Windows下Oracle 11gR2例項啟動
Windows下Oracle 11gR2例項只能透過啟動Windows服務方式啟動?
先看以下操作過程:
Windows7系統,Oracle監聽和資料庫例項服務設定為手動啟動。
Microsoft Windows [版本 6.1.7601]
版權所有 (c) 2009 Microsoft Corporation。保留所有權利。
C:\Windows\system32>lsnrctl status
LSNRCTL for 64-bit Windows: Version 11.2.0.3.0 - Production on 14-1月 -2013 11:40:37
Copyright (c) 1991, 2011, Oracle. All rights reserved.
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dell-PC)(PORT=1521)))
TNS-12541: TNS: 無監聽程式
TNS-12560: TNS: 協議介面卡錯誤
TNS-00511: 無監聽程式
64-bit Windows Error: 61: Unknown error
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12541: TNS: 無監聽程式
TNS-12560: TNS: 協議介面卡錯誤
TNS-00511: 無監聽程式
64-bit Windows Error: 2: No such file or directory
系統啟動後,監聽沒有啟動,下面手動啟動監聽服務。
C:\Windows\system32>lsnrctl start
LSNRCTL for 64-bit Windows: Version 11.2.0.3.0 - Production on 14-1月 -2013 11:40:43
Copyright (c) 1991, 2011, Oracle. All rights reserved.
啟動tnslsnr: 請稍候...
TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Production
系統引數檔案為c:\Apps\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
寫入c:\Apps\Oracle\diag\tnslsnr\dell-PC\listener\alert\log.xml的日誌資訊
監聽: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dell-PC)(PORT=1521)))
監聽: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dell-PC)(PORT=1521)))
LISTENER 的 STATUS
--------------------
別名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Production
啟動日期 14-1月 -2013 11:40:49
正常執行時間 0 天 0 小時 0 分 5 秒
跟蹤級別 off
安全性 ON: Local OS Authentication
SNMP OFF
監聽程式引數檔案 c:\Apps\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
監聽程式日誌檔案 c:\Apps\Oracle\diag\tnslsnr\dell-PC\listener\alert\log.xml
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dell-PC)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服務摘要..
服務 "CLRExtProc" 包含 1 個例項。
例項 "CLRExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
命令執行成功
下面用sqlplus啟動資料庫例項:
C:\Windows\system32>sqlplus /nolog
SQL*Plus: Release 11.2.0.3.0 Production on 星期一 1月 14 11:41:04 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> conn / as sysdba
ERROR:
ORA-12560: TNS: 協議介面卡錯誤
SQL> conn sys/oracle as sysdba
ERROR:
ORA-12560: TNS: 協議介面卡錯誤
可以看到,不能透過OS認證,不能啟動資料庫例項。
下面透過啟動Windows服務來啟動資料庫例項。
C:\Windows\system32>net start oracleservicecow
OracleServiceCOW 服務正在啟動 ....
OracleServiceCOW 服務已經啟動成功。
C:\Windows\system32>lsnrctl status
LSNRCTL for 64-bit Windows: Version 11.2.0.3.0 - Production on 14-1月 -2013 11:55:36
Copyright (c) 1991, 2011, Oracle. All rights reserved.
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dell-PC)(PORT=1521)))
LISTENER 的 STATUS
--------------------
別名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Production
啟動日期 14-1月 -2013 11:40:49
正常執行時間 0 天 0 小時 14 分 51 秒
跟蹤級別 off
安全性 ON: Local OS Authentication
SNMP OFF
監聽程式引數檔案 c:\Apps\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
監聽程式日誌檔案 c:\Apps\Oracle\diag\tnslsnr\dell-PC\listener\alert\log.xml
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dell-PC)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服務摘要..
服務 "CLRExtProc" 包含 1 個例項。
例項 "CLRExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
服務 "cow" 包含 1 個例項。
例項 "cow", 狀態 READY, 包含此服務的 1 個處理程式...
服務 "cowXDB" 包含 1 個例項。
例項 "cow", 狀態 READY, 包含此服務的 1 個處理程式...
命令執行成功
可以看到,資料庫例項已經啟動,並在監聽中註冊成功。
下面可以透過sqlplus來關閉和啟動例項,並可以透過OS認證登入。
C:\Windows\system32>sqlplus /nolog
SQL*Plus: Release 11.2.0.3.0 Production on 星期一 1月 14 11:41:59 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> conn / as sysdba
已連線。
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
cow
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for 64-bit Windows: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
SQL> shutdown immediate;
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> quit
從 Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 斷開
C:\Windows\system32>sqlplus /nolog
SQL*Plus: Release 11.2.0.3.0 Production on 星期一 1月 14 11:43:03 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> conn / as sysdba
已連線到空閒例程。
SQL> startup
ORACLE 例程已經啟動。
Total System Global Area 2538741760 bytes
Fixed Size 2257872 bytes
Variable Size 570428464 bytes
Database Buffers 1946157056 bytes
Redo Buffers 19898368 bytes
資料庫裝載完畢。
資料庫已經開啟。
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
cow
SQL> quit
從 Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 斷開
關閉Windows服務,可以看到OS認證再次失敗。
C:\Windows\system32>net stop oracleservicecow
OracleServiceCOW 服務正在停止....
OracleServiceCOW 服務已成功停止。
C:\Windows\system32>sqlplus /nolog
SQL*Plus: Release 11.2.0.3.0 Production on 星期一 1月 14 11:44:11 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> conn / as sysdba
ERROR:
ORA-12560: TNS: 協議介面卡錯誤
SQL> quit
C:\Windows\system32>lsnrctl status
LSNRCTL for 64-bit Windows: Version 11.2.0.3.0 - Production on 14-1月 -2013 11:4
4:33
Copyright (c) 1991, 2011, Oracle. All rights reserved.
正在連線到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=dell-PC)(PORT=1521)))
LISTENER 的 STATUS
--------------------
別名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Production
啟動日期 14-1月 -2013 11:40:49
正常執行時間 0 天 0 小時 3 分 48 秒
跟蹤級別 off
安全性 ON: Local OS Authentication
SNMP OFF
監聽程式引數檔案 c:\Apps\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
監聽程式日誌檔案 c:\Apps\Oracle\diag\tnslsnr\dell-PC\listener\alert\log.xml
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dell-PC)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服務摘要..
服務 "CLRExtProc" 包含 1 個例項。
例項 "CLRExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
命令執行成功
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-752961/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows下啟動服務時不啟動oracle例項WindowsOracle
- 自動重新啟動oracle例項 for windowsOracleWindows
- 配置Oracle單例項隨機啟動(11gR2)Oracle單例隨機
- oracle 11gR2 asm例項 不能啟動處理方法OracleASM
- 在Windows平臺下修改Oracle例項不隨服務啟動WindowsOracle
- ORACLE 11gR2 單例項資料庫自啟Oracle單例資料庫
- 2 Day DBA-管理Oracle例項-關閉和啟動Oracle例項-使用OEMDC關閉和啟動Oracle例項Oracle
- 啟動oracle例項最少引數Oracle
- oracle多個例項啟動方法Oracle
- Windows 8下如何禁用啟動項Windows
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項啟動Oracle
- Oracle例項的啟動和關閉Oracle
- 11gR2啟動ASM例項時遭遇ORA-29701ASM
- Windows環境下Redis啟動多例項WindowsRedis
- windows下oracle自動啟動指令碼WindowsOracle指令碼
- 【轉】11gR2啟動ASM例項時遭遇ORA-29701ASM
- oracle例項啟動異常慢案例一Oracle
- oracle 例項啟動和關閉解讀Oracle
- Oracle單例項+ASM啟動與關閉Oracle單例ASM
- Oracle Restart啟動資料庫例項故障一例OracleREST資料庫
- Windows bcdedit刪除多啟動項---Windows 7環境下Windows
- oracle 10203啟動例項報警Oracle
- Oracle資料庫例項啟動步驟分析Oracle資料庫
- Oracle 11gR2 ASM例項記憶體管理OracleASM記憶體
- 驗證11gR2 RAC中ASM例項通過gpnp profile獲得spfile資訊來啟動ASM例項ASM
- 11gR2啟動ASM例項時遭遇ORA-29701, cssd dismon ohasASMCSS
- 【Oracle】ORA-01078 ORA-29701 11gR2 ASM單例項重啟系統後不能啟動OracleASM單例
- WINDOWS環境下ORACLE啟動的問題WindowsOracle
- Oracle11g RAC在例項關閉後自動在啟動例項上歸檔Oracle
- Oracle 資料庫例項啟動關閉過程Oracle資料庫
- linux自動automatic啟動停止多個oracle例項LinuxOracle
- 使用SRVCTL啟動例項與使用sqlplus啟動例項的區別SQL
- oracle 11gR2 配置goldengate連線asm例項OracleGoASM
- RAC環境下單例項啟動Oracle資料庫重建控制檔案案例單例Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項關閉Oracle
- 手動建立Oracle例項Oracle
- 啟動CRS單例項、設定自動啟動單例
- 3.1.5.9 啟動遠端例項