über 8999 Fehler wurde schon einiges geschrieben, ich war auch lange verschont davon aber jetzt bei einem Kunden brutal mit 8999 erfasst und überhäuft.
Angefangen hat das Problem als 2 PC's durch neue "Ziegelstein PC" mit Win8.1 getauscht wurden.
Momentan weiss ich nicht mehr weiter:
Diese Fehler treten immer in Funktionen auf die z.B. eine Statistik erstellt eine Datenbank Satz für Satz durchgeht, oder/und dazu z.b. auch noch sucht 2. Fehlermelung
z.B.
Code: Alles auswählen
sele Lager (geöffent über ADSDBE i:\Lager\lager.dbf )
set order to 1
do While !eof()
...... auswertung Summiert einige Wert und append / kopiert diese in geöffnete lokale (Lw C: ) TMP.DBF (geöffnet über DBFNTX c:\tmp\tmp.dbf)
sele Lager
skip +1 <--------- Fehler 8999
enddo
z.b nach 1Sek, 10 Sek, 19 Sek. usw.
Fehlermeldung ist:
- oError:args :
-> VALTYPE:N
VALUE: 1
canDefault : T
canRetry : F
canSubstitute: F
cargo :
description : D
filename :
genCode : 8999
operation : DbSkip
osCode : 0
severity : 2
subCode : 0
subSystem : BASE
thread : 1
tries : 0
Ein anderer Typischer Fehler ist:
- oError:args :
-> VALTYPE:N
VALUE:43041
-> VALTYPE:U
VALUE:
canDefault : T
canRetry : F
canSubstitute: F
cargo :
description : Betriebsystemfehler
filename :
genCode : 40
operation : DbSeek
osCode : 1
severity : 2
subCode : 4
subSystem : BASE
thread : 1
tries : 0
Das ganze läuft im Netzwerk, Windows 2003 Server(IBM Server mit Intel Netzwerkkarte)
ADS-Databaseserver 10.10.48 zum Testzeitpunkt ist 1 PC angemeldet.
Standard ADSDBE verwendet, keine spez. Einstellungen, ACE32.dll zu Server passend
Switch versuchsweise gegen andere Geräte getauscht, auch andere kabel verwendet, verschiedene PC's verwendet, win 7 und 8.1
Antivirus komplett von PC und Server deinstalliert. In der Log Datei des ADS Server sind KEINE Einträge
LAN Geschwindikeit: 1GBit versuchsweise an allen Geräten auf 100MBit gesenkt. Verkabelung Kat. 6
Das selbe Programm (EXE und ADS Versionen) läuft mit grössem Datenbestand auf anderen Netzwerken absolut problemlos.
Hat jemand noch eine Idee.
Cu Carlo