2013-09-26 33 views
0

我有一个奇怪的经验,连接到使用PHP的oracle数据库。PHP的oracle数据库连接字符串

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

一周前,我有一台新的Windows 7机器,当我试图连接到甲骨文。它给了我下面的错误

ORA-12154:TNS:无法解析指定

的连接标识符后来我想通了,oci_connect只接受SID,而不是简单的连接字符串。

现在我不明白为什么它在我的新机器中表现怪异。任何人都可以请帮我弄清楚,如果它是Windows软件设置的一些问题?

感谢, 斯里兰卡

+0

是否有帮助:http://stackoverflow.com/questions/7252286/ora-12154-tnscould-not-resolve-the-connect-identifier-specified? – Maximus2012

+0

1.您是否在您的wamp中启用了oci8 extantions ....或者只是使用phpinfo()来检查 –

回答

0
  1. 你有没有启用OCI8 extantions在WAMP ....或者只是用phpinfo()来检查这个
  2. 如果工作正常,那么你是哪个服务器连接数据库 如果是本地,那么你需要从您的机器 这是因为在提到我的卡 enter image description here

  3. 你也网元起始甲骨文的服务编辑启动您想要连接到数据库的数据库服务。