Så här ändrar du en exekverad SQL-uppgift i SSIS

Utför SQL-uppgifter kör lagrade procedurer eller SQL-frågor från SSIS-paket. En uppgift exekverar SQL-satser som har överförts till det i sekventiell ordning. Det ger dig ett praktiskt sätt att lagra dina SQL-förklaringar för senare återanvändning, vilket kan spara pengar för din verksamhet över tiden. Du kan använda Execute SQL-uppgifter för att skapa, ändra och släppa databasobjekt, samt förbereda och avkorta data och returnera resultatuppsättningar. Du kan också kombinera uppgifter med iterativa kodbehållare för att utföra upprepade åtgärder. Använd Execute SQL-uppgiftsredigeraren i SSIS Designer för att göra ändringar i Execute SQL-uppgifter.

1.

Starta SSIS Designer-programmet från Windows Start-menyn och öppna det existerande paketet som innehåller Execute SQL-uppgiften som du vill ändra.

2.

Byt till kontrollflödesdesignfönstret och dubbelklicka sedan på ditt existerande exekvera SQL-uppdragets namn för att starta exekvera SQL-uppgiftsredigeraren som gör att du kan göra ändringar i uppgiften. Redigeraren visar den allmänna sidan om lanseringen.

3.

Klicka i värdena till höger om varje element på sidan Allmänt för att ändra dess värde. Om du vill ändra namnet på SQL-uppgiften Exekvera, klicka på värdet bredvid namnet "Namn" och skriv sedan ett nytt namn för uppgiften. På liknande sätt gör eventuella ändringar i uppgiftens beskrivning, tidsutrymme och kodsidans värden. Du kan ändra egenskapen ResultSet genom att välja en av de fyra alternativen som finns tillgängliga under "ResultatSet", nämligen "Enstaka rad", "Fullresultatsats", "XML" eller "Ingen", beroende på önskad utgång.

4.

Ändra SQL-uppdragets Execute SQL-uppgift genom att klicka på värdet bredvid "SQLStatement" -iketten om källtypen är "Direct Input". Du kan helt enkelt redigera SQL i redigeraren. Du måste skriva din fråga i T-SQL för att uppgiften ska fungera. Om du använder en lagrad procedur är området "SQL-förklaring" gråtonat och värdet "QueryIsStoredProcedure" är satt till "true." Ändra i så fall den underliggande lagrade proceduren direkt, eftersom du inte kan redigera den från SQL-exekveringen Uppgiftsredaktörens allmänna sida.

5.

Klicka på "Build Query" -knappen för att bygga din SQL-fråga med Query Builder, som har ett grafiskt användargränssnitt som gör att du kan skapa dina uttalanden snabbare. Det här alternativet är tillgängligt om din källtyp är Direct Input.

6.

Gör eventuella nödvändiga ändringar i uppgiftens parametrar, resultat och uttryck med hjälp av flikarna i den vänstra rutan i redigeraren.

7.

Klicka på knappen "Parse Query" på sidan Allmänt för att söka efter fel och göra eventuella ändringar i SQL-förklaringarna.

8.

Klicka på "OK" knappen för att spara dina ändringar.

Saker som behövs

  • SSIS Designer

Varning

  • Informationen i denna artikel gäller SSIS Designer 2008. Det kan variera något eller betydligt med andra versioner eller produkter.
 

Lämna Din Kommentar