Я пытаюсь создать сценарий Python в окне Linux, который может выполнять задание агента.
Оглядываясь, я обнаружил sp_start_job
команда. Но, похоже, его не существует на питоне.
Кто-нибудь знает, работает ли он на python или на любом другом языке сценариев, исполняемом в Linux.
Это действительно работает.
Это был бы python, но в конце концов решил сделать это с помощью bash с FreeTDS вот так:
~$TDSVER=8.0 tsql -H serverIPaddress -p portnumber -U domain\\username EOS
>EXEC msdb.dbo.sp_start_job @job_name = 'jobname' ;
>GO
>EOS
он запросит пароль ...
это может входить в сценарий для выполнения (всякий раз), вероятно, вызвать его из сценария Python или просто запланировать с помощью cron.