Вход | Регистрация

Информационные технологии ::

Метки:

Администрирование MS-SQL 2008 (CmdExec под учеткой сети)

Я
   Lokli
 
28.08.12 - 06:58
Настраиваю резервное копирование своих баз данных под MS-SQL 2008. Формирование backup'а на локальный диск у меня проходит. Далее, я хочу скопировать получившийся файл на ресурс в сеть. Но сделать это под учетной записью администратора домена у меня не получается. В журнале заданий пишется ошибка: "Не удалось запустить выполнение шага 2 (причина: Ошибка проверки подлинности учетной записи-посредника Domen01\prog1, системная ошибка: Вход в систему не произведен: учетная запись в настоящее время отключена.).  Шаг завершился с ошибкой."
Подскажите, где копать, где может быть ошибка?
 
 
   Lokli
 
1 - 28.08.12 - 07:00
Domen01\prog1 точно имеет права на сетевой ресурс. Проверял, набирая команду из под cmd.
   skunk
 
2 - 28.08.12 - 07:10
   Lokli
 
3 - 28.08.12 - 07:14
(2) настройка, указанная вами, была произведена. Я не хочу запускать агент SQL server'а под учеткой домена. Мне нужно, что бы шаг задания выполнялся под учеткой домена.
   skunk
 
4 - 28.08.12 - 07:22
   Lokli
 
5 - 28.08.12 - 07:43
(4) Инструкции с MSDN читал и по ним все делал. У меня, похоже, проблема с учетным запись-посредником. А вот где конкретно смотреть при такой ошибке я не знаю. :(
   Wizzard
 
6 - 28.08.12 - 07:50
если сервер sql запущен как LOCAL, то при вызове бантика используй конструкцию с runas
и все должно получиться
7
   Lokli
 
7 - 28.08.12 - 07:56
(6) а немного подробнее для не очень одарённых?
   Wizzard
 
8 - 28.08.12 - 07:59
скрипт job-a кинь чтобы не сочинять на колянках...
при запуске скульных служб Local а не network сетевые ресурсы не доступны, нужна учетка которую будешь использовать именно для скуля или еще для каких скриптов
   Wizzard
 
9 - 28.08.12 - 08:16
пример
EXEC sp_add_jobstep
   @job_name = N'Weekly Sales Data Backup',
   @step_name = N'Set database to read only',
   @subsystem = N'CMDEXEC',
   @command = C:\clickme_scripts\SQL11\PostBOLReorg GetHsX.exe',
   @retry_attempts = 5,
   @retry_interval = 5 ;
GO

замени
@command = runas /netonly /user:dom\admin C:\clickme_scripts\SQL11\PostBOLReorg GetHsX.exe
   Wizzard
 
10 - 28.08.12 - 08:18
вообще все тоже самое можно при желании проворачивать в xp_cmdshell, если не путаю
 
 
   Lokli
 
11 - 28.08.12 - 08:53
Вопрос решен. Всем спасибо. :)

 
Список тем форума

 
У меня не было своей комнаты, я спал на полу у друзей, сдавал бутылки из-под колы за 5 центов, чтобы купить еды, и каждое воскресенье шел 7 миль пешком, чтобы раз в неделю хорошо поужинать в храме кришнаитов. Это было прекрасно! Стив Джобс
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.