2011-11-10 13 views
7

Utworzono pakiet (SSIS) zawierający procedury SQL do przesyłania danych z tabel. Jest w formacie .dtsx zgodnie z pakietem SSIS. Teraz, jak dodać to do programu, aby działał automatycznie po każdych 3 miesiącach. Nie mogę uzyskać żadnych informacji za pośrednictwem google.Jak zaplanować zadanie pakietu SSIS w programie SQL Sheduler lub harmonogramie systemu Windows?

Okna mają również program szeregujący, ale uruchamiają tylko pliki .exe za pośrednictwem harmonogramu. Czy mogę przekonwertować plik .dtsx na .exe?

Również, jak dodać to do harmonogramu serwera SQl? Proszę pomóż. Każdy link również będzie przydatny.

+0

Jeśli można wdrożyć pakiet na serwerze SQL wtedy można zaplanować go thru zadania SQL. – pramodtech

Odpowiedz

3

można uruchomić pakietu SSIS przy użyciu polecenia dtexec jak z wiersza polecenia DOS

dtexec /f %PackagePath%\%PackageName% /conf %PackagePath%\%ConfigName% 

po prostu dodać to polecenie do pliku wsadowym (.bat) i mieć to zaplanowane w harmonogramu.

Sprawdź ten link na narzędzia dtexec

http://msdn.microsoft.com/en-us/library/ms162810.aspx

nadzieję, że to pomaga.

2

Innym rozwiązaniem jest zaplanowanie pakietów za pomocą agenta programu SQL Server i utworzenie zadania, aby można go było zaplanować raz na 3 miesiące.

1

Można również zaplanować swój pakiet SSIS przy użyciu następujących plików:

"C:\Program Files\Microsoft SQL Server\120\DTS\Binn\DTExec.exe" /f 
"D:\Package.dtsx" 
Powiązane problemy