Oracle协议适配器错误

Mik*_*yev 2 oracle connection adapter ora-12560

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

APC*_*APC 5

我认为这是ORA-12560: TNS:protocol adapter error.在Oracle文档描述为一个通用的TNS错误,但也有它的两个非常常见的原因.

  1. OracleXE的Windows服务尚未启动,因此数据库未启动.
  2. 未设置Oracle SID.

如果服务已启动,请尝试设置SID.在命令窗口中键入:

C:>  set oracle_sid=XE   
Run Code Online (Sandbox Code Playgroud)

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