Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос по job  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Добрый день столкнулся с такой проблемой сделал себе job
Суть которого :
1 – удалить все записи из таблички
2 – сделать инсерт записей в табличку
Но на втором пункте ругается
Executed as user: NT AUTHORITY\система. Access to the remote server is denied because no login-mapping exists. [SQLSTATE 42000] (Error 7416)
При этом служба включена, единственное вызывает подозрение правильность написанного.
insert into   PV.[dbo].report_obzvon 
(
  idblank      ,
  n_dog        ,
  dvzt         ,
  sum_zt       ,
  do_zt        ,
  name_status  ,
  date_status  ,
  dateplat     ,
  insp1_fio    ,
  insp1_login  ,
  insp1_start  ,
  date_archive ,
  note   )
--  VALUES('95185492',	'82971934',	'2013-01-25',	'49121','2013-02-24'	,'Группа  ДВ'	,'2013-02-01',	'2014-04-24',	NULL,	NULL,	NULL	,'2013-02-25',	'Истекло время работы')

select * from openquery(dwh_connect, 
            'SELECT * FROM TEMP_OBZVON')d


При обращении через линкед выполняться не хочет, возможно ли как то это исправить?
Просто пробовал сделать инсерт строки и все работает нормально.
И сам селект выполняется нормально.

Кто нибудь знает в чем может быть причина?

Версия: Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (Intel X86)
Dec 28 2012 19:06:41
Copyright (c) Microsoft Corporation
Standard Edition on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)
11 авг 14, 17:01    [16427098]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Glory
Member

Откуда:
Сообщений: 104751
Вя4еслаw
Кто нибудь знает в чем может быть причина?

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

Вы вот разве "И сам селект выполняется нормально." запускали под Executed as user: NT AUTHORITY\система ?
11 авг 14, 17:03    [16427108]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
o-o
Guest
написана же причина. в доступе отказано.
на другой сервер ломится неотмапленный NT AUTHORITY\система
11 авг 14, 17:06    [16427126]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory,
ну, у этого пользователя стоят те же права что и у меня.
11 авг 14, 17:10    [16427146]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Glory
Member

Откуда:
Сообщений: 104751
Вя4еслаw
у этого пользователя стоят те же права что и у меня.

Стоят где ?
11 авг 14, 17:11    [16427154]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory,

в ролях.
11 авг 14, 17:13    [16427163]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Glory
Member

Откуда:
Сообщений: 104751
Вя4еслаw
Glory,

в ролях.

А какое отношение роли одного сервера имеют к правам на другом сервере ?
11 авг 14, 17:13    [16427167]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory, хм , об этом я не думал, а где настроить чтобы от моего пользователя выполнялся job?
11 авг 14, 17:19    [16427195]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Glory
Member

Откуда:
Сообщений: 104751
Вя4еслаw
Glory, хм , об этом я не думал, а где настроить чтобы от моего пользователя выполнялся job?

Access to the remote server is denied because no login-mapping exists.
11 авг 14, 17:21    [16427205]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory, я правильно понял что
это из-за авторизации через проверку пользователя windows ...?
11 авг 14, 17:27    [16427241]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Glory
Member

Откуда:
Сообщений: 104751
Вя4еслаw
, я правильно понял что
это из-за авторизации через проверку пользователя windows

Это из-за того, что вы не настроили login-mapping для вашего линкед сервера
11 авг 14, 17:29    [16427249]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по job  [new]
Вя4еслаw
Member

Откуда:
Сообщений: 69
Glory, ааа , блин , спасибо))
11 авг 14, 17:32    [16427258]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить