запуск SQL Server Job из коммандной строки
http://slovari.yandex.ru/%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B...
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=41662
для чего пускать джобу из командной строки? Я понимаю, что все может потребоваться, но обычно не нужно. Если это из-за могучей интеграции аксесса с кубами, то как я уже говорил, лучше напрямую
А так можно много способов придумать - от вывода аутпута в файл до проверки состояния джобы после запуска
это эксель
обновил эксель, запустил батник (или кнопку в экселе нажал, тогда в принципе проще, но лень с VBA заморачиваться мастер данные обновились
т.к. данные slow changing, и требуют дополнительной "ручной" настройки, то надо обновление по запросу, через шедулер повесить можно, но не будет существенного эффекту
Вывод результатов работы ты не сможешь сделать просто так - надо либо настроить логирование в файл, и проверять его, либо в тот же батник добавить проверку состояния через sp_help_job
ну как? прям интересно даже, что ты там напридумывал
блондинке надо взять один эксель, скопировать из него часть данных в референсный, закрыть эксель, запустить батник
открыть эксель, и посмотреть уведомление о результате
Продам душу (чужую) если кто скажет как пускать джоб с виндовой консоли или батника у SAP Data Integrator не на серваке а на клиентской машине
Оставить комментарий
Elen13
запускаю вот такosql -S ServerName -E -Q"exec msdb.dbo.sp_start_job 'JobName'"
есть ли возможность вывода в коммандную строку информации о результате выполнения задачи?
т.е. сейчас работает так:
запускаю батник, он говорит что успешно запустил задачу и заканчивает работу
мне надо что б он сообщал результат исполнения задачи, хотя бы на уровне "успешно завершил" или "ошибка с описанием"
как это сделать?