sql server2005 如何远程连接到 服务器的数据

sql server2005 怎么远程连接到 服务器的数据
服务器的数据库是 sql server2008

Data Source=202.xxx.xx.xxx;database=gyzjsjk;Uid=sa;Pwd=pwd

一直是连接不上.


在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: TCP 提供程序, error: 0 - 由于目标计算机积极拒绝,无法连接。)
------解决思路----------------------
引用:
Quote: 引用:

引用
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器


这个是说找不到服务器或者实例啊。你在客户端ping服务器的IP能ping通吗?
如果你不是默认实例,有实例名,实例名得放到IP后面:IP\实例名。



可以ping 通的.   实例名我到是不知道.  那边没有给我.   端口号是默认的1433.    

他那边说用2008R2的数据库 可以连通.  我怀疑是不是 sql 版本问题啊?   


从错误消息看,不是数据库版本的问题。既然服务器名能ping通,那么问题多半就是实例名了,问问他们实例名吧。
------解决思路----------------------
引用:
可以ping 通的.   实例名我到是不知道.  那边没有给我.   端口号是默认的1433.    

他那边说用2008R2的数据库 可以连通.  我怀疑是不是 sql 版本问题啊?   


应该问问他那边是不是使用tcp协议可以连通,或者你问问他那边是不是使用命名管道方式测试(而没有使用tcp方式)?看看他是否了解“tcp连通”跟“命名管道连通”的区别。