可能是另一台没加mssql.dll加载文件,所以不能用。
将C:\php\extensions\mssql.dll复制到c:/winnt/system32/目录下并改一下php.ini
找到;extension=php_mssql.dll
把前面的";"去掉,就ok了
 
我的网站:http://www.phome.net

解决方案 »

  1.   

    连自己的数据库和连别人的数据库是一样的,肯定不是 PHP 设置的原因SQL Server 验证方式是什么?原因应该是出在这
      

  2.   

    1、先在你本地用查询分析器连一下rd06,看通不通;
    2、sqserver的验证方式有两种:windows身份验证和sqlserver身份验证,你应该设置成sqlserver身份验证。
      

  3.   

    对啊,我在我sql2000上,能够正常连接rd06的,可是为什么在php里,用代码连接时,却不行?
      

  4.   

    1、在rd05这太机子上用查询分析器连一下rd06或者用ping rd06这台机子看看时候能通??
    2、在rd06这台机子上打开SQL SERVER的服务器网络实用工具,添加一个TCP/IP协议,默认为命名管道的。
    3、在rd05这台机子建个DSN,看看能否连通rd06。
    4、看看时候有防火墙限制掉了。