浪潮软件添加域控制后oracle无法平通报ora-12514错误
操作系统: WIN 2003 SERVER 数 据 库: Ora 9i
软件版本: 软件模块: 数据库安装配置
问题描述:
在开始–程序–oracle—Oracle – OraHome92–net manager–选择oracle net 配置—本地–服务命名–oradb
在命令下选择测试提示ora-12514错误
在开始–运行输入cmd 点击确定,在c:\document and settings\administrator>sqlplus 回车
在请输入用户名:as/sysdba 回车后报ora-01041 hostdef扩展名不存在
产生原因: 域控制用户启用后oracle的相关信息未作修改
解决方法:
环境:
局域网域:域KDSV
域用户 :KDSV/luhengjun 已经把这个域用户加入到本机器的Aminstrators组中
机器配置:CPU P4-2.8GHz, 1G内存
用域用户:KDSV/renxl登录
在开始–程序–oracle—Oracle – OraHome92–net manager–选择oracle net 配置—本地–服务命名–oradb
在命令下选择测试提示ora-12514错误
在开始–运行输入cmd 点击确定,在c:\document and settings\administrator>sqlplus 回车
在请输入用户名:as/sysdba 回车后报ora-01041 hostdef扩展名不存在
解决办法:
1、在Net Manager图形工具中,
Oracle Net配置–本地–概要文件–Oracle高级安全性,验证去掉NTS(即服务器端os认证没有任何验证方法)
保存,退出。
2、找到Ora9/network/admin/sqlnet.ora打开记事本除了带#的两条记录以外只有一条不带#的记录
NAMES.DEFAULT_DOMAIN=kdsv
这是需要手工添加一行
SQLNET.AUTHENTICATION_SERVICES=(NONE)
保存,退出。
3、重新启动机器,于是数据库就重启了。
4、用KDSV/luhengjun登录到域,用命令 sqlplus system/oracle 连接成功,问题解决。
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 添加域控制后oracle无法平通报ora-12514错误
文章的脚注信息由WordPress的wp-posturl插件自动生成