标签: sql sql-server
所以我经常需要在另一个DB中的表上执行SELECT,我一直在做如下:
SELECT MyColumn FROM MyOtherDB.dbo.MyOtherTable WHERE Conditions
当然,这只有在数据库位于同一台服务器上时才有效。如果两个DB位于不同的服务器上,有没有办法实现这一点,比方说192.168.0.1和192.168.0.2?
答案 0 :(得分:1)
您应该使用sp_addlinkedserver创建指向该服务器的链接。之后你应该创建一个synonym。您可以在查询中使用该同义词。