Guo*_*ang 3 sql t-sql sql-server-2005 linked-server
我想从另一台服务器中的另一个数据库中选择一些数据.
我所知道的是添加一个链接服务器,并运行T-SQL.
这种方式是一个不错的选择,还是有其他方法在其他数据库服务器中运行SQL?
谢谢.
添加链接服务器很好.
然后,您可能会使用4部分命名约定
select * from [server].[database].[Owner or Schema].[tablename]
Run Code Online (Sandbox Code Playgroud)
或者你可以看一下OPENROWSET(Transact-SQL)
包括从OLE DB数据源访问远程数据所需的所有连接信息.此方法是访问链接服务器中的表的替代方法,是使用OLE DB连接和访问远程数据的一次性临时方法.要更频繁地引用OLE DB数据源,请改用链接服务器.