您好,我刚刚在笔记本电脑上安装了 Oracle 10 g Express Edition。该平台是Windows XP SP3。安装正常。但是,当我尝试通过 SqlPlus 连接到 Oracle 数据库时,我收到“TNS 协议适配器错误”。我的笔记本电脑在网络上。我在 Windows Server 2003 上安装了相同的数据库,它工作正常。问题可能是什么?
问问题
8986 次
1 回答
5
我想这是ORA-12560: TNS:protocol adapter error
. Oracle 文档将其描述为一般 TNS 错误,但有两个非常常见的原因。
- OracleXE 的 Windows 服务尚未启动,因此数据库未启动。
- 未设置 Oracle SID。
如果服务已启动,请尝试设置 SID。在命令窗口中输入:
C:> set oracle_sid=XE
(或者你怎么称呼它)。然后您应该能够使用 SQL*Plus 连接到数据库。如果这确实解决了您的问题,您可能应该将其添加到环境变量(系统信息,高级选项卡)中。
于 2011-05-30T07:58:34.670 回答