HI, 我刚刚在我的笔记本电脑上安装了Oracle 10 g Express Edition。该平台是Windows XP SP3。安装正常进行。当我尝试通过SqlPlus连接到Oracle数据库时,我得到“TNS协议适配器错误”。我的笔记本电脑在网络上。我将相同的数据库安装到Windows Server 2003上,它运行正常。问题是什么?
答案 0 :(得分:5)
我认为这是ORA-12560: TNS:protocol adapter error
。 Oracle documentation将其描述为通用TNS错误,但有两个非常常见的原因。
如果服务已启动,请尝试设置SID。在命令窗口中键入:
C:> set oracle_sid=XE
(或者你称之为的任何东西)。然后,您应该能够使用SQL * Plus连接到数据库。如果这确实解决了您的问题,您应该将其添加到环境变量(系统信息,高级选项卡)。