En variabel är ett namn som tilldelats uppgifter som lagras i datorns minne som används av ett program för att utföra en uppgift . SQL Server Integration Services ( SSIS ) ger möjlighet att använda variabler och skicka dem till andra element utanför SSIS verksamhet . De funktioner i SSIS som ger denna funktion med hjälp av förbättrade programmering kapacitet som tillåter användare att anpassa programmeringskod för att åstadkomma de önskade uppgifterna . Instruktioner
1
Skapa en ny SSIS Package . Öppna Microsoft SQL Server . Välj " SQL Server Business Studio Intelligence Development . " Välj "File ", " Nytt " och sedan " Projekt . "
2
Välj " Integration Services Project . " Ange ett namn för projektet . " Klicka " på " OK " -knappen, Package Designer fönster visas
3
Välj " SSIS . " Välj önskade alternativ och komplettera informationen som behövs för din SSIS paket < . . br >
4
Klicka på " Variable " fliken . Den rörliga fönster visas . Välj " Lägg till variabel ". Ange önskat namn på variabeln i " Variable Name " fältet . Välj " paket " som variabel räckvidd . Välj " sträng" såsom den variabla typen. Lägg ett " Script Task " till Control Flow . Öppna " Script Task " och sedan lägga till den variabel som ReadOnlyVariables
5
Klicka på " Redigera manus " -knappen , . . En ny NET script miljö öppnas . Lägg denna kod i " Public Sub Main" avsnittet på sidan .
Try'Create katalog med sökväg lagras i variabeln " Type Your Variable Name Here " IO.Directory.CreateDirectory ( Dts.Variables ( " Ange din variabel namn här " ) . Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch ex Som Exception ' Return errorDts.TaskResult = ScriptResults.FailureEnd Prova
6
Spara och stäng fönstret Script Task . Klicka på " Variable " fliken . Lägg till önskad mapp för parametern i variabeln " Value " fältet . ( Till exempel C : . \\ LocationTestSSISParameter ) . Kör " SSIS Package " och sedan bekräfta att den mapp som lades till variabeln " Value " avsnittet är faktiskt på den angivna platsen
7
Ta bort mappen som lades . Ta bort " Value " fältet som lades till den variabel som du skapat . Spara " SSIS Project . "
8
Publicera " SSIS Package " på önskad server . Öppna " Visual Studio . " Välj " View . " Select " Solution Explorer ". Markera paketet " Package.dtsx . " Välj " File " och sedan " Spara som . " Spara " Package.dtsx " med önskad " Name . " Lägg till " önskad server " ( för publicering ändamål ) i " Server " fältet . Lägg ett " paket Path " med SSIS paket som du skapade för denna uppgift . Klicka på " OK " -knappen . Kontrollera att paketet är i " Integration Services " -mappen i SQL Server .
9
Skapa ny SQL Server schemalagd aktivitet för att köra önskad paketet och skicka parametrarna . Skapa ett nytt jobb i " SQL Server " med namnet på det paket som du skapat . Lägg ett nytt jobb Steg använda namnet på det paket som du skapat . Välj " SQL Server Integration Services Package " till fältet Typ . Välj fliken "Allmänt" . Konfigurera " paketkällkod " och " Server ". Ställ in värdet i " paket " fältet med namnet på det paket du skapat . Välj " Set värden " fliken . Välj " Property Path " fältet . Skriv följande i fältet :
Package.Variables [User :: Ange din variabel Name Here ] Egenskaper [ Värde ]
Välj " Value " fältet . . Ange sökvägen användes tidigare i variabeln " Value " Field . Spara och avsluta " Job . " Testa jobbet "vid steg " och kontrollera att mappen framgång skapas på den plats som angavs i " Value " fältet .