codeigniter2.2.5连接mssql2008Rc2

一、环境:php5.2.17(nts)+apache(Apache/2.2.22 (Win32))+server 2008

二、php框架:codeigniter2.2.5

三、配置php.ini

#开启以下模块
extension=php_mssql.dll
extension=php_pdo_mssql.dll

四、配置codeigniter2.2.5

$db[‘default‘][‘hostname‘] = ‘Example-20150213‘;//数据库实例名
$db[‘default‘][‘username‘] = ‘sa‘;
$db[‘default‘][‘password‘] = ‘Example‘;
$db[‘default‘][‘database‘] = ‘V3_Data‘;
$db[‘default‘][‘dbdriver‘] = ‘mssql‘;
$db[‘default‘][‘dbprefix‘] = ‘‘;
$db[‘default‘][‘pconnect‘] = FALSE;
$db[‘default‘][‘db_debug‘] = TRUE;
$db[‘default‘][‘cache_on‘] = FALSE;
$db[‘default‘][‘cachedir‘] = ‘‘;
$db[‘default‘][‘char_set‘] = ‘utf8‘;
$db[‘default‘][‘dbcollat‘] = ‘utf8_general_ci‘;
$db[‘default‘][‘swap_pre‘] = ‘‘;
$db[‘default‘][‘autoinit‘] = TRUE;
$db[‘default‘][‘stricton‘] = FALSE;

五、测试

查询表中的数据得到返回值。

对php5.3+版本需要自行添加相应扩展

下载地址:https://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx

时间: 2024-10-23 11:30:56

codeigniter2.2.5连接mssql2008Rc2的相关文章

win7 64位系统 PB连接oracle数据库出现“oracle library oci.dll could not be loaded”问题的解决方法

今天与大家分享一个自己的学习笔记,希望能给遇到同样问题的人带来帮助. 不知道大家在win7 64位系统下用 PB连接oracle数据库时,是否遇到过“oracle library oci.dll could not be loaded”问题. 今天,在win7 64位系统下用 PB连接oracle数据库时,一直出现上述错误,在百度上找了很久,都没有找到一个完整的解决方案,咨询了很多人,(他们都说是我的PB和oracle没装好,但我装的时候没出现任何问题,一切都很顺利,而且PB和oracle都能正

XShell 连接虚拟机中的服务器 失败 、连接中断(Connection closed by foreign host.)

在使用XShell连接虚拟机中的服务器时,报以下错误并断开连接,之前连接还是挺稳定的,忽然就这样了 Last login: Thu Aug 10 21:28:38 2017 from 192.168.1.102 [[email protected] ~]# Socket error Event: 32 Error: 10053. Connection closing...Socket close. Connection closed by foreign host. Disconnected f

appuim-java,同时连接多台机器,启动微信

1.配置appuim信息 第一台机 第二台机类似,连接端口和监听端口不能重复 2.appuim连接手机,微信中打开debugx5.qq.com,信息->TBS settings->是否打开TBS内核Insperector调试功能 3.代码 方法 public DesiredCapabilities get_capabilities(int i){ //配置appuim信息 DesiredCapabilities capabilities = new DesiredCapabilities();

Android Studio 连接真机不识别

本人也是初学..写错的请大神多多批评指正! 不胜荣幸!! 强烈推荐使用真机测试..除非是最后关头要测试各个Android系统版本.. 本人遇到的连不上的原因有以下几种: 1  --   手机设置问题.开USB调试   方法:  手机设置 - 开发人员选项 - USB调试  - 勾选 2  --   数据线问题.  有的数据线只能用来充电,有的可以连接存储.识别方法很简单..插上机器有USB存储设备的提示的就可以用.另外数据线如果都露线皮了..就赶紧扔了.十块八块的总比你为这个破问题纠结一下午的好

Kubernetes连接外部数据源

Kubernetes架构下比较核心的问题是数据如何persistance,虽然提供了Persistent volumn的方式,但是对于像数据库之类的产品在kubernetes集群环境中运行和管理还是很有难度的,Kubernetes提供了endpoints这种模式让外部的服务映射成内部的服务,这样比较好的解决了集群对外的连接问题, 如果我们去连接外部的一个oracle数据库,具体的步骤如下: 建立endpoints和service. [[email protected] jdbcservice]#

PL/SQL developer 连接oracle数据库报错“initialization error could not load oci.dll”

声明:PL/SQL 版本:PL/SQL Developer 9.0.6 (http://files.allroundautomations.com/plsqldev906.exe) 报错提示如图: 原因:PL/SQL只对32位OS进行支持,解决方法是额外加载一个oci.dll文件 解决办法:1.下载OCI.DLL相关库文件.地址: (需注册Oracle账号) http://www.oracle.com/technetwork/topics/winsoft-085727.html ----->  

MVC4使用EF6连接mysql数据库

1.需要安装MySql.Data.Entity.EF6,此dll可以在项目-->管理NuGet程序包里联机搜索MySql.Data.Entity.EF6并安装即可2.连接字符串需要添加providerName="Mysql.Data.MySqlClient"3. 将 <providers>     <provider invariantName="System.Data.SqlClient" type="System.Data.En

搭建连接MySql的三层架构的ASP.NetCore2.0的WebApi

里我们用三层架构搭建一个连接MySql的ASP.netCore模板的WebApi项目 首先添加WebApi项目(ASP.NetCore版本) 右键解决方案>新建项目> 选择Web>ASP.NET Core Web应用程序(.NET Core) 选择Web API 此时的目录结构: 添加实体层Entity 右键添加>新建项目>.Net Core类库 添加后的目录结构 BaseEntity: using System; using System.Collections.Gener

ORA-12537:TNS:连接关闭 &nbsp; -------数据库最大连接数问题

端午节来加班,本来以为系统会运行正常,没想到数据库出现问题. 问题: 我自己用PLSQL登录实验,我也登陆不了,可是让同事实验,他一会能够登录,一会不能够登录.应用还是能够正常访问,只是PLSQL登录异常. 分析: 基于这种情况去百度,有的说是配置文件有问题,有的说是连接数,因为我的配置文件没有修改过,以前也是能够正常使用的,所以应该是链接数的问题.我们公司一个主要业务系统,业务很多,但是之前使用都是好好的,想到昨天我们组新搭建了一套环境,也是连接的同一个数据库,那就确定了,就是链接数的问题.