导航:首页 > 操作系统 > oci8linux

oci8linux

发布时间:2024-10-30 19:23:43

1. php无法加载oci8模块,无法连接oracle数据库!其中php.ini也配置了,oracle即时客户端也安装了!

php版本和你的oracle不对应吧。你用phpstudy集成包。里面php版本可以自由切换。在菜单php扩展里面勾上oci8就自动打开扩展。扩展管理很方便。

2. php中怎么配置支持oracle 11g数据库

1、安装oracle 11g client或instantclient 11
2、编译php支持oracle
--with-oci8[=DIR]
--with-pdo-oci[=DIR]
3、配置php.ini支持oracle 11g
windows:
extension=php_oci8_11g.dll
linux:参考
http://www.oracle.com/technetwork/articles/technote-php-instant-084410.html
4、ora.php实例
<?php
$conn = oci_connect('user', 'passwd', 'ip:1521/orcl'); // 建立连接
if (!$conn) {
$e = oci_error();
print htmlentities($e['message']);
exit;
}

$query = 'SELECT * FROM account'; // 查询语句

$stid = oci_parse($conn, $query); // 配置SQL语句,准备执行
if (!$stid) {
$e = oci_error($conn);
print htmlentities($e['message']);
exit;
}

$r = oci_execute($stid, OCI_DEFAULT); // 执行SQL。OCI_DEFAULT表示不要自动commit
if(!$r) {
$e = oci_error($stid);
echo htmlentities($e['message']);
exit;
}
// 打印执行结果
print '<table border="1">';
while($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
print '<tr>';
foreach($row as $item) {
print '<td>'.($item?htmlentities($item):' ').'</td>';
//print_r($item);
}
print '</tr>';
}
print '</table>';
oci_close($conn);
?>

阅读全文

与oci8linux相关的资料

热点内容
程序员父亲带孩子去学校报道 浏览:825
没有密码的存折能在外地加密码 浏览:539
阿里云域名服务器在哪里 浏览:784
交易数据表明加密经济会衰退吗 浏览:967
梁钢筋两端需要加密吗 浏览:437
程序员驻场中心 浏览:951
什么app首次免费寄件 浏览:168
运气pdf 浏览:491
origin和python作图 浏览:526
pythonfile读写文件 浏览:685
如何屏蔽手机app内部广告 浏览:237
app下载成功不见图标去哪里找 浏览:713
用中国银行app如何查征信 浏览:822
计算机算法竞赛书 浏览:555
刷新文件夹命令 浏览:266
神奇的图像处理算法 浏览:1003
联通app扫码取号哪里查 浏览:815
pythonmysql爆破 浏览:447
哪里可以免费看港剧国语的app 浏览:603
从哪里下载国信金控app 浏览:97