我有点问题。我想在我的本地数据库(tijdsregistratie.mdf
)中创建一个查询,以从服务器IT Solutions Develop.dbo
上的服务器数据库(itshou-dev03\sql2008
)中检索行。
但我不知道如何连接到服务器数据库。我试过这样的话:
select TOP 10 * from [IT Solutions Develop].dbo.[IT Solutions BVBA$Planning]
..但它给了我这个错误:
无效的对象名称'IT Solutions Develop.dbo.IT解决方案 BVBA $规划”。
答案 0 :(得分:2)
一种方法是链接服务器:
http://msdn.microsoft.com/en-us/library/ms188279.aspx?ppud=4
您还可以使用SQL Server Management定义链接的服务器 工作室。在对象资源管理器中,右键单击“服务器对象”,选择 新建,然后选择链接服务器。您可以删除链接的服务器 通过右键单击链接的服务器名称并选择来定义 删除。
这是告诉SQL Server其他服务器在哪里以及如何连接到它的过程。您可以在SQL Server Management Studio或T-SQL中执行此操作。然后,您可以通过四部分名称(类似于您的问题中的内容)来引用链接服务器:
[LinkedServerName].[Database].[Schema].[Object]