OVH Cloud OVH Cloud

SQL2005 Travail ne s'executant pas

1 réponse
Avatar
MS
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ÿ: 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.

Merci à tous de votre aide

1 réponse

Avatar
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