脚本宝典收集整理的这篇文章主要介绍了php – CodeIgniter MSSQL连接,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经尝试使用MSsql,ODBC和sqlSRV数据库驱动程序,并且遇到了三个单独的错误,每个不同的驱动程序.
这是我的ODBC配置:
$db['default']['hostname'] = 'SA'; $db['default']['username'] = 'PEtre'; $db['default']['password'] = 'start'; $db['default']['database'] = 'petre'; $db['default']['dbdriver'] = 'odbc'; $db['default']['dbPRefix'] = ''; $db['default']['pconnect'] = TRUE; $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;
我在数据源下定义了DNS for SA,我确信用户名和密码都有效,并且服务器接受混合身份验证(Windows sql身份验证).
Unable to connect to your database server using the provided settings. Filename: C:\inetpub\wwwroot\system\database\DB_driver.PHP Line Number: 124
如果我尝试通过MSsql连接,我只是得到一个空白页,无论如何.
如果我尝试使用以下参数使用sqlSRV:
$db['default']['hostname'] = '127.0.0.1'; $db['default']['username'] = 'petre'; $db['default']['password'] = 'start'; $db['default']['database'] = 'petre'; $db['default']['dbdriver'] = 'sqlsrv';
即使我链接到PHP.ini中的sqlsrv DLL文件,我收到以下消息:
PHP Fatal error: Call to undefined function sqlsrv_connect() in C:\inetpub\wwwroot\system\database\drivers\sqlsrv\sqlsrv_driver.PHP on line 76
我一直在阅读旧帖和不同意见,但我还没有解决问题.
以上是脚本宝典为你收集整理的php – CodeIgniter MSSQL连接全部内容,希望文章能够帮你解决php – CodeIgniter MSSQL连接所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。