1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.
-
Upload
hedda-wendler -
Category
Documents
-
view
109 -
download
0
Transcript of 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.
![Page 1: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/1.jpg)
1
MAGIC Telefonhybrid System- SQL Migration -
am Beispiel
Wolfgang Peters
![Page 2: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/2.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/3.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/4.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/5.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/6.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/7.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/8.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/9.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/10.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/11.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/12.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/13.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/14.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/15.jpg)
15
Setup: Lizenzbedingungen
Lizenzbedingungen akzeptieren
![Page 16: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/16.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/17.jpg)
17
Setup: Funktionsauswahl
Unter Funktionsauswahl alle Optionen ausgewählt lassen
![Page 18: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/18.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/19.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/20.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/21.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/22.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/23.jpg)
23
Setup: Reporting-Services
Standardeinstellung Standardkonfiguration des systemeigenen Modus installieren
belassen
![Page 24: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/24.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/25.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/26.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/27.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/28.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/29.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/30.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/31.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/32.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/33.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/34.jpg)
34
Installation des SSMA (2)
Lizenz akzeptieren
![Page 35: 1 MAGIC Telefonhybrid System - SQL Migration - am Beispiel Wolfgang Peters.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/35.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/36.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/37.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/38.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/39.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/40.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/41.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/42.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/43.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/44.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/45.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/46.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/47.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/48.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/49.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/50.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/51.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/52.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/53.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/54.jpg)
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.](https://reader035.fdocument.pub/reader035/viewer/2022062623/55204d7349795902118c75d7/html5/thumbnails/55.jpg)
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