Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Uruchom skrypt Pythona z MSSQL

Działało za pomocą

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

Jednym z problemów jest to, że musisz użyć .exe w xp_cmdshell, więc tylko z poleceniem Pythona to nie działa, musisz użyć python.exe. Innym problemem było to, że skrypt Pythona musi znajdować się na wykonywanym komputerze skrypt, poprzednio skrypt był na wspólnym serwerze, ale odmówił uprawnień, a kiedy skrypt został zmieniony z katalogu na ten serwer, zadziałał!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego nie mogę połączyć się z bazą danych mssql za pomocą PHP?

  2. wydajność związku kontra związek wszystkich

  3. Jak utworzyć nowe połączenie ODBC z jednym zdalnym serwerem SQL?

  4. Najbardziej efektywny sposób na ograniczenie liczby wierszy zwracanych z zapytania składającego — TSQL

  5. Napraw komunikat 8116 „Data typu danych argumentu jest nieprawidłowa dla argumentu 1 funkcji podciągu” w SQL Server