OFFLINE SYNCHRONISATION - ENIQ ACCESSMANAGEMENT Die Offline-Synchronisation ist notwendig, um DOM Geräte, die nicht ständig mit dem Server verbunden sind (also keine Online-Verbindung haben) zu synchronisieren. Das bedeutet, dass geänderte Berechtigungen in das Gerät programmiert werden müssen. Oder Geräte-Ereignisse und der Gerätestatus zurück in die zentrale Datenbank transportiert werden müssen. Die Synchronisierung erfolgt mit dem ENiQ DeviceManagement. Das Programm wird auf einem portablen Rechner installiert (z.b. Notebook) und mit der zentralen Datenbank synchronisiert. Anschließend kann der portable Rechner vom Netzwerk getrennt werden und die Offline-Geräte laut ToDo- Liste lokal programmiert werden. Während des Programmiervorgangs werden automatisch auch die Gerätedaten ausgelesen (Ereignisse/Status). Diese Daten können anschließend wieder per ENiQ- DeviceManagement in die zentrale Datenbank eingespielt werden. PROGRAMMIER-CLIENT (ENIQ DEVICEMANAGEMENT) EINRICHTEN Um eine Offline Synchronisation in einem installierten ENiQ DeviceManagement zu aktivieren, müssen die folgenden manuellen Installationsschritte erfolgen: Es muss einen Instanz des SQLServer Express 2008 R2 oder 2012 32bit installiert werden, die denselben Datenbanknamen (Standard ist: GENIUS) wie die Serverversion benutzt. Diese Datenbank muss der ENiQ DeviceManagement bekannt gemacht werden, indem die Connection Strings in deren Konfiguration eingetragen werden. INSTALLATION DER SQL SERVER INSTANZ Falls Sie die ENiQ-Software schon installiert haben, so befindet sich der SQL Server 2008 R2 32Bit Installer im Verzeichnis der ENiQ-Software (Vordefiniert: C:\Programme\DOM Sicherheitstechnik\SQLServer oder C:\Programme (x86)\dom Sicherheitstechnik\SQLServer). S.1/7
Nachdem Sie den MS-SQL-Installer ausgeführt haben, wählen Sie den Punkt New installation or add features to an existing installation. Wählen Sie die Comboboxen dem Bild entsprechend aus und setzten Sie die Installation fort, indem sie Next klicken. Im nächsten Fenster füllen Sie das Feld Named instance mit einer frei wählbaren Instanzname aus und führen die Installation fort, indem Sie zum nächsten Fenster navigieren. S.2/7
Mit folgenden zwei Schritten schließen Sie die MS SQL-Server Installation ab. Zuerst stellen Sie die Server Konfiguration wie im Bild auf Automatic, anschließend stellen Sie im nächsten Fenster die Authentication Mode auf Mixed Mode und wählen ein Passwort für den sa Benutzer aus. Dieses Passwort kann unabhängig von der Serverinstallation sein. S.3/7
EINTRAGEN DER DATENBANKVERBINDUNGSDATEN IN DIE CONFIG-DATEI DES ENIQ DEVICEMANAGEMENT : Öffnen Sie DOMGeniusDesktop.exe unter C:\Programme\DOM Sicherheitstechnik\DOM Genius Software\Desktop (oder C:\Programme (x86)\dom Sicherheitstechnik\DOM Genius Software\Desktop). Dort finden Sie einen verschlüsselten ConnectionString wie in dem Bild aufgeführt. Fügen Sie nun unter diesem ConnectionString eine Zeile drunter folgenden String hinzu: <add name="genius-offline_online_mssql_2008" connectionstring="data source=rechnername\meininstanzname;user id=sa;password=meinpasswort;initial catalog=genius; Persist Security Info=true;" providername="mssqlserver" /> Das Bild zeigt ein Bespiel, wie es aussehen könnte: S.4/7
Die Worte MEININSTANZNAME und MEINPASSWORT ersetzen durch den bei der Installation gewählten Instanznamen und das Passwort. Catalog entspricht dem Datenbanknamen. Dieser muss dem Datenbanknamen der Geniusdatenbank auf der Serverinstallation entsprechen. Standardmäßig ist das "Genius". Das Wort RECHNERNAME wird durch den Computername des Clients ersetzt. Der Editor kann nun geschlossen werden. Anschließend muss eine leere GENIUS-Datenbank über SQL Server Management Studio erstellt werden. Dazu öffnen Sie das SQL Server Management Studio. Nach dem erfolgreichen Login klicken Sie mit der rechten Maustaste auf Database und anschließend auf New Database. S.5/7
Geben Sie im Feld Database name GENIUS ein und beenden den Prozess indem Sie auf OK klicken. S.6/7
START UND TEST DES ENIQ DEVICEMANAGEMENT - CLIENTS Im ENiQ DeviceManagement erscheint nun unter Datenbank der zusätzliche Eintrag "Genius- Offline". Genius ist die "Online" Serverinstanz; Genius-Offline ist die lokale "Offline" Serverinstanz. S.7/7