Question : Pouvons nous créer un paquet de SSIS tels qu'il vérifie une commande SQL Et dépendons de ce rapport que le paquet devrait s'exécuter si la commande SQL ne satisfait pas alors le paquet exe

Pouvons nous créer un paquet de SSIS tels qu'il vérifie une commande SQL Et dépendons de ce rapport que le paquet devrait s'exécuter si le
does de commande SQL ne pas satisfaire alors le paquet execute.


class= de

Réponse : Pouvons nous créer un paquet de SSIS tels qu'il vérifie une commande SQL Et dépendons de ce rapport que le paquet devrait s'exécuter si la commande SQL ne satisfait pas alors le paquet exe

OK,

Je parle de chaque étape séparément :
1- employer une tâche de l'exécution SQL comme j'ai dit en haut. j'obtenons ici dans les détails :
ajouter une tâche de l'exécution SQL
doubler la cliquent dessus
en général étiquette
placer un VIEUX raccordement de DB
écrire ceci dans SQLStatement :
choisir la valeur à partir de yourtable

sous l'ensemble de résultat
placer ResultSet avec la rangée simple

dans l'étiquette réglée de résultat
cliquer ajoutent dessus le bouton
placer le nom de résultat comme :  valeur
nom variable réglé comme :  @Value

se rappeler que vous devriez déclarer un paquet Value appelée variable avec le type Int32 avant ceci.

2- vous pouvez employer des autres exécutez la tâche de SQL pour ceci aussi. comme l'étape 1. étape 1 remplira valeur dans la variable de paquet de @Value par exemple.

3- exécuter encore la tâche de SQL pour des mises à jour

4- vous pouvez employer la tâche de flux de données pour cette étape avec une source et une destination

5- employer une tâche de flux de données pour celle-ci aussi

6- employer un nouveau exécutent la tâche de SQL.
comme l'étape 1, la différence est :
placer ResultSet en tant qu'aucun
placer SQLStatement en tant que ceci :
insérer dans les valeurs (Field1) myTable (? )
noter ce point d'interrogation ici, ceci est marqueur d'un paramètre
maintenant vous devriez aller au paramètre traçant l'étiquette
ajouter une rangée
avec le @Value de nom variable, et le nom de paramètre : 0
placer le nom de paramètre à 0 est important
si vous avez d'autres paramètres dans votre question, vous devriez employer plus de points d'interrogation. et les placer commençant par le nom de paramètre 0, 1.2… dans le paramètre traçant l'étiquette

7- employer une tâche de flux de données, souce : La VIEILLE source de DB avec la table a choisi
destination : chaque destination que vous voulez, par exemple dossier des textes ou excellent ou….


me faire savoir où est ambigous à vous.
Respect,
OK,


Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us