$conn = oci_connect('user', 'pass', '(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)
(HOST=myhost.net)(PORT=1521)
)
)
(CONNECT_DATA=
(SERVER = DEDICATED)
(SERVICE_NAME = MYSERVICE)
)
)');
这给了我以下错误:oci_connect: ORA-12541: TNS:no listener
这是我第一次尝试连接到oracle数据库。我究竟做错了什么?我在Windows上。
答案 0 :(得分:0)
您确定您的TNS监听器服务正在运行吗?您可以通过在运行对话框中键入services.msc来检查它,然后您将获得正在运行的服务列表。如果您快速查找Oracle,您将找到TNS Listener。我假设你的TNS条目是正确的。