La suppression ou non de la suppression de lignes dans le package ssis de la table de destination
j'ai utilisé l'assistant importation/exportation dans sql server 2005 management studio pour exporter des lignes à partir d'une feuille excel vers une table sql et coché l'option Ne pas supprimer des lignes dans la table de destination option. J'ai sauvé de l'opération d'exportation comme un package ssis, et oui, les nouvelles lignes sont ajoutées à celles déjà existantes, mais maintenant, j'ai une obligation de supprimer toutes les lignes de la destination de la table sql.
Quand je vais dans les OFFRES de modifier mon forfait, je ne peux pas trouver l'option pour modifier ce comportement n'importe où. quelqu'un sais comment faire pour modifier ce paramètre, le concepteur de package ssis??
OriginalL'auteur StackTrace | 2009-04-20
Vous devez vous connecter pour publier un commentaire.
Lorsque vous activez la suppression de lignes de destination option, une "Tâche d'Exécution SQL" est ajouté au paquet du Flux de Contrôle. Cette tâche est utilisée pour exécuter une instruction TRUNCATE TABLE sur la destination. Dans votre colis, le contrôle de flux contient probablement une seule Tâche de Flux de Données. Juste ajouter une Tâche d'Exécution SQL et le connecter à la tâche de flux de données. Affecter la destination du gestionnaire de connexion à la Tâche d'Exécution SQL et de définir l'instruction SQL "TRUNCATE TABLE [yourdestinationtable]"
OriginalL'auteur Sven Künzler