ORA-06817: TLI Driver: could not read the Novell network address
Cause: The file $ORACLE_HOME/spx/address could not be opened for reading and writing.
Action: Make sure ORACLE_HOME is set, and the permissions on the ORACLE_HOME are read, write. If this file has been unintentially deleted, run spxctl (net option) to reset the configured Novell network number for SQL*Net SPX.
ORA-06817: TLI驱动程序:无法读取Novell网络地址
官方解释
ORA-06817 对于“TLI 驱动程序:无法读取Novell网络地址”这个错误,表明来自网络的调用在尝试访问Novell连接的节点的过程中发生错误,无法获取该节点的地址,可能是由于连接不正确或不存在。
常见案例
ORA-06817: TLI驱动程序:无法读取Novell网络地址错误常常出现在以下场景中:
1. 尝试访问连接到Novell网络的资源,未能正确获取资源的网络地址;
2. 尝试与Novell网络的其他节点进行连接,未能正确获取该节点的网络地址;
3. 数据库与Novell网络文件共享连接出现问题,当应用程序或用户尝试查询或访问网络上的文件时出现问题;
4. 用户在操作Novell网络资源时,出现ORA-06817错误。
正常处理方法及步骤
1. 检查Novell网络是否正常。请完成以下操作,以确定Novell网络是否正常:
(1)运行nwadmin.exe查看Novell网络;
(2)运行ping.exe检查网络通讯是否正常;
(3)检查本地网络设置,确定正确的本地IP地址;
(4)检查MSL数据库,以确保它与本地网络上的其他节点的联机状态正常。
2. 尝试更新受影响的Novell网络节点,如果它们相互之间的网络连接断开,可能会出现ORA-06817错误。
3. 卸载已安装的Novell客户端,然后重新安装最新版本,以确保在计算机上安装的Novell客户端版本是最新的。
4. 尝试更新已安装的Novell网络驱动程序,该驱动程序可以让您从Novell网络上获取有关单独节点的信息,以确保它可以正常工作。
5. 重新配置Novell客户端,以确保您正确设置正确的NetWare和各种协议的设置。