首页 > 解决方案 > 从 SQL Server 中调用 Python 文件

问题描述

我在文件名“C:\Python\HL.py”中有 Python 脚本

在这个 Python 脚本中,我的 SQL 数据库中的一些表有预测模型和更新。

我想将此文件称为 SQL 作业

我怎样才能做到这一点?

这个问题不一样

如何在 SQL Server 代理作业中以管理员身份执行 Python 脚本

提供的解决方案是通过 SQL 中的代理命令和脚本编写的。

我只想从 SQL Server 作业中调用 Python .py 文件

标签: pythonsql-server

解决方案


创建 SQL Server 代理作业步骤时,您应该选择:
1. 步骤类型:操作系统 (CmdExec)
2. 运行方式:这里您可以使用代理服务帐户(安全性较低)或更好的选择是创建专用服务帐户和将其注册为代理帐户。如果您决定使用代理服务帐户,您将授予 Python 脚本的服务器管理员权限。
3. 在命令类型中:“C:\Windows\System32\cmd.exe”“python C:\Python\HL.py”


推荐阅读