Oracle协议适配器错误

时间:2011-05-30 07:37:55

标签: oracle connection adapter ora-12560

HI, 我刚刚在我的笔记本电脑上安装了Oracle 10 g Express Edition。该平台是Windows XP SP3。安装正常进行。当我尝试通过SqlPlus连接到Oracle数据库时,我得到“TNS协议适配器错误”。我的笔记本电脑在网络上。我将相同的数据库安装到Windows Server 2003上,它运行正常。问题是什么?

1 个答案:

答案 0 :(得分:5)

我认为这是ORA-12560: TNS:protocol adapter errorOracle documentation将其描述为通用TNS错误,但有两个非常常见的原因。

  1. OracleXE的Windows服务尚未启动,因此数据库未启动。
  2. 未设置Oracle SID。
  3. 如果服务已启动,请尝试设置SID。在命令窗口中键入:

    C:>  set oracle_sid=XE   
    

    (或者你称之为的任何东西)。然后,您应该能够使用SQL * Plus连接到数据库。如果这确实解决了您的问题,您应该将其添加到环境变量(系统信息,高级选项卡)。