Oracle学习笔记[3] - 错误:ora-12154:tns:无法处理服务名的错误
2009-02-02 13:10
836 查看
安装环境是windows2003系统,虽然很受鄙视,但是我决定还是从win起步,毕竟是cai bird嘛,主要内容是一个错误:ora-12154:tns:无法处理服务名的错误
今天打算在自己的机器安装一下oracle,大致的情况是这样的:原来在本机上安装过oracle client,现在打算装一个oracle database。
-----------------------------
-1.卸载oracle client
-----------------------------
(1)用了uninstall工具,卸载完以后吧相关的文件夹暴力删除,结果提示有个东东删不掉:D:/oracle/product/10.2.0/client_1/BIN/oc1.dll,不管它了。
(2)regedit,在注册表里面找相关的键值并删除,具体是那些我记不得了,google一下即可,由于有点急于想安装新oracle,这里并没有仔细的查找,因此很多键值没有删除。
-----------------------------
-2.安装oracle database
-----------------------------
(1)首先是setup.exe,简单吧,有一点值得提到的是安装向导给出了一个警告,大概说是网络设置不符合要求,原来我的本机处在域中,IP地址是由DHCP动态分配的,oracle似乎要求IP是静态的才行,我忽略了这个问题,继续安装。
(2)安装结束后进入配置步骤,此时Database Config Ass出现了问题,错误提示居然是乱码,没有执行成功,研究一大半天发现可能是我先前忽略掉的网络配置警告所提示的内容导致这个故障。csdn了一下,大虾说就是域的问题,将sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES= (NTS)改为SQLNET.AUTHENTICATION_SERVICES= (NONE),再运行Database Config Ass,数据库安装成功。这个错误号后来找到了:ORA-12638
(3)在命令行中连接数据库,提示错误:ora-12154:tns:无法处理服务名的错误。我怀疑这个问题就是由于刚才的Database Config Ass问题导致配置向导提前结束,排在后面的Net Config似乎还没有进行配置,在Net Config Ass中重新配置本地net服务名,测试连接成功。
(4)再次连接数据库成功。
今天打算在自己的机器安装一下oracle,大致的情况是这样的:原来在本机上安装过oracle client,现在打算装一个oracle database。
-----------------------------
-1.卸载oracle client
-----------------------------
(1)用了uninstall工具,卸载完以后吧相关的文件夹暴力删除,结果提示有个东东删不掉:D:/oracle/product/10.2.0/client_1/BIN/oc1.dll,不管它了。
(2)regedit,在注册表里面找相关的键值并删除,具体是那些我记不得了,google一下即可,由于有点急于想安装新oracle,这里并没有仔细的查找,因此很多键值没有删除。
-----------------------------
-2.安装oracle database
-----------------------------
(1)首先是setup.exe,简单吧,有一点值得提到的是安装向导给出了一个警告,大概说是网络设置不符合要求,原来我的本机处在域中,IP地址是由DHCP动态分配的,oracle似乎要求IP是静态的才行,我忽略了这个问题,继续安装。
(2)安装结束后进入配置步骤,此时Database Config Ass出现了问题,错误提示居然是乱码,没有执行成功,研究一大半天发现可能是我先前忽略掉的网络配置警告所提示的内容导致这个故障。csdn了一下,大虾说就是域的问题,将sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES= (NTS)改为SQLNET.AUTHENTICATION_SERVICES= (NONE),再运行Database Config Ass,数据库安装成功。这个错误号后来找到了:ORA-12638
(3)在命令行中连接数据库,提示错误:ora-12154:tns:无法处理服务名的错误。我怀疑这个问题就是由于刚才的Database Config Ass问题导致配置向导提前结束,排在后面的Net Config似乎还没有进行配置,在Net Config Ass中重新配置本地net服务名,测试连接成功。
(4)再次连接数据库成功。
相关文章推荐
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- (已解决)c# 客户端程序访问oracle报错:ORA-12154: TNS: 无法处理服务名
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- Oracle学习笔记[4] - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 当oracle中出现了 ORA-12154 TNS 无法处理服务名的时候,该怎么办?
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- ora-12154 TNS:"无法处理服务名"
- 在64位机上PLSQL连oracle11g问题:SQL*Net not properly installed和ORA-12154:TNS:无法处理服务名
- 奇怪--ORA-12154:TNS:无法处理服务名:
- ora-12154 TNS 无法处理服务名
- tns 无法处理服务名 用正确的 listener.ora和tnsnames.ora覆盖掉错误的文件就正常了
- ORA-12154: TNS:无法处理服务名
- ORA-12154:TNS:无法处理服务名
- PL/SQL Developer结合oracle精简客户端使用配置错误代码ORA-12154: TNS: 无法解析指定的连接标识符
- ora-12154 TNS:无法处理服务名
- PL/SQL报错:“ora-12154 TNS 无法处理服务名” 的解决办法
- EXP-00056: 遇到 ORACLE 错误 12154 ORA-12154: TNS: 无法解析指定的连接标识符
- ORA-12154:TNS无法处理服务名 无法解析服务名
- ORA-12154: TNS: 无法处理服务名