sql >> Database >  >> RDS >> Sqlserver

Voer Python-script uit vanuit MSSQL

Het werkte met

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

Een probleem is dat je een .exe in de xp_cmdshell moet gebruiken, dus alleen met de python-opdracht werkt het niet, je moet de python.exe gebruiken. Een ander probleem was dat het python-script zich op de computer moet bevinden die wordt uitgevoerd het script, voorheen stond het script op een gemeenschappelijke server, maar het weigerde de toestemming, en toen het script van directory naar deze server werd veranderd, werkte het!.




  1. Is er een SQLite-equivalent van MySQL's DESCRIBE [tabel]?

  2. SQL Server ROWCOUNT_BIG()

  3. Hoe bekijk ik een CLOB-uitvoerparameter in TOAD vanuit een Oracle Stored Procedure?

  4. Oracle Apex:maak een voortgangsbalk bij het wachten op resultaat