執行請求的操作時遇到錯誤:
ORA-00600: internal error code, arguments: [ksacl_ValidateAccess: !snlinGetNameInfo], [7005], [], [], [], [], [], [], [], [], [], []
00600. 00000 - “internal error code, arguments: [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s]”
*Cause: This is the generic internal error number for Oracle program
exceptions. It indicates that a process has encountered a low-level,
unexpected condition. The first argument is the internal message
number. This argument and the database version number are critical in
identifying the root cause and the potential impact to your system.
供應商代碼 600
使用oracle12c連接數據庫的時候,出現錯誤:
解決辦法:
打開數據庫的存放目錄:
E:\app\Oracle12c\product\12.2.0\dbhome_1\network\admin
用記事本打開下圖中兩個文件:listener.ora
tnsnames.ora
首先,快捷鍵Ctrl+Alt+Del
打開cmd命令控制檯,輸入ipconfig/all
查看自己的設備名:
然後第一個文件listener.ora
,將圖中位置改爲自己的設備名
第二個文件tnsnames.ora
凡是有localhost的地方全部改爲自己的設備名,如下:
修改完成保存後,就可以連接了:
SQL Developer需要重新建立連接: