SQLServer数据库连接问题

时间:2011-01-20 21:29:01

标签: sql sql-server-2005

我是SQLServer新手,使用Management Studio 2005版连接到数据库并运行简单查询。

我有一个连接到数据库OSRFileXfer(SQLServer 9 db)后运行的“简单”查询:

SELECT *
  FROM [OSRFileXfer].[dbo].[HRA_Employee] WHERE [RC] NOT IN
 (SELECT [RC]   FROM [SQL01180WTR205].[OSRALL].[dbo].[BudgetCode_RC_View])

OSRALL位于服务器SQL01180WTR205(SQLServer v9 db)中,我已在另一个选项卡中连接到该服务器。

我收到此错误:

Msg 7202, Level 11, State 2, Line 1
Could not find server 'SQL01180WTR205' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.

我无权对数据库进行任何更改。我希望有一些东西可以添加到我的查询中以使其工作,或者可能是一些疯狂的解决方法。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

没有正确的权限,你无能为力。

要求您的DBA获得查询远程服务器的正确权限,或将其设置为linked servers