Я новичок SQLServer, используя версию 2005 Management Studio для подключения к базам данных и запуска простых запросов.Вопрос по подключению базы данных SQLServer
У меня есть «простой» запрос, который я бегу после подключения к базе данных OSRFileXfer (а SQLServer 9 дБ):
SELECT *
FROM [OSRFileXfer].[dbo].[HRA_Employee] WHERE [RC] NOT IN
(SELECT [RC] FROM [SQL01180WTR205].[OSRALL].[dbo].[BudgetCode_RC_View])
OSRALL в сервере SQL01180WTR205 (SQLServer v9 дб), который я подключен к в другой вкладке.
Я получаю эту ошибку:
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.
я не имею права делать какие-либо изменения в базу данных. Я надеялся, что есть что-то, что я могу добавить к моему запросу, чтобы заставить его работать, или, может быть, какое-то безумное обходное решение. Есть идеи?
Итак, нет ничего плохого в том, как я тогда называл удаленный сервер? Я хотел убедиться, что мой синтаксис верен, прежде чем запрашивать что-либо. – Robert
@Robert - если у вас есть все имена правильно, нет ничего плохого. – Oded
ОК, спасибо. Стоит попробовать! – Robert