Im Dialog Dienste/Innovator-Dienste verwalten können Sie Dienste installieren, starten, beenden oder entfernen.
Im Administrationsprogramm können Sie über den Menübefehl Administration>Dienste>Innovator-Dienste verwalten Dienste installieren, starten, beenden und entfernen. Dabei legen Sie auch den Starttyp fest. Zu jedem Innovator-Dienst können Sie eine Beschreibung angeben.
Hinweis
Diese Funktionalität steht auch im Tool Setup zur Verfügung.
Installierte Dienste erscheinen in der Liste der bekannten Innovator-Dienste.
Sie können hier auch die Dienste älterer, evtl. bereits deinstallierter Innovator-Versionen verwalten bzw. löschen.
Um einen Innovator-Server als Dienst ausführen zu können, muss dieser zuerst dem System bekannt gemacht werden.
Die Adressen von Lizenzservern (<Inohost>) müssen immer in der Form
<Lizenzserver-Rechnername>.<Portnummer>
angegeben werden.
Als Dienste können folgende Programme mit ihren jeweiligen Optionen installiert werden:
/I <Inohost>
Angegebenen Innovator-Host verwenden.
Dient zur Festlegung der eigenen Adresse eines Lizenzservers. Die Angabe ist nur nötig, wenn die für diese Innovator-Version konfigurierte Systemvariable INOHOST nicht verwendet werden soll.
/L <Inohost_main>
Angegebenen Hauptlizenzserver verwenden.
Dient ausschließlich zum Starten eines Projektlizenzservers.
/L <Inohost>
Abweichend von der Umgebungsvariable $INOHOST angegebenen Innovator-Host verwenden.
Dient zur Festlegung des Lizenzservers, an dem sich der Modellserver registrieren soll. Wird ausschließlich dann verwendet, wenn es Haupt- und Projektlizenzserver der gleichen Version gibt.
/E <Inoprj>
Abweichend von der Umgebungsvariable $INOPRJ angegebenes Projektverzeichnis verwenden.
In diesem Verzeichnis muss das komplette Verzeichnis \config vorhanden sein!
/t <Port>
Angegebenen Port verwenden.
Steht der Port nicht zur Verfügung, dann erscheint eine Fehlermeldung und der Vorgang wird abgebrochen.
/l (kleines L)
Nur-Lesen-Modus verwenden.
Folgender Aufruf installiert einen Projektlizenzserver unter der Adresse <inohost_prj> als Dienst:
inolsrv -L <inohost_main> -I <inohost_prj>
In der Liste der Dienste erscheint:
Innovator 12.0: inolsrv (<inohost_prj>)
Wird ein Hauptlizenzserver installiert, dann erscheint dessen Adresse in eckigen Klammern.
Folgender Aufruf gibt dem System den Datenserver für das Nur-Lesen-Repository Demo als Dienst bekannt. Für die Verbindungen des Servers wird Port 12011 benutzt. Der zuständige Projektlizenzserver hat die Adresse <inohost_prj>.
inosrv -t 12011 -L <inohost_prj> -l Demo
In der Liste der Dienste erscheint:
Innovator 12.0: inosrv RO Demo
Zusammenhang
Das Installieren von Diensten dient vor allem der automatischen Bereitstellung von Lizenz- und Modellservern im Netzwerk.
Wenn Sie den Dienst nicht über die integrierte Diensteverwaltung von Innovator installieren, müssen Sie in der Diensteverwaltung von Windows im zugehörigen Eigenschaftsdialog im Register Anmelden das Auswahlfeld Datenaustausch zwischen Dienst und Desktop zulassen aktivieren.
So gehen Sie vor
Wählen Sie Administration>Dienste>Innovator-Dienste verwalten.
Der gleichnamige Dialog erscheint.
Klicken Sie auf die Schaltfläche [Hinzufügen...].
Der Dialog Dienst installieren erscheint.
Geben Sie im Textfeld Beschreibung einen Kommentar zum Dienst an.
Geben Sie im Eingabefeld Kommando die Kommandozeile zur Installation des Dienstes an (siehe oben).
Wählen Sie in der gleichnamigen Auswahlliste den Starttyp des Dienstes (Automatisch (mit Windows-Start), Automatisch (Verzögerter Start), Manuell oder Deaktiviert (wenn Sie den Dienst später starten wollen)).
Bestätigen Sie Ihre Angaben mit OK.
Der Server ist als Dienst installiert und erscheint in der Liste der bekannten Dienste, z.B.
Innovator 12.0: inolsrv (<inohost_prj>).
Zusammenhang
Einen installierten Innovator-Dienst starten Sie unabhängig vom Starttyp über den Dialog Dienste/Innovator-Dienste verwalten.
Dienste mit dem Starttyp Automatisch oder Automatisch (Verzögerter Start) starten beim Windows-Start automatisch.
So gehen Sie vor
Wählen Sie Administration>Dienste>Innovator-Dienste verwalten.
Der gleichnamige Dialog erscheint.
Selektieren Sie in der Tabelle einen Dienst, dessen Statusfeld leer ist.
Klicken Sie auf die Schaltfläche Start.
Der Dienst wird gestartet.
Zusammenhang
Bevor ein Dienst entfernt werden kann, muss er beendet werden.
Dies geschieht entweder über den Dialog Dienste/Innovator-Dienste verwalten oder im Administrationsprogramm über den Menübefehl Administration>Repository>Beenden.
Entfernte Dienste stehen nicht mehr zur Verfügung. Es werden jedoch keine Repositorydaten gelöscht. Die Server können jederzeit erneut als Dienste installiert werden.
So gehen Sie vor
Wählen Sie Administration>Dienste>Innovator-Dienste verwalten...
Der gleichnamige Dialog erscheint.
Selektieren Sie in der Tabelle einen Dienst mit dem Status Gestartet.
Wenn Sie den Dienst beenden wollen, klicken Sie auf die Schaltfläche Stop.
Der Dienst wird beendet.
Wenn Sie den Dienst entfernen wollen, klicken Sie auf die Schaltfläche Entfernen.
Der Dienst wird entfernt.
Für jeden Innovator-Server wird eine Logdatei (Protokolldatei) erzeugt.
Die Logdatei eines Servers kann im Administrationsprogramm unter Windows im Dialog Dienste/Innovator-Dienste verwalten im Eigenschaften-Dialog eines Dienstes geöffnet werden. Die Logdatei wird dann im Infofenster angezeigt. Logdateien werden ausschließlich für die Dienste angezeigt, die das gleiche Release wie das aufrufende Programm haben.
Zusätzlich kann die Logdatei eines Modellservers unter Windows über eine Schaltfläche im Server-Dialog geöffnet werden.
Diese Dateien werden für Lizenzserver im Temporär-Verzeichnis abgelegt und heißen
Die Logdateien für Modellserver liegen im Repository-Verzeichnis (d.h. $INOPRJ/<repname>) und haben den Namen srv.log.
Die Logdateien enthalten u.a. die Fehlermeldungen der Server, sodass sie z.B. nach einem missglückten Start eines Servers geprüft werden sollten.
© 1986-2014 MID GmbH Nürnberg Deutschland. DIN EN 9001 zertifiziert. Alle Rechte vorbehalten.