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

Откуда: UK
Сообщений: 19
Привет друзья,

мне нужна ваша помощь. Столкнулся с такой проблемой -
нужно создать Job который запускает Bat файл, который выполняет копирование файлов.
Бат файл вызываю командой CALL c:\curl.bat
Когда я тестировал этот Job на development machine (win2003, MS SQL Developer edition 2005 SP3),то все работало,
когда я попробовал запустить Job na Production, то получаю сообщение:
Execution of job 'XXX' failed. See the history log for details.
V history takoje soobshenije:
Message
The job failed. The Job was invoked by User sa. The last step to run was step 2 (Curl u1Reports to WebServer). The job was requested to start at step 2 (Curl u1Reports to WebServer).

Больше всего меня поразило то, что когда я создал тестовый бат, в котором только одна строка, то все работает, а когда в бат файле больше одной строки, то вызов агента ломается...

Может кто-нить сталкивался с подобной проблемой?

Спасибо за помощь!
12 авг 11, 21:25    [11112888]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Agent и Batch file  [new]
Makar4ik
Member

Откуда: Когда-то были Лужки, а теперь Бордюр-Сити.
Сообщений: 2680
Jevgenij Olechnovic,

Копирование файлов...
Под каким аккаунтом отлаживался батник?
И под каким акком работает MSSQL? У него права-то есть?
13 авг 11, 00:50    [11113500]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Agent и Batch file  [new]
Jevgenij Olechnovic
Member

Откуда: UK
Сообщений: 19
Привет, батник отлаживался под Administrator - SU. На сервере тоже запускал под Administrator - SU.
15 авг 11, 02:39    [11117728]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Agent и Batch file  [new]
Makar4ik
Member

Откуда: Когда-то были Лужки, а теперь Бордюр-Сити.
Сообщений: 2680
я имел в виду системный аккаунт, под которым зарускается сервис MSSQL.
15 авг 11, 15:38    [11120897]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Agent и Batch file  [new]
Jevgenij Olechnovic
Member

Откуда: UK
Сообщений: 19
Извеняюсь, ступил.

SQL Agent запущен под юзером -sSQLS-IDCD-RDSSQL01, и я не имею ни малейшего представления какие права у этого юзера...
А какими правами должен обладать пользователь, чтобы sql agent мог запускать batch?
Больше всего меня удивляет что он запускает бат, но где не больше одной строки кода, если больше, то выкидывает ошибку.

Спасибо
15 авг 11, 17:33    [11122034]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Agent и Batch file  [new]
Jevgenij Olechnovic
Member

Откуда: UK
Сообщений: 19
Извеняюсь, забыл пояснить, что обслуживанием AD занимается комманда, которая находится в Малайзии. Это ужас какой мучительный и долгий процесс если мне необходимо изменить права пользователей. Для этого нужно пройти кучу бюрократических процедур.
15 авг 11, 17:37    [11122067]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Agent и Batch file  [new]
sql agent
Guest
Jevgenij Olechnovic,

правами на файлы и файловые ресурсы должен обладать аккаунт под которым запущен агент.
15 авг 11, 17:51    [11122155]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить