Sicherung / Wiederherstellung von RA-MICRO SQL Datenbanken:
Inhalt:
1. Sicherung per RA-MICRO SQL Serververwaltung
2. Wiederherstellung per RA-MICRO SQL Serververwaltung
3. Sicherung per Microsoft SQL Management Studio
4. Wiederherstellung per Microsoft SQL Management Studio (Datenbank vorhanden)
5. Wiederherstellung per Microsoft SQL Management Studio (Datenbank nicht vorhanden)
6. Sicherung durch Kopieren der Datenbankdateien
7. Datenbanken auf einem neuen SQL-Server einspielen.
8. Parameter E-Akte
Voraussetzungen:
- aktuelle Version des Microsoft SQL Server Management Studio
- Anmeldeinformationen für den SQL Server „sa“ oder „RAadmin“
- unter Umständen RDP Zugriff auf den SQL Server
1. Sicherung per RA-MICRO SQL-Serververwaltung
Technischen Support Modul / SQL / SQL Serververwaltung
1a. Name der Datenbank eintragen und Speicherort auswählen. Wichtig, es werden nur lokale Datenträger des SQL Servers angezeigt, eine Sicherung auf den eigenen lokalen PC oder Netzlaufwerk ist nicht möglich.
1b. Dateiname mit Dateiendung .bak hinterlegen und Backup ausführen.
1c. Diese Schritte müssen für alle RA-MICRO Datenbanken durchgeführt werden.
2. Wiederherstellen per RA-MICRO SQL-Server Verwaltung
Wie unter Punkt 1a beschrieben, können nur Datenbanken zurückgesichert werden, welche sich auf dem physischen Datenträger des SQL Servers befinden!
Es wird eine SQL-Chiffre benötigt, welche über das WebNL generiert werden kann.
2a. Über das Technische Support Modul / SQL / SQL Server Verwaltung starten und mit der rechten Maustaste auf „Datenbanken“ klicken „Wiederherstellen“ auswählen.
2b. Ist die Datenbank noch vorhanden, kann diese direkt ausgewählt werden. Ist die Wiederherzustellende Datenbank nicht mehr vorhanden, muss der Name der Datenbank eingetragen werden. Der Name muss genau dem Namensformat von RA-MICRO entsprechen, damit diese nicht mit falschem Namen angelegt wird!
2c. Datenbank über „Backup lesen von“ auswählen. Der Name der Backupdatei ist nicht relevant, entscheidend ist der Datenbankname in der 1. Zeile.
2d. Zielverzeichnis auswählen. Es wird das Standardinstallationsverzeichnis des SQL Servers von RA-MICRO vorgeschlagen. Es kann aber auch ein anderes Datenbank Verzeichnis ausgewählt werden, wenn die entsprechenden Zugriffberechtigungen vorhanden sind.
2e. Datenbank wird angezeigt und ist im Dateisystem vorhanden.
Standardverzeichnis C:\Program Files\Microsoft SQL Server\MSSQL15.RAMICRO2020\MSSQL\DATA
Oder selbst definiertes Datenbankverzeichnis R:\Daten\SQL Datenbanken.
2e. User anlegen / synchronisieren
Im Anschluss müssen noch die SQL Benutzer mit der Datenbank synchronisiert werden.
Sollte es zu Fehlern kommen, dass der Benutzer RA001-255 keinen Zugriff auf die Datenbank haben, bitte die Rechte über das SQL-Schnittstelle Tool durchführen.
3. Backup der RA-MICRO SQL-Datenbanken per Microsoft Management Studio
Das Management Studio direkt auf dem SQL Server oder von einem Arbeitsplatz starten, welcher Zugriff auf die Ressourcen des SQL Servers hat. Datenbanken können nur auf die lokalen Festplatten des SQL Servers direkt gesichert werden, nichts auf Netzlaufwerke oder UNC Pfade.
3a. Entsprechende Datenbank mit der rechten Maustaste markieren und über Tasks / Back up.. die Funktion für die Erstellung des Backups auswählen.
3b. Datenbank wählen / Type „Full“ / Back up to “Disk” / Pfad auswählen
3c. Unter Media Options sollten die Optionen zur Überprüfung des Backups aktiviert werden.
3d. Backupvorgang erfolgreich abgeschlossen.
4. Wiederherstellung per Microsoft SQL Management Studio
4a. Datenbank ist noch vorhanden und soll überschrieben werden.
Datenbank im Microsoft SQL Management Studio mit der rechten Maustaste markieren und Tasks / Restore /Database auswählen
4b. Datenbank auswählen / Datenbankname prüfen / über die Timeline verschiedene Versionsstände auswählen / Verify Backup Media das Backup prüfen
4c. Über die Option Files kann der Speicherpfad und der Name der Datenbankdatei definiert/korrigiert werden.
4d. Unter Options „Overwrite“ aktivieren, damit die Datenbank überschrieben wird und „Close existing Connections“, damit noch bestehende Verbindungen geschlossen werden.
4e. Wiederherstellung erfolgreich
4f. Benutzer von User anlegen / synchronisieren
Im Anschluss müssen noch die SQL Benutzer mit der Datenbank synchronisiert werden.
5. Wiederherstellung per Microsoft SQL Management Studio (Datenbank nicht vorhanden)
5a. Rechte Maustaste auf „Datenbanken“ und „Restore Database..“ auswählen.
5b. Pfad zur Backupdatei auswählen
5c. Einstellungen sowie unter 4b – 4e durchführen und Datenbank wiederherstellen.
5d. Benutzer von User anlegen / synchronisieren
Im Anschluss müssen noch die SQL Benutzer mit der Datenbank synchronisiert werden.
6. Sicherung durch Kopieren der Datenbankdateien
6a. Die Datenbankdateien werden standardmäßig im Installationsverzeichnis des SQL Servers abgelegt.
Beispiel:
C:\Program Files\Microsoft SQL Server\MSSQL15.RAMICRO2020\MSSQL\DATA
Alternativ kann der Speicherpfad in den Eigenschaften der Datenbank ausgelesen werden.
6b. Um die Datenbanken kopieren zu können, muss der SQL Server Dienst vorher beendet werden.
Danach können die Dateien per Copyscript oder per Hand in einen Backupordner kopiert werden.
6c. Im Anschluss muss der SQL Server Dienst wieder gestartet werden, damit die Datenbanken online sind.
7. Datenbanken auf einem neuem SQL-Server einspielen.
SQL Server nach den Vorgaben von RA-MICRO installieren und die Datenbanken vom Backupordner auf den neuen SQL Server in das Datenbankverzeichnis kopieren. Optimal direkt in das Standardverzeichnis des SQL Servers. Ansonsten sollte vorher überprüft werden, ob der angemeldete SQL/NT Benutzer Vollzugriff auf die Datenbanken hat.
7a. Datenbanken „hinzufügen“ (attachen)
7b. Backupverzeichnis auswählen und Datenbank.
Es können nacheinander gleich alle RA-MICRO Datenbanken hinzugefügt werden.
7c. Im Anschluss müssen wieder die SQL Benutzer mit der Datenbank synchronisiert werden.
7d. Sind alle Datenbanken angefügt sollten die Einstellungen der Datenbanken geprüft werden.
8. Parameter für die SQL Module
_631
LLL Lohn & Gehalt & Urlaubsplanung (in Vorbereitung)
EEE E-Akte
NNN Benutzerverwaltung (ACHTUNG nur RA6)
AAA Adrrel (Zuordnung Adresse/Akte)
AAAA Adressen
BBB erweiterte Beteiligtenverwaltung
_638
AFA AfAliste S starten (in Vorbereitung)
BBB Akten auf SQL
CCC Fibu auf SQL (in Vorbereitung)
KKK Kostenerfassungen auf SQL-Server
WWW WDM auf SQL-Server
664 K Kalender
Die neue Aktenbeteiligten-Struktur ist kein SQL basiertes Modul. Über die SQL Modulverwaltung wird lediglich die Umstellung auf die neuen Strukturen gestartet.
Aber auch andere Parameter finden für die Registrierung von SQL Modulen Verwendung:
645 P schaltet Erzwingung SQL Server und Module bei SQL Lizenz ab
252 Not2 SQL Notariat Bücher
242 N Anlagenbuchhaltung
172 K Kollisionsvorprüfung im Netz aktivieren
156 H Fibu II
Bei Adressen und Akten die Anpassung der Global.ini nicht vergessen.