我的SQL2005为什么不能使用IP登陆?

来源:百度知道 编辑:UC知道 时间:2024/07/16 07:20:46
最新用了动易的CMS程序,再调试中发现,连接数据库的设置使用IP地址不能登陆,网页也打不开,但是使用名称就正常,请问要怎么设置我的SQL2005啊?

代码文件提示:
Const SqlHostIP = "local" 'SQL主机IP地址。本地(指网站与数据库在同一台服务器上)可用“(local)”或“127.0.0.1”,非本机(指网站与数据库分别在不同的服务器上)请填写数据库服务器的真实IP)

正常使用:Const SqlHostIP = "MYPC\SQL2005"
注:mypc是我的计算机名称

不正常使用: Const SqlHostIP = "192.168.1.2"
注:IP是我本机的IP地址

不正常使用:Const SqlHostIP = "local"
注:使用local也无法连接数据库

请高手解答!!谢谢!!
我的是ENT 版本哦!

这个太简单了,因为你用的是SQL SERVER 2005的DEV版本,
所以如果要使用IP地址,应该是要先在引擎里设置允许远程连接TCP/IP,
然后你的实例名应该是192.168.1.2\SQL2005才对。
你用local或者localhost都是不允许的,因为你的不是ENT版本。