2011-10-10 4 views
1

Si je lance mon paquet dans Visual Studio insère avec succès tous les enregistrements dans la tableSQL Server: SSIS - Problème Paquet insérer des données

mais quand je l'ai programmé comme un travail, il montre son fonctionnement, mais qui ne fonctionne pas insérez n'importe quel enregistrement dans la table.

Quelqu'un peut-il s'il vous plaît conseiller

Cordialement

Répondre

0

Sonne comme il est un problème de sécurité. Dans quel contexte exécutez-vous le travail? Que fait exactement le travail?

Il est fort probable que votre compte de service SQL Server Agent ne dispose pas des autorisations appropriées pour faire ce dont votre package SSIS a besoin. Accordez les droits nécessaires et réessayez de démarrer le travail. Edit: votre paquet de travail semble être une version très différente. Pouvez-vous nous donner quelques numéros de version?

+0

Je trouve cet article - http://stackoverflow.com/questions/805424/ssis-package-execution-using-dtexec-utility –

+0

J'ai trouvé cet article - http://stackoverflow.com/questions/805424/ssis-package-execution-using-dtexec-utility et fait tout mentionner dans ce qu'il ne fonctionne toujours pas - vous avez raison son problème de sécurité –

+0

obtenu cette erreur enfin - Description: La tâche "ETL Daily Load Failed" ne peut pas être exécutée sur cette édition d'Integration Services. Il nécessite une édition de niveau supérieur. –

1
  1. Essayez de vérifier d'abord si votre travail sur le serveur SQL exécute avec succès pour le tester:

    clic droit sur votre travail> Démarrer la tâche à l'étape ....

  2. voir ensuite son histoire ... j'ai supposé qu'il y aura une erreur là c'est pourquoi il n'insère pas de nouvel enregistrement.

  3. Vérifiez votre Connectionstring sur votre table source et destination si c'est correct.

  4. Vous pouvez également ajouter Protection Level of your Packages

Cordialement

Questions connexes