Windows ORA-12560錯誤處理方法
我們經常在Windows平臺透過系統認證登入本地資料庫的時候收到ORA-12560的錯誤:
C:\Users\LIUBINGLIN>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.2.0 Production on Sat Nov 15 00:07:30 2014
Copyright (c) 1982, 2010, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS:protocol adapter error
Enter user-name:
出現這個錯誤通常是因為在Windows平臺安裝了多個Oracle軟體產品(Database TimesTen等),出現這個錯誤的原因是因為使用的sqlplus和執行資料庫例項的軟體不是同一個軟體版本或不在同一個軟體位置,解決辦法如下:
1).找到高階系統設定->環境變數->系統變數->PATH,在該變數的最前面加入執行資料庫例項所在$ORACLE_HOME\bin位置,確保找到正確軟體版本和正確位置的sqlplus工具。
2).cmd->設定正確的ORACLE_HOME和ORACLE_SID環境變數值。
3).登入本地資料庫:
C:\Users\LIUBINGLIN>set ORACLE_SID=test
C:\Users\LIUBINGLIN>set ORACLE_HOME=E:\app\product\11.2.0\db_1
C:\Users\LIUBINGLIN>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on 星期六 11月 15 00:21:59 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
連線到:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
注意:報錯和未報錯使用的SQLPLUS工具的版本是不同的,證明兩個SQLPLUS的位置是不同的,這也是報ORA-12560協議介面卡錯誤的根本原因。
--end--
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-1333361/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows上的ORA-12560錯誤Windows
- Windows函式錯誤處理 (轉)Windows函式
- Windows平臺 ORA-12560 錯誤解析Windows
- namespace mismatch require錯誤處理方法namespaceUI
- 錯誤處理
- WINDOWS下面ORA-12560的問題處理Windows
- php錯誤與異常處理方法PHP
- npm 安裝錯誤及處理方法NPM
- hadoop常見錯誤及處理方法Hadoop
- Oracle RAC 錯誤記錄以及處理方法Oracle
- PHP 錯誤處理PHP
- php錯誤處理PHP
- Go 錯誤處理Go
- Swift錯誤處理Swift
- Zabbix錯誤處理
- mysqldump錯誤處理MySql
- ORA-12560錯誤分析
- Windows下ORA-12560: TNS: 協議介面卡錯誤Windows協議
- 錯誤處理:如何通過 error、deferred、panic 等處理錯誤?Error
- async/await 優雅的錯誤處理方法AI
- PHP錯誤處理和異常處理PHP
- go的錯誤處理Go
- Python錯誤處理Python
- windows732出現werfault.exe的錯誤處理Windows
- mysql多源複製跳過錯誤處理方法MySql
- ORA-32701錯誤原因分析及處理方法
- Host is not allowed to connect to this MySQL server 錯誤的處理方法MySqlServer
- SQL Server 連線常見錯誤及其處理方法SQLServer
- Android - Unparsed aapt error(s)錯誤的處理方法AndroidAPTError
- 異常錯誤資訊處理
- PHP 核心特性 - 錯誤處理PHP
- 常用模組 PHP 錯誤處理PHP
- laravel9 錯誤處理Laravel
- 淺談前端錯誤處理前端
- Oracle異常錯誤處理Oracle
- ORACLE 異常錯誤處理Oracle
- 15-錯誤處理(Error)Error
- 學習Rust 錯誤處理Rust