En variabel er et navn som er tilordnet til informasjon som er lagret i datamaskinens minne som brukes av et program for å fullføre en oppgave . SQL Server Integration Services ( SSIS ) gir mulighet til å bruke variabler og sende dem til andre elementer utenfor SSIS operasjoner . Funksjonene i SSIS som tilbyr denne funksjonen blir hjulpet av forbedrede programmering evner som tillater brukere å tilpasse programmeringskode for å oppnå de ønskede oppgaver. Instruksjoner
en
Opprett en ny SSIS Package. Åpne Microsoft SQL Server. Velg " SQL Server Business Intelligence Development Studio. " Velg " File", " New" og deretter "Project ".
2
Velg " Integration Services Project. " Skriv inn et navn for prosjektet. "Klikk " på " OK "-knappen; pakken Designer vinduet vises
3
Velg " SSIS . " Velg ønskede alternativer og komplette informasjonen som trengs for din SSIS pakke < . . br >
4
Klikk på " Variable "-kategorien . Den variable vinduet vises . Velg " Legg variabel . " Tast inn ønsket navn på variabelen i " Variable Name "-feltet . Velg " pakke" som variabel omfang. Velg " String " som variabel type. Legge til en " Script oppgave" til kontrollkomiteen Flow. Åpne " Script Task " og deretter legge til variabelen til ReadOnlyVariables
5
Klikk på " Edit Script "-knappen; . . En ny NET script miljø vil åpne . Legg denne koden i " Public Sub Main" seksjon på siden .
Try'Create katalog med banen lagret i variabelen "Type Your Variable Name Here " IO.Directory.CreateDirectory ( Dts.Variables ( " skriv inn din Variable Name Here ") . Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch ex As Exception ' Return errorDts.TaskResult = ScriptResults.FailureEnd Prøv
6
Lagre og gå ut av Script Task vinduet. Klikk på " Variable "-kategorien . Legg ønsket mappe plassering for parameter i variabelen "Value "-feltet . (For eksempel C : . \\ LocationTestSSISParameter ) . Kjør " SSIS Package" og deretter bekrefte at mappen som ble lagt til variabelen "Value "-delen er faktisk på det angitte stedet
7
Slett mappen som ble lagt til. Fjern "Value "-feltet som ble lagt til den variabelen som du opprettet . Lagre " SSIS Project. "
8
Publiser " SSIS Package " på ønsket server . Åpne " Visual Studio. " Velg "View ". Velg " Solution Explorer ." Velg pakken " Package.dtsx . " Velg " File" og deretter " Lagre som. " Lagre " Package.dtsx " med " ønsket navn . " Legg til " Ønsket Server "(for publiseringsformål ) i" Server "-feltet . Legge til en " pakke bane" med SSIS pakke som du opprettet for denne oppgaven . Klikk på " OK "-knappen . Bekrefte at pakken er i " Integration Services "-mappen i SQL Server.
9
Lag ny SQL Server planlagt oppgave å kjøre ønsket pakke og sende parameterne . Opprett en ny jobb i "SQL Server " ved hjelp av navnet på pakken som du opprettet . Legg til en ny jobb Step bruke navnet på den pakken som du opprettet . Velg " SQL Server Integration Services Package" for feltet Type. Velg kategorien "Generelt" . Konfigurere " Package Source " og " Server ". Sett verdien i " pakken "-feltet ved å bruke navnet på pakken du har opprettet. Velg " Set verdier "-kategorien . Velg "Property Sti "-feltet . Skriv inn følgende i feltet:
Package.Variables [ Bruker :: Skriv inn din Variable Name Here ] Properties [Value ]
Velg " Value" -feltet. . Angi banen brukt tidligere i variabelen " Value" -feltet. Lagre og gå ut av " Job ". Test jobben " På Step" og kontrollere at mappen er opprettet i stedet som ble lagt inn i " Value" -feltet.