日期:2014-05-18  浏览次数:20377 次

一个远程连接数据库的问题,高手都近来看看
我有一台服务器,上有asp.net网站一个,但数据库是共享另一台远程服务器的数据库(Sqlserver)
constr= "data   source=**.***.***.*,1433;database=hxd;;uid=sa;pwd=*** "
连接字符串也设置好了
但连接时每次都会出现“sqlserver2005默认情况下不允许远程连接sqlserver数据库。。。。”

请问怎么办才能远程连接数据库,我也知道可以修改sqlserver2005和sqlserver2000中的外围设备里的允许tcp连接,但问题是我这台服务器根本没有安装sqlserver2000和sqlserver2005啊,应该怎么办啊?

------解决方案--------------------
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
------解决方案--------------------
首先,看配置了允许了远程连接没有,提醒一点,开sqlserver2005的服务,包括SQLBrowser
另外,端口不是必须的

------解决方案--------------------
在 配置工具--> SQL Server 外围应用配置器 里面去设置