我在php连接MSSQL2000代码如下:
$sqlname = "JONESLU\SPPMSSQL";
$conn = mssql_connect($sqlname,'用户名','111111') or die("连不上");
以上情况是可以连接成功,但我改为以下代码后,却连接不上了
$sqlname = "127.0.0.1,1433" 或 $sqlname = "localhost,1433" ;
$conn = mssql_connect($sqlname,'用户名','111111') or die("连不上");请高手指教!!!

解决方案 »

  1.   

    $sqlname = "127.0.0.1:1433" 或 $sqlname = "localhost:1433" ;
      

  2.   

    我就奇了怪了,以上两种方法,我之前连MSSQL2008是没问题的,连MSSQL2000就不行了
      

  3.   

    Warning: mssql_connect() [function.mssql-connect]: 连不上 in d:\php\AppServ\include\mssql.inc.php on line 16
    Couldn't connect to SQL Server on 
      

  4.   

    你把端口去掉,试试!MSSQL有自己默认的端口!
      

  5.   

    是不是MSSQL2000需要打补丁才行,因为MSSQL2008是没问题的???
      

  6.   

    谁有SP4的补丁,共享一下,tks!!!
      

  7.   

    1.检查tcp/ip 1433:端口有没开启
    2.检查windows文件夹下 ntwdblib.dll版本 
    基本上是这两个中的问题。。