Bonjour,
J'arrive à exécuter un package via l'utilitaire d'exécution de package. La ligne de commande est celle-ci :
/FILE "E:\Logiciels\Visual Studio 2005\Projects\AHNAC_TDB\AHNAC_TDB\AHNAC_TDB\Doublons_Item.dtsx" /CONNECTION "AHNSOPBDD3.AHNAC_TDB.admin_open";"\"Data Source=AHNSOPBDD3;User ID=admin;Password=motdepasse;Initial Catalog=AHNAC_TDB;Provider=SQLOLEDB.1;Persist Security Info=True;Auto Translate=False;\"" /CONNECTION "doublons_item";"\"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Logiciels\Visual Studio 2005\Projects\AHNAC_TDB\AHNAC_TDB\Anomalies_Facturation\Doublons_Item.xls;Extended Properties=""EXCEL 8.0;HDR=YES"";\"" /CONNECTION "recup_doublons_item";"E:\Logiciels\Visual Studio 2005\Projects\Infocentre\PMSIPilot\En_cours\recup_doublons_item.csv" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING EWCDI
Lorsque je prends cette ligne de commande pour la mettre dans un fichier ".bat", depuis le même ordinateur, le script deviens donc :
"E:\Program Files\Microsoft SQL Server\90\DTS\Binn\dtexec.exe" /FILE "E:\Logiciels\Visual Studio 2005\Projects\AHNAC_TDB\AHNAC_TDB\AHNAC_TDB\Doublons_Item.dtsx" /CONNECTION "AHNSOPBDD3.AHNAC_TDB.admin_open";"\"Data Source=AHNSOPBDD3;User ID=admin;Password=motdepasse;Initial Catalog=AHNAC_TDB;Provider=SQLOLEDB.1;Persist Security Info=True;Auto Translate=False;\"" /CONNECTION "doublons_item";"\"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Logiciels\Visual Studio 2005\Projects\AHNAC_TDB\AHNAC_TDB\Anomalies_Facturation\Doublons_Item.xls;Extended Properties=""EXCEL 8.0;HDR=YES"";\"" /CONNECTION "recup_doublons_item";"E:\Logiciels\Visual Studio 2005\Projects\Infocentre\PMSIPilot\En_cours\recup_doublons_item.csv" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING EWCDI
J'obtiens alors un message d'erreur à l'exécution :
L'option " 8.0;HDR=YES; " n'est pas valide.
Quelqu'un pourrait-il m'expliquer pourquoi?
Merci, cordialement,
Partager