中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle 靜默安裝cadb錯誤 TNS-12547: TNS:lost contact

發布時間:2020-06-28 11:23:19 來源:網絡 閱讀:4534 作者:作曲家 欄目:關系型數據庫


使用克隆安裝oracle 11g 以后,然后使用cadb建庫報錯:ORA-12547: TNS:lost contact

對于這么一個不明顯的錯誤,實在很難定位確認問題,網上給了很多建議:

1、缺包,libiao、ksh等

2、配置文件錯誤

3、環境變量不對

4、Oracle目錄權限不對

5、$ORACLE_HOME/bin/oracle文件權限或文件大小不對


針對以上問題做了比較認真的檢查,都沒有發現問題所在。

同時使用strace對執行sqlplus / as sysdba進行了跟蹤,沒有發現明顯異常。

#strace -f -o /tmp/trace.1.log $ORACLE_HOME/bin/sqlplus / as sysdba


最后把配置文件如/etc/security/limits.conf/etc/sysctl.conf刪除,并從新配置后問題解決。

最后對所有的配置文件進行了對比。

發下原有配置文件/etc/security/limits.conf內容如下:

*               soft    nofile          65534
*               hard    nofile          65534
*               soft    stack           1024
*               hard    stack           1024
*               soft    nproc           65534
*               hard    nproc           65534
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240
oracle              soft    memlock         unlimited
oracle              hard    memlock         unlimited

原來安裝腳本在修改配置文件的時候是追加的形式,對于原有的*開頭的配置文件不會先刪除,導致如下這一行配置沒有生效

*               soft    stack           1024  #生效
oracle              soft    stack   10240     #不生效

在使用strace sqlplus / as sysdba跟蹤的時候,發現在打開一個1.1M的文件之后拋出異常ORA-12547,原來問題就出在配置文件這里。


總結:

有時候,因為一些意外的原因,導致我們修改的配置文件并沒有生效,所以我們可以加一個驗證環節,針對這個問題,我們可以使用ulimit -a檢查各個各資源限制情況是否OK。


參考:

https://oracledbamasters.wordpress.com/2014/02/25/ora-12547-tns-lost-contact/

ERROR:
$sqlplus / as sysdba
SQL*Plus: Release 11.1.0.7.0 – Production on Wed Mar 30 11:59:06 2011
Copyright (c) 1982, 2008, Oracle. All rights reserved.
ERROR:
ORA-12547: TNS:lost contact

CAUSE:

1) to kernel parameters settings
2) Incorrect permissions on the ORACLE executable
3) Insufficient ulimit setting for stack
4) $ORACLE_HOME/rdbms/lib/config.o is 0 bytes
5) Oracle binaries have not been linked correctly


附:詳細報錯日志

Copying database files

DBCA_PROGRESS : 1%

DBCA_PROGRESS : 2%

ORA-12547: TNS:lost contact


ORA-12547: TNS:lost contact


DBCA_PROGRESS : 4%

DBCA_PROGRESS : 37%

Creating and starting Oracle instance

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 38%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 40%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 45%

DBCA_PROGRESS : 50%

DBCA_PROGRESS : 51%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 56%

ORA-12547: TNS:lost contact


ORA-12547: TNS:lost contact


ORA-12547: TNS:lost contact


DBCA_PROGRESS : 57%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 61%

DBCA_PROGRESS : 62%

Completing Database Creation

DBCA_PROGRESS : 66%

DBCA_PROGRESS : 70%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 73%

DBCA_PROGRESS : 74%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 85%

ORA-12547: TNS:lost contact


DBCA_PROGRESS : 86%

ORA-12547: TNS:lost contact


ORA-12547: TNS:lost contact


ORA-12547: TNS:lost contact


DBCA_PROGRESS : 98%

DBCA_PROGRESS : 100%


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化德县| 舒兰市| 酉阳| 汝州市| 太白县| 泉州市| 通许县| 旌德县| 克拉玛依市| 文化| 全州县| 河间市| 大邑县| 平泉县| 漳浦县| 台江县| 乡宁县| 义乌市| 潮州市| 白银市| 宝清县| 武宣县| 六盘水市| 定州市| 关岭| 平乡县| 纳雍县| 南江县| 东乡县| 长汀县| 呼伦贝尔市| 闽侯县| 温宿县| 东乡族自治县| 集贤县| 伊吾县| 垦利县| 葫芦岛市| 阜康市| 新乡县| 鹿泉市|