ASP connect SQL 2000 失败

来源:互联网 发布:剪图片软件 编辑:程序博客网 时间:2024/06/08 05:29

公司一个GMM系统中修改了一些东西但是不全面,有些修改的无法查询,生产部门想要查询到一些相关的资料不到。找GMM公司还不知道要多久才能解决问题。好想了个暂时性办法。

 

用ASP写个查询连接到GMM的SQL数据库中直接读取相关的资料提供查询。

 

好了,GMM提供的数据库是个人版的,一直使用得很好也没出现问题。

但今天要ASP连接数据库,我按照网络提供的连接方法

Dim Conn, Connstr
Dim strServer, strUid, strPwd, strDB
strServer = "(192.168.40.8)"        'SQL数据库服务器地址
strUid = "sa"                '数据库用户名
strPwd = ""          '数据库密码
strDB = "Regent"                '数据库名
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
Connstr = "driver={sql server};server="&strServer&";uid="&strUid&";pwd="&strPwd&";database="&strDB
response.write connstr
Conn.Open Connstr

发生了用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。又或者是"SQL Server 不存在或访问被拒绝"这二种结果。

又找到相关网络上的资料讲到登录的混合模式问题,对照之后发现不对。模式是正常的。

 

之后看到有关于SQL提供的连接端口问题1344,在服务器上netstat下看不到1344端口,又到网上找资料才发现,我的SQL没有升级,存在BUG,SQL根本没有监听1344。

 

好的,只能下载SP3了。还在等待中。。。2009-8-21 10:02

 

下载完了,一看,SQL正忙着,继续等到明天周六停下来时才能做升级。。。好一个长时间的等。。。

 

 今天回来了,系统也升级完成了,但发现问题一样存在连接不到SQL SERVER,想不出有什么办法了,只能把IIS 放到SQL SERVER上了,之后把STRSERVER改为localhost,问题没有了。

还是不明白为什么不能通过其它的服务器连接上。

原创粉丝点击