如何使用php

时间:2019-05-14 12:23:10

标签: php oracle

我在具有远程桌面虚拟机的Windows服务器上安装了Oracle 10g。
我购买了一个托管计划,并在其上托管了我的php网站,这是另一台服务器。

我想将该窗口服务器的oracle数据库与另一台服务器上的php网站连接起来。

我在托管PHP文件的面板上添加了oci8扩展名。

我具有安装Oracle的Windows服务器的静态实时公共IP。

我想连接它们。但是我从php文件中得到了错误消息,

TNS: no listener ORA-12541 error.

但是,当我使用wamp服务器将php文件从我的本地主机连接到该oracle时,它会连接,但在面板上显示它会给出该错误。

$username="uerp_adm";
$password="DBPASSWORD";
$tns2 = "(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = SERVERPUBLICIP WHERE ORACLE IS INSTALLED)(PORT = 1521)) (CONNECT_DATA = (SID = orcl)))";
$conn=oci_connect($username,$password, $connstring);
if($conn){
  echo 'CONNECTED';
}
else{
  echo 'NOT CONNECTED';
}

0 个答案:

没有答案