问题:
如果在域中安装Oracle 10G,
在DataBase Configuration Assisant安装的时候,会报一个错误,提示:
ORA-24324:未初始化服务句柄
ORA-24323:不允许此值
ORA-28547:连接服务器失败,可能是Oracle Net管理错误
这是因为,用域用户登录主机时,Oracle会把主机在域当中的名字当作Host名。
解决办法:
1.将sqlnet.ora文件中的
SQLNET_AUTHENTICATION_SERVICES= (NTS) 修改为 SQLNET_AUTHENTICATION_SERVICES= (NONE)
2.将listener.ora文件中LISTENER配置节中的主机名用IP地址代替
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
重新安装即可