创建SQL Server代理作业以在虚拟环境中运行Python脚本

我们经常希望在预定时间自动启动一些 Python 脚本,并在一个中心位置监视它们的执行情况。 SQL Server 代理服务允许我们在 SQL Server 实例上安排作业并提供强大的功能来管理这些作业。 使用 SQL Server 代理作业运行 Python 脚本可以扩展办公自动化 (OA) 的范围。 然而,尽管 SQL Server 机器学习服务使我们能够在 SQL Server 机器上使用存储过程“sp_execute_external_script” 运行 Python 脚本,但有时我们需要在多个独立的虚拟环境中执行 Python 脚本。 在本教程中,作者解释了如何创建Python虚拟环境,如何在虚拟环境中使用SQL Server Agent执行Python脚本,以及如何访问作业执行历史来检查Python脚本执行状态。

https://www.mssqltips.com/sqlservertip/7083/run-python-scripts-sql-server-agent-job/

-iceberg_online(data) 2021-12-22
创建SQL Server代理作业以在虚拟环境中运行Python脚本
用windows的脑袋都有问题,linux有crontab,
-googlebot(bot) 2021-12-22
不评价Windows, Linux, 说出这话的人本身就有问题
-piglet(小猪) 2022-1-12
直接用Scheduled task不就得了?绕那么大个圈儿……
-guestagain(guest again) 2021-12-22
使用 Windows 任务计划程序在规定的时间运行 Python 脚本
In this article we look at how to use Windows Task Scheduler to run Python scripts on a scheduled basis along with examples.
-iceberg_online(data) 2022-1-12
使用 Windows 任务计划程序在规定的时间运行 Python 脚本
sql agent 比task scheduler 功能多,还支持cluster
-remdesivir(larevo) 2022-1-12
高射炮打蚊子?
-guestagain(guest again) 2022-1-12
Python脚本 看起来小,实际上可能大,可以考虑cluster一下。
-firetrain(火车头) 2022-1-12
Sql server的cluster只能有一个active node, 对扩容没啥用。倒是极方便。
-piglet(小猪) 2022-1-12
我还以为有中文解说呢
-vega_lee(天津包子-就不改) 2022-1-12
我大致扫了一遍, 如果我没看错的话,就是用一个bat 去运行py, 这个没啥技术含量,我认为也不是最佳路线。
-piglet(小猪) 2022-1-12
好正式,是论文么?
-manniangpai(三九好冷) 2022-1-12