怎么样才能让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这样的工具呢?何况功能不全,不建议使用。 php 里如何让把一串字符分拆出来 setcookie失效怎么办 关于PHP文字截取问题 求一个用接口后和不用接口的好处 copy() [function.copy]: Unable to access 警告应该怎样避免??? PHP怎么解壓ZIP文件? 查询其他购物网站(比如卓越、当当)订单状况(即追踪订单) preg_match_all()正则取数据,为什么少了最后一个数字? 用php如何将sqlserver 中的text字段超长内容全部显示出来?谁有原码???( 为什么我的这个php不执行? 怎么将图片存入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这样的工具呢?何况功能不全,不建议使用。