設定到相同SID仍無法連線例項
今天有同事問,為什麼設定了正確的SID後仍然連線到空閒例項,且啟動到MOUNT狀態就報錯。
根據他的描述,基本上可以判斷是ORACLE_HOME的設定問題,於是做了一個簡單的例子重新了這個問題:
[orat0@hpserver2 ~]$ env|grep
ORACLE
ORACLE_SID=orcl10g
ORACLE_BASE=/t0/orat0/app/oracle
ORACLE_HOME=/t0/orat0/app/oracle/product/10.2.0/db_1
[orat0@hpserver2 ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.5.0 - Production on Thu Mar 22 16:06:48 2012
Copyright (c) 1982, 2010, Oracle. All Rights Reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 524288000
bytes
Fixed Size 2097560 bytes
Variable Size 146804328 bytes
Database Buffers 373293056 bytes
Redo Buffers 2093056 bytes
Database mounted.
Database opened.
SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 -
64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[orat0@hpserver2 ~]$ export
ORACLE_HOME=/t0/orat0/app/oracle/product/10.2.0/db_1/
[orat0@hpserver2 ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.5.0 - Production on Thu Mar 22 16:07:21 2012
Copyright (c) 1982, 2010, Oracle. All Rights Reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 524288000
bytes
Fixed Size 2097560 bytes
Variable Size 146804328 bytes
Database Buffers 373293056 bytes
Redo Buffers 2093056 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode
Oracle在啟動例項時,根據ORACLE_HOME和ORACLE_SID的值來唯一確定例項的,雖然/t0/orat0/app/oracle/product/10.2.0/db_1和/t0/orat0/app/oracle/product/10.2.0/db_1/是同一個目錄,但是對Oracle而言,二者是不同的,因此在啟動例項的時候,會啟動額外的例項。
而嘗試MOUNT時,由於嘗試載入相同的控制檔案,導致了上面的報錯。
此外,如果ORACLE_HOME的設定不同,還可能造成監聽的異常。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-719303/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Q群友問題---tnsnames.ora中指定sid引數仍無法連線到指定的rac例項
- 無法連線windows例項的問題排查Windows
- openstack -- ocata 建立的卷無法連線到虛擬機器例項虛擬機
- ORACLE 11G 無法連線到資料庫例項故障排除Oracle資料庫
- oracle 10g enterprise manager無法連線到資料庫例項Oracle 10g資料庫
- 2.4.7 Step 6: 連線到例項
- win10 guest共享無法連線到印表機怎麼設定Win10
- 資料庫例項到nomount 使用連線串無法連線到資料庫 報ORA-12528錯誤資料庫
- OEM:Enterprise Manager 無法連線到資料庫例項 錯誤解決資料庫
- 無線連線提示“windows無法連線到選定網路,網路可能不在區域中Windows
- mysql設定指定ip遠端訪問連線例項MySql
- Oracle10g出現Enterprise Manager 無法連線到資料庫例項解決辦法Oracle資料庫
- 最近遇到的RAC的一個例項無法連線的問題
- sys使用者無法連線到DB
- 無法連線到web伺服器iisWeb伺服器
- 手工配置OEM和Enterprise Manager無法連線資料庫例項資料庫
- 例項解析外連線 內連線 自連線 全連線
- Win8.1連線受限和無法連線到wifi解決方法WiFi
- 康佳智慧電視如何設定無線連線
- cisco無線AP設定VLAN配置樣例。
- oracle:一臺主機多個例項,sqlplus 預設連線到哪個例項的問題OracleSQL
- 連線雲MariaDB例項
- 多個mapreduce連線例項
- c++ 連線mysql例項C++MySql
- 本地SSH方式連線例項
- rac環境 asmcmd用法;首先設定oracle_home oracle_sid(asm例項)ASMOracle
- flash無法連線socket
- [APEX] APEX無法連線
- win10突然無法連線wifi怎麼辦_win10突然無法連線到wifi如何解決Win10WiFi
- win10無法連線到這個網路怎麼辦_win10無法連線到這個網路如何解決Win10
- 無法連線到代理伺服器win10怎麼辦_win10無法連線到代理伺服器如何解決伺服器Win10
- 電腦無法連線到這個網路是什麼原因 電腦無法連線到這個網路怎麼解決
- win10 無法連線到systemeventnotificationservice怎麼解決Win10
- AirPods無法連線到蘋果Mac怎麼辦?AI蘋果Mac
- 安裝完oracle後第一次連線都連線到空閒例項Oracle
- windows無法配置此無線連線的解決辦法Windows
- 蘋果電腦無法連線無線網路蘋果
- Luat例項教程:tcp短連線TCP