Codeigniter: How to setup connection to a SQL server (2008)

风格不统一 提交于 2019-11-28 02:18:21
Petre Pătraşc

I've had the same trouble you've had about a year ago. Have a look at the replies here, there are some great suggestions from people in there: CodeIgniter MSSQL connection

Also, a thread was posted a few days ago here: CI connect to SQL SERVER - check out my answer over there as well, since it's solved the problem for that particular developer.

I would've wrote a comment, but I haven't the required reputation yet. Anyways...

I noticed your hostname 'ENJ01\SQLEXPRESS', have you tried using 'localhost' instead?

Also, try setting the port to 1433, with $db['dbname']['port'] = 1433;

I had the same problem solved by setting

$ db ['default'] ['pconnect'] = FALSE;

Make 1. $db['default']['pconnect'] = FALSE;. Then go to system/database/drivers/sqlsrv/sqlsrv_driver.php

function db_pconnect()
    {
        //$this->db_connect(TRUE);
        return $this->db_connect(TRUE);
    }

and

function affected_rows()
{
    //return @sqlrv_rows_affected($this->conn_id);
    return @sqlsrv_num_rows($this->result_id);
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!