OVH Cloud OVH Cloud

Deux questions sur Jetcomp.exe

1 réponse
Avatar
Bidule
Bonjour !

1) J'ai lu quelque part que Jetcomp.exe nécesitait la présence d'Access pour
fonctionner. Je croyais que c'était un utilitaire autonome et qu'il n'avait
besoin que du moteur Jet et non pas d'Access. Qu'en est-il ?

2) Je n'arrive pas à compacter une base avec mot de passe en ligne de
commande. L'aide de JetComp dit que c'est le paramètre "-w{Password}".

J'ai essayé : JetComp.exe -src:Truc1.mdb -dest:Truc2.mdb -wMotDePasse, mais
ça ne marche pas. Idem avec -w:MotDePasse, -w:'MotDePasse' etc.

Quelle est la bonne syntaxe ?

(SI je n'utilise pas de mdp, ça marche nickel en revanche)

Merci !

1 réponse

Avatar
Bidule
Salut Bidule,

Vu l'enthousiasme délirant que suscitent tes questions, je me permets de
répondre ;-)

"Bidule" a écrit dans le message de
news:
Bonjour !

1) J'ai lu quelque part que Jetcomp.exe nécesitait la présence d'Access
pour

fonctionner. Je croyais que c'était un utilitaire autonome et qu'il
n'avait

besoin que du moteur Jet et non pas d'Access. Qu'en est-il ?


Après vérification, il est indépendant et n'a pas besoin d'Access.

2) Je n'arrive pas à compacter une base avec mot de passe en ligne de
commande. L'aide de JetComp dit que c'est le paramètre "-w{Password}".

J'ai essayé : JetComp.exe -src:Truc1.mdb -dest:Truc2.mdb -wMotDePasse,
mais

ça ne marche pas. Idem avec -w:MotDePasse, -w:'MotDePasse' etc.

Quelle est la bonne syntaxe ?


Je ne sais toujours pas, en revanche avec la bibliothèque JRO et
CompactDatabase il n'y a aucun problème :

With New JRO.JetEngine

.CompactDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source='Fichier1.mdb';" & _

"Jet OLEDB:DataBase Password='MotDePasse'", & _

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='Fichier2.mdb';" & _

"Jet OLEDB:DataBase Password='MotDePasse'")

End With



Bonne chance,



Bidule