Beispielanleitung zum Ex- / Import einer SQL-Express-Datenbank · Microsoft Word - TMWeb SQL.docx...
Transcript of Beispielanleitung zum Ex- / Import einer SQL-Express-Datenbank · Microsoft Word - TMWeb SQL.docx...
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.
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.
i
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.