返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP 连接oracle
  • 624
分享到

PHP 连接oracle

2024-04-02 19:04:59 624人浏览 泡泡鱼
摘要

安装oracle Clientoracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-devel-11.

  1. 安装oracle Client

    oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

    oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm

    下载地址:Http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

    rpm -ivh oracle-install*

    此时生成目录:/usr/lib/oracle/11.2/client64/lib

    在/etc/ld.so.conf 追加一下内容:

    /usr/lib/oracle/11.2/client64/lib

    执行命令:ldconfig

  2. 安装OCI8

    下载地址:http://pecl.PHP.net/package/oci8

    /usr/bin/phpize (用phpize生成configure配置文件)

    ./configure --with-php-config=/usr/bin/php-config --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client64/lib

    make && make install

    注:phpize安装:yum install php-devel

  3. 连接oracle


    <?php

    $conn = oci_connect('user,'passWord','ip:port/sid');


    $sql = "select  count(*) from test";

    $sth = oci_parse($conn,$sql);

    oci_execute($sth,OCI_DEFAULT);

    while($r=oci_fetch_row($sth))

    {

    echo $r[0];

    }


    ?>

  4. 问题处理:

    Oracle 11G特殊问题:

    初次连接时,提示

    ORA-24408: could not generate unique server group name

    解决:

    more /etc/sysconfig/network

    查看 HOSTNAME

    vi /etc/hosts

    127.0.0.1 HOSTNAME

--结束END--

本文标题: PHP 连接oracle

本文链接: https://lsjlt.com/news/40671.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP 连接oracle
    安装oracle Clientoracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-devel-11....
    99+
    2024-04-02
  • php 连接 oracle 乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 连接 oracle 乱码怎么办?php连接oracle设定字符集,避免乱码数据库用oracle,当php连接oracle的时候,最好指定字符集。查PHP手册,...
    99+
    2024-04-02
  • 使用PHP连接Oracle数据库
    作为一种开源的高级编程语言,PHP在应用开发中的优势已经得到了广泛的认可。在企业级应用开发中,常常需要与关系型数据库进行交互,Oracle数据库是目前广泛应用的一种关系型数据库。本文将详细介绍如何使用PHP连接Oracle数据库。安装Ora...
    99+
    2023-05-15
    PHP 连接 Oracle数据库
  • php怎么连接oracle数据库
    要连接Oracle数据库,可以使用PHP的OCI(Oracle Call Interface)扩展。下面是一个简单的示例代码来连接O...
    99+
    2024-04-02
  • php如何连接oracle设置编码
    这篇文章主要介绍了php如何连接oracle设置编码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php连接oracle设置编码的方法:首先获取oracle的字符集;然后设置...
    99+
    2023-06-20
  • php连接oracle乱码怎么解决
    本篇内容主要讲解“php连接oracle乱码怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php连接oracle乱码怎么解决”吧!php连接oracle乱码的解决办法:1、通过运行“se...
    99+
    2023-07-04
  • cx_Oracle 连接 Oracle
    cx_Oracle has the capability of starting up the database using a privileged connection. This example shows a script that...
    99+
    2023-06-04
  • win7怎么使用php连接远程oracle
    这篇文章主要介绍“win7怎么使用php连接远程oracle”,在日常操作中,相信很多人在win7怎么使用php连接远程oracle问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7怎么使用php连接远程...
    99+
    2023-06-20
  • php连接mongodb
    php连接mongodbwget 'https://codeload.github.com/mongodb/mongo-php-driver/zip/master' -O /usr/local/src/mo...
    99+
    2024-04-02
  • php连接sqlserver
    1.使用工具 Wampserver--3.3  sqlserver2023  php7.4.33 2.连接流程 1.下载Microsoft Drivers for PHP for SQL Server 下载地址:下载 Microsoft ...
    99+
    2023-09-10
    php 开发语言
  • oracle通过DBlink连接oracle
    1.1赋权(将crh_snp用户赋权具体创建dblink权限) 在sys用户下,把CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK权限授予给...
    99+
    2024-04-02
  • Oracle 内、外连接
    一、Oracle连接类型    ☆说明:按照自己的理解划分的类型,并不是官方定义。    1、内连接    ...
    99+
    2024-04-02
  • oracle的JDBC连接
    package com.xian.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Prepared...
    99+
    2024-04-02
  • python 连接oracle(cx_O
    使用python连接oracle数据库;1.安装python3.0;2.安装cx_Oracle模块;3.安装ORACLE_CLIENT ;(ORACLE_CLIENT和python位数保持一致;要么都安装32位要么都用64位) 导入连接or...
    99+
    2023-01-31
    python oracle cx_O
  • 如何解决php 连接oracle乱码问题
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑如何解决php 连接oracle乱码问题?PHP 连接Oracle及乱码问题笔记1. PHP连接Oracle步骤1. 提取Oracle Instant Client核心D...
    99+
    2016-10-23
    php oracle
  • 怎么解决php连接oracle乱码问题
    本篇内容主要讲解“怎么解决php连接oracle乱码问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决php连接oracle乱码问题”吧!php连接oracle乱码的解决办法:1、设置环...
    99+
    2023-06-25
  • Oracle数据库ODBC连接中的长连接与短连接
    长连接和短连接是两种不同的连接方式,它们在Oracle数据库ODBC连接中具有不同的特点和用途。 长连接是指在客户端与数据库服务器之间建立一次连接后,可以保持连接的状态,不断地进行数据交换。在长连接中,客户端和服务器之间的连接在一段时间内保...
    99+
    2024-07-15
    oracle
  • 3.7-php连接MongoDB
    *安装php的mongo扩展wget 'https://codeload.github.com/mongodb/mongo-php-driver/zip/master' -O /usr/local/src/...
    99+
    2024-04-02
  • Redis PHP连接Redis
    Redis是一款高性能分布式内存数据库,支持数据持久化(可以把内存里的数据保存到硬盘中),支持list、hash、set、zset数据类型,支持master-salve模式(主从)。部署redis服务1、下...
    99+
    2024-04-02
  • oracle中内连接和外连接的区别
    oracle 中的连接类型分为内连接和外连接。内连接仅返回匹配行的结果,而外连接返回匹配行和仅出现在一个表中的行。外连接有三种类型:左外连接(返回左侧表所有行)、右外连接(返回右侧表所有...
    99+
    2024-04-30
    oracle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作