天天看點

Centos下oracle11g R2的啟動與關閉監聽、資料庫

1、啟動監聽

1

2

<code># su - oracle</code>

<code>$ lsnrctl start</code>

結果如下,則啟動成功:    

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

<code>LSNRCTL </code><code>for</code> <code>Linux: Version </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>-</code> <code>Production on </code><code>04</code><code>-</code><code>APR</code><code>-</code><code>2014</code> <code>16</code><code>:</code><code>15</code><code>:</code><code>25</code>

<code>Copyright (c) </code><code>1991</code><code>, </code><code>2009</code><code>, Oracle.  </code><code>All</code> <code>rights reserved.</code>

<code>Starting </code><code>/</code><code>home</code><code>/</code><code>oracle</code><code>/</code><code>product</code><code>/</code><code>11.2</code><code>/</code><code>db_1</code><code>/</code><code>bin</code><code>/</code><code>tnslsnr: please wait...</code>

<code>TNSLSNR </code><code>for</code> <code>Linux: Version </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>-</code> <code>Production</code>

<code>System parameter </code><code>file</code> <code>is</code> <code>/</code><code>home</code><code>/</code><code>oracle</code><code>/</code><code>product</code><code>/</code><code>11.2</code><code>/</code><code>db_1</code><code>/</code><code>network</code><code>/</code><code>admin</code><code>/</code><code>listener.ora</code>

<code>Log messages written to </code><code>/</code><code>home</code><code>/</code><code>oracle</code><code>/</code><code>diag</code><code>/</code><code>tnslsnr</code><code>/</code><code>JTWF</code><code>/</code><code>listener</code><code>/</code><code>alert</code><code>/</code><code>log.xml</code>

<code>Listening on: (DESCRIPTION</code><code>=</code><code>(ADDRESS</code><code>=</code><code>(PROTOCOL</code><code>=</code><code>tcp)(HOST</code><code>=</code><code>JTWF)(PORT</code><code>=</code><code>1521</code><code>)))</code>

<code>Connecting to (DESCRIPTION</code><code>=</code><code>(ADDRESS</code><code>=</code><code>(PROTOCOL</code><code>=</code><code>TCP)(HOST</code><code>=</code><code>JTWF)(PORT</code><code>=</code><code>1521</code><code>)))</code>

<code>STATUS of the LISTENER</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>-</code><code>Alias                     LISTENER</code>

<code>Version                   TNSLSNR </code><code>for</code> <code>Linux: Version </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>-</code> <code>ProductionStart Date                </code><code>04</code><code>-</code><code>APR</code><code>-</code><code>2014</code> <code>16</code><code>:</code><code>15</code><code>:</code><code>25Uptime</code>                    <code>0</code> <code>days </code><code>0</code> <code>hr. </code><code>0</code> <code>min</code><code>. </code><code>0</code> <code>sec</code>

<code>Trace Level               off</code>

<code>Security                  ON: Local OS Authentication</code>

<code>SNMP                      OFF</code>

<code>Listener Parameter </code><code>File</code>   <code>/</code><code>home</code><code>/</code><code>oracle</code><code>/</code><code>product</code><code>/</code><code>11.2</code><code>/</code><code>db_1</code><code>/</code><code>network</code><code>/</code><code>admin</code><code>/</code><code>listener.ora</code>

<code>Listener Log </code><code>File</code>         <code>/</code><code>home</code><code>/</code><code>oracle</code><code>/</code><code>diag</code><code>/</code><code>tnslsnr</code><code>/</code><code>JTWF</code><code>/</code><code>listener</code><code>/</code><code>alert</code><code>/</code><code>log.xml</code>

<code>Listening Endpoints Summary...</code>

<code>  </code><code>(DESCRIPTION</code><code>=</code><code>(ADDRESS</code><code>=</code><code>(PROTOCOL</code><code>=</code><code>tcp)(HOST</code><code>=</code><code>JTWF)(PORT</code><code>=</code><code>1521</code><code>)))</code>

<code>The listener supports no services</code>

<code>The command completed successfully</code>

 2、連接配接資料庫 

<code>su </code><code>-</code> <code>oracle</code>

<code>sqlplus </code><code>/</code><code>nolog</code>

 結果如下:  

<code>SQL</code><code>*</code><code>Plus: Release </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>Production on Fri Apr </code><code>4</code> <code>16</code><code>:</code><code>15</code><code>:</code><code>52</code> <code>2014Copyright</code> <code>(c) </code><code>1982</code><code>, </code><code>2009</code><code>, Oracle.  </code><code>All</code> <code>rights reserved.</code>

<code>SQL&gt;</code>

3. 啟動資料庫

以sysdba登陸,并執行指令startup    

<code>SQL&gt; conn </code><code>/</code><code>as sysdba</code>

<code>Connected to an idle instance.</code>

<code>SQL&gt; startup</code>

結果如下:

<code>ORACLE instance started.</code>

<code>Total System Global Area  </code><code>839282688</code> <code>bytes</code>

<code>Fixed Size            </code><code>2217992</code> <code>bytes</code>

<code>Variable Size          </code><code>578815992</code> <code>bytes</code>

<code>Database Buffers      </code><code>251658240</code> <code>bytes</code>

<code>Redo Buffers            </code><code>6590464</code> <code>bytes</code>

<code>Database mounted.</code>

<code>Database opened.SQL&gt;</code>

4、關閉資料庫  

<code>#  su - oracle</code>

<code>$ sqlplus </code><code>/</code><code>nolog</code>

<code>SQL</code><code>*</code><code>Plus: Release </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>Production on Fri Apr </code><code>4</code> <code>15</code><code>:</code><code>10</code><code>:</code><code>59</code> <code>2014Copyright</code> <code>(c) </code><code>1982</code><code>, </code><code>2009</code><code>, Oracle.  </code><code>All</code> <code>rights reserved.</code>

<code>SQL&gt;conn </code><code>/</code><code>as sysdba</code>

<code>Connected.</code>

<code>SQL&gt; shutdown immediate</code>

<code>Database closed.</code>

<code>Database dismounted.</code>

<code>ORACLE instance shut down.</code>

 關閉資料庫後,若執行查詢指令, 則會報如下錯誤:  

<code>SQL&gt; select </code><code>*</code> <code>from</code> <code>vio_business_request;select </code><code>*</code> <code>from</code> <code>vio_business_request</code>

<code>*</code>

<code>ERROR at line </code><code>1</code><code>:</code>

<code>ORA</code><code>-</code><code>01034</code><code>: ORACLE </code><code>not</code> <code>available</code>

<code>Process </code><code>ID</code><code>: </code><code>14138Session</code> <code>ID</code><code>: </code><code>75</code> <code>Serial number: </code><code>503</code>

退出sqlplus:

<code>SQL&gt; exit  </code>

<code>Disconnected </code><code>from</code> <code>Oracle Database </code><code>11g</code> <code>Enterprise Edition Release </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>-</code> <code>64bit</code> <code>Production</code>

<code>With the Partitioning, OLAP, Data Mining </code><code>and</code> <code>Real Application Testing options</code>

關閉監聽

<code>bash</code><code>-</code><code>4.1</code><code>$ lsnrctl stop   </code><code>/</code><code>/</code> <code>oracle使用者下執行</code>

<code>LSNRCTL </code><code>for</code> <code>Linux: Version </code><code>11.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>-</code> <code>Production on </code><code>04</code><code>-</code><code>APR</code><code>-</code><code>2014</code> <code>15</code><code>:</code><code>17</code><code>:</code><code>00Copyright</code> <code>(c) </code><code>1991</code><code>, </code><code>2009</code><code>, Oracle.  </code><code>All</code> <code>rights reserved.</code>

本文轉自pizibaidu 51CTO部落格,原文連結:http://blog.51cto.com/pizibaidu/1612354,如需轉載請自行聯系原作者