PHP SQL Server访问被拒绝(严重级9)

时间:2013-10-01 18:18:39

标签: php sql sql-server

我有一个旧网站,我正在从旧服务器迁移到新服务器。我已设置php并验证它是否有效,我已安装Microsoft SQL Server并迁移了旧的数据库和用户。我正在运行php-5.2.13windows server 2008 r2

我在连接SQL时遇到问题。

<?php
mssql_connect('localhost', 'GeoTracker1', 'GeoTracker1');
?>

给我:

  

(!)警告:mssql_connect()[function.mssql-connect]:无法连接:SQL Server不可用或不存在。拒绝访问。第2行的C:\ inetpub \ wwwroot \ geotracker \ mssqlcheck.php中的(严重级9)

     

调用堆栈

     

     

时间

     

内存

     

功能

     

位置

     

1 0.0002 102608 {main}().. \ mssqlcheck.php:0   2 0.0002 102808 mssql_connect().. \ mssqlcheck.php:2

     

(!)警告:mssql_connect()[function.mssql-connect]:无法连接到服务器:第2行的C:\ inetpub \ wwwroot \ geotracker \ mssqlcheck.php中的localhost

     

调用堆栈

     

     

时间

     

内存

     

功能

     

位置

     

1 0.0002 102608 {main}().. \ mssqlcheck.php:0   2 0.0002 102808 mssql_connect().. \ mssqlcheck.php:2

1 个答案:

答案 0 :(得分:0)

在新SQL Server上启用命名管道。