标题:(请教)php远程连接服务器上的oracle数据库
只看楼主
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
结帖率:100%
已结贴  问题点数:0 回复次数:6 
(请教)php远程连接服务器上的oracle数据库

1:服务器上IP:192.168.0.10 装有oracle10.2数据库


2:在我自己的电脑上想用PHP代码远程连接服务器的oracle数据库的话要如何操作..请朋友们给点见意!.


 
  方法一:直接在我自己的电脑上也装个oracle10.2的数据库.就搞定了.

         可是我自己电脑配置不高...难以承受.



  方法二:在我电脑上装客户端.然后用PHP代码远程连接操作oracle数据库.

          此方法未实践成功..有知道的朋友请告知下..谢谢...
搜索更多相关主题的帖子: php 服务器 数据库 oracle 
2009-10-30 14:22
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:55
帖 子:2004
专家分:7306
注 册:2007-12-17
得分:20 
是不是端口被限制了,或者oracle没有开放远程连接?用MYSQL数据库的时候遇到过这种问题,MYSQL能限制别的服务器连接的,oracle没用过

那一年,苍井空还是处女
2009-10-30 18:27
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
得分:0 
谢谢版主光临..

服务器的远程连接是有开的.端口没限制

我在写PHP的时候会提示

Fatal error: Call to undefined function ora_logon() in E:\APMServ5.2.6\www\htdocs\p\untitled.php on line 10

试了oci_connect和ocilogon也都是报同样的错误...

应该就是说我本机上的ORACLE没配置..就是不懂的要如何配置...向大伙求救!.....

ORACLE10G的客户端有没有小一点容量的安装版的?有的话我想直接装个客户端..   

[ 本帖最后由 sunfishy 于 2009-10-31 10:33 编辑 ]

.cn
2009-10-31 10:29
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
得分:0 
结贴了.

最终偶还是妥协了.

下了个oracle10g安装包..安装完去掉php.ini里的注释后.重启电脑就OK了.

呵呵.phpinfo.php页面显示oci8段


.cn
2009-10-31 15:04
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:55
帖 子:2004
专家分:7306
注 册:2007-12-17
得分:0 
Fatal error: Call to undefined function ora_logon() in E:\APMServ5.2.6\www\htdocs\p\untitled.php on line 10

看这个提示好像是ora_logon()函数没有定义,这个函数应该是在oracle扩展里的,可能就是因为原先没有去掉php.ini里面extension=php_oci8.dll前面的注释

那一年,苍井空还是处女
2009-10-31 16:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-290481-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.456722 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved