제목 | SQL Server 2008 r2 | ||
---|---|---|---|
글쓴이 | 김지 | 작성시각 | 2014/02/15 11:03:29 |
|
|||
database.php $db['default']['hostname'] = '(local), 1433'; $db['default']['username'] = 'sa'; $db['default']['password'] = 'password'; $db['default']['database'] = 'blog'; $db['default']['dbdriver'] = 'sqlsrv'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = FALSE; $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; DB_driver.php에서나는 에러는 사라졌는데 전혀 연결이 안되네요.. 그래서 억지로 drivers/sqlsrv/sqlsrv_driver.php에 값을 넣어서 connection 했으나 역시 응답이 없습니다... 혹시 sql server 2008 이랑 연결해서 사용하신 분이 있으시면 조언주세요. |
|||
다음글 | VIEW에서는 데이터 출력만해야되나요? (3) | ||
이전글 | CodeIgniter에서도 특정 에러가 나기전에 에러... (1) | ||
변종원(웅파)
/
2014/02/16 11:46:57 /
추천
0
|
김지
/
2014/02/18 02:11:13 /
추천
0
php버전이 올라가면서 mssql이 아니라 sqlsrv로 드라이버를 설정해야 합니다...
그리고 그에 맞는 포트설정도 하였습니다. 저는 포트번호가 기본으로 1433이네요. 저도 그냥 php에서 sqlsrv_connect는 잘 되고있습니다. 문제는 sqlsrv_driver에서 나는 것 같아요. database설정을 변경해도 여전하네요.. |
김지
/
2014/02/18 02:25:52 /
추천
0
문제를 정확히 설명해드리지 못한것 같네요..
에러 메시지가 이렇게 나옵니다. Message: sqlsrv_query() expects parameter 1 to be resource, boolean given DB_Manager까지 잘 작동하는 것 확인했구요 문제는 sqlsrv_driver에 오면 connection이 계속 풀립니다. 그래서 sqlsrv_driver에서 제가 수동으로 sqlsrv_connection으로 연결했으나 _execute함수의 실행하는부분에서 에러가 나요.. |
http://cikorea.net/tip/view/614/page/1/q/sql server