0

我有一个使用 PHP 连接到 oracle 数据库的奇怪经历。

首先,从过去 3 年开始,我使用简单的连接字符串连接到 Oracle。我的 Windows 7 机器上有代码。

一周前我得到了一台新的 windows 7 机器,当我尝试连接到 oracle 时。它给了我以下错误

ORA-12154: TNS: 无法解析指定的连接标识符

后来我发现 oci_connect 只接受 SID 而不是简单的连接字符串。

现在我不明白为什么它在我的新机器上表现得很奇怪。谁能帮我弄清楚Windows软件设置是否有问题?

谢谢, 斯里

4

1 回答 1

0
  1. 你有没有在你的 wamp 中启用 oci8 扩展......或者只是使用 phpinfo() 来检查这个
  2. 如果它工作正常,那么你在哪台服务器上连接数据库如果它是本地的,那么你需要从你的机器上启动 Oracle 服务,正如我在快照中提到的那样 在此处输入图像描述

  3. 您还需要启动要连接到数据库的数据库服务。

于 2013-09-29T07:17:57.717 回答