ora 12560 tns协议适配器错误 - 连接到oracle时

时间:2012-11-06 10:23:38

标签: oracle oracle9i

我的机器上已经安装了oracle 9i。我正在尝试连接到oracle但是在连接时我得到“ ora 12560 tns协议适配器错误 ”类型的错误。我已经尝试使用默认的传递scott / tiger,system / manager ..

当我尝试使用默认凭据连接到oracle时,我收到上述错误。

是用户名和密码的问题吗?如果是这样,我如何获得已经设置的用户名和密码?

2 个答案:

答案 0 :(得分:1)

IME,ORA-12560表示Oracle Universal Installer搞砸了您的侦听器配置。

假设您的计算机上安装了Oracle 9i 服务器,以下是要检查的事项列表。

  • “lsnrctl status”是否显示您的数据库实例?
  • “tnsping my_service_name”工作吗?
  • do tnsnames.ora和listener.ora是否包含数据库的条目?主机名/端口等是否正确?

如果配置错误,最好的办法是启动netca,删除现有的侦听器配置并重新配置。

但有一个问题:为什么要运行Oracle 9i?您是否必须支持某种遗留应用程序/数据库? (Oracle 11gR2比9i好得多)

答案 1 :(得分:0)

Start -> Run -> services.msc

选择oracle服务名称并右键单击它,然后选择start。