====== Aus bestehender Master-Datenbank eine neue Datenbank erzeugen ====== Sie können aus der Masterdatenbank (STD=1) eine neue Datenbank erzeugen, z.B. wenn Sie "aufräumen" möchten. Beim Erzeugen einer neuen Masterdatenbank werden //alle// Konfigurationen und Zugriffsrechte mit übernommen. Die //alte// Masterdatenbank bleibt bestehen und kann jederzeit von allen Anwendern benutzt werden, z.B. um Datensätze über die Zwischenablage in die //neue// Masterdatenbank zu übernehmen.   |{{Generate:HAND3.gif?22x23|Generate/HAND3.gif}}| Anwender sollten kein Bearbeitungsrecht von Datensätzen mehr besitzen, bevor sie auf die //alte// Masterdatenbank zugreifen. Die Rechte werden im Remote-Admin unter [User] / [Funktionsrechte] deaktiviert. Datenbanken können nur über die [Zielgruppenselektion] erzeugt werden, wenn die Dokumentdatei //hwform.tli// kleiner als 2 GB ist, es darf nur 1 //hwform.tli// existieren |     ===== Neue Datenbank erzeugen ===== * Zielgruppenselektion öffnen - Menüpunkt [Dienstprogramme] * Selektion nach gewünschten Kriterien definieren und ausführen * Die aktive Selektion ist geladen, prüfen Sie über [Ansehen] kurz, ob das Ergebnis der Selektion in Ordnung ist * Die Selektion wird unter [Datenbank] in einer *.hbz-Datei = Backup-Datei gespeichert.\\ Vergeben Sie einen Dateinamen mit der Endung hbz.\\ Achtung: Wird keine Datei-Endung angegeben, wird keine Backup-Datei erzeugt! * Die //Basisebene// richtet sich nach der Selektionstiefe, die //Bearbeitungsebene// ist ein Default-Vorschlag zum Speichern der Daten bis zur Aktionsebene. Hier lesen Sie weitere Informationen zur\\ [[hy80:zielgruppenbearbeitung:basisbearbeitungsebenen|Basis-und Bearbeitungsebene]]. * Alle //Verzeichnisse// werden automatisch übernommen. Über die Taste [VZ] bestimmen Sie manuell, welche Verzeichnisse übertragen werden.\\ Bei den Status-Verzeichnissen können Sie wählen, ob der Status mit oder ohne Erklärungstext übernommen wird. Dabei überträgt das graue Häkchen nur den Status ohne Erklärungstext!\\   * Starten Sie den Server oder den Remote-Admin und entpacken über [Restore] die neue Datenbank\\   * Fertigen Sie ein Backup der neuen Datenbank an, damit die Informationen für abgeleitete Datenbanken zur Verfügung stehen\\   * Abgeleitete Datenbanken müssen neu angefordert werden     ===== Zugriff auf alte Master-Datenbank bleibt erhalten ===== Bevor Sie die neu erzeugte Datenbank über [Restore] in die alte Umgebung einlesen, nehmen Sie folgende Schritte vor:  * Fertigen Sie ein aktuelles Backup der alten Master-DB an * Um den Zugriff auf die alte Master-DB zu erhalten, installieren Sie von der Installations-CD einen neuen Server * Als Installationspfad geben Sie jetzt einen //abweichenden// Pfad von der bestehenden Installation an, damit nichts überschrieben wird * Nach der Installation ändern Sie den Port und den AdminPort in der Datei [htcpsrv.ini] im\\ Unterverzeichnis .\daten. Der Basepath bleibt auf .\. * Kopieren Sie das Backup der //alten// Master-DB in das Unterverzeichnis [Backup] von der //neuen// Umgebung * Kopieren Sie die bestehende HARMONY.PAR in das Unterverzeichnis .\Daten, damit alles lauffähig wird * Starten Sie den Server und bestätigen die erste Meldung mit [OK] * Lesen Sie die Backup-Datei über [Restore] ein   Wenn alle Schritte erfolgreich durchgeführt sind, kann die //__neu__// erzeugte Master-Datenbank über [Restore] in die //__bestehende__// Umgebung eingelesen werden. Alles bleibt lauffähig, wie bisher.