Oracle 协议适配器错误

发布于 2024-11-10 10:20:34 字数 191 浏览 1 评论 0原文

你好, 我刚刚在我的笔记本电脑上安装了 Oracle 10 g Express Edition。平台是Windows XP SP3。安装正常。但是,当我尝试通过 SqlPlus 连接到 Oracle 数据库时,出现“TNS 协议适配器错误”。我的笔记本电脑位于网络上。我已将相同的数据库安装到 Windows Server 2003 上,并且工作正常。问题可能是什么?

HI,
I've just installed Oracle 10 g Express Edition on to my laptop. The platform is Windows XP SP3. Installation went normally. BUt when I try to get connected to the Oracle database via SqlPlus I get "TNS Protocol adapter error".My laptop is on the network.I'd installed the same database on to a Windows Server 2003 and it works fine. What could the problem be?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

橘亓 2024-11-17 10:20:34

我认为这是ORA-12560:TNS:协议适配器错误Oracle 文档将其描述为一般 TNS 错误,但有两个非常常见的原因。

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

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

C:>  set oracle_sid=XE   

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

I presume this is ORA-12560: TNS:protocol adapter error. The Oracle documentation describes it as a generic TNS error, but there are two very common causes of it.

  1. The Windows service for OracleXE has not started, so the database is not up.
  2. The Oracle SID is not set.

If the service is started then try setting the SID. In a command window type:

C:>  set oracle_sid=XE   

(or whatever you called it). Then you should be able to connect to the database using SQL*Plus. If this does solve your problem you should probably add it to the environment variables (System info, Advanced tab).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文