Warning: mssql_connect() [function.mssql

Warning: mssql_connect() [function.mssql-connect]: Unable to connect
to server: 这个错误很多人都提到,现在我来写写我是解决个办法了.

Warning: mssql_connect() [function.mssql-connect]: Unable to connect
to server,下面我们来介绍此问题的解决办法。

首先说一下我的系统:winxp+mssql2000+php5.23

我有一台服务器win2003SP1+sqlserver2000PHP远程连接sql2000
连接失败是什么情况?1、服务器本机测试可连接!2、在自己的电脑上用查询分析器也可以连上!服务器上的1433端口在监听sql2000的用户名、密码没错,权限也没问题!ntwdblib.dll
版本是2000.80.194.0 apache、php、system32目录下的都已近更新
ntwdblib.dll和php_mssql.dll
都已经复制到system32目录下extension=php_mssql.dll
前面的分号已近去掉服务器环境是wamp,更改好之后有重启过的!试过很多方法都还是连接不上,网上的方法基本上都是过了!实在没有办法啦!求救啊!下面给出代码和失败提示!代码:

先查查你的php目录下有没有ntwdblib.dll有没有这个文件?ntwdblib.dll是客户连接库,如果有查看一下版本号是多少,一般会是7.0的,这个只能与mssql
7.0进行连接,我们为了能与我们现数据库版本相同就把mssql下的ntwdblib.dll拷贝到你php
所在的目录替换那个7.0的,重起apache就OK了.

代码如下复制代码 1、$conn=mssql_connect(121.10.108.112,’m123′,’m123′)
or
die(‘数据库连接不上’);2、$conn=mssql_connect(121.10.108.112:1433,’m123′,’m123′)
or
die(‘数据库连接不上’);3、$conn=mssql_connect(121.10.108.112,1433,’m123′,’m123′)
or die(‘数据库连接不上’);

3种代码都试过失败提示:Warning: mssql_澳门新葡亰手机版,connect()
[function.mssql-connect]: Unable to connect to server: 121.10.108.112
in C:wamp on line 9数据库连接不上