社区
基础编程
帖子详情
php用oci_connect连接oracle,同样的参数为什么有的时候能连成功,有的时候连不成功?
grit
2017-11-10 06:42:54
在做php连oracle,用oci_connect连oracle,同样的参数,这次连接能返回true,下次就是false,基本是成功一两次就是失败,为什么好郁闷!
...全文
1251
4
打赏
收藏
php用oci_connect连接oracle,同样的参数为什么有的时候能连成功,有的时候连不成功?
在做php连oracle,用oci_connect连oracle,同样的参数,这次连接能返回true,下次就是false,基本是成功一两次就是失败,为什么好郁闷!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2018-02-07
打赏
举报
回复
使用 PDO
静_心
2018-02-07
打赏
举报
回复
我一次也连接不成功……
傲雪星枫
2017-11-18
打赏
举报
回复
有时成功,有时失败,是否你集群有多台数据库,某些连不通。
丹丹兔的老翁翁
2017-11-10
打赏
举报
回复
是否是连接不稳定!
CentOS 7
php
-
oci
8 包
本包除包含
php
-
oci
8 扩展,亦包含 pdo_
oci
扩展。 先从
oracle
网站下载
oracle
-instantclient-basic.rpm,安装后再安装本包。默认会清除
oracle
-instantclient lib 的 stackbit(execstack -c),以适应 selinux 下的 httpd。 如果要
连接
非 localhost 的服务器端,需要自行开启selinux的外部数据库
连接
开关:setsebool -P httpd_can_network_
connect
_db 1 安装时请先确定你的服务器版本,是否可以用 12.1 的客户端
连接
,12.1 客户端可
连接
10.2 或更高版本的
oracle
服务器。
windwos下使用
php
连接
oracle
数据库的过程分享
要使用
php
连接
oracle
,基本条件是1.需要你安装了
php
、2.安装了
oracle
、3.配置了tnsname.ora。本地命令行使用sqlplus能够
连接
到
oracle
。 根据你机器的版本选对64bit或者32bit的
php
程序,我们使用
php
的
oci
8扩展
连接
oracle
安装好
php
后,打开
oci
8扩展, 写一段
连接
oracle
的ora.
php
代码复制代码 代码如下:<?
php
$conn =
oci
_
connect
(‘hr’, ‘welcome’, ‘MYDB’);if (!$conn) { $e =
oci
_error(); trigger_error(htmlenti
php
连接
oracle
数据库的核心步骤
本文实例讲述了
php
连接
oracle
数据库的核心步骤。分享给大家供大家参考,具体如下: 1、修改
php
.ini文件,打开extension=
php
_
oci
8.dll扩展。 2、拷贝
php
安装目录/ext/
php
_
oci
8.dll文件到system32目录下。 3、测试代码: $conn =
oci
_
connect
("scott", "tiger", $db); if (!$conn) { $e =
oci
_error(); print htmlentities($e['message']); exit; }else { echo "
连接
oracle
成功
!"; } 更多关于P
试用
php
中
oci
8扩展
给大家分享个
php
操作
Oracle
的操作类
Oracle
_db.class.
php
<?
php
class
Oracle
_db{ public $link; public function __construct(){ $this->link=$this->
connect
(); if(!$this->link){ echo "
连接
失败"; exit; } } public function
connect
(){ return
oci
_
connect
('demo','demo','localhost/xe','AL32UT
用
PHP
连接
Oracle
for NT 远程数据库
我以前用
php
连接
远程
oracle
8.0.5 for NT 企业版,用ODBC,
oracle
接口均不行。急煞我也!寻寻觅觅,终于找到了
连接
的正确方法,我这里用
OCI
接口,ODBC与
oracle
还是没有找%m骺?嶣5浇饩霭旆āS幸桓?
OCI
足已、足已! 源码如下: <?
php
$dbconn=
OCI
Logon(zypdp,zypdp,(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=10.65.73.3)(PORT = 1521))(
CONNECT
_DATA =(SID=ORCL)))); if($dbconn!=false) { echo
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章