我使用PHP连接到oracle数据库时遇到了奇怪的经历。
首先,从过去3年开始,我使用简易连接字符串连接到oracle。我的Windows 7机器上有代码。
一周前,我有一台新的Windows 7机器,当我尝试连接到oracle时。它给了我以下错误
ORA-12154:TNS:无法解析指定的连接标识符
后来我发现oci_connect只接受SID而不是简单的连接字符串。
现在我不明白为什么它在我的新机器中表现得很奇怪。任何人都可以帮我弄清楚它是否与Windows软件设置有关?
谢谢, 斯
答案 0 :(得分:0)
如果工作正常,那么您在哪个服务器上连接数据库 如果是本地,那么您需要从您的计算机启动Oracle服务 这在我的快照中提到
您还需要启动要连接到数据库的数据库服务。