每次使用PHPSTUDY对商业源码程序的数据库写入数据,总是出现这个鬼问题,这是第二次解决了,所以想把这个解决方案搞出来给大家!
1、首先解决的是 连接sqlserver数据库 phpstudy php版本切换到5.3版本,在php.inii中打开下面这两个注释
extension=php_sqlsrv.dll extension=php_pdo_sqlsrv.dll
,然后在phpstudy客户端勾选下面两项
在phpinfo中查看sqlserv是否已经打开
出现箭头所示的sqlsrv代表已经可以连接sqlserver了,但是放心还会有问题在后面等着
2、运行程序时就会报这个错
连接失败 rray ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -49 [code] => -49 [2] => This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native ...
突然就感觉没有爱了~ 还是来继续解决吧,过程就不想说了 直接告诉解决方案吧
https://www.microsoft.com/zh-CN/download/details.aspx?id=50402
去微软官网把 sqlncli.msi 这个文件下载下来,按操作系统是32位的下32的...,双击安装后就可以解决所有问题了。