moveitdbcontrol Alternativ zu "StartDB.bat" und "StopDB.bat" können Sie das Tool moveitdbcontrol verwenden. Mit diesem Tool können moveit@iss+ Datenbanken über einen Dienst gestartet und gestoppt werden. Dadurch kann die Datenbank automatisch beim Starten des Servers (ohne Benutzereingriff) gestartet und beim Herunterfahren automatisch gestoppt werden. ACHTUNG: Bevor Sie mit der Installation von moveitdbcontrol beginnen, stoppen Sie zuerst die hinzuzufügende Datenbank über StopDB.bat Voraussetzungen für die Installation von moveitdbcontrol moveitdbcontrol ist für die Installation auf Microsoft Windows Server 2008 optimiert. Ein Betrieb auf älteren Systemen ist zwar grundsätzlich möglich, jedoch muss das.net Framework in der Version 3.5 installiert sein. Der Dienst kann auch über Kommandozeile/Batchdatei mit folgenden Kommandos gestartet und gestoppt werden: net start moveitdbcontrol net stop moveitdbcontrol In unserem Beispiel ist moveit@iss+ physikalisch am Server auf dem Laufwerk C:\ im Ornder "iss" (Freigabename "iss") installiert. Ist Ihre moveit@iss+ Version am Server auf einem anderen Laufwerk/Pfad installiert, so müssen Sie die Laufwerks und Pfadangaben entsprechend anpassen. Für die folgende Umstellung ist es unbedingt erforderlich als Administrator angemeldet zu sein. Alle Arbeiten sind ausschließlich am Server durchzuführen. 1. Datenbank-Pfade von UNC auf lokale Pfade ändern: Falls dies nicht bereits einmal gemacht worden ist, müssen jetzt die Datenbankpfade auf den lokalen Pfad des Servers (physikalischer Pfad) geändert werden. Ist der physikalische Pfad in der progress.ini unter DLC_NT\bin bereits eingetragen, so wurde die Pfadanpassung bereits 1 / 21
einmal durchgeführt und Sie brauchen dies somit nicht noch einmal machen. Sie können in diesem Fall mit Punkt 2 fortfahren. Die Pfade in der PROGRESS.INI müssen angepasst werden: Öffnen Sie mit dem Editor die Datei C:\iss\moveIT\DLC_NT\bin\progress.ini (NICHT DLC\bin!) Ändern Sie nun die UNC-Pfade für die Variablen DLC, PROCFGund PROBUILD auf die physikalischen lokalen Laufwerksangaben. Schließen Sie den Editor und speichern Sie die Änderung. Danach ist es notwendig, die Pfade in der Datenbank von UNC-Namen auf die physikalischen Laufwerksangaben zu ändern. Dies wird mit Hilfe eines Tools auf der aktuellen moveit@iss+ CD durchgeführt. Legen Sie hierzu die CD in das CD-Laufwerk Ihres Servers ein und starten Sie den Windows-Explorer. Führen Sie nun die Datei db-path.bat, die sich im Verzeichnis TOOLS\MOVEIT\DBPATH Ihres CD-Laufwerks befindet, aus. Wählen Sie den lokalen Pfad Ihrer Datenbanken aus. (In unserem Beispiel handelt es sich um das Verzeichnis C:\iss\moveIT\ISS_NT\) 2 / 21
Wählen Sie die issdata.db und bestätigen Sie mit [Öffnen]. Wählen Sie nun [Datenbankpfade anpassen]. 3 / 21
Nachdem die Pfade angepasst wurden (Status muss "OK" sein), können Sie das Programm mit dem Button [Beenden] schließen. 2. moveitdbcontrol installieren moveitdbcontrol besteht aus zwei Diensten und einem Hauptprogramm, das mit den Diensten kommuniziert. Um moveitdbcontrol zu Installieren, führen Sie das File "moveitdbcontrolpckgvxxxx.exe" (XXXX steht für die jeweils aktuelle Versionsnummer) aus. Diese finden Sie auf der aktuellen Versions CD unter "tools\moveit\dbcontrol". 4 / 21
Klicken Sie auf den Button [Weiter]. Wählen Sie den gewünschten Pfad aus und bestätigen Sie mit [Weiter]. 5 / 21
Wählen Sie den gewünschten Namen für den Ordner im Startmenü und bestätigen Sie mit [Weiter]. 6 / 21
Sie können auswählen, ob Sie ein Desktop-Symbol oder/und ein Symbol in der Schnellstartleiste erstellen wollen. Setzen Sie dafür nur einen Hacken in die jeweilige Checkbox. Danach klicken Sie auf [Weiter]. Klicken Sie auf [Installieren] um mit der Installation zu beginnen. Der nächste Setup-Dialog wird direkt im Anschluss automatisch aufgerufen: 7 / 21
Klicken Sie auf den Button [Weiter]. 8 / 21
Wählen Sie den gewünschten Pfad aus und bestätigen Sie mit [Weiter]. 9 / 21
Klicken Sie erneut auf [Weiter] um mit der Installation zu beginnen. 10 / 21
Klicken Sie auf [Schließen] um den Installationsvorgang zu beenden. Nun wird der letzte Setup-Dialog automatisch aufgerufen: 11 / 21
Klicken Sie den Button [Weiter]. 12 / 21
Wählen Sie den gewünschten Pfad aus und bestätigen Sie mit [Weiter]. 13 / 21
Klicken Sie erneut auf [Weiter] um mit der Installation zu beginnen. 14 / 21
Klicken Sie auf [Schließen] um den Installationsvorgang zu beenden. 15 / 21
Nach der Installation können Sie das Programm sofort öffnen. Klicken Sie auf [Fertigstellen] um die Installation abzuschließen. 3. Programm konfigurieren und Datenbank starten Starten Sie die im Startmenü angelegte Verknüpfung von moveitdbcontrol (Standardmäßig [Start]-[Alle Programme]-[moveITDBControl]) Um eine neue Datenbank dem Programm hinzuzufügen klicken Sie auf den Button [Neue DB einfügen]. Ein Auswahlfenster öffnet sich. 16 / 21
Geben Sie den Physikalischen Pfad zur gewünschten Datenbank an, wählen Sie die "issdata.db" aus und klicken Sie [Öffnen]. Die Datenbank wird mit dem Datenbanknamen (Identifizierer) "issdata" hinzugefügt. Als Standardport wird der Port 2501 verwendet welcher Ihnen auch rechts neben dem Datenbanknamen angezeigt wird. 17 / 21
Klicken Sie jetzt [Dienst starten]. Der Dienst startet automatisch auch die angegebene Datenbank. Wurde der Dienst gestartet, so sollte auch die Datenbank gestartet sein. Um festzustellen, ob das auch wirklich so ist, markieren Sie den Eintrag in der Liste. Unten Links wird Ihnen angezeigt "Datenbank gestartet" (Grün) oder "Datenbank gestoppt" (Rot). Wollen Sie nur die Datenbank stoppen, so können Sie dies mit dem Button [Datenbank starten][datenbank stoppen] machen. (Dieser Button ändert sich je nachdem ob die Datenbank gestartet oder gestoppt ist) 18 / 21
4. Erweiterte Einstellungen 4.1. Weitere Datenbanken hinzufügen Wollen Sie eine weitere Datenbank dem Programm hinzufügen, so wählen Sie diese über [Neue DB einfügen] aus und klicken Sie [Öffnen]. Sie bekommen folgende Abfragemaske, in welcher Sie einen Datenbanknamen für die ausgewählte Datenbank definieren können. Klicken Sie anschließend auf [OK]. Spätestens jetzt müssen Sie den Port für die Datenbank ändern. 4.2. Anderen Port verwenden Um einen anderen Port zu verwenden, ändern Sie den Port im Textfeld "Service Name (-S)" und klicken Sie auf [Einstellungen speichern]. 19 / 21
Vergessen Sie nicht, auch den Port in der "startups.pf" im Installationsverzeichnis von ISS unter \ISS\$dlciss zu ändern. Die Port-Nummer in der "startups.pf" und in moveitdbcontrol müssen übereinstimmen. 20 / 21
Nachdem Sie die "startups.pf" editiert haben, speichern und schließen Sie diese und wechseln wieder in moveitdbcontrol. Markieren Sie den geänderten Eintrag und klicken Sie auf den Button [Datenbank starten]. 21 / 21