您的位置:首页网页设计PHP技巧 → Windows下PHP4.0与Oracle 8的连接设置

Windows下PHP4.0与Oracle 8的连接设置

时间:2004/11/7 3:20:00来源:本站整理作者:蓝点我要评论(0)

  PHP在Linux/Unix下连接oracle8是很容易的事,但在windows平台下实在不易,本人经过长久的摸索才找到可靠的方法,不敢独享,
现公布出来以飨大家。
  笔者使用的开发环境:


   windows 98 第二版


   php4.04pl1


   apache 1.3.14 window版


   oracle 8.05客户端


  PHP以CGI方式安装完毕测试成功后。以以下代码测试


$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实用工具设置。


  将设置后的连接串名称作为连接串传入。


  推测oracle 7.x也可以用此方法,因没有环境,未作测试,如果你有兴趣可以试试。


 


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 如何恢复Discuz!7.0被 CSS实现Tab技巧Linux配置DHCP服务器实例:linux配置教程如何在IIS7下设置支持PHP程序PHP技巧--通过COM使用ADODB

人气排行 dedecms数据库表和字段说明最小化数据传输——在客户端存储数据php如何自动跳转中英文页面如何在IIS7下设置支持PHP程序php批量获取首字母(汉字、数字、英文)经典php实现大文件上传源代码Windows环境PHP的session不能正常使用解决办PHP聊天室技术