PHP oracle数据库连接字符串

时间:2013-09-26 14:40:05

标签: php oracle

我使用PHP连接到oracle数据库时遇到了奇怪的经历。

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

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

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

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

现在我不明白为什么它在我的新机器中表现得很奇怪。任何人都可以帮我弄清楚它是否与Windows软件设置有关?

谢谢, 斯

1 个答案:

答案 0 :(得分:0)

  1. 你是否在你的wamp中启用oci8 extantions ....或者只是使用phpinfo()来检查这个
  2. 如果工作正常,那么您在哪个服务器上连接数据库     如果是本地,那么您需要从您的计算机启动Oracle服务 这在我的快照中提到 enter image description here

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