55
1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

Embed Size (px)

Citation preview

Page 1: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

1

MAGIC Telefonhybrid System- SQL Migration -

am Beispiel

Wolfgang Peters

Page 2: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

2

Inhalt

Die SQL-Migration im Überblick

Voraussetzungen

Hinweise für Windows 7 Anwender

Hardwareanforderungen SQL-Server

Softwareanforderungen SQL-Server

Update auf das Release 5.x

MAGIC SCREENER Installation

Update der Datenbank-Tabellen

Microsoft SQL Server 2008 R2 Express

Installation des SQL-Servers

Server-Netzwerk-Konfiguration

SQL Server Migration Assistent for Access

Installation des SSMA

Erster Start des SSMA

SQL Migration ausführen

SQL Server Management Studio

Benutzer anlegen

Auflistung der Datenbank-Rollennamen

SQL Native Client installieren

MAGIC TOUCH/ADMIN konfigurieren

Admin-Benutzer anlegen

Auflistung der Serverrollen

Page 3: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

3

Die SQL-Migration im Überblick

Update MAGIC TOUCH/ADMIN

Update MAGIC SCREENER

Update der Datenbank-Tabellen

Installation des SQL-Servers

Konfiguration des SQL-Servers

Caller.mdb auf SQL migrieren

SQL-Benutzer anlegen

MAGIC TOUCH konfigurieren

SQL Native Client installieren

Page 4: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

4

Voraussetzungen

Bei dem in dieser Anleitung beschriebenen Migrationsverfahren wird davon ausgegangen, dass der Anwender ausreichende Kenntnisse in der Konfiguration der folgenden Software-Pakete besitzt:◦ MAGIC TOUCH oder MAGIC TOUCH ADMIN

◦ MAGIC TOUCH LAN

◦ MAGIC SCREENER

Auf allen Rechnern muss der Anwender administrative Rechte zur Installation der Software besitzen

Erfolgt die Migration der Datenbank auf einen bestehenden SQL-Server, muss der Anwender administrative Zugangsrechte für den SQL-Server besitzen

Die DVD MAGIC TOUCH/ADMIN Updates with SQL Tools steht zur Verfügung

Auf dem Master-Telefonhybridsystem ist die kostenpflichtige Option SQL Extension aktiviert

Page 5: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

5

Hinweise für Windows 7 Anwender

Windows 7 verhält sich bezüglich der Administrator-Rechte unterschiedlich zu Windows XP

Auch wenn man als Administrator angemeldet ist, wird die Software nicht standardmäßig als Administrator installiert

Das geschieht nur, wenn die Software über das Kontextmenü Als Administrator ausführen installiert wird

Ansonsten werden alle Registry-Einträge im sogenannten Virtual Store des aktuellen Benutzers (HKCU) gespeichert

Wird dann ein anderer User angemeldet, kann dieser nicht auf die Konfiguration des Administrators zugreifen

Die MAGIC TOUCH und MAGIC SCREENER Software also immer über das Kontextmenü Als Administrator ausführen installieren

Page 6: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

6

Hardwareanforderungen SQL-Server

Prozessor◦ Mindestens Pentium III

◦ Empfohlen: 2,0 GHz oder schneller

Arbeitsspeicher RAM:◦ Empfohlen: mindestens 1,024 GB

Festplattenspeicher:◦ Je nach Variante: 5 GB

DVD-Laufwerk

Page 7: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

7

Softwareanforderungen SQL-Server

Unterstützte Betriebssysteme◦Windows XP SP3 Professional

◦Windows Server 2003 SP2

◦Windows Server 2008 SP2

◦Windows 7

◦Windows Server 2008 R2

Page 8: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

8

Update auf das Release 5.x

Installation des neuen Release 5.x mit SQL-Unterstützung wie bisher:◦ Die Software befindet sich im Verzeichnis Software auf

der DVD

◦ Zunächst Update/Neuinstallation der MAGIC TOUCH/MAGIC TOUCH ADMIN PC-Software durchführen

◦ Falls erforderlich: Update der Firmware (IFE und S0)

◦ Nach dem Update die Software bitte nicht beenden

◦ Die Konfiguration zur Verbindung mit dem SQL-Server erfolgt später unter MAGIC TOUCH/ADMIN konfigurieren

Page 9: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

9

MAGIC SCREENER Installation

Um eine bestehende caller.mdb Datenbank auf den SQL-Server migrieren zu können, muss diese mit Hilfe von MAGIC SCREENER upgedated werden

Jetzt die Datei setup.exe im DVD-Verzeichnis Software\MAGIC Screener Database ausführen

Falls die MS Access 2000 Runtime auf dem PC vorhanden ist, kann diese – wenn sie von keinem anderen Programm mehr benötigt wird – deinstalliert werden.

Ab MAGIC SCREENER 5.x ist zwingend die MS Access 2007 Runtime erforderlich, die automatisch über das MAGIC SCREENER Setup installiert wird

Verfügbare Updates werden automatisch mit installiert

◦ Hinweis: Die MS Access 2010 Runtime sollte derzeit noch nicht genutzt werden

Page 10: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

10

Update der Datenbank-Tabellen (1)

Die eigentliche Installation der MAGIC SCREENER Software startet nach der Runtime-Installation

Bei einer Neuinstallation ist das Setup ohne Starten der MAGIC SCREENER Software jetzt zu beenden◦ In diesem Fall kann mit

Microsoft SQL Server 2008 R2 Express die Migration fortgesetzt werden

Page 11: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

11

Update der Datenbank-Tabellen (2)

Ist bereits eine Anrufer-Datenbank vorhanden, müssen die Tabellen zunächst „SQL-konform“ aufbereitet werden

MAGIC SCREENER starten

◦ Bei einem bestehenden System wird der Datenbankpfad automatisch verteilt

Die Tabellen werden jetzt automatisch upgedated

Anschließend kann MAGIC SCREENER wieder geschlossen werden

Page 12: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

12

Microsoft SQL Server 2008 R2 Express

Alle notwendige Komponenten für die SQL Server Installation befinden sich auf der DVD (für 32- und 64-Bit Betriebssysteme, deutsch und englisch)◦ .NET Framework 3.5 SP1

◦ Windows Installer 4.5

◦ Windows PowerShell 2.0 enthalten im Windows Management-Frameworks

◦ Windows Imaging Component (WIC) 1.0

◦ Microsoft SQL Server 2008 R2 Express mit Verwaltungstools für Server-PC

◦ Microsoft SQL Server 2008 R2 Native Client für Client-PCs

Page 13: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

13

Installation des SQL-Servers

Installation am Beispielbetriebssystem: Windows XP SP3

Vorbereitungen◦ Der SQL-Server Installation erfolgt z.B. auf dem Server-PC, auf dem

MAGIC TOUCH oder MAGIC TOUCH ADMIN läuft

◦ Für die Installation notwendigen Komponenten befinden sich alle im Verzeichnis \Software\SQL Tools auf der DVD

◦ NET Framework 3.5 SP1 dotnetfx35.exe

◦ Windows Installer 4.5 WindowsXP-KB942288-v3-x86.exe

◦ Windows PowerShell 2.0 WindowsXP-KB968930-x86-DEU.exe

◦ Windows Imaging Component (WIC) 1.0 wic_x86_deu.exe

Page 14: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

14

Setup: Neuinstallation

SQL-Server Neuinstallation◦ DVD-Verzeichnis:

\Software\SQL Tools\SQL Server Express 2008 R2 SQLEXPRWT_x86_DEU.e

xe Microsoft SQL Server

2008 R2 – Expressmit Verwaltungstools

Page 15: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

15

Setup: Lizenzbedingungen

Lizenzbedingungen akzeptieren

Page 16: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

16

Setup: Setupunterstützungsregeln

Kein Fehler:◦ Diese Anzeige wird direkt

übersprungen

Bei Fehler:◦ Angefordertes Setup

(siehe Status) nachinstallieren und anschließend Erneut ausführen anklicken

◦ Die Installation kann nur ohne Fehler fortgesetzt werden

Page 17: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

17

Setup: Funktionsauswahl

Unter Funktionsauswahl alle Optionen ausgewählt lassen

Page 18: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

18

Setup: Installationsregeln

Kein Fehler:◦ Diese Anzeige wird

direkt übersprungen

Bei Fehler:◦ Problem beseitigen

(siehe Status) und anschließend Erneut ausführen anklicken

◦ Die Installation kann nur ohne Fehler fortgesetzt werden

Page 19: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

19

Setup: Instanzkonfiguration

Benannte Instanz eintragen◦ Standard: SQLEXPRESS

Diesen Instanznamen merken, da dieser später benötigt wird

Instanz-ID eingeben◦ Gleiche Bezeichnung wie

unter Benannte Instanz

Instanzstammverzeichnis belassen oder beliebiges Verzeichnis auswählen

Page 20: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

20

Setup: Erforderlicher Speicherplatz

Kein Fehler:◦ Diese Anzeige wird

direkt übersprungen

Bei Fehler:◦ Erforderlichen

Speicherplatz bereitstellen

Page 21: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

21

Setup: Serverkonfiguration

Starttyp für SQL Server Browser auf Automatisch umstellen

◦ Ohne diese Einstellung empfangen Client-PCs nicht die Konfigurationsinformationen vom SQL-Server

Für die Dienste

◦ SQL Server Database Engine

◦ SQL Server Reporting Services

◦ Startprogramm für SQL-Volltextfilterdaemon

jeweils Kontonamen und Kennwort mit Administrator-Rechten eingeben

◦ Der Einfachheit halber können alle Dienste unter dem gleichen Dienstkonto verwaltet werden

Page 22: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

22

Setup: Datenbankmodulkonfiguration

Authentifizierungsmodus auf Gemischter Modus umstellen

Sicheres Kennwort für SQL Server-Systemadminstrator-Konto SA vergeben◦ Das Kennwort wird später

für die Anmeldung benötigt

Mindestens einen SQL Server-Administrator angeben◦ Standardmäßig ist der

aktuelle Benutzer eingetragen

Page 23: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

23

Setup: Reporting-Services

Standardeinstellung Standardkonfiguration des systemeigenen Modus installieren

belassen

Page 24: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

24

Setup: Fehlerberichterstellung

Festelegen, ob Fehlerberichte an Microsoft gesendet werden sollen oder nicht

Page 25: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

25

Setup: Konfigurationsregeln

Kein Fehler:◦Diese Anzeige wird direkt übersprungen

Bei Fehler:◦Problem beseitigen (siehe Status) und

anschließend Erneut ausführen anklicken

◦Die Installation kann nur ohne Fehler fortgesetzt werden

Page 26: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

26

Setup: Installation und Abschluss

Nach Eingabe aller Parameter erfolgt die Installation und der Abschluss

Anschließend muss der Computer neu gestartet werden

Page 27: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

27

Setup: Produktupdates

Wenn der SQL-Server PC mit dem Internet verbunden ist, sollte nach Produktupdates gesucht werden

SQL Server-Installationscenter aufrufen unter:◦ START Alle Programme

Microsoft SQL Server 2008 R2 Konfigurationstools SQL Server-Installationscenter

Anschließend Rechner neu starten

Page 28: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

28

Server-Netzwerk-Konfiguration (1)

SQL Server Konfigurations-Manager starten mit◦ START Alle

Programme Microsoft SQL Server 2008 R2 Konfigurationstools SQL Server-Konfigurations-Manager

◦ Eintrag Protokolle für ‚SQLEXPRESS‘ auswählen

Page 29: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

29

Server-Netzwerk-Konfiguration (2)

Protokollname Named Pipes doppelt anklicken und Aktiviert auf Ja einstellen

Protokollname TCP/IP anklicken und Aktiviert auf Ja einstellen

Page 30: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

30

Server-Netzwerk-Konfiguration (3)

SQL Server-Dienste selektieren

Dienst SQL Server (SQLEXPRESS) markieren

Mit rechter Maustaste Kontextmenü öffnen und Neu starten anklicken

Page 31: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

31

Server-Netzwerk-Konfiguration (4)

Unter dem Eintrag Protokolle für ‚SQLEXPRESS‘ sollten jetzt die Protokolle

◦ Shared Memory

◦ Named Pipes

◦ TCP/IP

aktiviert sein

Page 32: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

32

SQL Server Migration Assistent for Access

Eine bestehende caller.mdb Datenbank kann mit dem sogenannten SQL Server Migration Assistent for Access (SSMA) auf den SQL Server migriert werden◦ Eine SQL-konforme Umsetzung der Access-Datenbank

ist bereits unter Update der Datenbank-Tabellen durchgeführt worden

Wenn noch keine caller.mdb existiert, muss für die Migration die im DVD-Verzeichnis \Software\SQL Tools\SSMA for Access befindliche Datenbank callerSQLDemo.mdb verwendet werden

Page 33: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

33

Installation des SSMA (1)

SQL Server Migrations Assistent (SSMA) installieren◦ DVD-Verzeichnis \Software\SQL Tools\SSMA for Access

SSMA 2008 for Access.4.0.Install.exe ausführen◦ Falls Fehlermeldung Required Component Missed erscheint, Installation mit Cancel

abbrechen und im DVD-Verzeichnis \Software\SQL Tools\Access Database Engine die Datei AccessDatabaseEngine.exe ausführen Anschließend erneut die Datei SSMA 2008 for Access.4.0.Install.exe starten

Page 34: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

34

Installation des SSMA (2)

Lizenz akzeptieren

Page 35: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

35

Installation des SSMA (3)

Installationstyp Typical auswählen

Installation starten und fertig stellen

Page 36: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

36

Erster Start des SSMA

Beim ersten Start des SQL Server Migrations Assistenten unter Start Alle Programme Microsoft SQL Server Migration Assistant 2008 for Access ist eine Registrierung erforderlich, die eine Windows Live ID erfordert

◦ Die Registrierung ist nur mit Internet-Zugang möglich

◦ Nach der Registrierung muss die Datei access-ssma.license heruntergeladen und in ein beliebiges Verzeichnis kopiert werden

◦ Den Verzeichnispfad nun unter License directory eingeben und anschließend Refresh License drücken Alternativ befindet sich im DVD-Verzeichnis \

Software\SQL Tools\SSMA for Access eine auf AVT registrierte Lizenzdatei access-ssma.license, die ohne Registrierung verwendet werden kann

Page 37: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

37

SQL Migration ausführen (1)

Die Migration wird durch den Migration Wizard unterstützt und erfolgt in wenigen Schritten:

Anlegen eines neuen Projektes◦ Beliebigen Namen für das

Projekt vergeben z.B. Caller

◦ Anschließen beliebiges Verzeichnis für die Speicherung des Projektes auswählen

Page 38: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

38

SQL Migration ausführen (2)

Die zu migrierende Datenbank über Add Databases auswählen

Die zu migrierenden Objekte auswählen◦ Standardmäßig sind

bereits alle Tabellen selektiert, so dass hier keine Änderung erforderlich ist

Page 39: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

39

SQL Migration ausführen (3)

Jetzt die Verbindung zum SQL Server herstellen◦ Zur Anmeldung folgende

Parameter eingeben: Server name:

<Computername>/<SQL-Instanz>

Server port: [default] Database: <Datenbankname>

◦ Unter diesem Namen wird die Datenbank auf dem SQL Server migriert

Authentication: SQL Server Authentication

User name: sa Password: siehe

Setup: Datenbankmodulkonfiguration

Page 40: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

40

SQL Migration ausführen (4)

Es erscheint die Fehlermeldung, dass <Datenbank> noch nicht existiert. Zum Anlegen der Datenbank Yes anklicken

Die Option Link Tables wird hier nicht benötigt, da das Linking direkt von den MAGIC-Applikationen aus erfolgt

Page 41: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

41

SQL Migration ausführen (5)

Die Synchronisation der Datenbank kann übersprungen werden, da diese nur einmalig eingelesen wird

Anschließend erfolgt der eigentliche Migrationsprozess◦ Fehler dürfen hierbei nicht

auftreten, Warnungen können ignoriert werden Wenn Fehler auftreten sollten,

können über die Report-Funktion die Details angezeigt werden.

Page 42: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

42

SQL Migration ausführen (6)

Der Migrations-Assistent kann nun beendet werden◦ Die Einstellungen können

im Projekt durch Anklicken von Yes gespeichert werden

◦ Ein Abspeichern der Datenbank zu den Metadaten des Projekts ist nicht erforderlich und kann – ohne Auswählen der Datenbank – mit Save übersprungen werden

Page 43: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

43

SQL Server Management Studio

Die Verwaltung des SQL Servers erfolgt über das SQL Server Management Studio

◦ START Alle Programme Microsoft SQL Server 2008 R2 SQL Server Management Studio

◦ Zur Anmeldung folgende Parameter eingeben: Servertyp: Datenbankmodul Servername:

<Computername>/<SQL-Instanz> Authentifizierung: SQL Server

Authentifizierung Anmeldename: sa Kennwort: siehe

Setup: Datenbankmodulkonfiguration

Page 44: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

44

Benutzer anlegen (1)

Auswahl des Zweiges Sicherheit Anmeldungen

Mit rechter Maustaste Kontextmenü öffnen und Neue Anmeldung… anklicken

Page 45: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

45

Benutzer anlegen (2)

Da alle Clients vom MAGIC TOUCH Server den sogenannten ODBC- Connection-String empfangen, verwenden alle Clients dasselbe Benutzer-Login z.B. ScreenerUser

◦ Seite Allgemein auswählen

◦ Anmeldename ScreenerUser eingeben

◦ SQL Server-Authentifizierung aktivieren

◦ Beliebiges Kennwort vergeben und merken Anmeldename und Kennwort werden später

im MAGIC TOUCH Server benötigt

◦ Option Kennwortrichtlinie erzwingen deaktivieren

◦ Eine Standarddatenbank kann ausgewählt werden

Page 46: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

46

Benutzer anlegen (3)

◦ Seite Benutzerumgebung auswählen

◦ Datenbank(en) selektieren, auf die der Benutzer ScreenerUser Zugriff haben soll

◦ Unter Mitgliedschaft in Datenbankrolle für die ausgewählte Datenbank folgende Optionen setzen: db_datawriter db_datareader db_owner Die Option public ist immer

gesetzt

Page 47: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

47

Auflistung der Datenbank-Rollennamen

db_owner

◦ Mitglieder können alle Aktivitäten zur Konfiguration und Wartung an der Datenbank ausführen und können die Datenbank auch löschen

db_securityadmin

◦ Mitglieder können die Rollenmitgliedschaft ändern und Berechtigungen verwalten. Das Hinzufügen von Prinzipalen zu dieser Rolle könnte zu einer unbeabsichtigten Ausweitung von Privilegien führen

db_accessadmin

◦ Mitglieder können den Zugriff auf die Datenbank für Windows-Anmeldungen, Windows-Gruppen und SQL Server-Anmeldungen hinzufügen oder entfernen

db_backupoperator

◦ Mitglieder können eine Sicherung der Datenbank durchführen

db_ddladmin

◦ Mitglieder können in einer Datenbank sämtliche DDL-Befehle (Data Definition Language) ausführen

db_datawriter

◦ Mitglieder können Daten in allen Benutzertabellen hinzufügen, löschen oder ändern

db_datareader

◦ Mitglieder können alle Daten aller Benutzertabellen lesen

db_denydatawriter

◦ Mitglieder können keine Daten in den Benutzertabellen in einer Datenbank hinzufügen, ändern oder löschen

db_denydatareader

◦ Mitglieder können keine Daten in den Benutzertabellen in einer Datenbank

Page 48: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

SQL Native Client installieren

Um den Zugriff auf die SQL-Datenbank zu ermöglich, muss auf jedem Rechner mit◦ MAGIC TOUCH

◦ MAGIC TOUCH ADMIN

◦ MAGIC TOUCH LAN

◦ MAGIC SCREENER

der SQL Native Client installiert werden◦ DVD-Verzeichnis \Software\

SQL Tools\SQL Client 200x Bitte unbedingt den zum SQL-

Server (2005 oder 2008) passenden Client auswählen

Page 49: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

49

MAGIC TOUCH/ADMIN konfigurieren (1)

Die Konfiguration in der MAGIC TOUCH bzw. MAGIC TOUCH ADMIN erfolgt unter Configuration System Edit auf der Seite Database◦ Database Support

aktivieren

◦ Microsoft SQL Server auswählen

◦ Über Edit den Editor zur Erstellung des Connection Strings öffnen

Page 50: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

50

MAGIC TOUCH/ADMIN konfigurieren (2)

Unter Driver z.B. {SQL Server Native Client 10.0} auswählen

◦ Diese Einstellung hängt vom verwendeten SQL Server ab

◦ Unter Server den Computername sowie die SQL Serverinstanz angeben (siehe Setup: Instanzkonfiguration)

◦ Unter User den Benutzernamen und unter Password das korrekte Kennwort (siehe Benutzer anlegen) eintragen

◦ Unter Database die gewünschte Datenbank auswählen bzw. eingeben, die im SQL Server angelegt wurde

◦ Wenn alle Eingaben korrekt sind, kann wie gewohnt auf das Telefonbuch zugegriffen werden

◦ MAGIC TOUCH LAN und MAGIC SCREENER erkennen die verwendete Datenbank automatisch. Eine Konfiguration ist nicht notwendig.

Page 51: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

51

Admin-Benutzer anlegen (1)

Bei Updates kann eine Anpassung der Datenbank-Tabellen erforderlich sein

Der normale Benutzer (im Beispiel ScreenerUser) kann aufgrund der Rechtezuweisung diese Verwaltungsaufgaben nicht durchführen

Im Folgenden wird ein Benutzer mit administrativen Rechten angelegt.

Bei Software-Updates muss dieser bei Bedarf in MAGIC TOUCH/MAGIC TOUCH ADMIN eingetragen werden

SQL Server Management Studio starten und anmelden (siehe SQL Server Management Studio)

Page 52: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

52

Admin-Benutzer anlegen (2)

Auswahl des Zweiges Sicherheit Anmeldungen

Mit rechter Maustaste Kontextmenü öffnen und Neue Anmeldung… anklicken

Page 53: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

53

Admin-Benutzer anlegen (3)

Seite Allgemein auswählen

Anmeldename ScreenerAdmin eingeben

SQL Server-Authentifizierung aktivieren

Beliebiges Kennwort vergeben und merken

◦ Anmeldename und Kennwort werden später im MAGIC TOUCH Server benötigt

Option Kennwortrichtlinie erzwingen deaktivieren

Page 54: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

54

Admin-Benutzer anlegen (4)

Der Benutzer ScreenerAdmin sollte standardmäßig Berechtigungen für zwei Funktionen besitzen:

◦ Daten verwalten (lesen, schreiben, anlegen, löschen)

◦ Hinzufügen von Tabellenfeldern bei Tabellenupdates

Diese Berechtigungen werden über sogenannte Serverrollen vergeben

◦ Auf die Seite Serverrollen wechseln

◦ Hier die Serverrolle sysadmin aktivieren (die Rolle public ist immer gesetzt)

Page 55: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters

55

Auflistung der Serverrollen

bulkadmin

◦ Mitglieder können die BULK INSERT-Anweisung ausführen

dbcreator

◦ Mitglieder können beliebige Datenbanken erstellen, ändern, löschen und wiederherstellen

diskadmin

◦ Mitglieder können Datenträgerdateien verwalten

processadmin

◦ Mitglieder können Prozesse beenden, die in einer Instanz von Database Engine (Datenbankmodul) ausgeführt werden

serveradmin

◦ Mitglieder können serverweite Konfigurationsoptionen ändern und den Server herunterfahren

securityadmin

◦ Mitglieder können Anmeldungen und deren Eigenschaften verwalten. Sie verfügen für Berechtigungen auf Serverebene über die Berechtigungen GRANT, DENY und REVOKE. Sie verfügen für Berechtigungen auf Datenbankebene ebenfalls über die Berechtigungen GRANT, DENY und REVOKE. Sie können außerdem Kennwörter für SQL Server-Anmeldungen zurücksetzen

setupadmin

◦ Mitglieder können Verbindungsserver hinzufügen und entfernen, und sie können einige gespeicherte Systemprozeduren ausführen

sysadmin

◦ Mitglieder können in Database Engine (Datenbankmodul) beliebige Aktivitäten ausführen. Standardmäßig sind alle Mitglieder der Windows-Gruppe VORDEFINIERT\Administratoren (die lokale Administratorgruppe) Mitglieder der festen Serverrolle sysadmin