Спрашивающий
cmdexec+psexec

Общие обсуждения
-
общем один из шагов бэкапа идет шаг cmdexec
строка:
C:\distr\PsTools\psexec.exe -u domain\user -p password -d \\srv-fs e:\backups\test_fbl.cmd
из cmd он отлично отрабатывает и запускает то, что нужно и где нужно и с нужными правами.
из скульного cmdexec шаг просто висит, видимо, что-то не отрабатывает. по истории он заканчиваетшаг1:
The backup set on file 1 is valid. [SQLSTATE 01000] (Message 3262). The step succeeded., то есть переходом на второй шаг и всё.
в общем не понятно как запустить psexec из cmdexec с нужными ключамиподкажите плиз, что не так.
- Изменен тип Иван ПродановMicrosoft contingent staff, Moderator 5 июля 2013 г. 13:25
24 января 2008 г. 8:04
Все ответы
-
Я правильно понимаю, что это джоб SQLAgent? Под кем выполняется SQLAgent - под доменным пользователем? Он имеет все необходимые права?24 января 2008 г. 16:36
-
Denisio написано: Я правильно понимаю, что это джоб SQLAgent? Под кем выполняется SQLAgent - под доменным пользователем? Он имеет все необходимые права? да, абсолютно правильно.
все права есть, в качестве экперимента даже запускали SQL+Agent от имени domain\admin.
ругань в логах стер2 идёт на "синтаксическую ошибку в имени файла или пути" что меня смущает очень.
это если строку в "" писать.
а елси без кавычек, то psexec локально стартует, но ничего не передаёт на удалённый сервер.
соотвественно джоб так и сисит в стадии Executing
25 января 2008 г. 12:34 -
Как насчет переделать строку запуска в виде:
C:\distr\PsTools\psexec.exe -u domain\user -p password -d \\srv-fs cmd "/C e:\backups\test_fbl.cmd"28 января 2008 г. 9:57 -
Denisio написано: Как насчет переделать строку запуска в виде:
C:\distr\PsTools\psexec.exe -u domain\user -p password -d \\srv-fs cmd "/C e:\backups\test_fbl.cmd"ничего
джоб висит в состоянии Executing..
на удалённом хосте ничего не появляется.
30 января 2008 г. 13:54