SQL Server Installation

SQL Server Installation Mobility & Care Manager Release Datum: 17.11.2014 Version 1.3 Mobility & Care Manager • SQL Server Installation Inhaltsve...
27 downloads 3 Views 4MB Size
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