我想从另一台服务器中的另一个数据库中选择一些数据。
我所知道的是添加一个链接服务器,并运行 T-SQL。
这种方式是一个不错的选择,还是有什么其他方式可以在其他数据库服务器上运行SQL?
谢谢。
我想从另一台服务器中的另一个数据库中选择一些数据。
我所知道的是添加一个链接服务器,并运行 T-SQL。
这种方式是一个不错的选择,还是有什么其他方式可以在其他数据库服务器上运行SQL?
谢谢。
添加链接服务器很好。
然后,您可能会使用4 部分命名约定
select * from [server].[database].[Owner or Schema].[tablename]
或者您可以查看OPENROWSET (Transact-SQL)
包括从 OLE DB 数据源访问远程数据所需的所有连接信息。此方法是访问链接服务器中的表的一种替代方法,是一种使用 OLE DB 连接和访问远程数据的一次性即席方法。要更频繁地引用 OLE DB 数据源,请改用链接服务器。
如何
好处
缺点
备择方案
但正如 asstander 所说,完成跨服务器 sql 并没有真正的技术问题。