确保ORACLE SERVER 正在运行,listener已经启动,然后就可以用PHP程序测试一
下远程连接ORACLE SERVER了。函数ocilogon的第三个参数是oracle_service_na
me,不能省略。用ora函数的格式是ora_logon("scott@oracle_service_name","t
iger")
下远程连接ORACLE SERVER了。函数ocilogon的第三个参数是oracle_service_na
me,不能省略。用ora函数的格式是ora_logon("scott@oracle_service_name","t
iger")
解决方案 »
- 求指导一些PHP、JavaScript的高级技术
- 关于php中cookies和session的应用
- 关于php学习,现在极度的郁闷……
- ★ ★ ★ ★ 读《PHP5 使用Zend Framework & Smarty 构筑真正的MVC应用模式》 ★ ★ ★ ★
- 问一下php开发工具zendstudio10 有即实窗口吗 console?
- lifetype(plog)的整合問題
- 中文乱码问题
- 关于自动跳转链接的问题,请教各位高手,老手,熟手。
- 如何运算字符串里的表达式呢?
- 谁能给我一份PHP访问SQL Server数据库的例子啊?我可能太笨了,看了好久都写不出来,谢谢好心人了!!!
- 请大家进来帮我看看一段代码,最好“feyge(菲戈..人间有我残梦未醒)”能进来,谢谢!
- session变量的跨目录问题
$conn = OCILogon("cinmsiii","cinmsiii","(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.202)(PORT = 1521))(CONNECT_DATA = (SID = unicom)))");
//$conn=OCILogon("cinmsiii","cinmsiii","cinms");如果oracle客户端是8.1.6i的话可以这样用,参数照上 if($conn!=false)
{
echo "ok";
OCILogoff($conn);
}
else
echo "false";
?> 关于连接参数问题:
连接串设为以下:
(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.202)(PORT = 1521))(CONNECT_DATA = (SID = unicom))) PROTOCOL:为使用的网络协议 HOST:为数据库服务器主机名 SID:为数据库的实例号 这样作后一般没有任何问题。 如果你的oracle 8客户端为 8.1.6i企业版,可以把这些参数设在连接串中,用 oracle8的net easy config实用工具设置。
将设置后的连接串名称作为连接串传入