Sådan ændres en udfør SQL-opgave i SSIS

Udfør SQL-opgaver, kør lagrede procedurer eller SQL-forespørgsler fra SSIS-pakker. En opgave udfører eventuelle SQL-sætninger, der er blevet sendt til det i rækkefølge. Det giver dig en praktisk måde at gemme dine SQL-sætninger til senere genanvendelse, hvilket kunne spare din virksomhed penge over tid. Du kan bruge Execute SQL-opgaver til at oprette, ændre og slette databaseobjekter, samt at forberede og afkorte data og returnere resultatsæt. Du kan også kombinere opgaver med iterative kodebeholdere til at udføre gentagne handlinger. Brug Execute SQL Task Editor i SSIS Designer til at foretage ændringer i Execute SQL-opgaver.

1.

Start SSIS Designer-programmet fra Windows Start-menuen, og åbn derefter den eksisterende pakke, der indeholder den Execute SQL-opgave, du vil ændre.

2.

Skift til kontrolflow-designvinduet, og dobbeltklik derefter på dit eksisterende Execute SQL-opgavens navn for at starte editoren Execute SQL Task, som giver dig mulighed for at foretage ændringer i opgaven. Redaktøren viser den generelle side ved lanceringen.

3.

Klik i værdiområdet til højre for hvert element på den generelle side for at ændre dens værdi. Hvis du f.eks. Vil ændre navnet på Execute SQL-opgaven, skal du klikke på værdien ved siden af ​​etiketten "Navn" og derefter skrive et nyt navn til opgaven. På lignende måde skal du foretage de nødvendige ændringer af opgavens beskrivelse, timeout og kode side værdier. Du kan ændre opgavens ResultSet-egenskab ved at vælge en af ​​de fire valgmuligheder, der er tilgængelige under "ResultSet", nemlig "Single row", "Fuld resultatsæt, " "XML" eller "None", afhængigt af den ønskede output.

4.

Ændre SQL-opgavens Execute SQL-opgave ved at klikke på værdien ved siden af ​​"SQLStatement" -mærket, hvis kildetypen er "Direct Input." Du kan simpelthen redigere SQL i editoren. Du skal skrive din forespørgsel i T-SQL for at opgaven skal fungere. Hvis du bruger en gemt procedure, er området "SQL Statement" gråtonet, og værdien "QueryIsStoredProcedure" er sat til "true." I så fald ændrer du den underliggende lagrede procedure direkte, da du ikke kan redigere den fra Execute SQL Opgavningsredaktørens generelle side.

5.

Klik på knappen "Build Query" for at opbygge din SQL-forespørgsel ved hjælp af Query Builder, som har en grafisk brugergrænseflade, så du kan oprette dine udsagn hurtigere. Denne indstilling er tilgængelig, hvis din kilde type er Direct Input.

6.

Lav de nødvendige ændringer til opgaveparametremappings, resultatsæt og udtryk ved hjælp af fanerne i den venstre rude i editoren.

7.

Klik på knappen "Parse Query" på den generelle side for at se efter fejl og foretage eventuelle nødvendige ændringer i SQL-sætningerne.

8.

Klik på "OK" knappen for at gemme dine ændringer.

Ting, der er nødvendige

  • SSIS Designer

Advarsel

  • Oplysningerne i denne artikel gælder for SSIS Designer 2008. Det kan variere lidt eller signifikant med andre versioner eller produkter.
 

Efterlad Din Kommentar