En variabel er et navn, som tildeles information lagret i computerens hukommelse, der er udnyttet af et program til at fuldføre en opgave. SQL Server Integration Services ( SSIS ) giver mulighed for at bruge variabler og videregive dem til andre elementer uden SSIS operationer. Funktionerne i SSIS , der giver denne funktion er hjulpet på vej af forbedrede programmering kapaciteter , der giver brugerne mulighed for at tilpasse programmeringskode til at udføre de ønskede opgaver. Instruktioner
1
Opret en ny SSIS Package. Åbn Microsoft SQL Server. Vælg " SQL Server Business Intelligence Development Studio. " Vælg " File ", " Ny" og derefter " projekt".
2
Vælg " Integration Services Project ". Indtast et navn til projektet. "Klik " på "OK " knappen , den Package Designer vindue vises
3
Vælg " SSIS . " Choose de ønskede indstillinger og supplere de oplysninger , der er brug for din SSIS pakke < . . br >
4
Klik på " Variabel " fanen. Den variable vises. Vælg " Tilføj variabel ". Indtast det ønskede navn for variablen i " Variabel Name " feltet. Vælg " pakke" som variable rækkevidde . Vælg "Streng " som variabel type. Tilføj en " Script Task " til Control Flow. Åbn " Script Task " og derefter tilføje variablen til ReadOnlyVariables
5
Klik på " Rediger Script " knappen , . . En ny NET script miljø åbnes. Tilføj denne kode i "Public Sub Main" sektion på siden.
Try'Create mappe med stien lagret i variablen "Type Your Variable Name Here" IO.Directory.CreateDirectory ( Dts.Variables ( " Skriv din Variabel navn her "). Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch ex Som Exception 'Return errorDts.TaskResult = ScriptResults.FailureEnd Prøv
6
Gem og afslut Script Task vinduet. Klik på " Variabel " fanen. Føj den ønskede mappe placering for parameter i variablen " Value " feltet. (For eksempel C: . \\ LocationTestSSISParameter ) . Kør " SSIS Package " og derefter bekræfte, at placeringen af mappen , der blev tilføjet til variablen "Value " sektionen er faktisk i den angivne placering
7
Slet den mappe, der blev tilføjet. Tag " Value" felt, der blev føjet til den variabel, du har oprettet. Gem " SSIS projekt".
8
Udgiv " SSIS Package" på den ønskede server . Åbn "Visual Studio. " Vælg " View ". Vælg " Solution Explorer". Vælg pakken " Package.dtsx . " Vælg " File" og derefter " Gem som. " Gem " Package.dtsx " med " ønskede navn ". Tilsæt " ønskede server "(for udgivelse formål) i " Server " felt. Tilføj en " pakke Path " ved hjælp af SSIS pakke, du har oprettet til denne opgave. Klik på " OK " knappen. Bekræft, at pakken er i " Integration Services " mappe i SQL Server.
9
Opret ny SQL Server planlagt opgave at køre den ønskede pakke, og passere parametre. Opret et nyt job i " SQL Server " ved hjælp af navnet på den pakke , du har oprettet . Tilføj et nyt job Step hjælp af navnet på den pakke , du har oprettet . Vælg " SQL Server Integration Services Package" til feltet Type . Vælg fanen "Generelt" . Konfigurer " Package Source " og " Server ". Indstil værdien i " pakken" felt ved hjælp af navnet på den pakke, du har oprettet. Vælg "Set values" fanen. Vælg " Property Path " felt. Indtast følgende i feltet:
Package.Variables [User :: Skriv din Variable Name Here ] Egenskaber [ Værdi]
Vælg " Value " feltet. . Indtast stien brugt tidligere i variablen "Value " feltet. Gem og afslut "Job ". Afprøv job " At Step" , og kontrollere, at mappen er blevet oprettet på det sted , der blev indtastet i "Value " feltet.
< br >