如何在同一个SQL Server实例中链接两个不同的数据库 并在它们之间发送查询
答案 0 :(得分:5)
使用如下。
DB1.dbo.TableFromDB1
DB2.dbo.TableFromDB2
数据库 - 数据库
答案 1 :(得分:1)
使用同义词“CREATE SYNONYM”。
您可以使用完整路径直接访问数据库。但是,如果重命名或更改数据库,该代码将会中断。
使用同义词,代码可以保持不变;当数据库移动时,只需更新同义词。
当您拥有测试和生产环境时,这非常有用。代码不必因为您将其从测试移动到生产而改变,并且数据库名称不必相同。