Sous SQLServeur 2005, j'ai créé un travail.
Lorsque je tente de l'executer, celui ci remonte une erreur.
Dans ce travail, je n'ai qu'une seule tache qui est un lot DTS. J'ai piqué
la ligne de commande que le travail avait générée et je l'ai executée en
ligne de commande en activant le mode verbose:
>DTExec.exe /SQL "\XXX-import" /SERVER XXX /MAXCONCURRENT " -1 "
>/CHECKPOINTING OFF /REPORTING V /CONSOLELOG NCOSGXMT > c:\debug.txt
Dans mon fichier Debug, je retrouve les lignes suivantes qui ne me semblent
pas normales:
Progressionÿ: 2007-01-08 14:55:35.59
Sourceÿ: import xxx
La tfche d'ex,cution de package DTS 2000 a commenc,ÿ: 0% termin,
Fin de la progression
Journalÿ:
Nomÿ: OnError
Ordinateurÿ: XXX
Op,rateurÿ: XXX\Administrateur
Nom de la sourceÿ: import xxx
GUID de la sourceÿ: {03DE0111-CB5B-44A5-BDED-D368B1FEA966}
GUID d'ex,cutionÿ: {C36000CB-4BC4-4792-9B26-47154284C8CA}
Messageÿ: System.Runtime.InteropServices.COMException (0x80040E14): Le
Package DTS ('Nom = 'xxx-import-Global'; ID.VersionID =
{F97190B2-F3C2-4FD1-8430-28D8EFD84383}.{[non sp,cifi,]}') sp,cifi, n'existe
pas.
. DTS.PackageClass.LoadFromSQLServer(String ServerName, String
ServerUserName, String ServerPassword, DTSSQLServerStorageFlags Flags,
String PackagePassword, String PackageGuid, String PackageVersionGuid,
String PackageName, Object& pVarPersistStgOfHost)
.
Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.PackageUtils.LoadDTS8Package(String
pkgSrc, String sourceUser, String sourcePwd, Int32 srcType, Boolean
bUseTrustedConnection, String packageName, String packagePassword, String
packageID, String packageVersionGUID)
.
Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.LoadPackage()
.
Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread()
Heure de d,butÿ: 2007-01-08 14:55:35
Heure de finÿ: 2007-01-08 14:55:35
Fin du journal
Lorsque je prends le meme lot (XXX-import) et que je le lance à la main via
l'éditeur de lots DTS, tout se passe bien. Je ne comprends vraiment pas. Je
dois passer à coté de quelque chose.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MS
"MS" wrote in message news:OpcL%
Bonjour,
Sous SQLServeur 2005, j'ai créé un travail. Lorsque je tente de l'executer, celui ci remonte une erreur.
Dans ce travail, je n'ai qu'une seule tache qui est un lot DTS. J'ai piqué la ligne de commande que le travail avait générée et je l'ai executée en ligne de commande en activant le mode verbose:
DTExec.exe /SQL "XXX-import" /SERVER XXX /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING V /CONSOLELOG NCOSGXMT > c:debug.txt
Dans mon fichier Debug, je retrouve les lignes suivantes qui ne me semblent pas normales: Progressionÿ: 2007-01-08 14:55:35.59 Sourceÿ: import xxx La tfche d'ex,cution de package DTS 2000 a commenc,ÿ: 0% termin, Fin de la progression Journalÿ: Nomÿ: OnError Ordinateurÿ: XXX Op,rateurÿ: XXXAdministrateur Nom de la sourceÿ: import xxx GUID de la sourceÿ: {03DE0111-CB5B-44A5-BDED-D368B1FEA966} GUID d'ex,cutionÿ: {C36000CB-4BC4-4792-9B26-47154284C8CA} Messageÿ: System.Runtime.InteropServices.COMException (0x80040E14): Le Package DTS ('Nom = 'xxx-import-Global'; ID.VersionID = {F97190B2-F3C2-4FD1-8430-28D8EFD84383}.{[non sp,cifi,]}') sp,cifi, n'existe pas. . DTS.PackageClass.LoadFromSQLServer(String ServerName, String ServerUserName, String ServerPassword, DTSSQLServerStorageFlags Flags, String PackagePassword, String PackageGuid, String PackageVersionGuid, String PackageName, Object& pVarPersistStgOfHost) . Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.PackageUtils.LoadDTS8Package(String pkgSrc, String sourceUser, String sourcePwd, Int32 srcType, Boolean bUseTrustedConnection, String packageName, String packagePassword, String packageID, String packageVersionGUID) . Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.LoadPackage() . Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread() Heure de d,butÿ: 2007-01-08 14:55:35 Heure de finÿ: 2007-01-08 14:55:35 Fin du journal
Lorsque je prends le meme lot (XXX-import) et que je le lance à la main via l'éditeur de lots DTS, tout se passe bien. Je ne comprends vraiment pas. Je dois passer à coté de quelque chose.
Merci à tous de votre aide
Personne pour essayer de donenr un coup de main ? :(:(
Merci par avance
"MS" <someone@microsoft.com> wrote in message
news:OpcL%23CzMHHA.2232@TK2MSFTNGP02.phx.gbl...
Bonjour,
Sous SQLServeur 2005, j'ai créé un travail.
Lorsque je tente de l'executer, celui ci remonte une erreur.
Dans ce travail, je n'ai qu'une seule tache qui est un lot DTS. J'ai piqué
la ligne de commande que le travail avait générée et je l'ai executée en
ligne de commande en activant le mode verbose:
DTExec.exe /SQL "XXX-import" /SERVER XXX /MAXCONCURRENT " -1 "
/CHECKPOINTING OFF /REPORTING V /CONSOLELOG NCOSGXMT > c:debug.txt
Dans mon fichier Debug, je retrouve les lignes suivantes qui ne me
semblent pas normales:
Progressionÿ: 2007-01-08 14:55:35.59
Sourceÿ: import xxx
La tfche d'ex,cution de package DTS 2000 a commenc,ÿ: 0% termin,
Fin de la progression
Journalÿ:
Nomÿ: OnError
Ordinateurÿ: XXX
Op,rateurÿ: XXXAdministrateur
Nom de la sourceÿ: import xxx
GUID de la sourceÿ: {03DE0111-CB5B-44A5-BDED-D368B1FEA966}
GUID d'ex,cutionÿ: {C36000CB-4BC4-4792-9B26-47154284C8CA}
Messageÿ: System.Runtime.InteropServices.COMException (0x80040E14): Le
Package DTS ('Nom = 'xxx-import-Global'; ID.VersionID =
{F97190B2-F3C2-4FD1-8430-28D8EFD84383}.{[non sp,cifi,]}') sp,cifi,
n'existe pas.
. DTS.PackageClass.LoadFromSQLServer(String ServerName, String
ServerUserName, String ServerPassword, DTSSQLServerStorageFlags Flags,
String PackagePassword, String PackageGuid, String PackageVersionGuid,
String PackageName, Object& pVarPersistStgOfHost)
.
Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.PackageUtils.LoadDTS8Package(String
pkgSrc, String sourceUser, String sourcePwd, Int32 srcType, Boolean
bUseTrustedConnection, String packageName, String packagePassword, String
packageID, String packageVersionGUID)
.
Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.LoadPackage()
.
Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread()
Heure de d,butÿ: 2007-01-08 14:55:35
Heure de finÿ: 2007-01-08 14:55:35
Fin du journal
Lorsque je prends le meme lot (XXX-import) et que je le lance à la main
via l'éditeur de lots DTS, tout se passe bien. Je ne comprends vraiment
pas. Je dois passer à coté de quelque chose.
Merci à tous de votre aide
Personne pour essayer de donenr un coup de main ? :(:(
Sous SQLServeur 2005, j'ai créé un travail. Lorsque je tente de l'executer, celui ci remonte une erreur.
Dans ce travail, je n'ai qu'une seule tache qui est un lot DTS. J'ai piqué la ligne de commande que le travail avait générée et je l'ai executée en ligne de commande en activant le mode verbose:
DTExec.exe /SQL "XXX-import" /SERVER XXX /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING V /CONSOLELOG NCOSGXMT > c:debug.txt
Dans mon fichier Debug, je retrouve les lignes suivantes qui ne me semblent pas normales: Progressionÿ: 2007-01-08 14:55:35.59 Sourceÿ: import xxx La tfche d'ex,cution de package DTS 2000 a commenc,ÿ: 0% termin, Fin de la progression Journalÿ: Nomÿ: OnError Ordinateurÿ: XXX Op,rateurÿ: XXXAdministrateur Nom de la sourceÿ: import xxx GUID de la sourceÿ: {03DE0111-CB5B-44A5-BDED-D368B1FEA966} GUID d'ex,cutionÿ: {C36000CB-4BC4-4792-9B26-47154284C8CA} Messageÿ: System.Runtime.InteropServices.COMException (0x80040E14): Le Package DTS ('Nom = 'xxx-import-Global'; ID.VersionID = {F97190B2-F3C2-4FD1-8430-28D8EFD84383}.{[non sp,cifi,]}') sp,cifi, n'existe pas. . DTS.PackageClass.LoadFromSQLServer(String ServerName, String ServerUserName, String ServerPassword, DTSSQLServerStorageFlags Flags, String PackagePassword, String PackageGuid, String PackageVersionGuid, String PackageName, Object& pVarPersistStgOfHost) . Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.PackageUtils.LoadDTS8Package(String pkgSrc, String sourceUser, String sourcePwd, Int32 srcType, Boolean bUseTrustedConnection, String packageName, String packagePassword, String packageID, String packageVersionGUID) . Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.LoadPackage() . Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread() Heure de d,butÿ: 2007-01-08 14:55:35 Heure de finÿ: 2007-01-08 14:55:35 Fin du journal
Lorsque je prends le meme lot (XXX-import) et que je le lance à la main via l'éditeur de lots DTS, tout se passe bien. Je ne comprends vraiment pas. Je dois passer à coté de quelque chose.
Merci à tous de votre aide
Personne pour essayer de donenr un coup de main ? :(:(