Microsoft SQL Server tilbyr Stored Procedure metode for å forenkle database utviklingsprosessen via gruppering T - SQL-setninger i håndterbare blokker. De lagrede prosedyrer godta data i form av input parametre. Inndataparameterne brukes i utførelsen tid . Utgangen blir returnert til den oppkallende programmet . SSIS står for SQL Server Integration Services , som er en komponent i Microsoft SQL Server-database programvare som er å gjennomføre data eksport og import av roller. Du kan kjøre xp_cmdshell lagret prosedyre og DTEXEC verktøyet til å utføre din SSIS pakke . Du trenger
Microsoft SQL Server
Vis flere instruksjoner
en
Klikk " Start", " Alle programmer " og " SQL Server 2008 Areal Configuration . " Velg Surface Area Configuration for funksjoner .
2
Klikk på " Database Engine" og utvide den under " Velg en komponent " tekst . Aktiver " xp_cmdshell " fanen ved å krysse den. Den xp_cmdshell utvidet lagret prosedyre kjører operativsystemet kommandoer fra i databasemotor . Klikk "OK".
3
Opprette en lagret prosedyre for å utføre en eksisterende pakke med bestått spesifikke variabler i forbindelse strengen via følgende kode : CREATE PROSEDYRE sp_SSIS @ strLocation VARCHAR ( 500 ) ASSET nocount pÅ
4
Kjør pakken " package.dtsx " via DTexec kommando: SELECT @ Cmd = ' DTexec /FILE " ' + @ strLocation + ' package.dtsx " /MAXCONCURRENT 1 /CHECKPOINTING OFF /RAPPORTERING EW'EXEC @ returkode = xp_cmdshell @ CmdThe DTexec ledeteksten verktøyet brukes til å konfigurere og kjøre SQL Server Integration Services-pakker
5
Ring den lagrede prosedyren via koden : . EXEC sp_ExecuteSSIS ' C : \\ pakker \\ ',' KARTHIK-PC/Karthik ',' mittprosjekt ';