Oracle12c连接数据库时出现错误:ORA-00600: internal error code, arguments: [ksacl_ValidateAccess
执行请求的操作时遇到错误:
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需要重新建立连接: