CentOS6.3 下启动Oracle service和listener
一、啟動Oracle數(shù)據(jù)庫和監(jiān)聽器
首先切換到Oracle專有用戶:
[root@NJZYY06 ~]# su - oracle [oracle@NJZYY06 ~]$1.啟動數(shù)據(jù)庫:
[oracle@NJZYY06 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Wed Sep 3 08:48:19 2014Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> connect /as sysdba Connected to an idle instance. SQL> startup ORACLE instance started.Total System Global Area 6680915968 bytes Fixed Size 2213936 bytes Variable Size 4429187024 bytes Database Buffers 2214592512 bytes Redo Buffers 34922496 bytes Database mounted. Database opened. SQL>2.啟動監(jiān)聽器
[oracle@NJZYY06 ~]$ lsnrctl startLSNRCTL for Linux: Version 11.2.0.1.0 - Production on 03-SEP-2014 08:50:09Copyright (c) 1991, 2009, Oracle. All rights reserved.Starting /u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr: please wait...TNSLSNR for Linux: Version 11.2.0.1.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora Log messages written to /u01/app/oracle/diag/tnslsnr/NJZYY06/listener/alert/log.xml Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=NJZYY06)(PORT=1521)))Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production Start Date 03-SEP-2014 08:50:11 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Parameter File /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora Listener Log File /u01/app/oracle/diag/tnslsnr/NJZYY06/listener/alert/log.xml Listening Endpoints Summary...(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=NJZYY06)(PORT=1521))) The listener supports no services The command completed successfully [oracle@NJZYY06 ~]$二、關(guān)閉服務(wù)于監(jiān)聽器
1.關(guān)閉數(shù)據(jù)庫:
<1>.正常關(guān)閉:正常關(guān)閉數(shù)據(jù)庫所用的選項(xiàng)是normal,數(shù)據(jù)庫在關(guān)閉前將檢查所有的連接,并且發(fā)出命令后不允許再有新的用戶連接,在等待所有連接都斷開后再關(guān)閉數(shù)據(jù)庫,再次啟動數(shù)據(jù)庫不需要任何恢復(fù)過程。
SQL> shutdown normal; Database closed. Database dismounted. ORACLE instance shut down.<2>.緊急關(guān)閉:該方式用在某些緊急的情況下,比如通知馬上停電,此時需要緊急關(guān)閉數(shù)據(jù)庫以應(yīng)付這些情況。這種方式用的選項(xiàng)是immediate,在這種方式下并不等待所有的用戶斷開連接再關(guān)閉,而是由系統(tǒng)斷開連接,然后關(guān)閉數(shù)據(jù)庫。
SQL> shutdown immediate;一旦執(zhí)行上述命令,則將當(dāng)前正在處理的sql語句馬上停止,然后將所有未提交的事務(wù)回滾,并且不等待當(dāng)前聯(lián)入數(shù)據(jù)庫的用戶斷開連接,而是由系統(tǒng)強(qiáng)行將各個聯(lián)接斷開。在下次啟動數(shù)據(jù)庫時要執(zhí)行恢復(fù)動作,不過是由系統(tǒng)自動執(zhí)行的,用戶不必去了解它。
<3>.異常關(guān)閉:異常關(guān)閉選項(xiàng)是abort,此種方式下系統(tǒng)并不做任何檢查和斷開用戶操作以及回退操作,而是直接將數(shù)據(jù)庫現(xiàn)場撤銷,這樣現(xiàn)場中的數(shù)據(jù)庫數(shù)據(jù)當(dāng)然就無效了,數(shù)據(jù)庫自然也就被關(guān)掉了。以abort方式關(guān)閉數(shù)據(jù)庫時只有一行關(guān)閉信息表示關(guān)閉了數(shù)據(jù)庫現(xiàn)場。以abort方式關(guān)閉的數(shù)據(jù)庫再次啟動時必須要進(jìn)行恢復(fù)動作,這些恢復(fù)操作同樣是系統(tǒng)自動來完成的,需要的時間較長。
[oracle@NJZYY06 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Wed Sep 3 08:53:43 2014Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> connect /as sysdba Connected. SQL> shutdown abort; ORACLE instance shut down.2.關(guān)閉監(jiān)聽器
[oracle@NJZYY06 ~]$ lsnrctl stop3.查看監(jiān)聽器狀態(tài)
[oracle@NJZYY06 ~]$ lsnrctl 或者 [oracle@NJZYY06 ~]$ lsnrctl status?
轉(zhuǎn)載于:https://www.cnblogs.com/Richard-xie/p/3952872.html
總結(jié)
以上是生活随笔為你收集整理的CentOS6.3 下启动Oracle service和listener的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过checkbox选择以逗号拼接删除字
- 下一篇: 线程池设计中的惊群问题