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

Wykonywanie pakietu SSIS jako zadanie SQLAgent

Moje założenie jest takie, że serwer jest serwerem 64-bitowym, tak? Jeśli tak, agent będzie uruchamiał SSIS w trybie 64-bitowym, co powoduje niezgodność z plikami wykonywalnymi.

W zadaniu agenta na karcie Opcje wykonywania zaznacz opcję „Użyj środowiska uruchomieniowego 32-bitowego” i powinno być w porządku.

Pytanie jest oznaczone jako 2008, ale jeśli dobrze pamiętam, zadania SQL Agent 2005 typu SQL Server Integration Services Package nie miały możliwości uruchomienia w trybie 32-bitowym i domyślnie wszystko działało w trybie 64-bitowym. Aby obejść ten problem, trzeba było uruchomić polecenie systemu operacyjnego i wywołać 32-bitowy plik dtexec.exe, który najprawdopodobniej został znaleziony w C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server Konwertuj liczbę całkowitą na ciąg binarny

  2. Personifikacja w widokach SQL Server?

  3. Co oznaczają te opcje Tylko kopia zapasowa?

  4. Jak naprawić błąd „nazwa profilu jest nieprawidłowa” podczas aktualizowania profilu poczty bazy danych w programie SQL Server (T-SQL)

  5. Jak mogę ręcznie wstawić tożsamość?