0

Я пытаюсь выбрать из нескольких таблиц в разных серверах с помощью SQL Server 2008. Это сценарий, я использую:Выберите из нескольких баз данных SQL Server 2008 не работают

exec sp_addlinkedserver @server = '192.168.5.208' 
select * from [192.168.5.208].[hrm2].[dbo].tb_mt_pim 

но это Безразлично» т работы. Он возвращает сообщение

'Ошибка входа. Вход из ненадежного домена и не может использоваться с аутентификацией Windows '

Может кто-нибудь сказать мне, почему?

+1

вам необходимо добавить аутентификацию, (данные для входа в систему для вас) – lemunk

+0

как? Я не вижу, где я могу добавить аутентификацию в sp_addlinkedserver по этой ссылке. Http://msdn.microsoft.com/en-us/library/ms190479.aspx Я также попытался заменить 'exec sp_addlinkedserver @server = '192.168 .5.208'' с 'EXEC sp_addlinkedsrvlogin '192.168.5.208', 'false', NULL, 'sa', 'Actsstsj4547'', но сообщение об ошибке остается тем же – dapidmini

ответ

0

Кажется, вы не добавляете аутентификацию.

попробовать:

EXEC sp_addlinkedsrvlogin 
@useself='FALSE', 
@rmtsrvname='TEST_LINK', 
@rmtuser='user', 
@rmtpassword='secret' 

Очевидно редактировать строки в учетные данные и выполнить, должны иметь возможность подключиться тогда.