Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Ako volať balík SSIS z VBScript

Balík SSIS vám poskytuje uložené príkazy SQL Server, ktoré môžete spustiť na databázovom serveri. Balík beží vo VBScript pomocou funkcií prostredia Windows. Balík je uložený na databázovom serveri, takže pomocou kódu VBScript môžete načítať a spustiť balík na diaľku alebo počas zavádzania systému. Balíky SSIS obsahujú príponu súboru DTSX.

Krok 1

Kliknite na tlačidlo Štart vo Windows a do vyhľadávacieho textového poľa napíšte „Poznámkový blok“. Stlačením klávesu Enter otvorte editor súborov. Ak už máte súbor VBS nastavený, otvorte ho v programe Poznámkový blok. Pridajte kód balíka do existujúceho súboru VBScript alebo vytvorte nový súbor na spustenie balíka SSIS.

Krok 2

Vytvorte premennú triedy shellu. Nasledujúci kód vytvára premennú pre shell program Windows: Set windows_shell = CreateObject ("WScript.Shell")

Krok 3

Spustite balík. Ak je balík veľký, jeho spustenie môže trvať niekoľko minút. Užívateľovi môžete poslať správu „Čakajte“, aby používateľ vedel, že balík je spustený. Nasledujúci kód spustí súbor „package.dtsx“ a odošle správu „Čakajte“ „echo“ Čakajte prosím ... “lngReturnCode = shell.Run („ dtexec /f E: \\ package.dtsx “)

Zatvoriť premenná shellu a vráti správu užívateľovi, že balík je kompletný. Nasledujúci kód uzatvára premennú a oznamuje užívateľovi, že balík bol úspešne spustený: echo „Balík SSIS bol dokončený.“ set windows_shell = Nič

Copyright © počítačové znalosti Všetky práva vyhradené