$conn=OCILogon("scott","tiger","orcl");可以连吗?
解决方案 »
- echo(),print(),print_r(),var_dump()的区别
- 经常用phpmyadmin会产生的缺陷
- 帮我找找漏洞吧!!!
- php 无法读取 mssql 中文字段
- 新手请教while循环遍历的问题
- php页面转跳,并在登陆表单post方法中自动输入并提交
- 一个关健字关联的调用,。
- 我自已做的翻页功能,但是有一个问题解决不了,请朋友帮帮忙。
- 识别远程文件是否存在
- 关于Session的一个问题,大侠帮忙
- 救命!!!php放到unix上,网页取不到地址栏中变量的值..帮忙..分不够再给..
- 请问,如果我想读数据库某一行的数据,请问如何实现。如:数据库中有200条记录,我想读第154条,请问如何写sql语句。?????????
剩下的,8i客户端连接9i服务器端应该没问题吧?
你说的用scott帐号也一样的现象,用system帐号也一样。把你写的orcl改为我的sid(与服务名同名)也一样。
>>很明显啊,php_oci8.dll需要用到oci的客户端带着的dll的导出库,估计得用oci8的客户端。
我是在同一台服务器上安装的IIS、PHP、PHP程序和ORACLE,在此服务器上运行IE进行测试的,我对客户端的说法有一点不明白,因为我不知道哪里用oci客户端?to 21bird:
oracle带的oci.dll我此前已经拷贝到winnt目录下了,我出错的地方是php的oci。
服务器端包括实际的数据库内容还有一堆管理工具
客户端只是一些管理工具,可以管理远程的服务器端的数据库以及改变他们的配置。
php_oci8.dll这个动态库的很多提供的函数或者说,成员需要引入
oci8i客户端安装后系统中的一些dll,你用exescope看看php_oci8.dll就知道了。你做过dll吗?不很难的。就是php_oci8.dll单独一个还不行,还得依赖别的dll,这些别的dll,只要装上oci8客户端
他们就提供了。我们的数据库服务器端是sunos,装的是oci 8.1.7
运行php的服务起用的是win2k server,上面装了oci 8.1.6客户端就可以运行