1.12.2.1 Vorbereitung
Anleitung
- Führen Sie die Installation und Konfiguration des Microsoft SQL Server durch.
Beachten Sie bei der Wahl des Betriebssystems und der Microsoft SQL Generation und Variante immer die Best Practice Angaben von Microsoft.
Im Kapitel Voraussetzungen ist ersichtlich, welche Betriebssysteme und welche SQL-Varianten genutzt werden können. - Installation des Microsoft SQL Server
- Instanzfunktionen: Database Engine Services und SQL Server-Replikation, alle anderen Instanzfunktionen sind optional.
- Instanzkonfiguration: Benannte Instanz, beispielsweise "ADVOKAT"
- Dienstkonten: SQL Server-Datenbankmodul und SQL Server-Browser mit Starttyp "Automatisch" konfigurieren.
- Serverkonfiguration: Authentifizierungsmodus > Gemischter Modus
Definieren Sie ein Kennwort für das SQL Server-Systemadministratorkonto ("SA").
Es gibt ein bekanntes Problem bei der Installation:
- Fehlermeldung "This SQL Server setup media does not support the language of the OS, or does not have the SQL Server ...."
- Bei der Installation auf einem Domänencontroller ist das Dienstkonto für die Funktion "SQL Server-Datenbankmodul" anzupassen, sonst schlägt die Installation fehl.
- Konfiguration der Instanz per Microsoft SQL Server Konfigurationsmanager
- Aktivieren Sie in der Registerkarte "SQL Server-Netzwerkkonfiguration" im Bereich "Protokolle für '<Instanzname> die Option "TCP/IP" per Rechtsklick > "Aktivieren".
- Aktivieren Sie in der Registerkarte "SQL Server-Netzwerkkonfiguration" im Bereich "Protokolle für '<Instanzname> die Option "TCP/IP" per Rechtsklick > "Aktivieren".
- Installation Microsoft SQL Server Management Studio
- Den Download und alle erforderlichen Informationen (Anleitung) finden Sie in diesem Microsoft Artikel.
- Den Download und alle erforderlichen Informationen (Anleitung) finden Sie in diesem Microsoft Artikel.
- Konfiguration der Instanz per Microsoft SQL Management Studio
- Servereigenschaften > Arbeitsspeicher
- Mindestmenge an Serverarbeitsspeicher: 512 MB
- Maximaler Serverarbeitsspeicher: 1410 MB bei Express, bei Standard, Web und Enterprise höchstens 80% des verfügbaren Arbeitsspeichers
- Servereigenschaften > Arbeitsspeicher
- Öffnen Sie die Windows Firewall per Eintrag "Windows Defender Firewall mit erweiterter Sicherheit".
- Erstellen Sie im Bereich "Eingehende Regeln" eine neue Regel mit folgenden Parametern: TCP Port 1433 für Profile Domäne, Privat und Öffentlich
- Erstellen Sie im Bereich "Eingehende Regeln" eine neue Regel mit folgenden Parametern: UDP Port 1434 für Profile Domäne, Privat und Öffentlich
Erstellen Sie im Bereich "Eingehende Regeln" eine neue Regel für den Prozess "sqlservr.exe" im Verzeichnis "Binn" der Microsoft SQL Installation.
Beispiel
Pfad: "C:\Program Files\Microsoft SQL Server\MSSQL15.ADVOKAT\MSSQL\Binn\sqlservr.exe"
- Starten Sie in der Windows Diensteverwaltung den Dienst "SQL Server (<Instanzname>) per Rechtsklick > "Neu starten" neu.
- In den meisten Fällen lautet der Dienstname "SQL Server (ADVOKAT)" oder ähnlich.
- Dadurch werden alle zuvor getätigten Konfigurationen unter Punkt 4 bis 6 wirksam.
ADVOKAT Frontend (Client) am neuen Datenbankserver installieren
Befolgen Sie die Schritte aus dem Kapitel Installation eines weiteren Arbeitsplatzes, exklusive Schritt 4 und 5.
- Es ist wichtig, dass dieser Schritt möglichst nicht übersprungen wird. Andernfalls kann unter Punkt 10 das ADVOKAT SQL-Tool nicht verwendet werden.
Erscheint nach der Installation die Meldung "Es sind bereits alle Lizenzen verbraucht" kann diese mit Klick auf "OK" ignoriert werden.
- Es ist wichtig, dass dieser Schritt möglichst nicht übersprungen wird. Andernfalls kann unter Punkt 10 das ADVOKAT SQL-Tool nicht verwendet werden.
- Es gibt Fälle in denen die Installation nicht möglich ist, da der neue Datenbankserver (noch) keinen Zugriff auf den alten File-/Datenbankserver hat.
Beispiele dafür wären, wenn der neue Datenbankserver sich in einer anderen Domäne oder einem anderen Netzwerk als alter File-/Datenbankserver befindet.- Trifft dies zu überspringen Sie Punkt 8 und verwenden bei Punkt 10 anstatt des ADVOKAT SQL-Tool (A), das ADVOKAT SQL-Tool (Portable) (B) oder Microsoft SQL Management Studio (C).
- Trifft dies zu überspringen Sie Punkt 8 und verwenden bei Punkt 10 anstatt des ADVOKAT SQL-Tool (A), das ADVOKAT SQL-Tool (Portable) (B) oder Microsoft SQL Management Studio (C).
- Sicherstellen, dass ADVOKAT und Microsoft Office Outlook auf allen Arbeitsplätzen geschlossen sind.
- ADVOKAT Frontend auf einer Arbeitsstation oder Terminalserver starten.
- Am Startbildschirm von ADVOKAT "STRG + SHIFT + Doppelklick linke Maustaste" drücken.
- Option "Advokat Programmstart sperren" aktivieren.
- Im Fenster "Optional zusätzlicher Text für die Meldung" einen Informationstext eingeben, Beispiel: ADVOKAT Migration von 08:00 bis 10:00 Uhr.
Auf allen anderen Geräten kann ADVOKAT nun nicht mehr gestartet werden.
Alle Benutzer, welche sich zu diesem Zeitpunkt noch im Programm befinden werden nach einer Wartefrist von 5 Minuten getrennt.
Authentifizierung am Microsoft SQL Server für ADVOKAT freischalten
Die Freischaltung kann auf drei unterschiedlichen Wegen erfolgen, die Verwendung des ADVOKAT SQL-Tool (Punkt A) ist einfacher.Verwendung ADVOKAT SQL-Tool
Tool SQLTool.exe im ADVOKAT Backend "...\ADVOKAT\Admin\Support\SQLTool" aufrufen.
Im Feld "Server" aus der Dropdownliste die Instanz des Datenbankserver auswählen oder manuell eingeben, anschließend "Verbinden" anklicken.
Menüpunkt "Datei" > "Einstellungen" wählen
Checkbox "Windows Benutzer verwenden" aktivieren, Klick auf "OK"
Menüpunkt "Tools" > "Advokat User hinzufügen" wählen
- Weitere Informationen zum Tool finden Sie in den Kapiteln Oberfläche und Bedienung.
- Verwendung ADVOKAT SQL-Tool (Portable)
- Verwenden Sie diese Variante wenn das ADVOKAT SQL-Tool (Punkt A) nicht gestartet werden kann.
- Alle notwendigen Informationen finden Sie im Kapitel Bedienung unter Punkt 1.
Verwendung Microsoft SQL Management Studio
Im Fenster "Objekt-Explorer" > "Sicherheit" > "Anmeldungen" aufrufen.
Rechtsklick > "Neue Anmeldung" auswählen.
Reiter Allgemein
Anmeldename: advokat
SQL-Server Authentifizierung wählen
Kennwort:
- Standardkennwort: Das Kennwort ist beim ADVOKAT Support zu erfragen.
- Individuelles Kennwort (Parameter "SWID" ist in Advokat.ini vorhanden): Dieses Kennwort ist dem ADVOKAT Support nicht bekannt.
- Checkbox "Kennwortrichtlinie erzwingen" deaktivieren
Reiter Serverrollen
Checkbox "public" und "sysadmin" müssen aktiviert sein
Copyright © 2024 ADVOKAT Unternehmensberatung GREITER & GREITER GmbH - Impressum ->https://advokat.at/Impressum.aspx