Supportnet / Forum / Datenbanken
Fehler 3197 Sperre manuell aufheben???
Frage
Hallo,
ich habe das Problem, das ich eine mdb öffnen möchte, jedoch dann die Meldung erscheint:
"Das Microsoft-Jet Datenbankmodul hat den Vorgang angehalten, da Sie und ein weiterer Benutzer gleichzeitig versuchen, dieselben Daten zu veränder."
Kann mir da jemand weiterhelfen?
Tausen Dank ;-)
Antwort 1 von Armin
... ich hatte die meldung zb wenn aus zwei formularen heraus auf denselben datensatz zugegriffen wird,
also einmal mit gedrückter shift taste die db starten und die formulare prüfen.
armin
also einmal mit gedrückter shift taste die db starten und die formulare prüfen.
armin
Antwort 2 von Gusha
Hi,
erstma THX. Hab das gerade getestet, aber es kommt leider die gleiche Meldung und ich bekomme die mdb einfach nicht geöffnet ;(
erstma THX. Hab das gerade getestet, aber es kommt leider die gleiche Meldung und ich bekomme die mdb einfach nicht geöffnet ;(
Antwort 3 von Armin
... dann eine neue datenbank erzeugen (leer), alle objekte importieren aus der ursprünglichen db und in der neuen das problem untersuchen.
aber: imho muß man die beziehungen zwischen den Tabellen neu aufbauen.
hopethishelps, armin
aber: imho muß man die beziehungen zwischen den Tabellen neu aufbauen.
hopethishelps, armin
Antwort 4 von Gusha
Hi Armin,
...hmm das hab ich jetzt auch versucht und selbst da kommt die gleiche Meldung...ich kann die Daten der alten nicht in die neue db exportieren :(
Trotzdem Danke für deine Hilfe
Grüße
Gusha
...hmm das hab ich jetzt auch versucht und selbst da kommt die gleiche Meldung...ich kann die Daten der alten nicht in die neue db exportieren :(
Trotzdem Danke für deine Hilfe
Grüße
Gusha
Antwort 5 von Armin
ähm, vielleicht greift ja wirklich jemand zu und hat die tables gesperrt ?
Ansonsten bleibt mir nur noch gehirn sturm:
1. daten retten indem mit copy and paste gearbeitet wird oder tabellen export.
2. rechner rauf runter fahren.
3. db umkopieren, reparieren, etc. auf CD oder was auch immer.
mitmeinemlateinamende, Armin
Ansonsten bleibt mir nur noch gehirn sturm:
1. daten retten indem mit copy and paste gearbeitet wird oder tabellen export.
2. rechner rauf runter fahren.
3. db umkopieren, reparieren, etc. auf CD oder was auch immer.
mitmeinemlateinamende, Armin
Antwort 6 von El Bobbele
Hallo Gusha!
Die Meldung kommt, wenn du die Datenbank öffnest? Wird automatisch Code ausgeführt, z.B. AutoExec-Makro? Kommst du an die Code-Stelle ran über Strg+Untbr, während die Fehlermeldung angezeigt wird? Welcher Code wird dort gerade ausgeführt?
Fragen über Fragen... :-)
Die Meldung kommt, wenn du die Datenbank öffnest? Wird automatisch Code ausgeführt, z.B. AutoExec-Makro? Kommst du an die Code-Stelle ran über Strg+Untbr, während die Fehlermeldung angezeigt wird? Welcher Code wird dort gerade ausgeführt?
Fragen über Fragen... :-)
Antwort 7 von Herbert
Kenne das Problem bei A97.
Folgendes hat bei mir geholfen.
Db auf einen anderen Namen sicheren und zu jemanden gehen der Access2000 hat.
Damit die DB öffnen ohne zu konvertieren.
Dann Extras/Datenbank reparieren.
Bei mir war der Fehler dann weg.
Wenn Du keinen Zugriff auf A2000 sag mir Bescheid.
Gruß Herbert
Folgendes hat bei mir geholfen.
Db auf einen anderen Namen sicheren und zu jemanden gehen der Access2000 hat.
Damit die DB öffnen ohne zu konvertieren.
Dann Extras/Datenbank reparieren.
Bei mir war der Fehler dann weg.
Wenn Du keinen Zugriff auf A2000 sag mir Bescheid.
Gruß Herbert
Antwort 8 von Fenris
Mmh,
ich hab genau das selbe Problem! Bei mir ist es im Zusammenhang mit AccessXP aufgetaucht und ich habe daher jetzt das Problem, daß ich genau wie mein Vorgänger das File nicht mehr aufkriege - und ich bin nunmehr mit meinem Latein am Ende, da der Trick mit A2000 in meinem Fall ja nicht zieht.
Gibt es sonst noch irgendeinen Trick oder irgendein Tool, diese Sperre wegzubekommen?
Schonmal Danke!!
ich hab genau das selbe Problem! Bei mir ist es im Zusammenhang mit AccessXP aufgetaucht und ich habe daher jetzt das Problem, daß ich genau wie mein Vorgänger das File nicht mehr aufkriege - und ich bin nunmehr mit meinem Latein am Ende, da der Trick mit A2000 in meinem Fall ja nicht zieht.
Gibt es sonst noch irgendeinen Trick oder irgendein Tool, diese Sperre wegzubekommen?
Schonmal Danke!!
Antwort 9 von Herbert
Hallo Fenris,
hast Du Memofelder in der betreffenden Tabelle ?
Diese Fehlermeldung trat bei mir öfter auf wenn ich zuviel Text in ein Memofeld gepackt habe.
Ich konnte den Datensatz lokalisieren und manuell löschen.
Wann tritt der Fehler bei Dir auf ? Schon beim öffnen der DB oder erst beim Zugriff auf die Tabelle?
Wenn ja, erstelle eine neue Db und Importiere die Tabelle.
Aber aus der neuen Db heraus importieren, nicht aus der alten DB exportieren.
Dann über VBA durch die Datei rennen und mit Edit und Update
ein Feld verändern .
Wenn dann die Fehlermeldung kommt kannst Du den betreffenden Datensatz lokalisieren und manuell löschen.
Gruß Herbert
hast Du Memofelder in der betreffenden Tabelle ?
Diese Fehlermeldung trat bei mir öfter auf wenn ich zuviel Text in ein Memofeld gepackt habe.
Ich konnte den Datensatz lokalisieren und manuell löschen.
Wann tritt der Fehler bei Dir auf ? Schon beim öffnen der DB oder erst beim Zugriff auf die Tabelle?
Wenn ja, erstelle eine neue Db und Importiere die Tabelle.
Aber aus der neuen Db heraus importieren, nicht aus der alten DB exportieren.
Dann über VBA durch die Datei rennen und mit Edit und Update
ein Feld verändern .
Wenn dann die Fehlermeldung kommt kannst Du den betreffenden Datensatz lokalisieren und manuell löschen.
Gruß Herbert
Antwort 10 von Fenris
Alles schon ausprobiert! :-(
Der Fehler kommt bereits beim Öffnen des Datenbankprojektes (Öffnen, Importieren, ODBC,...) und bricht danach sofort ab - es gibt offensichtlich kein Durchkommen zu den eigentlichen Daten. Ich hab auch das Öffnen mit exklusiven Zugriffrechten (VBA-ADO) probiert, was genauso wenig gebracht hat.
Trotzdem danke Christian
Der Fehler kommt bereits beim Öffnen des Datenbankprojektes (Öffnen, Importieren, ODBC,...) und bricht danach sofort ab - es gibt offensichtlich kein Durchkommen zu den eigentlichen Daten. Ich hab auch das Öffnen mit exklusiven Zugriffrechten (VBA-ADO) probiert, was genauso wenig gebracht hat.
Trotzdem danke Christian
Antwort 11 von Herbert
Hallo Christian,
geh mal nach Google und gib als Suchbegriff:
access 3197
ein, da kommt einiges vielleicht hilft es Dir.
Gruß Herbert
Ps. Falls es gelingt, gib Bescheid.
geh mal nach Google und gib als Suchbegriff:
access 3197
ein, da kommt einiges vielleicht hilft es Dir.
Gruß Herbert
Ps. Falls es gelingt, gib Bescheid.
Antwort 12 von lumbanraja
Moin....ich habe genau das gleiche Problem wie
Gusha und nix hilft, habe alles versucht, keine Chance,
irgenwie an die Daten zu gelangen...habe Office 2003.
Vielleicht weiß mittlerweile jemand eine Lösung für dieses Problem....
Danke & Grüße
lumbanraja
Gusha und nix hilft, habe alles versucht, keine Chance,
irgenwie an die Daten zu gelangen...habe Office 2003.
Vielleicht weiß mittlerweile jemand eine Lösung für dieses Problem....
Danke & Grüße
lumbanraja

