Een variabele is een naam die aan informatie die is opgeslagen in het geheugen van de computer die wordt gebruikt door een programma om een taak te voltooien . SQL Server Integration Services ( SSIS ) biedt de mogelijkheid om variabelen te gebruiken en geef deze door aan andere elementen buiten SSIS operaties . De functies in SSIS die deze functie aanbieden, worden geholpen door verbeterde programmering mogelijkheden waarmee gebruikers programmeercode te passen aan de gewenste taken uit te voeren . Instructies 1 Maak een nieuwe SSIS Package . Open Microsoft SQL Server . Selecteer " SQL Server Business Intelligence Development Studio . " Selecteer " File ", " Nieuw " en dan " Project . " Kopen van 2 Selecteer " Integration Services Project . " Geef een naam voor het project . " Klik " op de knop " OK " ; het venster Package Designer verschijnt 3 Selecteer " SSIS . " Kies de gewenste opties en volledig de informatie die nodig is voor uw pakket SSIS < . . br > Goedkope 4 Klik op het tabblad " Variable " . De variabele venster verschijnt . Selecteer ' Voeg Variable . " Voer de gewenste naam voor de variabele in het veld " Naam van variabele " . Selecteer " pakket " als de variabele reikwijdte . Selecteer " String " als de variabele type. Voeg een " Script taak " om het Control Flow . Open het " Script Task " voeg dan de variabele naar ReadOnlyVariables 5 Klik op de "Edit Script " knop ; . . Een nieuwe NET script omgeving zal openen. Voeg deze code in de " Main Public Sub " sectie op de pagina . Try'Create map met pad opgeslagen in variabele " Your Variabele Naam hier " IO.Directory.CreateDirectory ( Dts.Variables ( " Type Your Variabele Naam hier " ) . Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch ex als Uitzondering ' Return errorDts.TaskResult = ScriptResults.FailureEnd Probeer 6 Opslaan en het Script-venster Taak verlaten . Klik op het tabblad " Variable " . Voeg de gewenste maplocatie voor de parameter in het veld variabele " Value " . ( Bijvoorbeeld C : . \\ LocationTestSSISParameter ) . Run " SSIS Package " en dan bevestigen dat de locatie van de map die aan de sectie variabele " Value " werd toegevoegd is eigenlijk op de opgegeven locatie 7 Verwijder de map die werd toegevoegd . Verwijder het veld "Waarde" , dat aan de variabele die u hebt gemaakt werd toegevoegd . Sla de " SSIS project . " 8 Publiceer de " SSIS Package " op de gewenste server . Open " Visual Studio . " Selecteer " View . " Select " Solution Explorer . " Selecteer het pakket " Package.dtsx . " Selecteer " File " en vervolgens "Opslaan als . " Save " Package.dtsx " met de " gewenste naam . " in de " gewenste server " ( voor het publiceren doeleinden ) in het veld" Server " . Voeg een " pakket Pad " met behulp van de SSIS pakket dat u hebt gemaakt voor deze taak . Klik op de knop "OK " . Bevestigen dat het pakket is in de map " Integration Services " in SQL Server . 9 Maak een nieuwe geplande taak om het gewenste pakket draaien en passeren de parameters SQL Server . Maak een nieuwe baan in " SQL Server " met de naam van het pakket dat u hebt gemaakt . Voeg een nieuwe baan Stap gebruik van de naam van het pakket dat u hebt gemaakt . Selecteer " SQL Server Integration Services Package " voor het veld Type . Selecteer het tabblad "Algemeen " . Configureren van de " Package Source " en " Server ". Stel de waarde in het veld " Package " door gebruik te maken van de naam van het pakket dat u hebt gemaakt . Selecteer het tabblad " Instellen waarden " . Selecteer het veld " Property Pad " . Voer het volgende in het veld : Package.Variables [ Gebruiker :: Type Your Variabele Naam hier ] Eigenschappen [ Waarde ] Selecteer het veld "Waarde" . . Voer het pad eerder in de variabele " Value " Field gebruikt . Slaan en het " Job . " Test de baan " Op Stap " en controleer of de map is succesvol aangemaakt op de locatie die in het veld "Waarde" is ingevoerd . < br > |