PMS32 Online- Hilfereferenz

MISC.INDEX

Sonstiges


Ø  PMS32 interner Hilfebrowser

Ø  Benutzermenus

Ø  Startassistent

Ø  Umgebungsvariablen

 


 

AutoDisconnect - Automatische Trennung der Netzwerkverbindung


Was muss überprüft werden, wenn im Hintergrund die Netzwerkverbindung sporadisch entweder vom Server oder vom Terminal getrennt wird?

 

Dieses Verhalten kommt fast immer vor, wenn ein Terminal bzw. ein Server neu in das Netzwerk eingebracht wird. In diesem Fall sind die Standardeinstellungen am Rechner zu überprüfen und eventuell zu korrigieren. PMS quittiert die automatische Trennung des Netzwerks normalerweise mit der Meldung „Lizenzen erschöpft…“ wenn das Netzwerk zwischen Terminal und Server kurzzeitig getrennt wird und man dann versucht eine Maske in PMS zu wechseln bzw. aufzurufen.

 

Was passiert?

Mit der Anmeldung des Clients am Server wird eine Session instanziiert, die für den Zugriff auf die Daten zwischen Server und Client zuständig ist. Öffnet man eine Datei vom Client auf dem Server und trennt dann die Netzwerkverbindung, so wird das Dateihandle, das beim Öffnen der Datei bestand geschlossen. Damit verliert der Client den Zugriff auf die Datei. Dies ist bei PMS der Fall. Wenn PMS gestartet wird, legt PMS in der Mandantentabelle X03 einen Eintrag ab, der bekanntgibt welcher Benutzer an welchem Terminal sich in PMS befindet. Diese Tabelle wird auch zur Steuerung der Lizenzen benötigt (Maskenwechsel) und bleibt während der gesamten Sitzung offen. Geht nun einer der beiden Rechner her und trennt die Netzwerkverbindung so wird das Dateihandle der Tabelle ungültig. Auf dem Client aber sieht es noch so aus, als wäre ein Zugriff gegeben. Erst mit einem Maskenwechsel versucht PMS diesen in der Tabelle X03 wieder mitzuführen, was in diesem Falle nicht geht. Der Fehler wird daraufhin protokolliert. Siehe Errlog.dbf => ErrorNr = 1104.

 

Dieses Verhalten muss sowohl auf dem Server als auch auf dem Terminal abgestellt werden. Dann läuft auch PMS ohne Fehlermeldung durch.

 

Was ist zu prüfen gegebenenfalls zu verändern?

1.     Prüfen Sie, ob die Netzwerkkarte des Rechners im Energiesparmodus betrieben werden darf:
Computer => Eigenschaften => Systemeinstellungen => Gerätemanager => Netzwerkkarte => Eigenschaften => Energieverwaltung
Auf dem dortigen Reiter sind die Energiespar Optionen zu deaktivieren.

2.     Öffnen Sie den Registrierungs- Editor (regedit.exe) und gehen Sie zu folgendem Schlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Dort sind zwei Einträge zu überprüfen:
            autodisconnect:        Standard=0x0000000F        Neu=0xFFFFFFFF (-1)
            enableforcedlogoff:  Standard=0x00000001        Neu=0x00000000 (0)

 

Werden die Einstellungen wie oben vorgenommen, so sollte weder der Server noch der Client die Netzwerkverbindung trennen. Beachten Sie bitte, dass auch der Server überprüft wird! Auch dieser kann sporadisch die Netzwerkverbindung trennen.

 

Link: http://www.its05.de/computerwissen-computerhilfe/pc-windows/netzwerk-windows/netzlaufwerke_automatische_tre.html


Siehe auch : Hauptmenü / Hauptindex; / Dictionary Module / Programm- Module / Tabellen Index / Masken Index

Lokale Benutzerhilfe : Meine eigene Hilfe / Zurück zur PMS32 - Hilfe


Dateiversion:1.0.00.09.00 - H.U.DD.V1.V2
Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen PMS32 WEB-Hilfe . © PMS Compelec GmbH 2010 ® el-Projekt