同一个局域网间能实现 数据库SQL互查吗

来源:百度知道 编辑:UC知道 时间:2024/06/05 19:58:58
我们公司有几台电脑上都有sql2000,我知道可以跨数据库访问,但是能不能实现,一条语句,跨服务器访问呢.

可以,使用opendatasource/openrowset/openquery三种方法
下面是用opendatasource举例
SELECT *
FROM opendatasource( 'SQLOLEDB', 'Data Source=ip/ServerName;User ID=登陆名;Password=密码 ' ).test.dbo.roy_ta

数据库对象的全称:[服务器].[数据库].[所有者].对象

例如:

select * from fangzq.master.dbo.sysobjects

别用语句,直接用 udl 文件
新建个文本文件。改成udl 文件

利用ODBC 可以 建个ODBC就可以啦