刚在你的另一个帖子讨论过,再给你贴过来吧看看这样能解决么
代码中的host之类的东东就是TNSNAMES.ORA里相应的东东,TNSNAMES.ORA就是c:\orant\NET80\ADMIN 下的那个(我装的是oracle8客户端)<?php
$conn = OCILogon("dsa","321","(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.156)(PORT = 1521))(CONNECT_DATA = (SID = orcl)))");
if($conn!=false)
{
echo "ok";
OCILogoff($conn);
}
else
echo "false";
?> 以后多多交流,共同学习;)
代码中的host之类的东东就是TNSNAMES.ORA里相应的东东,TNSNAMES.ORA就是c:\orant\NET80\ADMIN 下的那个(我装的是oracle8客户端)<?php
$conn = OCILogon("dsa","321","(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.156)(PORT = 1521))(CONNECT_DATA = (SID = orcl)))");
if($conn!=false)
{
echo "ok";
OCILogoff($conn);
}
else
echo "false";
?> 以后多多交流,共同学习;)
php读取的是服务器上的oracle配置文件,而和你客户端没什么关系。
php读取的是服务器上的oracle配置文件,而和你客户端没什么关系。