Microsoft SQL Server erbjuder Stored Procedure metoden för att förenkla processen databasutveckling via gruppera T - SQL-satser i hanterbara block . De lagrade procedurer emot data i form av ingångsparametrar . De ingående parametrarna används i utförandet tid . Utgången returneras till det anropande programmet. SSIS står för SQL Server Integration Services , som är en komponent i Microsoft SQL Server-databas programvara som är att genomföra uppgifter som exporterar och importerar roller . Du kan köra xp_cmdshell lagrad procedur och DTEXEC verktyg för att köra din SSIS paket . Saker du behöver
Microsoft SQL Server
Visa fler instruktioner
1
klicka på "Start ", " Alla program " och " SQL Server 2008 Surface Area Configuration . " Välj Ytan konfiguration för funktioner .
2
Klicka på " Database Engine " och expandera den under " Välj en komponent " text . Aktivera " xp_cmdshell " fliken genom att kryssa den . Den xp_cmdshell utökade lagrade proceduren körs operativsystemkommandon inifrån databasmotorn . Klicka på " OK . " Addera 3
Skapa en lagrad procedur för att utföra ett befintligt paket med passerande specifika variabler i anslutning strängen via följande kod : SKAPA FÖRFARANDE sp_SSIS @ strLocation VARCHAR ( 500 ) ASSET NOCOUNT ON
4
Kör paketet " package.dtsx " via DTexec kommando : SELECT @ Cmd = ' DTexec /FILE " ' + @ strLocation + ' package.dtsx " /MAXCONCURRENT 1 /kontrollpunktsförfärandet OFF /RAPPORTERING EW'EXEC @ RETURNCODE = xp_cmdshell @ CmdThe DTexec kommandotolken verktyg används för att konfigurera och köra SQL Server Integration Services-paket
5
Ring den lagrade proceduren via koden : . EXEC sp_ExecuteSSIS ' C : \\ paket \\ ' , ' KARTHIK-PC/Karthik ' , ' MyProject " , Addera