Frage : Können wir ein SSIS Paket verursachen so, dass es eine Sql-Aussage überprüft und hängen nach dieser Aussage ab, die das Paket durchführen sollte, wenn die sql-Aussage nicht dann das Paket nicht exe zufriedenstellt

Können wir ein SSIS Paket verursachen so, dass es eine Sql-Aussage überprüft und abhängen nach dieser Aussage e, die das Paket durchführen sollte, wenn das sql-Aussage
does, das Paket nicht dann zufriedenzustellen nicht execute.


Antwort : Können wir ein SSIS Paket verursachen so, dass es eine Sql-Aussage überprüft und hängen nach dieser Aussage ab, die das Paket durchführen sollte, wenn die sql-Aussage nicht dann das Paket nicht exe zufriedenstellt

O.K.,

Ich spreche über jeden Schritt separat:
1- eine Durchführung SQL-Aufgabe verwenden, wie ich oben sagte. uns ich ausführlich hier erhalten lassen:
eine Durchführung sql-Aufgabe addieren
verdoppeln klicken an sie
im Allgemeinen Vorsprung
einen ALTEN DB-Anschluss einstellen
dieses in SQLStatement schreiben:
Wert von yourtable vorwählen

unter Resultats-Satz
ResultSet mit einzelner Reihe einstellen

in gesetztem Vorsprung des Resultats
klicken addieren an Knopf
Resultats-Namen wie einstellen:  Wert
gesetzter variabler Name wie:  @Value

daran erinnern, dass Sie ein Paket variablen genannten Value mit Art Int32 vor diesem erklären sollten.

2- Sie können andere verwenden durchführen sql-Aufgabe für dieses auch. wie Schritt 1. füllt der Schritt 1 Wert in der @Value Paketvariable zum Beispiel.

3- sql-Aufgabe für Updates wieder durchführen

4- Sie können Datenflussaufgabe für diesen Schritt mit einer Quelle und einem Bestimmungsort verwenden

5- eine Datenflussaufgabe für diese auch verwenden

6- ein neues verwenden durchführen SQL-Aufgabe.
wie Schritt 1, ist Unterschied:
ResultSet als keine einstellen
SQLStatement als dieses einstellen:
in myTable Werte (Field1) einsetzen (? )
dieses Fragezeichen hier merken, dieses ist Markierung eines Parameters
jetzt sollten Sie zum Parameter gehen Vorsprung abbildend
eine Reihe addieren
mit variabler Name @Value und Parameter Namen: 0
Parameternamen bis 0 einstellen ist wichtig
wenn Sie andere Parameter in Ihrer Frage haben, sollten Sie mehr Fragezeichen benutzen. und sie einstellen beginnend mit Parameternamen 0, 1.2… im Parameter, der Vorsprung abbildet

7- eine Datenflussaufgabe, souce verwenden: ALTE DB-Quelle mit der Tabelle vorwählte te
Bestimmungsort: jeder Bestimmungsort, den Sie wünschen, z.B. Textdatei oder übertreffen oder….


mich informieren, wo zu Ihnen ambigous ist.
Respekt,
O.K.,


Weitere Lösungen  
 
programming4us programming4us