幾個報錯的解決方法
ORA-03113: end-of-file on communication channel
先 SHUTDOWN ABORT
再 STARTUP FORCE
ORA-12705: Cannot access NLS data files or invalid environment specified
問題: 使用Oracle Instant Client 出現 ORA-12705: Cannot access NLS data files or invalid environment specified 錯誤。
?
如果是Windows平臺,登錄檔裡 HKEY_LOCAL_MACHINESOFTWAREORACLE 查詢鍵 NLS_LANG,這個鍵由Oracle標準客戶端安裝建立, 值是 NA 。這個導致了 ORA-12705錯誤。解決方法就是改名 NLS_LANG。
?
Linux下 如果環境變數 NLS_LANG 值是NA 會引起 ORA-12705 錯誤,解決方法是刪除這個變數
unset NLS_LANG
ORA-12709: error while loading create database character set
ORA-12709:Error while loading create database character set ,這是什麼原因呀!
先看看oracle的解釋:
ora-12709 error while loading create database character set
Cause:This is an internal error
Action:Contact Oracle Support Service
居然是個內部錯誤,沒有提供任何解題辦法,只能自己找了,好在這個問題一定和字符集有關。
在google裡搜了一把,有一些關於這個問題的描述和解決辦法:
如修改 NLS_LANG的設定為合適的值;
檢查ORA_NLS33這個目錄下的檔案(ORACLE用於支援不同字符集的檔案)的數量和修改時間是否正確等。
上面兩個辦法都試著做了,資料庫例項也刪除重建了幾次,還是不行。
接著用 set |grep NLS 看了一下環境變數,結果如下:
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
ORA_NLS33=/ocommon/nls/admin/data
ORA_NLS33的路徑應該不對,似乎是$ORACLE_HOME這個環境變數沒有起作用,
設定是這樣的:export ORA_NLS33=$ORACLE_H0ME/ocommon/nls/admin/data(根據實際目錄改)。
adpatch: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory
1. Please run:
$ script relink_result.txt
$ uname -m
$ cd $ORACLE_HOME/bin
$ relink all
$ exit
2.Verify file libclntsh.sl.10.1, should have 755 permissions and to be owned by oracle user
2.1 if file doesn't exist, check errors in relink_result.txt file
3.2 if exists, rerun root.sh as root
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7417043/viewspace-981887/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rmi幾個出錯解決
- hive使用報錯解決方法Hive
- dbfread報錯ValueError錯誤解決方法Error
- ***XAMPP:報錯Unabletoloaddynamiclibrary的解決方法
- mongoDB的db.shutdownServer()報錯的解決方法MongoDBServer
- C語言中幾種報錯型別的解決方案C語言型別
- ceph叢集安裝報錯解決方法
- RAC: SRVCTL and VIPCA 命令報錯解決方法PCA
- MRTG生成首頁報錯解決方法
- DBMS_METADATA報錯解決方法
- 安裝psutil模組報錯的解決方法
- HBase刪除列族報錯的解決方法
- SS報錯的解決
- kaldi的編譯安裝與報錯解決方法編譯
- Nginx報504 gateway timeout錯誤的解決方法NginxGateway
- R語言的各種報錯及其解決方法R語言
- Nginx 報錯 504 Gateway Time-out 的解決方法NginxGateway
- npm publish 釋出一個 Angular 庫的時候報錯以及解決方法NPMAngular
- windows update更新失敗報錯解決方法Windows
- JDeveloper啟動時老是報錯-解決方法Developer
- 一個安裝rpm格式軟體報錯問題的解決方法(轉)
- docker pull下載映象時的報錯及其解決方法Docker
- MongoDB報錯Insufficient free space for journal files的解決方法MongoDB
- MAC將 /etc/sudoers檔案修改錯後的幾種解決方法Mac
- mybatis報錯解決MyBatis
- 國內electron-vue build報錯解決方法VueUI
- Django2.2 報錯:UnicodeDecodeError 解決方法DjangoUnicodeError
- 日常python報錯及解決方法記錄Python
- SSL證書報錯型別及解決方法型別
- 記錄[Vue+elementUI]報錯及解決方法VueUI
- RMAN-06026報錯解決方法
- TNS-12537報錯解決方法
- 關於master..xp_cmdshell’的幾個錯誤解決辦法AST
- 解決DNS解析故障的幾種方法DNS
- ORA-01102 報錯解決方法
- 解決fitz模組報錯
- 解決eslint報錯EsLint
- iText中文,報錯解決