【用PHP连接Oracle for NT 远程数据库】教程文章相关的互联网学习教程文章

ThinkPHP连接Oracle数据库,thinkphporacle_PHP教程【图】

ThinkPHP连接Oracle数据库,thinkphporacle一、操作环境搭建系统:Windows7 旗舰版 64位PHP环境:wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24 32位版 下载地址:http://www.bkjia.com/softs/161568.html ThinkPHP:3.2.3正式版 下载地址:http://thinkphp.cn/down.html Oracle:Orcale_11gR2 32位版 下载地址:http://www.oracle.com/technetwork/cn/indexes/downloads/index.html 数据库操作工具:PLSQL Developer 32位 下载...

php连接oracle数据库的核心步骤,oracle数据库_PHP教程

php连接oracle数据库的核心步骤,oracle数据库本文实例讲述了php连接oracle数据库的核心步骤。分享给大家供大家参考,具体如下: 1、修改php.ini文件,打开extension=php_oci8.dll扩展。 2、拷贝php安装目录/ext/php_oci8.dll文件到system32目录下。 3、测试代码: $conn = oci_connect("scott", "tiger", $db); if (!$conn) {$e = oci_error();print htmlentities($e[message]);exit; }else {echo "连接oracle成功!"; }更多关于P...

php连接oracle数据库的方法(测试成功),oracle数据库_PHP教程

php连接oracle数据库的方法(测试成功),oracle数据库本文简单分析了php连接oracle数据库的方法。分享给大家供大家参考,具体如下: PHP提供了两套函数与Oracle连接,分别是ORA_和OCI函数。其中ORA_函数略显陈旧。OCI函数更新据说更好一些。两者的使用语法几乎相差无几。你的PHP安装选项应该可以支持两者的使用。 由于OCI函数访问oracle8以上的数据库需要用到Oracle8 Call-Interface(OCI8),这个扩展模块需要oracle8的客户端函数库,...

PHP如何连接ORACLE并且取出数据

我的环境,APACHE2.2 php5.2.17 win2003 已经安装了oracle 9i 的数据库 1,如何连接,我PHP.INI里面去掉了extension=php_oci8.dll,但是在PHPINFO里面还是看不到OCI8的扩展,找了下说要下载一个instantclient-basic-nt-11.2.0.3.0 然后添加到系统变量里面。我试过了还是不行,我是这样连接的 $link=oci_connect('user','pass','instance')or die ('连接失败'); //oci_connect(用户,密码,实例名)不知道是这样么 页面提示...

php连接oracle问题

PHP Version 5.2.4 apache2.0.55 想连接oracle(说明下,对oracle不太懂,不过用pl/sql可以连接),本机仅是apache+php+mysql,oracle服务器是远程的, 网上搜索了一下php连接oracle的东西,将php.ini中的oci8以及pdo_oci8均启用,但是在phpinfo中看不到相关的信息 启用pdo_mysql,则可以在phpinfo中看到相关的信息,窃以为是差了什么oracle的组件 网络一查,貌似要安装一个instant client 废了半天劲儿搞了个11g的下来...

thinkphp连接oracle数据库

我把php.in中的extension=php_oci8.dll前面的注释去掉了,而db.php中的连接串也改了 return array( 'DB_TYPE'=>'Oracle', 'DB_HOST'=>'192.168.22.245', 'DB_PORT'=>'1521', 'DB_NAME'=>'ZHS16GBK.llsoft', 'DB_USER'=>'test', 'DB_PWD'=>'test', 'DB_PREFIX'=>'thinkphp_', ); 可是这样怎么都连接不上。 回复讨论(解决方案) 打开的think的错误追踪工具,看看 1、Oracle8 以上需要安装 Oracle 客...

PHP连接ORACLE时乱码,手动PUTENV(NLS_LANG)环境变量后正常!

我有一个项目,从MYSQL迁移到ORACLE RAC中,数据库为UTF8编码格式,用PHP进行简单连接取出的中文均为问号,百度后发现在进行数据库连接时需要指定连接编码为UTF8,我指定了环境变量,并在测试页打印了PHP中全局环境变量,phpinfo(INFO_ENVIRONMENT),结果就正常了。如果不指定,PHP环境变量页面没显示nls_lang的变量信息,则依旧乱码,现在有什么办法,我有好几十个PHP页面,难道都要手动在开头PUTENV(NLS_LANG)定义一下么。求高手...

linux系统下php通过php_oci8扩展连接oracle数据库笔记

php连接oracle并不像连接mysql那么简单,多数情况是用不到它的,但是如果碰到需要用php访问oracle数据库的情况,就很棘手了。 大致步骤如下: 我的环境是linux系统(centos 6.7 64位),安装wdcp面板,其中php的版本是5.3,以下为从网上搜到的解决办法,但是中间也有一些坑,稍后我会填上:注意看by:sunfei的部分 1. 安装InstantClient instantclient是oracle的连接数据库的简单客户端,不用安装一个500Moracle客户端就...

php连接oracle

linux redhat5.5操作系统下php连接oracle,使用的是pdo_oci来进行连接。但是报以下的错误,请大家帮忙,着急!! SQLSTATE[HY000]: OCINlsCharSetNameToId: unknown character set name (/software/php-5.6.16/ext/pdo_oci/oci_driver.c:610)SQLSTATE[HY000]: OCINlsCharSetNameToId: unknown character set name (/software/php-5.6.16/ext/pdo_oci/oci_driver.c:610) ...

php连接Oracle,提示CalltoundefinedfunctionOra_Logon(),该如何解决

php连接Oracle,提示Call to undefined function Ora_Logon()按照资料写的一小段代码 if ($conn=Ora_Logon( "hr@TNSNAME ", "hr ")) { echo "SUCCESS ! Connected to database\n "; } else { echo "Failed :-( Could not connect to database\n ";} Ora_Logoff($conn); phpinfo(); ?> 提示 Ora_Logon函数为定义,为什么? 我在php.ini里面已经把extension=php_oci8.d...

php连接oracle有关问题

php连接oracle问题PHP Version 5.2.4 apache2.0.55 想连接oracle(说明下,对oracle不太懂,不过用pl/sql可以连接),本机仅是apache+php+mysql,oracle服务器是远程的, 网上搜索了一下php连接oracle的东西,将php.ini中的oci8以及pdo_oci8均启用,但是在phpinfo中看不到相关的信息 启用pdo_mysql,则可以在phpinfo中看到相关的信息,窃以为是差了什么oracle的组件 网络一查,貌似要安装一个instant client 废了半天劲儿搞了个11g...

PHP怎么连接ORACLE并且取出数据

PHP如何连接ORACLE并且取出数据我的环境,APACHE2.2 php5.2.17 win2003 已经安装了oracle 9i 的数据库1,如何连接,我PHP.INI里面去掉了extension=php_oci8.dll,但是在PHPINFO里面还是看不到OCI8的扩展,找了下说要下载一个instantclient-basic-nt-11.2.0.3.0 然后添加到系统变量里面。我试过了还是不行,我是这样连接的$link=oci_connect('user','pass','instance')or die ('连接失败'); //oci_connect(用户,密码,实例名)不知道...

PHP怎么连接oracle

PHP如何连接oracleoracle地地址是 172.16.19.100 用户名 ocms 密码 pwdocms 服务名 aircms 版本是oracle 9I我的PHP脚本的电脑已经安装好oracle客户端,phpinfo里面也有oci,不存在环境有问题之类的。$conn = oci_connect(ocms,pwdcms,172.16.19.100:1521/aircms);var_dump($conn);然后提示信息是这样的:Warning: oci_connect() [function.oci-connect]: ORA-12705: Cannot access NLS data files or invalid environment spec...

thinkphp连接oracle数据库,该怎么处理

thinkphp连接oracle数据库我把php.in中的extension=php_oci8.dll前面的注释去掉了,而db.php中的连接串也改了return array( 'DB_TYPE'=>'Oracle', 'DB_HOST'=>'192.168.22.245', 'DB_PORT'=>'1521', 'DB_NAME'=>'ZHS16GBK.llsoft', 'DB_USER'=>'test', 'DB_PWD'=>'test', 'DB_PREFIX'=>'thinkphp_',);可是这样怎么都连接不上。------解决思路----------------------引用:DB_TYPE => oracle, // 数据库类型 D...

windwos下使用php连接oracle数据库的过程分享_php实例

要使用php连接oracle,基本条件是1.需要你安装了php、2.安装了oracle、3.配置了tnsname.ora。本地命令行使用sqlplus能够连接到oracle。 根据你机器的版本选对64bit或者32bit的php程序,我们使用php的oci8扩展连接oracle 安装好php后,打开oci8扩展, 写一段连接oracle的ora.php代码 代码如下: $conn = oci_connect('hr', 'welcome', 'MYDB');if (!$conn) { $e = oci_error(); trigger_error(htmlentities($e['message'], ENT...