sql >> Databasteknik >  >> RDS >> Sqlserver

Kör Python Script från MSSQL

Det fungerade med

EXEC xp_cmdshell 'C:/.../python.exe C:\...\script.py';  
GO

Ett problem är att du måste använda en .exe i xp_cmdshell, så bara med kommandot python fungerar det inte, du måste använda python.exe. Ett annat problem var att python-skriptet måste finnas i datorn som körs skriptet, tidigare var skriptet på en gemensam server, men det nekade tillståndet, och när skriptet ändrades från katalogen till den här servern fungerade det!




  1. 2 sätt att aktivera Word Wrap i SQLite

  2. Konvertering av sträng med förkortad tidszon till tidsstämpel

  3. Infoga i mysql från Bash script

  4. Hur uppdaterar man en MYSQL-kolumn om värdet finns i en annan tabell?