Access 97 und ausgabe auf Server - Fehler
Hallo,
hab hier ein Access 97 das auf einem Netzlaufwerk mehrere Dateien erstellen soll.
Aber leider bricht Access 97 an unterschiedlichen stellen mit der fehlermeldung zugriff verweigert ab.
Es sind 2 PCs die das machen sollen und beide haben das gleiche Problem.
Das einzige was auf diesen Ordner zugreift ist der ISS/FTP Dienst. Der Ordner wurde im Antivirus bereits ausgeschlossen.
Werden die Dateien Local auf dem PC erstellt, funktioniert es fehlerfrei. Ich kann die Dateien danach auch fehlerfrei per Hand
auf den Server kopieren.
Server ist ein Windows 2008R2 (Im ereignissprotokoll ist nichts zu finden)
Am Server hab ich folgendes gemacht:
Intelteam aufgelöst
NIC-Treiber aktuallisiert
Access-Version kann/darf nicht gewechselt werden.
hat da jemand einen guten Tip für mich?
gruss
Werner
hab hier ein Access 97 das auf einem Netzlaufwerk mehrere Dateien erstellen soll.
Aber leider bricht Access 97 an unterschiedlichen stellen mit der fehlermeldung zugriff verweigert ab.
Es sind 2 PCs die das machen sollen und beide haben das gleiche Problem.
Das einzige was auf diesen Ordner zugreift ist der ISS/FTP Dienst. Der Ordner wurde im Antivirus bereits ausgeschlossen.
Werden die Dateien Local auf dem PC erstellt, funktioniert es fehlerfrei. Ich kann die Dateien danach auch fehlerfrei per Hand
auf den Server kopieren.
Server ist ein Windows 2008R2 (Im ereignissprotokoll ist nichts zu finden)
Am Server hab ich folgendes gemacht:
Intelteam aufgelöst
NIC-Treiber aktuallisiert
Access-Version kann/darf nicht gewechselt werden.
hat da jemand einen guten Tip für mich?
gruss
Werner
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 181694
Url: https://administrator.de/contentid/181694
Ausgedruckt am: 21.11.2024 um 15:11 Uhr
15 Kommentare
Neuester Kommentar
Moin Moin,
Der User hat welche Rechte auf der WS? und auf dem Server? bzw. in der Domäne?
Welches Office ist installiert?
Grüße aus Rostock
Wolfgang
(Netwolf)
hab hier ein Access 97
Runtime oder ein echtes Access?das auf einem Netzlaufwerk mehrere Dateien erstellen soll.
definiere "Dateien" genauer und wie viele und wo genau werden die gespeichert? das dauert pro Datei ca. wie lange?Aber leider bricht Access 97 an unterschiedlichen stellen mit der fehlermeldung zugriff verweigert ab.
ok, könntest du mal eine der Fehlermeldungen hier posten?Es sind 2 PCs die das machen sollen und beide haben das gleiche Problem.
XP? oder W7? 32 oder 64 bit?Der User hat welche Rechte auf der WS? und auf dem Server? bzw. in der Domäne?
Das einzige was auf diesen Ordner zugreift ist der ISS/FTP Dienst.
und wenn du den mal abschaltest und dann testest?Der Ordner wurde im Antivirus bereits ausgeschlossen.
welches Anti-Virus-Programm? welche Version?Werden die Dateien Local auf dem PC erstellt, funktioniert es fehlerfrei. Ich kann die Dateien danach auch fehlerfrei per Hand
auf den Server kopieren.
du mit welchen Rechten? was ist mit dem User, kann der das auch?auf den Server kopieren.
Server ist ein Windows 2008R2 (Im ereignissprotokoll ist nichts zu finden)
auch nicht im Sicherheits-Log?Am Server hab ich folgendes gemacht:
Intelteam aufgelöst
NIC-Treiber aktuallisiert
nun ja, da hättest du auch den Reifendruck deines Autos aktualisieren können .... Intelteam aufgelöst
NIC-Treiber aktuallisiert
Access-Version kann/darf nicht gewechselt werden.
wer verbreitet denn so einen Blödsinn? .... und die Erde ist ein Scheibe.....Welches Office ist installiert?
hat da jemand einen guten Tip für mich?
beantworte bitte meine Fragen, dann sehen wir weiter. Z.Z. reichen deine Informationen nicht aus, um dir ernsthaft einen Tipp geben zu können.Grüße aus Rostock
Wolfgang
(Netwolf)
Moin Moin,
Werden die Dokumente überschrieben? oder immer wieder neue erstellt?
Wie lange läuft die Erstellung der Dateien? kommt ggf. ein Timeout Fehler?
Der Windows - Index - Dienst ist für den Ordner deaktiviert?
Geht es, wenn die Dateien in einem anderen Server-Ordner erstellt werden?
Wenn es als Domain - Admin auch nicht geht, sollten die Rechte des Ordners mal überprüft werden.
Grüße aus Rostock
Wolfgang
(Netwolf)
Macht man einen Test mit nur ein paar Kunden funktioniert es.
Mach man den kompletten Kundenstamm geht es nicht. Bricht an unterschiedlichen stellen ab.
wie groß ist der komplette Kundenstamm? also wie viele Dateien werden erzeugt?Mach man den kompletten Kundenstamm geht es nicht. Bricht an unterschiedlichen stellen ab.
Werden die Dokumente überschrieben? oder immer wieder neue erstellt?
Wie lange läuft die Erstellung der Dateien? kommt ggf. ein Timeout Fehler?
Der Windows - Index - Dienst ist für den Ordner deaktiviert?
Geht es, wenn die Dateien in einem anderen Server-Ordner erstellt werden?
Wenn es als Domain - Admin auch nicht geht, sollten die Rechte des Ordners mal überprüft werden.
Grüße aus Rostock
Wolfgang
(Netwolf)
Moin Wern2000,
wahrscheinlich macht der Applikation der eingestellte Defaultwert von MaxLocksPerFile diese Probleme.
Der steht standardmäßig auf 9500, was bei länger laufenden Transaktionen/vielen offenen Cursors ein bisschen fipsig ist.
Nimm als Quick&Dirty-Lösungsversuch
von diesem Blog
--> mehr als 20000 solltest du auch nicht nehmen
- oder (wenn du Registry-Rechte auf den HKLM-Zweig der Registry haben solltest) , -
die deutschsprachige Anleitung von dem sympathischen Weltmarktführer.
Grüße
Biber
P.S. Aus Interesse: Deine Jungs & Mädels machen Screenshots und entsorgen die, bevor sie einer lesen kann???
Kann ich diese Mitarbeiten auch mieten oder ausleihen bei Bedarf?
wahrscheinlich macht der Applikation der eingestellte Defaultwert von MaxLocksPerFile diese Probleme.
Der steht standardmäßig auf 9500, was bei länger laufenden Transaktionen/vielen offenen Cursors ein bisschen fipsig ist.
Nimm als Quick&Dirty-Lösungsversuch
1. Open Microsoft Access.
2. Open a database, and then press Alt+F11 to launch the Visual Basic editor.
3. On the Microsoft Visual Basic –[ (Code)] window, click Immediate Window in the View menu.
4. In Immediate Window, enter the following code.
DAO.DBEngine.SetOption dbmaxlocksperfile,15000
--> mehr als 20000 solltest du auch nicht nehmen
- oder (wenn du Registry-Rechte auf den HKLM-Zweig der Registry haben solltest) , -
die deutschsprachige Anleitung von dem sympathischen Weltmarktführer.
Grüße
Biber
P.S. Aus Interesse: Deine Jungs & Mädels machen Screenshots und entsorgen die, bevor sie einer lesen kann???
Kann ich diese Mitarbeiten auch mieten oder ausleihen bei Bedarf?
Moin,
Ich blick da nicht durch....
Das ist ne auf der 97er runtime basierende frontendbaustelle, die auf nem server liegt und die 2 xp kisten erzeugen dateien, die auf dem server liegen und wenn die erzeugten daten auf dem client ankommen sollen, klappert alles?
Soweit richtig?
Wann ist denn der letzte aufrauemjob vom sql server gewesen - ist der sauber?
Ich blick da nicht durch....
Das ist ne auf der 97er runtime basierende frontendbaustelle, die auf nem server liegt und die 2 xp kisten erzeugen dateien, die auf dem server liegen und wenn die erzeugten daten auf dem client ankommen sollen, klappert alles?
Soweit richtig?
Wann ist denn der letzte aufrauemjob vom sql server gewesen - ist der sauber?
Morsche,
Also ich lese da was ganz komisches raus...
Entweder habt ihr einen sauber abgesicherten ftp server, dann ist das verhalten klar, oder die kiste haengt nicht in ner dmz und es geht trotzdem nicht.
Bei den zahlen wuerde ich aber eh einen anderen weg gehen.
Auch wenn das vielleicht nicht ganz so schoen ist.
Sicherer waere es auf jeden fall.
Die beiden accesskisten pipen den output lokal irgendwo hin und wenn das access fertig ist, werfen die die daten zum ftp server.
Und das kannst du ganz schlicht mit der vorgeschaltetnen batch machen.
Denn holt sich einer in dem zeitraum wo das access lauft die sachen per ftp und das ist noch garnicht fertig, dann...
Ich hab das aber richtig gelesen?
Das ist kein access frontend mit ner angehaengten externen db, sondern ne allinone nummer?
Wenn ja, werfe access mal n compress vorher vor die fuesse.
Auch das kann man in der oben genannten batch platzieren.
Dazu brauchst du aber afaik ne echte 97er access version, die runtime kann das imho nicht.
Gruss
Also ich lese da was ganz komisches raus...
Entweder habt ihr einen sauber abgesicherten ftp server, dann ist das verhalten klar, oder die kiste haengt nicht in ner dmz und es geht trotzdem nicht.
Bei den zahlen wuerde ich aber eh einen anderen weg gehen.
Auch wenn das vielleicht nicht ganz so schoen ist.
Sicherer waere es auf jeden fall.
Die beiden accesskisten pipen den output lokal irgendwo hin und wenn das access fertig ist, werfen die die daten zum ftp server.
Und das kannst du ganz schlicht mit der vorgeschaltetnen batch machen.
Denn holt sich einer in dem zeitraum wo das access lauft die sachen per ftp und das ist noch garnicht fertig, dann...
Ich hab das aber richtig gelesen?
Das ist kein access frontend mit ner angehaengten externen db, sondern ne allinone nummer?
Wenn ja, werfe access mal n compress vorher vor die fuesse.
Auch das kann man in der oben genannten batch platzieren.
Dazu brauchst du aber afaik ne echte 97er access version, die runtime kann das imho nicht.
Gruss
Ok
Aber nochmal laaaangsaaam ala rudi shaarping
Des bibers tipp wurde umgesetzt?
Des clients lan kabel wurde nach schaeden ueberprueft und auch die verbindung?
Das ist kein frontend mit backend, sonden eine grosse db?
Und die waechst nach so einem lauf, oder bleibt dateigroessenmaessig gleich?
Waehrend einer die accessdb benutzt laueft ein ping -t zielserver ohne einen abbruch zu zeigen durch?
Anyways der oben genannte wuergaround wurde mal angesehen?
Gruss
Ps ich antworte dir gerne, aber erst wenn du die oben genannten fragen (alle) beantwortest.
Sowas schlimmes, wie und was steht in den abfragen, makros, wenn du das ding mit nem echten acccess oeffnest- steht ja noch nicht zur debatte.
Aber nochmal laaaangsaaam ala rudi shaarping
Des bibers tipp wurde umgesetzt?
Des clients lan kabel wurde nach schaeden ueberprueft und auch die verbindung?
Das ist kein frontend mit backend, sonden eine grosse db?
Und die waechst nach so einem lauf, oder bleibt dateigroessenmaessig gleich?
Waehrend einer die accessdb benutzt laueft ein ping -t zielserver ohne einen abbruch zu zeigen durch?
Anyways der oben genannte wuergaround wurde mal angesehen?
Gruss
Ps ich antworte dir gerne, aber erst wenn du die oben genannten fragen (alle) beantwortest.
Sowas schlimmes, wie und was steht in den abfragen, makros, wenn du das ding mit nem echten acccess oeffnest- steht ja noch nicht zur debatte.