如果重新安装操作系统是可以解决问题的,但是工作量太大了。比较可取的方法是对安装了一半的oracle做一次完全的卸载,然后就可以像你的第一次安装那样重新写入各种参数,比如安装路径等等。
具体做法如下:
1、停止所有Oracle服务
2、删除注册表中的所有关于Oracle项
(1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录
(2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,删除所有Oracle项
(3)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services下,删除所有Oracle项
(4)在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下,删除所有Oracle项
(5)在HKEY_CLASSES_ROOT下,删除所有Oracle项
3、删除硬盘上所有Oracle文件
(1)Oracle安装文件
(2)系统目录下,在Program files文件夹中的Oracle文件
4、重启,完成卸载。
--------------------next---------------------
ORA-12545 TNS:name lookup failure
Cause: A protocol specific ADDRESS parameter cannot be resolved.
Action: Ensure the ADDRESS parameters have been entered
correctly; the most likely incorrect value is the node name.
Copyright (C) 1995, Oracle Corporation
检查一下你在配置TNS LISTENER的时候DB主机地址是否有误,是不是用IP协议。
关键的问题是可能你指定的主机名没有办法被DNS解析,可以尝试直接在主机地址里输入SERVER的IP地址
具体做法:
用tnsping测试一下,比如:
C:\>tnsping 192.168.0.2
TNS Ping Utility for 32-bit Windows: Version 8.1.7.0.0 - Production on 04-4月 -2
005 15:01:54
(c) Copyright 1997 Oracle Corporation. All rights reserved.
TNS-03505: 未能分解名称
-------------------------------------------------------------------
回头再看看ORACLE数据库是否没有起来,或者IP地址改变了。
最后再看看TNSNAMES.ORA文件中的host name是不是正确的。
--------------------next---------------------
阅读(251) | 评论(0) | 转发(0) |