OVH Cloud OVH Cloud

erreur 3197

4 réponses
Avatar
Jonathan Dufour
Bon r=E9capitulons, j'ai un erreur qui provient d'une de mes=20
tables, je ne peux modifi=E9 un champ car il dit que deux=20
utilisateurs on tent=E9 de modifi=E9 la m=EAme chose en m=EAme=20
temps, c'est pourquoi le moteur de base de donn=E9es=20
Microsft Jet a arret=E9 le traitement. On ma premi=E8rement=20
conseill=E9 de supprim=E9 le fichier d'extension .ldb, et de=20
faire un repair. Bon le fichier .ldb ne se cr=E9e seulement=20
que quand la base est ouverte, donc si elle est ferm=E9 il=20
n'existe pas, et si on veux aller modifi=E9 qelque chose on=20
doit ouvrir la base donc le fichier se cr=E9e... Ensuite, on=20
ma dit de chang=E9 une des options avanc=E9 de verouillage par=20
d=E9fault, peut etre que cela va pouvoir pr=E9venir que la=20
m=EAme erreur r=E9arrive, mais par compte ca ne me permet pas=20
plus d'aller chang=E9 l,erreur qui est d=E9ja pr=E9sente. J'ai=20
essay=E9 le repair dabatabase dans le code, mais par contre=20
je vais le r=E9eesayer lorsquon aucun usager ne l'utilise.
Si vous avez d'autres id=E9es, ou une solution sur r=E9ponder=20
moi ou =E9mailer moi, merci beaucoup

4 réponses

Avatar
Gaël Schmitt
Bonjour,

Essayes de réparrer ta base via Jetcomp :
http://support.microsoft.com/default.aspx?id'3956

Gael.

"Jonathan Dufour" a écrit dans le message de
news:133301c38c04$40c00630$
Bon récapitulons, j'ai un erreur qui provient d'une de mes
tables, je ne peux modifié un champ car il dit que deux
utilisateurs on tenté de modifié la même chose en même
temps, c'est pourquoi le moteur de base de données
Microsft Jet a arreté le traitement. On ma premièrement
conseillé de supprimé le fichier d'extension .ldb, et de
faire un repair. Bon le fichier .ldb ne se crée seulement
que quand la base est ouverte, donc si elle est fermé il
n'existe pas, et si on veux aller modifié qelque chose on
doit ouvrir la base donc le fichier se crée... Ensuite, on
ma dit de changé une des options avancé de verouillage par
défault, peut etre que cela va pouvoir prévenir que la
même erreur réarrive, mais par compte ca ne me permet pas
plus d'aller changé l,erreur qui est déja présente. J'ai
essayé le repair dabatabase dans le code, mais par contre
je vais le réeesayer lorsquon aucun usager ne l'utilise.
Si vous avez d'autres idées, ou une solution sur réponder
moi ou émailer moi, merci beaucoup
Avatar
Gaël Schmitt
Bonjour,

Crée une base vierge est essaye d'importer juste les tables pour voir quels
élements sont corrompu.

Gael.

"jonathandufour" a écrit dans le message de
news:2367901c38c39$c6090410$
J'ai tenté de compacter avec Jet comme tu m'a dis, mais l
nouvelle base crée ne s'ouvre pas parce qu'il ne reconnait
pas le format de la base de donnée...
-----Message d'origine-----
Bonjour,

Essayes de réparrer ta base via Jetcomp :
http://support.microsoft.com/default.aspx?id'3956

Gael.

"Jonathan Dufour" a écrit dans
le message de

news:133301c38c04$40c00630$
Bon récapitulons, j'ai un erreur qui provient d'une de mes
tables, je ne peux modifié un champ car il dit que deux
utilisateurs on tenté de modifié la même chose en même
temps, c'est pourquoi le moteur de base de données
Microsft Jet a arreté le traitement. On ma premièrement
conseillé de supprimé le fichier d'extension .ldb, et de
faire un repair. Bon le fichier .ldb ne se crée seulement
que quand la base est ouverte, donc si elle est fermé il
n'existe pas, et si on veux aller modifié qelque chose on
doit ouvrir la base donc le fichier se crée... Ensuite, on
ma dit de changé une des options avancé de verouillage par
défault, peut etre que cela va pouvoir prévenir que la
même erreur réarrive, mais par compte ca ne me permet pas
plus d'aller changé l,erreur qui est déja présente. J'ai
essayé le repair dabatabase dans le code, mais par contre
je vais le réeesayer lorsquon aucun usager ne l'utilise.
Si vous avez d'autres idées, ou une solution sur réponder
moi ou émailer moi, merci beaucoup


.



Avatar
JonathanDufour
Je sais déja quels tables et quels données ne marche pas,
justement quand je crée une nouvelle base de donnée et que
j'importe toute les tables cette table ne se copie pas, et
l'erreur 3197 s'affiche
-----Message d'origine-----
Bonjour,

Crée une base vierge est essaye d'importer juste les
tables pour voir quels

élements sont corrompu.

Gael.

"jonathandufour" a écrit dans le
message de

news:2367901c38c39$c6090410$
J'ai tenté de compacter avec Jet comme tu m'a dis, mais l
nouvelle base crée ne s'ouvre pas parce qu'il ne reconnait
pas le format de la base de donnée...
-----Message d'origine-----
Bonjour,

Essayes de réparrer ta base via Jetcomp :
http://support.microsoft.com/default.aspx?id'3956

Gael.

"Jonathan Dufour" a écrit dans
le message de

news:133301c38c04$40c00630$
Bon récapitulons, j'ai un erreur qui provient d'une de
mes


tables, je ne peux modifié un champ car il dit que deux
utilisateurs on tenté de modifié la même chose en même
temps, c'est pourquoi le moteur de base de données
Microsft Jet a arreté le traitement. On ma premièrement
conseillé de supprimé le fichier d'extension .ldb, et de
faire un repair. Bon le fichier .ldb ne se crée
seulement


que quand la base est ouverte, donc si elle est fermé il
n'existe pas, et si on veux aller modifié qelque chose on
doit ouvrir la base donc le fichier se crée... Ensuite,
on


ma dit de changé une des options avancé de verouillage
par


défault, peut etre que cela va pouvoir prévenir que la
même erreur réarrive, mais par compte ca ne me permet pas
plus d'aller changé l,erreur qui est déja présente. J'ai
essayé le repair dabatabase dans le code, mais par contre
je vais le réeesayer lorsquon aucun usager ne l'utilise.
Si vous avez d'autres idées, ou une solution sur réponder
moi ou émailer moi, merci beaucoup


.




.




Avatar
Gaël Schmitt
Bonjour,

Cela signifie bien que c'est cette table qui est corrompu.
Essaye de l'exporter depuis la base vers un autre format (ex: csv, Excel
.....).

Gael.


"JonathanDufour" a écrit dans le message de
news:064e01c38cd0$188fa860$
Je sais déja quels tables et quels données ne marche pas,
justement quand je crée une nouvelle base de donnée et que
j'importe toute les tables cette table ne se copie pas, et
l'erreur 3197 s'affiche
-----Message d'origine-----
Bonjour,

Crée une base vierge est essaye d'importer juste les
tables pour voir quels

élements sont corrompu.

Gael.

"jonathandufour" a écrit dans le
message de

news:2367901c38c39$c6090410$
J'ai tenté de compacter avec Jet comme tu m'a dis, mais l
nouvelle base crée ne s'ouvre pas parce qu'il ne reconnait
pas le format de la base de donnée...
-----Message d'origine-----
Bonjour,

Essayes de réparrer ta base via Jetcomp :
http://support.microsoft.com/default.aspx?id'3956

Gael.

"Jonathan Dufour" a écrit dans
le message de

news:133301c38c04$40c00630$
Bon récapitulons, j'ai un erreur qui provient d'une de
mes


tables, je ne peux modifié un champ car il dit que deux
utilisateurs on tenté de modifié la même chose en même
temps, c'est pourquoi le moteur de base de données
Microsft Jet a arreté le traitement. On ma premièrement
conseillé de supprimé le fichier d'extension .ldb, et de
faire un repair. Bon le fichier .ldb ne se crée
seulement


que quand la base est ouverte, donc si elle est fermé il
n'existe pas, et si on veux aller modifié qelque chose on
doit ouvrir la base donc le fichier se crée... Ensuite,
on


ma dit de changé une des options avancé de verouillage
par


défault, peut etre que cela va pouvoir prévenir que la
même erreur réarrive, mais par compte ca ne me permet pas
plus d'aller changé l,erreur qui est déja présente. J'ai
essayé le repair dabatabase dans le code, mais par contre
je vais le réeesayer lorsquon aucun usager ne l'utilise.
Si vous avez d'autres idées, ou une solution sur réponder
moi ou émailer moi, merci beaucoup


.




.