Zitat von
QuickAndDirty:
bei uns geht das.
Ich weiß das zwar auch nur von einem Kunden...
aber ich bin gerne bereit mich an der Lösung zu beteiligen
Wenn du in der Registry unter Borland nachschaust
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS
Hier sollten über 20 treiber drinn sein, wenn hier nur so 7 Treiber oder so drin sind
dann kommen die von MS OFFICE oder MS SBS oder... MS.*
Wenn die nicht von den Betaversionen dieser Produkte kommen kann man sie über umbennen
des Borland schlüssels und neuinstallieren der
BDE wieder zum laufen bringen.
Kommen die von den Betaversionen muss das System neu aufgesetzt werden.
Die Rechner auf denen ich teste, sind Neuinstallationen von Vista, wo nichts außer unserer Software und die
BDE Installation, die wir verwenden, drauf installiert ist. Es liegt wohl kaum an einer an sich fehlerhaften
BDE Installation auf den Client Rechnern, denn wenn ich die Datenbank bei unveränderten Client Rechnern auf einen XP Rechner/2003 Server schiebe, funktioniert alles.
Unter Drivers sind die Ordner
paradox, foxpro,dbase, msaccess.
Zitat von
QuickAndDirty:
Man kann in Windows die maximale anzahl gleichzeitiger Benutzer auf einer Freigabe einstellen hast du das mal geprüft?
Der Wert ist hoch genug, sonst könnte ich ja auch nicht per Explorer auf das Datenverzeichnis zugreifen
Zitat von
QuickAndDirty:
Geht die test anwendung auch auf 2 Vista rechnern wobei auf einem der Client und die Daten liegen?
[/quote]
In diesem Fall ist es so: Starte ich die App auf dem Client ohne Daten (Rechner1) zuerst und dann auf dem zweiten mit Daten (Rechner2) , geht es. Ich vermute, weil dieser ja die Daten auf der Maschine hat und daher 'besser' und ohne Netzwerk auf diese pdoxusrs.lck zugreifen kann
In der umgekehrten Reihenfolge läuft das Programm auf Rechner2 normal und, wenn man es dann noch auf dem Rechner1 startet, hängt es dort