oci8相关内容

安装OCI8:如何更正未定义常量OCI_COMMIT_ON_SUCCESS&QOOT的使用错误?

我正在尝试将OCI8安装在我的Apache服务器的RedHat服务器(RHEL7)上。 此时,当我尝试使用SYMPHONY连接到我的服务器时,收到以下错误: 异常“错误异常”:使用未定义的常量OCI_COMMIT_ON_SUCCESS-假定为‘OCI_COMMIT_ON_SUCCESS’ 以下是我安装OCI8所做的操作。 安装oracle11.2 rpm(开发版和基本版)。 安 ..
发布时间:2022-04-16 12:14:38 PHP

如何在 xampp 5.6.3 中启用 oci?

我在通过 XAMPP 启动 Apache 服务器时遇到了一些问题.我已经安装了 XAMPP 版本 5.6.3. 当我从 xampp 控制面板启动 Apache 服务器时,会显示如下所示的错误消息: 单击“确定"按钮后,将显示另一个对话框,如下所示: 问题是我想使用 OCI 而不是 mysql.所以我在 php.ini 文件中注释掉了 mysql 扩展并取消了 OCI 扩展的注释. ..
发布时间:2022-01-14 08:36:57 PHP

OCIError on'require';权限问题?

我最近刚刚开始在工作中学习/使用Ruby.我有一个非常简单的测试脚本,该脚本仅连接到我们的Oracle 10g数据库,运行一个select,并将结果“放入"屏幕.这是在Solaris 10服务器上.如果我以"apps"用户(运行我们的自动化脚本的系统用户)身份运行脚本,则脚本会正常运行.如果我自己运行,则会抛出错误: oci8lib.c:98:in oci8lib.so: OCI Libra ..
发布时间:2020-07-02 00:30:49 数据库

在IIS7 Windows 2008上为PHP连接OCI8

我有在IIS7,Windows 2008 R2服务器上运行的PHP应用程序 我尝试连接到远程Oracle DB,我使用Web平台安装程序在IIS7上安装了PHP,然后启用了以下扩展名: php_oci8.dll,php_oci8_11g.dll,php_pdo_oci.dll 当我运行phpinfo时,在扩展中找不到启用的oci8. 这是我的连接功能 ..
发布时间:2020-07-02 00:30:41 PHP

如何将OCI8安装到现有的PHP?

根据此(从PECL自动安装OCI8),我要做的就是输入pecl oci8 install. 但这只会让我反复遇到以下错误. No releases available for package pecl.php.net/oci8. 另一个网站建议我尝试pear install pecl/oci8.发生相同的错误. 该如何解决? 解决方案 我在Ubuntu LTS 14 ..
发布时间:2020-07-02 00:30:38 PHP

如何在带PHP-FPM和NGINX的Ubuntu 18.04 LTS中使用Oracle Instant Client启用OCI8 PHP扩展?

我正在使用从 https://launchpad.net获得的最新PHP软件包./〜ondrej/+ archive/ubuntu/php . 当我构建并安装OCI8扩展时,一切似乎都井井有条,但是尽管在PHP-FPM配置中启用了该扩展,但它的存在并未反映在phpinfo()的输出中. 以下要点详细介绍了我用于配置,构建和安装OCI8 PHP扩展的确切过程: https://gi ..
发布时间:2020-07-02 00:30:31 PHP

无法加载动态库'oci8.so'(PHP 7.2)

由于PHP 7.1更新为PHP 7.2,因此无法安装oci8.我有这个错误: root @ 3ab6027c8d95:/var/www#php -v PHP警告:PHP启动:无法加载动态库'oci8.so'(尝试:/usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so(libmql1.so :无法打开共享对象文件: ..
发布时间:2020-07-02 00:30:28 PHP

我可以从匿名PL/SQL块向PHP返回值吗?

我正在使用PHP和OCI8执行匿名的Oracle PL/SQL代码块.我有什么办法可以绑定一个变量并在块完成后获取其输出,就像我以类似方式调用存储过程时一样? $SQL = "declare something varchar2 := 'I want this returned'; begin --How can I return the value of 'something' int ..
发布时间:2020-05-28 19:23:31 PHP

为什么PHP的OCI8/Oracle oci_bind_array_by_name对我不起作用?

我正在尝试将php变量绑定到pl/sql数组.当我手动执行它并设置绑定时,pl/sql过程可以正常工作,所以我知道这不是问题.导致问题的是oci_bind_array_by_name. 在下面我调用oci_bind_array_by_name函数的PHP代码中,对于该行,我收到以下错误消息: Warning: oci_bind_array_by_name() [function.oci ..
发布时间:2020-05-28 19:19:04 PHP

oci8,php7和Oracle 10.1兼容性

我必须将系统从php5.6升级到php7.2.系统使用oracle 10.1数据库. 现在,我试图收集所有信息,但是对于php,oci8,instant client与数据库之间的兼容性仍然感到困惑. 我读到,用php7至少必须安装oci8 2.1,但这不适用于oracle 10.1. 对吗? 还是可以通过oracle 10.1运行php7? 请赐教我:) 解决 ..
发布时间:2020-05-22 03:57:38 PHP

oci_connect()仅从命令行工作

好的,所以我在oci,apache,php和suse中遇到了这个可怕的问题.首先,版本: PHP 5.3.15 (cli) Apache/2.2.22 (Linux/SUSE) OCI8 1.4.9 SUSE 12.2 32 bit Oracle client 10.2.0.4 问题 我有一个非常简单的php文件: ..
发布时间:2020-05-22 03:53:00 PHP

如何在RedHat/CentOS上将PHP 7.x连接到Oracle数据库?

我正在努力将PHP应用程序连接到Oracle数据库.在过去的一周中,我尝试了多种选择,但均未成功. 我设法安装了oci8扩展名,但未识别到oci_connect函数. 请协助. RedHat Enterprise Linux 7.6 PHP:7.3 甲骨文:12c 解决方案 已经花了一个多星期的时间来解决这个问题,下面是对最终解决方法的总结.我希望这对其他人有帮助. ..
发布时间:2020-05-22 03:14:22 PHP

PHP Oracle Client oci8的安装有什么问题

我尝试了所有过程来安装PHP Oracle客户端. 1)我安装了客户端版本8和32位. 2)我在php.ini中未注释oci 3)重新启动Wamp: 4)不知道是否真的安装了,但是我在php.ini中得到了引用: 5)但仍然无法连接: 感谢您的帮助 编辑 在php日志中发现以下错误: [2018年4月16日14:35:03 UTC] PHP警告:PH ..
发布时间:2020-05-22 02:52:13 PHP

为Windows 64位配置Oracle OCI8

我一直在为Windows配置oracle oci8时遇到问题 我正在使用Windows 7 64位,xampp v3.2.2,php 5.6.15和oracle g11 Express 我尝试了以下步骤,但是在运行phpinfo时找不到oci软件包: 我下载了Instant Client Package-Basic和Instant Client Package-ODBC版本12. ..
发布时间:2020-05-22 01:51:58 PHP