ThinkPHP 连接Oracle的配置写法,(使用Oci扩展而非PDO的写法)
2014-08-11 17:41
411 查看
测试了很多遍,TP官网根本就没有给出正确的写法,而且网上搜索到的全都是错误的。
跟踪代码,最终找出了正确的配置写法,备份如下,(by default7#zbphp.com)
来源: http://blog.csdn.net/default7/article/details/38332609
跟踪代码,最终找出了正确的配置写法,备份如下,(by default7#zbphp.com)
'DB_TYPE' => 'oracle', // 数据库类型 'DB_HOST' => 'oracle.zbphp.com', // 服务器地址 'DB_NAME' => '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle.zbphp.com)(PORT=1029))(CONNECT_DATA=(SID=orcl)))', // 服务器地址 'DB_USER' => 'zbphp', // 用户名 'DB_PWD' => 'fuzb', // 密码 'DB_PORT' => 1029, // 端口 'DB_PREFIX' => 'TB_', // 数据库表前缀 'DB_CHARSET' => 'utf8', // 字符集 'DB_PARAMS' => array( 'persist' => true, //注意,这一个必须写 ),
来源: http://blog.csdn.net/default7/article/details/38332609
相关文章推荐
- ThinkPHP 连接Oracle的配置写法,(使用Oci扩展而非PDO的写法)
- ThinkPHP 连接Oracle的配置写法,(使用Oci扩展而非PDO的写法)
- ThinkPHP pdo连接Oracle的配置写法,提示报错
- ThinkPHP pdo连接Oracle的配置写法,提示报错
- ThinkPHP3.0使用pdo方式连接sqlserver 2000、mssql 2000的配置,直接上配置文件,php版本是php5.2,服务器环境是ComsenzEXP
- 配置Apache 2.2+PHP 5.2.9支持OCI通过Oracle9i Client连接Oracle
- 使用oracle net configuration assistant,配置网络服务名,用于远程连接oracle
- Thinkphp PDO方式连接SQL2000 配置
- CentOS6.5 使用phpize 配置mysql和pdo扩展
- 使用oracle instant client 配置plsql developer连接
- php中pdo使用sqlite3连接的配置例子
- jdbc连接Oracle使用OCI方式产生EXCEPTION_ACCESS_VIOLATION 错误
- lazarus使用zeos控件与oracle的连接配置
- 配置BEA WebLogic 8.1 JDBC连接--Oracle 8.1.7数据库使用的WebLogic 8.1 JDBC配置
- centos 安装 php pdo_oci 扩展(Oracle驱动)
- 配置BEA WebLogic 8.1 JDBC连接--Oracle 8.1.7数据库使用的WebLogic 8.1 JDBC配置
- Win7下使用toad连接oracle出现can't initialize OCI -1
- Thinkphp使用PDO方式连接MSSQL2000、sqlserver数据库的方法,PHP版本是PHP5.2
- PL/SQL连接Oracle 11g配置使用成功!(64位Oracle使用PL/SQL)
- Apache PHP Smarty PDO连接oracle 相关配置