SQL Server Installation

Werbung
SQL Server Installation
Mobility & Care Manager
Release Datum: 17.11.2014
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Inhaltsverzeichnis
Inhaltsverzeichnis .................................................................................................................................... 2
Version und Änderungsgeschichte ........................................................................................................ 32
1.
Einleitung ......................................................................................................................................... 3
Voraussetzungen ..................................................................................................................... 3
2.
Vorgehen ......................................................................................................................................... 4
Download SQLExpress ............................................................................................................. 4
Installation ............................................................................................................................... 5
Konfiguration ........................................................................................................................... 9
Firewall prüfen und Ports freigeben ..................................................................................... 14
Anlegen der Datenbank ......................................................................................................... 17
2.5.1.
Festlegen der Sprache ................................................................................................... 17
2.5.2.
Installieren Sie Mobility & Care Manger ....................................................................... 18
2.5.3.
Umbenennen der Datenbank ........................................................................................ 20
SQL Server Benutzer anlegen ................................................................................................ 21
2.6.1.
SQL Management Studio installieren ............................................................................ 21
2.6.2.
Benutzer über das SQL Management Studio anlegen................................................... 24
Umbenennen der Datenbank ................................................................................................ 28
2.7.1.
Gültige Lizenz eintragen ................................................................................................ 28
2.7.2.
Datenbank umbenennen ............................................................................................... 28
Test ........................................................................................................................................ 30
3.
Bekannte Probleme ....................................................................................................................... 31
SQL Server 2005 vorhanden .................................................................................................. 31
4.
Technischer Support...................................................................................................................... 32
compliant concept AG
2 / 32
Version 1.3
Mobility & Care Manager
1.
•
SQL Server Installation
Einleitung
Diese Anleitung beschreibt wie Sie SQLExpress auf einem Rechner installieren um eine zentrale
Datenbank für die Software Mobility & Care Manager einzurichten.
Die Anleitung bezieht sich auf Microsoft SQLExpress 2008R2, dürfte aber auch für SQL Express 2012
Anwendung finden.
Voraussetzungen
Diese Anleitung wurde für Windows7 erstellt. Für die Installation werden Administrator-Rechte
vorausgesetzt. Die Screenshots wurden auf einem System mit Deutscher Sprache aufgenommen.
Die Mobility & Care Manager Software benötigt die englischsprachige Version des Microsoft SQL
Servers.
compliant concept AG
3 / 32
Version 1.3
Mobility & Care Manager
2.
•
SQL Server Installation
Vorgehen
Download SQLExpress
1 › Download Installer
Laden Sie die englische Version herunter über folgenden Link:
http://www.microsoft.com/en-us/download/details.aspx?id=30438
Wählen Sie je nach Zielsystem die x86 oder x64 Variante:
Alternativ sind die Setup-Datei auch im Install_Full.zip vom Mobility & Care Manager enthalten:
http://www.compliant-concept.ch/software/MobilityAndCareManager/1.0/Install_Full.zip
Installer Name: SQLEXPR32_x86.exe oder SQLEXPR_x64.exe
Bem: Die Version (ob SQLExpress 2008 oder SQLExpress 2012) ist aus dem Filename nicht ersichtlich.
compliant concept AG
4 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Installation
2 › Installation starten
Führen Sie die heruntergeladene Setup-Datei aus.
3 › Wählen Sie „New Installation or add features to an existing installation“
compliant concept AG
5 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
4 › Akzeptieren Sie die Software Lizenz
Aktivieren „I accept the license terms“ und dann „Next >“
Bemerkung: Die Software ist kostenlos.
5 › Feature Selection
Das Shared Feature „SQL Client Connectivity SDK“ ist nicht nötig und kann abgewählt
werden.
Next wählen.
compliant concept AG
6 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
6 › Instance Configuration
Notieren Sie sich die vorgewählten Namen für „Named instance“ sowie die „Instance ID“.
Beides sollte gleich heissen.
Wählen Sie „Next >“
7 › Server Configuration
Hier nichts ändern und „Next >“
8 › Database Engine Configuration
Hier muss unbedingt der „Mixed Mode“ gewählt werden!
Legen Sie ein (sa) Administrator Passwort fest.
Fügen Sie bei Bedarf weitere Benutzer Accounts als Server Administratoren fest.
compliant concept AG
7 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
9 › Error Reporting
Nichts anwählen und „Next>“.
compliant concept AG
8 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
10 › Installation abschliessen
Wählen Sie „Close“.
Konfiguration
compliant concept AG
9 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
11 › Öffnen Sie „Sql Server Configuration Manager“
Bem: Falls Sie mehrere Versionen von SQL Server installiert haben, prüfen Sie bitte ob Sie die korrekte Version gewählt
haben (übereinstimmend zur durchgeführten Installation).
12 › SQL Server Browser Start Mode
Der SQL Server Browser muss konfiguriert werden, dass sein Start Mode „Automatic“ ist.
Doppelklicken Sie auf den Eintrag „SQL Server Browser“:
compliant concept AG
10 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
13 › Starten Sie den „SQL Server Browser“ Service
14 › Aktivieren Sie TCP/IP für den Server-Zugriff
Standardmässig ist TCP/IP nicht aktiviert.
compliant concept AG
11 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
15 › Doppelklicken Sie deshalb auf den „Protocol Name“ TCP/IP um das Eigenschaften-Fenster
zu öffnen
Wählen Sie hier für „Enabled“ die Option „Yes“ aus.
16 › Port für TCP/IP festlegen
Suchen Sie im Reiter „IP Addresses“ den Abschnitt „IP All“ und setzen Sie dort den TCP Port
auf 1433.
Stellen Sie gleichzeitig sicher, dass das Feld „TCP Dynamic Ports leer ist!
Nach dem Klick auf OK in „Eigenschaften von TCP/IP“ erscheint beim ersten Mal folgender
Hinweis:
compliant concept AG
12 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Anschliessend können Sie den „Sql Server Configuration Manager“ beenden.
17 › Öffnen Sie das Windows Service Panel
C:\Windows\system32\services.msc
Geben Sie im Windows Start-Button „services.msc“ ein und drücken Enter.
18 › Server Service neu starten
Starten Sie den Dienst neu, um die Änderungen aus dem „Sql Server Configuration Manager“
zu übernehmen.
Bem: Bevor sie das „Dienste“ Fenster schliessen, prüfen Sie ob der Status „Gestartet“ oder „Running“ ist.
compliant concept AG
13 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Firewall prüfen und Ports freigeben
Prüfen Sie, dass die verwendeten Ports auf dem Server freigeschalten sind. Weiterführende
Informationen sind hier erhältlich: http://support.microsoft.com/kb/287932/de

TCP Port 1433 eingehend

UDP Port 1434 eingehend
19 › Öffnen Sie die Windows-Firewall
Führen Sie Sie c:\windows\system32\WF.msc aus
20 › Legen Sie eine neue Regel an
Markieren Sie links „Eingehende Regeln“
und wählen aus dem Menu „Aktion“ / „Neue Regel…“
Wählen Sie „Port“ als Regeltyp.
compliant concept AG
14 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
21 › Wählen Sie den lokalen TCP Port 1433
compliant concept AG
15 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
22 › Firewall Regel Profil
Passen Sie die Regel gegebenenfalls ihrer Netzwerk-Struktur an. Im Zweifelsfalle alle drei
Haken belassen
.
23 › Regel-Namen festlegen und abschliessen
Geben Sie einen Namen für die Regel ein und wählen „Fertig stellen“.
compliant concept AG
16 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
24 › Analog eine neue Regel für UDP Port 1434 anlegen
Eingehende Verbindungen auf UDP Port 1434 zu lassen.
Wählen Sie für den Namen „SQL Server Browser“.
Nach dem Klick auf „Fertig stellen“ können Sie die das Fenster der Windows Firewall wieder
schliessen.
Anlegen der Datenbank
Die Datenbank mit dem Namen „MobilityMonitoring“ kann durch die Software „Mobility & Care
Manger“ beim ersten Start angelegt werden, falls sie noch nicht vorhanden ist.
2.5.1.
Festlegen der Sprache
Beispiel-Daten werden in jener Sprache angelegt, die der Windows Systemsprache des Clients mit
„Mobility & Care Manger“ entspricht.
Mit Mobility & Care Manager Version 1.2.4.0 werden folgende Sprachen unterstützt:
English, German, French, Italian, Danish, Norwegian, Swedish
compliant concept AG
17 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
English Sample Data
German Sample Data
25 › Aktivieren Sie auf dem System, wo sie Mobility & Care Manager zum Anlegen der
Datenbank installieren, die gewünschte Sprache. Führen Sie dazu den Befehl „intl.cpl” in
der Kommandozeile aus.
2.5.2.
Installieren Sie Mobility & Care Manger
Informationen zur Installation entnehmen Sie bitte der entsprechenden
Installationsanleitung.
26 › Installieren Sie die Software auf dem Datenbank-Server oder einem beliebigen PC, welcher
über das Netzwerk auf den Port 1433 des Servers zugreifen kann.
Die Setup-Datei finden Sie hier:
http://www.compliant-concept.ch/software/MobilityAndCareManager/1.0/setup.exe
Mit diesem Link führen Sie eine Click-Once Installation durch, für welche Sie keine Administrator-Rechte benötigen.
Die Applikation kann natürlich auch mit dem MSI-Installer installiert werden.
compliant concept AG
18 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
27 › Starten Sie Mobility & Care Manger
28 › Wählen Sie „Benutzer definierte Installation“
Bem: Beim ersten Start der Software wird die Systemsprache als Standard-Sprache vorgewählt. Deshalb kann der Dialog
hier deutsch oder englisch sein. („Custom Installation“ = „Benutzer definierte Installation“)
29 › Connection Properties
1) Server Instanz angeben. Ersetzen sie hierzu den Eintrag 172.16.255.181 in untenstehender
Abbildung mit der IP-Adresse ihres Servers.
Bem: Der Server-Name „\SQLExpress“ ist nicht case-sensitiv.
2) Benutzen Sie SQL Server Authentication
3) Benutzen Sie den SQL Server Administrator und Passwort von der Installation
Bem: Benutzen Sie nicht den „Test Connection“ Button! Dieser funktioniert erst, wenn die Datenbank erstellt wurde!
4) Öffnen Sie das Drop-Down und wählen Sie dort den Eintrag
„Create New Database (MobilityMonitoring)…
compliant concept AG
19 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Wenn der Eintrag nicht im Drop-Down vorhanden ist, dann funktioniert der Zugriff auf den
Server noch nicht! Prüfen Sie dann die bereits durchgeführten Schritte nochmals:
2.5.3.
-
Firewall?
-
Services running?
-
TCP Port aktviert?
-
TCP Port Nummer festgelegt (nicht dynamisch)?
-
SQL Server Authentication bei der Installation vorgewählt („Mixed Mode“)?
Umbenennen der Datenbank
Standardmässig hat die Datenbank den Namen „MobiliyMonitoring“. Wenn Sie diesen Namen
ändern möchten (z.B. wenn ihre internen Richtlinien ein spezielles Datenbank-Namenschema
vorschreiben), gehen Sie bitte wie im Kapitel 2.7 beschrieben vor.
compliant concept AG
20 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
SQL Server Benutzer anlegen
Sie könnten nun den (sa) User auch für den Zugriff der Client-Installationen auf den Server benutzen.
Empfohlen wird aber, einen neuen SQL Server Benutzer anzulegen. Hierzu muss zuerst das SQL
Management Studio installiert werden.
Falls alle Windows Benutzer der Client-PC’s und auch der Server an der selben Windows-Domäne sind, ist es möglicherweise nicht nötig,
einen speziellen Server Benutzer anzulegen, da die Windows-User über den Windows Authentication Mode zugriff erhalten können.
2.6.1.
SQL Management Studio installieren
30 › Download „SQL Management Studio“
Laden Sie das SQL Management Studio für ihre Server Version herunter. Die
Installationsdateien für SQL Management Studio 2008r2 sind im Install_Full.zip von
compliant concept enthalten:

Install_Full\sqlmanagementstudio\SQLManagementStudio_x64_ENU.exe

Install_Full\sqlmanagementstudio\SQLManagementStudio_x86_ENU.exe
31 › Installation von SQL Management Studio starten
compliant concept AG
21 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
32 › Standard-Installation durchlaufen
compliant concept AG
22 / 32
Version 1.3
Mobility & Care Manager
compliant concept AG
•
SQL Server Installation
23 / 32
Version 1.3
Mobility & Care Manager
2.6.2.
•
SQL Server Installation
Benutzer über das SQL Management Studio anlegen
33 › SQL Managment Studio starten
34 › Verbindung zu SQL Server herstellen
Die Parameter sind hier die selben wie im Schritt 29 › ‚Connection Properties‘ weiter oben.
35 › Prüfen der Server Authentication
Falls der Schritt 8 › übergangen wurde, kann hier der Authentication Mode umgeschaltet
werden auf „SQL Server and Windows Authentication mode“.
Öffnen Sie das Propierties Fenster des SQL Servers (Rechtsklick im Object Explorer auf der
SQL Server Instanz):
Auf der „Security“ Page muss der richtige Authentication mode gewählt sein (siehe
Abbildung).
compliant concept AG
24 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
36 › Neuen Benutzer anlagen
Prüfen Sie bitte zuerst ob die Datenbank „MobilityMonitoring“, aus dem Kapitel 2.5 „Anlegen
der Datenbank“ vorhanden ist.
Im „Object Explorer“ öffnen Sie den Ordner „Security / Logins“ und wählen „New Login…“
aus dem Kontext-Menu (Rechtsklick).
37 › 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: MobiliyMonitoring
compliant concept AG
25 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
38 › Abschnitt „User Mapping“ Rechte festlegen
Für die Datenbank „MobilityMonitoring“ die Rollen

db_owner

db_datareader

db_datawriter
aktivieren.
Das Recht „db_owner“ ist nötig, damit das Datenbankschema bei einem Softwareupdate von Mobility & Care Manager
automatisch aktualisiert werden kann.
compliant concept AG
26 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
39 › Neuen User Speichern
Nach dem Klick auf OK ist der neue Benutzer unter der Datenbank „MobilityMonitoring“ im
Ordner „Security / Users“ sichtbar.
compliant concept AG
27 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Umbenennen der Datenbank
Standardmässig hat die Datenbank den Namen „MobiliyMonitoring“. Wenn Sie diesen Namen
ändern möchten (z.B. wenn ihre internen Richtlinien ein spezielles Datenbank-Namenschema
vorschreiben), gehen Sie bitte wie folgt vor.
Achtung: Wenn Sie die Mobility & Care Manager Version bis und mit 1.2.4.0 verwenden, muss
zuerst eine gültige Lizenz aktiviert werden, bevor die Datenbank umbenannt werden kann!
2.7.1.
Gültige Lizenz eintragen
40 › Starten Sie die Applikation Mobility & Care Manager und wählen Sie den „Einstellungen“
Button.
41 › Öffnen Sie den „Lizenz“-Reiter.
42 › Senden Sie uns ihre Lizenz-ID.
Eine Lizenz-ID wird generiert, wenn Sie entweder auf den Button „Einzelplatz-Lizenz“ oder
„Server-Lizenz“ klicken. Senden Sie die Lizenz-ID per E-Mail an: [email protected]
43 › Aktivieren Sie die Lizenz mit dem Lizenz-Key
Innerhalb eines Arbeitstages erhalten Sie ihren persönlichen Lizenz-Key per E-Mail. Fügen Sie
diesen in das entsprechende Feld ein und wählen Sie den „Lizenz aktivieren“ Button.
2.7.2.
Datenbank umbenennen
44 › Öffnen Sie das SQL Management Studio und verbinden Sie mit dem Server.
45 › Öffnen Sie das Kontextmenu der Datenbank MobilityMonitoring (Rechts-Klick mit der
Maus)
compliant concept AG
28 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
46 › Wählen Sie „Rename“ und ändern Sie den Namen nach Belieben.
compliant concept AG
29 / 32
Version 1.3
Mobility & Care Manager
•
SQL Server Installation
Test
Im Mobility & Care Manager können Sie nun für die Datenbankverbindung den neuen Benutzer
verwenden.
Wenn im Drop-Down der Eintrag „MobilityMonitoring“ vorhanden ist, nachdem der „Server name“,
„User name“ und „Password“ eingetragen wurde, dann hat alles funktioniert.
Bem: Der „Test Connection“ Button funktioniert erst, nachdem die Datenbank „MobilityMonitoring“ ausgewählt wurde
und ist deshalb nutzlos.
compliant concept AG
30 / 32
Version 1.3
Mobility & Care Manager
3.
•
SQL Server Installation
Bekannte Probleme
SQL Server 2005 vorhanden
Wenn auf dem Rechner bereits eine Version von SQL Server 2005 vorhanden ist, kann das SQL
Management Studio nicht auf Anhieb installiert werden. In diesem Fall muss zuerst „SQL server
express tools 2005“ deinstalliert werden.
Bemerkung: Es kann nur eine Version von SQL Management Studio aufs Mal installiert werden. Die neueren Versionen
sind aber Rückwärtskompatibel zu 2005.
Wenn die Deinstallation der SQL Express Tools nicht geholfen hat, dann diesen Registry Eintrag
löschen:
47 › Open Run Menu and type regedit.
48 › It will open Registry Editor
49 › Now go to following location:
(32Bit) HKEY_LOCAL_MACHINE > Software > Microsoft > Microsoft SQL Server > 90
(64Bit) HKEY_LOCAL_MACHINE > Software > Wow6432Node > Microsoft > Microsoft
SQL Server > 90
50 › Remove Registry Key 90.
compliant concept AG
31 / 32
Version 1.3
Mobility & Care Manager
4.
•
SQL Server Installation
Technischer Support
Haben Sie Fragen zum Mobility Monitor und Mobility & Care Manager? Unser Supportteam
unterstützt Sie gerne per Telefon oder E-Mail.
Schweiz
Telefon Zentrale:
Telefon Support:
Telefax:
E-Mail:
+41 44 552 15 00
+41 44 552 15 03
+41 44 552 15 09
[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
Version und Änderungsgeschichte
Version
Date
Change
Resp.
Reviewed Approved
1.0
26.02.2014
Erste veröffentlichte Version
men
kst
kst
1.1
03.03.2014
Inhaltsverzeichnis, Versionierung
men
kst
kst
Ergänzung Schritt: 35 ›
1.2
05.05.2014
Korrektur DB Rechte (Schritt 38 ›)
men
zos
kst
1.3
12.11.2014
Abschnitt Bekannte Probleme
men
zos
kst
Screenshot zu Schritt 38 ›
Kapitel DB Rename, Language Setting
compliant concept AG
32 / 32
Version 1.3
Herunterladen