sql >> Databáze >  >> RDS >> Sqlserver

Provádění balíčku SSIS jako úlohy SQLAgent

Můj předpoklad je, že server je 64bitový server, ano? Pokud ano, agent bude používat SSIS v 64bitovém režimu a to způsobuje nekompatibilitu se spustitelnými soubory.

V úloze agenta na záložce Možnosti spuštění zaškrtněte "Použít 32bitový runtime" a mělo by to být v pořádku.

Otázka je označena jako 2008, ale pokud si dobře vzpomínám, úlohy SQL Agent z roku 2005 typu SQL Server Integration Services Package neměly možnost spuštění v 32bitovém režimu a ve výchozím nastavení vše běželo v 64bitovém režimu. Abychom tomu zabránili, bylo potřeba spustit příkaz OS a zavolat 32bitový dtexec.exe, který byl s největší pravděpodobností nalezen v C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe



  1. Jak vytvoříte náhodný řetězec, který je vhodný pro ID relace v PostgreSQL?

  2. Jak mohu použít příkaz IF v dotazu připojení MySQL?

  3. Jak převedu z datového typu peněz na serveru SQL?

  4. Bude složený index s druhým sloupcem s nízkou mohutností ovlivňovat výkon natolik, že by měl být použit?