Мне нужно скопировать данные из таблицы на одном сервере в одну и ту же таблицу на другом сервере. Я попытался это:Копирование между серверами
sp_addlinkedserver 'server1'
INSERT INTO [server2].[R2Op].dbo.[RefR2Ops]
SELECT * FROM server1.[R2Op].dbo.[RefR2Ops]
Но я получаю сообщение об ошибке на втором заявлении:
Войти Сбой пользователя 'NT AUTHORITY \ ANONYMOUS LOGON.
Не могли бы вы рассказать, как я могу это исправить? Спасибо.
Используйте учетную запись с доступом к обоим серверам/пользователям карт и входам/предоставлению соответствующих разрешений. – Bridge
Установлена ли Kerberos? См. Здесь: http://technet.microsoft.com/en-us/library/gg723715.aspx –
Связанным серверам нужен контекст безопасности - вам нужно указать, какой пользователь подключается к удаленному серверу. По умолчанию, чтобы сделать вызов без использования контекста безопасности (который использует анонимный счет) – Charleh