Beispielanleitung zum Ex- / Import einer SQL-Express-Datenbank Sollte ein Serverwechsel für Timemaster Web stattfinden, so können häufig die im SQL- Express-Server gespeicherten Daten mithilfe der Microsoft SQL Server Management Studio Software von dem einen auf den anderen SQL-Server übertragen werden. i Folgende Anleitung soll als Beispiel für den Export und Import von einer Timemaster Web Datenbank dienen. Seitens des Supports können wir hierzu jedoch keine Hilfestellung anbieten. Generell ist zu beachten, dass bei einem Export/Import zwischen abweichenden SQL-Express Versionen möglicherweise die Datenbank nicht korrekt übertragen werden kann. Für eine weiterführende Hilfe empfehlen wir, Ihren IT-Betreuer zu kontaktieren. Notwendige Software: - Timemaster Web - SQL-Express-Server o Bitte Versionshinweise beachten: Microsoft SQL-Express-Server 2012 Für Windows 7 oder Windows Server 2008 Microsoft SQL-Express-Server 2016 Ab Windows 8.1 oder Windows Server 2012 o Quell- und Zielserver sollten möglichst die gleiche SQL-Express-Server Version verwenden! o Die SQL-Express-Server Versionen können kostenlos bei Microsoft heruntergeladen werden - Microsoft SQL Server Management Studio o Die Software kann kostenlos bei Microsoft heruntergeladen werden Schritt 1: Laden Sie die Software Microsoft SQL Server Management Studio herunter. Die Software ist auf Quell- und Ziel-Server erforderlich.
Schritt 2: Starten Sie die Software auf dem Quell-Server explizit mit rechter Maustaste als Administrator und melden sich in der Oberfläche an. Schritt 3: Klappen Sie links im Object-Explorer das Verzeichnis Databases auf, klicken auf die TimeMasterWeb-Datenbank mit der rechten Maustaste und wählen Tasks Back Up
Schritt 4: Weisen Sie im nachfolgenden Menü rechts unter Add das gewünschte Zielverzeichnis für das Backup zu. Mit Remove kann ein vorgeschlagenes Verzeichnis aus der Liste wieder entfernt werden. Schritt 5: Bestätigen Sie mit OK und geben unter File name den gewünschten Speichernamen der Datei an. Tragen Sie hinter dem Dateinamen.bak als Endung ein. Das Backup wird nun im Wunschverzeichnis gespeichert.
Schritt 6: Nachdem die Datei gesichert und beispielsweise auf einen USB-Stick übertragen wurde, kann Management Studio am Ziel-Server gestartet werden. Stellen Sie auch hier wieder sicher, dass die Software explizit als Administrator ausgeführt wird. Schritt 7: Klicken Sie mit der rechten Maustaste auf das Verzeichnis Databases und wählen Restore Database Schritt 8: Wählen Sie bei Source Device und daraufhin rechts das Verzeichnis zu dem zuvor erstellten Backup an.
Schritt 9: Unter Destination Database kann für die Datenbank ein eigener Name vergeben werden. Bestätigen Sie die Auswahl abschließend mit OK um die Datenbank einzupflegen. Stellen Sie sicher, bei der Benennung keine Sonderzeichen zu verwenden! Schritt 10: Unter Security kann durch einen Rechtsklick auf Logins -> New Login ein neuer Benutzer angelegt werden. Schritt 11: Als Login-Authentifizierung ist SQL Server authentication auszuwählen, als Login-Name wird der gewünschte Benutzername eingetragen, bei Password kann das gewünschte Passwort gesetzt werden. Die Default-Werte sind TimeMasterWeb als Benutzer und qweasd als Passwort.
Schritt 12: Nun kann unter Databases die Datenbank TimeMasterWeb eingestellt werden. Hierzu klicken Sie diese mit der rechten Maustaste an und wählen Properties. Schritt 13: Unter Files Owner ist hier der zuvor angelegte Benutzer TimeMasterWeb der Datenbank einzupflegen.
Schritt 14: Die Datenbank ist nun mit Benutzerzugriff in SQL Express eingepflegt. Im nächsten Schritt kann im Timemaster Configuration Manager unter Datenbank und Verbindungszeichenfolge editieren die Datenbankbezeichnung sowie die Login-Daten abgeglichen werden, sofern nicht die oben angegebenen Default-Werte verwendet wurden. Nach der Konfiguration muss der Button Aktualisieren angewählt werden. Schritt 15: Bei problemloser Aktualisierung muss im Timemaster Configuration Manager unter Webserver Timemaster neu bereitgestellt (deployed) werden. Abschließend sollten Sie bei Start der Timemaster Web-Oberfläche wieder die gewohnten Daten vorfinden.