注册 登录
编程论坛 SQL Server论坛

如何用SQL查找远程服务器上的数据库?

power6d 发布于 2007-02-06 11:25, 978 次点击
比如我的机器的IP地址是192.168.100.12,数据库服务器的IP地址是192.168.100.178
我想在本地用SQL语句查看192.168.100.178上的数据表,该怎么查?

注:
我说的本地是指用查询分析器先登陆连接到本地数据库,在本地数据库里查找远程的数据表。

10 回复
#2
yening5202007-02-06 16:15
用注册就行了
#3
bygg2007-02-06 18:12
添加一个注册就行了.
#4
cyyu_ryh2007-02-06 19:25
没换一台都要去新建个?
太烦了...
#5
bygg2007-02-06 20:54
以下是引用cyyu_ryh在2007-2-6 19:25:26的发言:
没换一台都要去新建个?
太烦了...

注意楼主问的问题..

#6
棉花糖ONE2007-02-06 21:03
去看看opendatesource和openrowset,链接服务器的帮助
#7
power6d2007-02-07 09:08
我以前用OpenDataSource试过了。可是这个函数好像不能识别局域内的IP地址(比如我机器是192.168.100.1,我打另一台局域网的IP地址192.168.100.2,OpenDataSource报错),它好象只识别外网地址和域名。

注:2、3楼的两位,你们还是没理解我的意思。我要的就是在不注册的情况下在本地查询。

#8
bygg2007-02-07 20:19
OpenDataSource + IP 不行吗?
是不是防火墙什么的问题?/?
#9
power6d2007-02-08 12:33
不行,如果是外网地址和域名是没问题的,但是内网的IP地址就认不出。
#10
bygg2007-02-08 12:41
我也不知道了...有时间帮你找找...呵
#11
power6d2007-02-12 11:00
谢谢。
1