Bkvadmin2000 Peter Kirischitz
Datenbank-Installation im Windows 2000 Netzwerk In der Netzwerkumgebung Windows 2000 kann bei normaler Installation der Programmteil Btrieve unter normalen User-Bedingungen nicht gestartet werden. Schuld an diesem Problem sind die Vorgaben der Sicherheitseinstellungen, die vor allem auf Microsoftprogramme zugeschnitten sind und sich seit Windows2000 geändert haben. Dieses Problem ergibt sich nicht, wenn Windows2000 von NT4.0 upgedatet wurde. Um Bkvwin auch mit niederen Berechtigungen laden zu können, müssen für einen Schlüssel in der Registry ( HKEY_LOCAL_MACHINE ) die Sicherheitseinstellungen für alle Benutzer auf Vollzugriff gestellt werden. Die nachfolgenden Schritte sind auf jeder Workstation durchzuführen, wo das Programm laufen soll.!es sollte aber auch möglich sein, den Schlüssel Btrieve Technologies in die Benutzerprofilvorlage einer Domain vorsorglich zu setzen (siehe MS-Domainverwaltung). Zwei Schritte sind nun notwendig um diese Berechtigungen einzustellen: 1. Installation und Ausführen der neuen Btrieve Datenbank Btrsetup.exe mit Administratorenrechten. In einem Netzwerk ist dies am besten in einen eigenen Ordner unterhalb von BKVWIN zu empfehlen. In diesem Fall löschen Sie die Datei Btrsetup.ex im Verzeichnis BKVWIN. 2. Das Ändern der Sicherheitseinstellungen für den Datenbankschlüssel Btrieve Technologies in HKEY_LOCAL_MACHINE mit regedt32.exe Auf den so eingestellten Workstations lassen sich die Aconsoft- Programme auch mit niederen Berechtigungen problemlos ausführen. Hier die Einstellungen Schritt für Schritt: Da diese Einstellungen nicht immer nur vom Netzwerkadministrator, sondern eventuell von Mitarbeitern, die mit der Pflege der Bkvwin betraut sind, gemacht werden könnten, zeige ich hier den Weg auf, der die wenigsten Berechtigungen erfordert. Das sind Rechte als lokaler Administrator und Hauptbenutzerrechte im Netzwerk. Einfacher geht es natürlich mit den Rechten des Netzwerk- oder Domänenadministrators. Installieren der neuen Datenbank In meinem Beispiel bin ich lokal auf der Workstation als (lokaler) Administrator angemeldet und mit dem Praxis-Server verbunden. Im Verzeichnis der BKVWIN wird en neuer Ordner für Btrsetup angelegt in meinem Beispiel habe ich diesen auch Btrsetup genannt.
In den neu erstellten Ordner wird der File btrseup.exe kopiert.!achtung! Version ab 17.07.2001 Mit einem Doppelklick auf BTRSETUP wird die Datenbank Installiert, gleichzeitig werden auch die notwendigen Files in die Regedt32 eingetragen. Etwaige Fehlermeldungen können ignoriert werden. Die Abfrage Client(s) active... mit Ja bestätigen.!die Datei btrsetup.exe, die noch im Verzeichnis Bkvwin ist wird nun gelöscht.
Berechtigungen einstellen Wie bereits erwähnt liegt der Hund in der Regedt32 begraben. Nach dem Anwählen von Start und Ausführen wird dann regedt32 in das Ausführen- Fenster eingegeben und mit OK bestätigt. Im Registrierungs-Editor wird nun der Ordner HKEY_LOCAL_MACHINE, dann SOFTWARE und schließlich Btrieve Technologies angewählt.!achtung! Btrieve Technologies muss markiert, also blau unterlegt und der Ordner aufgeklappt sein. Im Register Sicherheit werden nun die Berechtigungen... geöffnet. In unserem Beispiel sind wir zwar als lokaler Administrator mit dem Netzwerk verbunden, brauchen aber nun die Rechte auch im Netz um diese Einstellungen vornehmen zu dürfen. Das bedeutet nun Anmeldung in der Domäne, in meinem Fall mit Hauptbenutzer- Rechten.
Nun können die Rechte für jeder oder auch nur für eine Sicherheitsgruppe, einzelne Personen... eingegeben werden. In unserem Falle soll jeder auf dieser Workstation mit BKVWIN arbeiten können: jeder wird in das untere Fenster eingegeben und die Schaltfläche Namen überprüfen angewählt. Ist alles in Ordnung, das heißt der gewünschte User ist eingetragen, wird der Name unterstrichen dargestellt. jeder wird nun mit der Maus angewählt und die Berechtigungen auf Vollzugriff eingestellt. Siehe da: Bkvwin funktioniert auf dieser Workstation ab sofort mit allen Rechten. Dieses Manuskript wird laufend erweitert. Wissenswertes und Neues zur Administration und Datenpflege von BKVWIN werden den Inhalt dieser Schrift determinieren. Viel Spaß! Peter Kirischitz peter@kirischitz.com www.kirischitz.com www.kochbuch.kirischitz.com