Skip to main content
8 of 17
added 8 characters in body
Java
  • 251
  • 2
  • 10

Using SQL Server Agent to run Powershell to execute Python in SQL Server 2019 not working as expected

I have been using SQL Server 2016's SQL Server Agent with bottom setting and script for last 3+ years. It was/is working fine.

enter image description here

But, now, I am migrating everything to SQL Server 2019, but the same command does not work.

So, I am wondering if there is anything that I have to modify (in terms of script) because I am using SQL Server 2019.

When I run the ps1 manually file itself, it works.

When I use SQL Server Agent to run a Powershell script, it works, too.

But, when I use SQL Server Agent to run the Powershell script to execute Python file, it does not work.

Bottom is details of Powershell script: enter image description here

I also made sure everyone has a full control over the folders that are related.

Or if there is a way to use Powershell (instead of Operating system (CmdExec)) as "Type", what would be the script?

enter image description here

Or is there a better way to execute a Python file directly from SQL Server Agent?

Java
  • 251
  • 2
  • 10