域环境下Win2008R2安装Oracle11g遇见监听问题TNS-04415

标签:
oracle监听tns-04415域servicealiasexceptioit |
分类: 工作笔记 |
以前一直是在工作组下安装Oracle也没有碰见啥问题,闭眼装就是了。
“闭眼安装Oracle”
http://blog.sina.com.cn/s/blog_6965d96d0100yekt.html
这次在域环境下的Windows 2008 R2上安装Oracle 11g R2遇见的某些问题,在一次次尝试下终于排除,现在记录如下:
D:\Users\Elvis>netca
Oracle Net Services 配置:
正在配置监听程序:LISTENER
ServiceAliasException: 无法保存服务别名: TNS-04415: 文件 I/O 错误
\network\admin\tnsnames.ora (拒绝访问。)
默认本地命名配置完成。
ListenerException: 无法保存监听程序: TNS-04415: 文件 I/O 错误
\network\admin\listener.ora (拒绝访问。)
监听程序配置完成。
Oracle Net 监听程序启动:
成功完成 Oracle Net Services 配置。退出代码是0
监听设置过程中报错“无法保持监听程序:TNS-04415”。原因是权限问题。即使我使用的账户为新创建的域管理员账户,同时也加入了本地管理员组,但在默认安装中应该有安装的访问权限。
后来想到Windows2008的UAC(用户帐户控制),即使你有管理员权限,在运行程序时默认都不是以管理员身份运行。可以通过以下截图方式运行来配置监听:
在这里即使你将UAC(用户帐户控制)调整至最低也不行。
出现以上解决方法还有就是用域管理员administrator账户直接登录不会遇见此问题。
北京同力天合网络技术有限公司
TAPP(Technical Assistance Partner Program)
朱宗智
本期明星销售:杨进涛
电话:13146086650
E-mail:yjt@it9173.com
如果电话敬请告知获得途径“新浪博客”