Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“...

15
Datenbank auf neuen Server kopieren Mobility & Care Manager Release Datum: 01.10.2014 Version 1.1

Transcript of Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“...

Page 1: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Datenbank auf neuen Server

kopieren

Mobility & Care Manager

Release Datum: 01.10.2014

Version 1.1

Page 2: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 2 / 15 Version 1.1

Inhaltsverzeichnis

Inhaltsverzeichnis .................................................................................................................................... 2

Änderungsgeschichte ............................................................................................................................ 15

1. Einleitung ......................................................................................................................................... 3

2. Voraussetzungen ............................................................................................................................. 4

3. Datenbank exportieren (COMPUTER A) ............................................................................................. 4

3.1. SQL Server Dienst stoppen ...................................................................................................... 4

3.2. Daten-Files kopieren ............................................................................................................... 5

3.3. SQL Server Dienst wieder starten ............................................................................................ 6

4. Datenbank importieren (COMPUTER B) ............................................................................................. 7

4.1. Leere MobilityMonitoring Datenbank anlegen ....................................................................... 7

4.1.1. Szenario Auswahl............................................................................................................. 7

4.1.2. Szenario (1) ...................................................................................................................... 8

4.1.3. Szenario (2) ...................................................................................................................... 8

4.1.4. Szenario (3) ...................................................................................................................... 8

4.2. SQL Server Dienst stoppen ...................................................................................................... 9

4.3. Datenfiles auf COMPUTER B überschreiben ............................................................................... 9

4.4. SQL Server Dienst wieder starten .......................................................................................... 10

5. Zugriffsrechte prüfen und setzen .................................................................................................. 10

5.1. SQL Server Management Studio Installation......................................................................... 10

5.2. SQL Server Benutzer anlegen ................................................................................................ 10

6. Mobility & Care Manager für den neuen Datenbank-Server konfigurieren ................................. 13

7. So erreichen Sie uns ...................................................................................................................... 15

Page 3: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 3 / 15 Version 1.1

1. Einleitung

Diese Anleitung beschreibt wie Sie die „MobilityMonitoring“ Datenbank des Mobility & Care

Managers von einem „COMPUTER A“ auf einem „COMPUTER B“ kopieren oder verschieben können.

Dieser Vorgang kann nötig sein, wenn die Daten von einer lokalen Einzelplatzinstallation auf einen

zentralen Datenbank-Server transferiert werden sollen.

Falls auf COMPUTER B bereits eine „MobilityMonitoring“ Datenbank vorhanden ist, wird diese durch das hier beschriebene Verfahren überschrieben und die Daten auf COMPUTER B gehen verloren!

Page 4: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 4 / 15 Version 1.1

2. Voraussetzungen

1 › Stellen Sie sicher, dass niemand auf die Datenbank zugreift. Beenden Sie alle Instanzen von Mobility & Care Manager, welche auf die Datenbank zugreifen.

2 › Stellen Sie sicher, dass auf COMPUTER B dieselbe Generation von MS SQL Server vorhanden ist wie auf COMPUTER A. Falls auf COMPUTER B noch kein SQL Server installiert ist, erfahren Sie weiter unten in Abschnitt 0

wie SQL Server installiert werden kann.

3. Datenbank exportieren (COMPUTER A)

3.1. SQL Server Dienst stoppen

3 › Starten Sie über das Windows Startmenu SQL Server Configuration Manager

Der SQL Server Configuration Manager kann auch über die Kommandozeile mit dem Befehl

„SQLServerManager10.msc“ gestartet werden.

Für SQL Server 2012 heisst der Befehl „SQLServerManager11.msc“

4 › Markieren Sie die Server Service Instanz „SQL Server (SQLEXPRESS)“ und betätigen anschliessen den STOP-Button.

Page 5: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 5 / 15 Version 1.1

5 › Warten Sie bis der Service gestoppt wurde.

6 › Überprüfen Sie, ob der Dienst angehalten wurde.

3.2. Daten-Files kopieren

7 › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick). Sie finden diese Dateien in den Programm Ordnern von „Microsoft SQL Server“, in der Regel

unter

“C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA” oder

“C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA”

Page 6: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 6 / 15 Version 1.1

3.3. SQL Server Dienst wieder starten

8 › Betätigen Sie im SQL Server Configuration Manager den „START-Button“ um den Dienst wieder zu starten.

Page 7: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 7 / 15 Version 1.1

4. Datenbank importieren (COMPUTER B)

4.1. Leere MobilityMonitoring Datenbank anlegen

Zunächst wird eine neue, leere Datenbank auf COMPUTER B angelegt, welche anschliessend durch

die kopierte Datenbank von COMPUTER A ersetzt wird.

Falls bereits eine MobilityMonitoring Datenbank vorhanden ist, kann direkt mit Abschnitt 4.2

fortgefahren werden. Beachten Sie jedoch, dass die vorhandene Datenbank überschrieben wird

und die Daten auf COMPUTER B dabei verloren gehen.

4.1.1. Szenario Auswahl

Je nach Ausgangslage und Einsatzgebiet muss unterschiedlich vorgegangen werden:

Ausgangslage SQL Server noch nicht vorhanden MS SQL Server ist bereits installiert.

Szenario (1) (2) (3)

stand-alone Computer

zentraler Server zentraler Server

Einsatzgebiet Auf die Datenbank wird nur lokal von COMPUTER

B zugegriffen.

COMPUTER B ist ein zentraler Server wo über das Netzwerk zugegriffen wird.

Gleich wie beim bereits vorhandenen Server.

Empfohlenes Vorgehen

SQL Express automatisch von Mobility & Care Manager installieren lassen.

SQL Server Installation gemäss separater Anleitung durchführen

Mobility & Care Manager temporär installieren und Datenbank anlegen lassen.

Anleitungen Mobility & Care Manager Installation

SQL Server Installationsanleitung

SQL Management Studio Installation

Page 8: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 8 / 15 Version 1.1

4.1.2. Szenario (1)

9 › Standardinstallation von Mobility & Care Manager auf COMPUTER B ausführen. Gehen Sie hierzu gemäss der separaten Installationsanleitung für den Mobility & Care Manager

vor. Die Installationsanleitung finden Sie hier: http://www.compliant-concept.ch/de/software

Es wird bei der Standardinstallation von Mobility & Care Manger automatisch die frei erhältliche

Software Microsoft SQL Express 2008r2 installiert.

Beim ersten Programmstart wird die Datenbank MobilityMonitoring angelegt, wie in der

Installationsanleitung beschrieben.

4.1.3. Szenario (2)

Installieren und konfigurieren Sie MS SQL Server auf COMPUTER B gemäss der separat erhältlichen

Anleitung mit dem Titel „SQL Server Installation“.

Diese finden Sie unter http://www.compliant-concept.ch/de/software

4.1.4. Szenario (3)

Installieren Sie die Software temporär auf dem Server um eine neue, leere Datenbank anlegen

zu lassen. Anschliessend können Sie die Software wieder deinstallieren.

Wenn Sie über genügend Zugriffsrechte verfügen, können Sie die Software auch auf einem

anderen Client installieren und von dort auf den Server zugreifen um die Datenbank anlegen zu

lassen.

Gehen Sie gemäss der separaten Installationsanleitung für den Mobility & Care Manager vor. Die

Installationsanleitung finden Sie hier: http://www.compliant-concept.ch/de/software

10 › Benutzerdefinierte Installation von Mobility & Care Manager auf COMPUTER B ausführen.

Page 9: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 9 / 15 Version 1.1

11 › Beim ersten Programmstart können Sie die Datenbank MobilityMonitoring anlegen, wie in der Installationsanleitung beschrieben.

4.2. SQL Server Dienst stoppen

Gehen Sie hierbei auf COMPUTER B vor wie in Abschnitt 3.1 für COMPUTER A beschrieben.

Falls Sie den SQL Server Configuration Manager nicht auffinden können, ist die Wahrscheinlichkeit gross, dass SQL Server auf

COMPUTER B noch nicht installiert wurde.

4.3. Datenfiles auf COMPUTER B überschreiben

12 › Prüfen Sie ob eine Datenbank MobilityMonitoring vorhanden ist. Suchen Sie im DATA Verzeichnis von Microsoft SQL Server nach den Dateien

„MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“.

Diese sind, in der Regel zu finden unter:

“C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA”

13 › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ vom Wechseldatenträger (z.B. USB-Stick) und überschreiben damit die gleichnamigen Dateien auf COMPUTER B im Programmverzeichnis von Microsoft SQL Server. Der Pfad lautet in der Regel:

“C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA”

Page 10: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 10 / 15 Version 1.1

4.4. SQL Server Dienst wieder starten

Gehen Sie hierbei auf COMPUTER B vor wie in Abschnitt 3.3 für COMPUTER A beschrieben.

5. Zugriffsrechte prüfen und setzen

Wenn Sie sich im Abschnitt 4.1 für Szenario (3) entschieden haben, dann müssen in der Regel

zusätzliche Zugriffsrechte erteilt werden. Wenn Szenario (2) eingesetzt wurde, sind die Zugriffsrechte

bereits gesetzt worden und bei (1) sind meist keine weiteren nötig.

Falls Sie nun bereits sämtlichen Mobility & Care Manager Installationen auf die neue Datenbank des

Computers B zugreifen können (z.B. über die Windows Authentication), dann müssen Sie keine

weiteren Rechte erteilen.

Wie die Einstellungen im Mobility & Care Manger geändert werden, damit er neu auf die Datenbank

auf COMPUTER B statt auf COMPUTER A zugreift, ist beschrieben im Kapitel 6 „Mobility & Care Manager

für den neuen Datenbank-Server konfigurieren“.

5.1. SQL Server Management Studio Installation

Falls das SQL Server Management Studio noch nicht vorhanden ist, installieren Sie dieses Zusatzpaket

für Microsoft SQL Server. Die Installation ist in einer separaten Anleitung beschrieben:

„MobilityAndCareManager_Instruction_SqlManagementStudioInstallation“

5.2. SQL Server Benutzer anlegen

14 › Starten Sie SQL Server Management Studio und verbinden mit dem Server.

15 › Neuen Benutzer anlegen Prüfen Sie bitte zuerst ob die Datenbank „MobilityMonitoring“, aus dem Kapitel 4.1 vorhanden

ist.

Im „Object Explorer“ öffnen Sie den Ordner „Security / Logins“ und wählen „New Login…“ aus

dem Kontext-Menu (Rechtsklick).

Page 11: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 11 / 15 Version 1.1

16 › Angaben für neuen Datenbank Benutzer festlegen

Login name: z. B. „MobilityAndCareManager“

Option „SQL Server authentication“ und Passwort festlegen

„Enforce password expiration“ deaktivieren

Default database: MobilityMonitoring

Page 12: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 12 / 15 Version 1.1

17 › Abschnitt „User Mapping“ Rechte festlegen Für die Datenbank „MobilityMonitoring“ aktivieren Sie die Rollen:

db_owner

db_datareader

db_datawriter

Das Recht „db_owner“ ist nötig, damit das Datenbankschema bei einem Softwareupdate von Mobility & Care Manager automatisch

aktualisiert werden kann.

18 › Neuen User Speichern Nach dem Klick auf OK ist der neue Benutzer unter der Datenbank „MobilityMonitoring“ im

Ordner „Security / Users“ sichtbar.

Page 13: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 13 / 15 Version 1.1

6. Mobility & Care Manager für den neuen Datenbank-Server

konfigurieren

Mobility & Care Manager Installationen welche auf die Datenbank von COMPUTER A zugreifen,

können nun so konfiguriert werden, dass sie die Datenbank am neuen Ort auf COMPUTER B

verwenden.

Das Konfigurieren von Neuinstallationen der Software entnehmen Sie bitte den entsprechenden Installationsanleitungen.

19 › Starten Sie den Mobility & Care Manager, welcher angepasst werden soll. Falls mehrere Benutzer in der Software konfiguriert sind, melden Sie sich mit dem Administrator

Benutzer an.

20 › Öffnen Sie die Einstellungen

21 › Aktivieren Sie den „Datenbank“ Reiter der Einstellungen

22 › Wählen Sie die Schaltfläche „Verbindung anpassen“

Page 14: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 14 / 15 Version 1.1

23 › Geben Sie den neuen „Server name“ von COMPUTER B an.

Im Feld „Server name:“ wird die Netzwerkadresse des Datenbankservers eingefügt, gefolgt von

einem „\“ und dem Namen der Server-Instanz. Die Netzwerkadresse ist normalerweise die IP-

Adresse des Datenbankservers. Wenn die Datenbank lokal auf demselben PC ist, kann ein „.“

(Punkt) verwendet werden. Der Name der Instanz ist normalerweise „SQLEXPRESS“.

Beispiel „Server name:“ für lokale Datenbank: „.\SQLEXPRESS“

Beispiel „Server name:“ für zentrale Datenbank: „192.168.1.2\SQLEXPRESS“

Nur wenn der Eintrag im Feld „Server name:“ korrekt und der Server erreichbar ist, erscheint bei

einem Klick in die untere Drop-Down Auswahl mit der Überschrift „Select or enter a database

name:“ ein Eintrag.

24 › Wählen Sie OK und starten Mobility & Care Manager neu.

Nach dem Neustart wird mit der Datenbank von COMPUTER B verbunden. Überprüfen welche

Datenbank verwendet wird, können Sie wiederum über den „Datenbank“-Reiter in den

Einstellungen.

Page 15: Datenbank auf neuen Server kopieren...ó › Kopieren Sie die Dateien „MobilityMonitoring.mdf“ und „MobilityMonitoring_log.ldf“ auf einen Wechseldatenträger (z.B. einen USB-Stick).

Mobility & Care Manager • Datenbank auf neuen Server kopieren

compliant concept AG 15 / 15 Version 1.1

7. So erreichen Sie uns

Haben Sie Fragen zum Mobility Monitor und Mobility & Care Manager? Unser Supportteam

unterstützt Sie gerne per Telefon oder E-Mail.

Schweiz

Telefon Zentrale:

+41 44 552 15 00

Telefon Support: +41 44 552 15 03 Telefax: +41 44 552 15 09 E-Mail: [email protected]

compliant concept AG Undermülistrasse 28 CH-8320 Fehraltorf www.compliant-concept.ch

International Support- und Kontaktadressen Distributoren

http://www.compliant-concept.ch/de/support

Änderungsgeschichte

Version Release Date Change Prepared Reviewed Approved

1.0 01.05.2014 Erste Version kst men kst

1.1 01.10.2014 Ohne Management Studio men zos kst