怎么样才能让php支持oracle? 去这个http://php.net下载一个这个oci8 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下载以后放在什么文件夹下呢 。我发现在我的C:\php\extensions下有一个php_oci8.dll文件的 先安装oracle客户端工具。【希望你是oracle8i以上版本】然后编辑php.ini,在windows extensions后load php_oci8.dll和php_oracle.dll重启web server,配置好像什么net8 assistant,具体记不大清了[在oracle客户端工具菜单里有]。然后拷贝网络服务名文件里的链接字串,形如下:****************************************************************"(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = callcenter-DB)(PORT = 1521)) ) (CONNECT_DATA = (SID = test) ) )";**************************************************************** 这里面你只要关系HOST和SID就行了。HOST是你的oracle主机的ip地址或可识别的别名。SID是你配置net8 configration assistant时设置的服务名。将这个改后的字串放入你连接数据库的php脚本中,一切ok。还有一句题外话,oracle的客户工具很全面,为什么还有phporacleadmin这样的工具呢?何况功能不全,不建议使用。 在IE浏览器下无法使用POST传值,求高人指点 这种二维数组怎么用smarty遍历? Phrame 的问题,谁碰到过啊 关于php 文字防采集的函数! html向php提交表单的问题 (不能写入数据库) Apache 用户不能换么?换了就提示权限错误! session的问题 sqlite日期问题 这样的问题大概没人能解决 php_*.dll的用途? 怎么将图片存入MYSQL数据库? 哪里有免费书籍和资源下载??
然后编辑php.ini,
在windows extensions后load php_oci8.dll和php_oracle.dll
重启web server,配置好像什么net8 assistant,具体记不大清了[在oracle客户端工具菜单里有]。然后拷贝网络服务名文件里的链接字串,形如下:
****************************************************************
"(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = callcenter-DB)(PORT = 1521))
)
(CONNECT_DATA =
(SID = test)
)
)";
****************************************************************
SID是你配置net8 configration assistant时设置的服务名。
将这个改后的字串放入你连接数据库的php脚本中,一切ok。还有一句题外话,oracle的客户工具很全面,为什么还有phporacleadmin这样的工具呢?何况功能不全,不建议使用。