Java Asked: 2024-08-13 01:40:59 +0800 CST2024-08-13 01:40:59 +0800 CST 2024-08-13 01:40:59 +0800 CST 在 SQL Server 2019 中使用 Powershell 执行 Python 772 过去 3 年多来,我一直在使用 SQL Server 2016 的 SQL Server Agent 以及底层设置和脚本。它运行良好。 但是,现在,我正在将所有内容迁移到 SQL Server 2019,但相同的命令不起作用。 因此,我想知道是否有任何内容需要修改(就脚本而言),因为我正在使用 SQL Server 2019。 当我使用 SQL Server Agent 运行其他Powershell 脚本(在 Powershell 中执行某些操作)时,它可以工作。 当我现在运行 Powershell 时,收到以下错误消息: sql-server-2019 1 个回答 Voted Best Answer Dave.Gugg 2024-08-16T02:46:39+08:002024-08-16T02:46:39+08:00 如果您不打算指定运行 .py 文件的程序,则需要 Windows 为该文件类型设置默认值。相反,请指定 python 可执行文件/二进制文件。这将是您的最后一行的示例,但您需要对其进行编辑以指向您的 python 二进制文件: Start-Process C:\Path\To\Python\Executable\python.exe "$cmd"
如果您不打算指定运行 .py 文件的程序,则需要 Windows 为该文件类型设置默认值。相反,请指定 python 可执行文件/二进制文件。这将是您的最后一行的示例,但您需要对其进行编辑以指向您的 python 二进制文件: