Konfigurationsdatei 'asinit.cfg'
Die Konfigurationsdatei asinit.cfg enthält die Verbindungsdaten zu enaio® server. Die Datei wird bei der Installation von enaio® client, den administrativen Komponenten und enaio® capture in jedes Client-Verzeichnis installiert. Die Datei besteht aus einzelnen Sektionen in eckigen Klammern und innerhalb der Sektionen aus Parameter/Wert–Paaren. Die asinit.cfg kann vor der Installation angepasst werden oder per Kommandozeilenparameter mit den Verbindungsdaten installiert werden:
-
In der beiliegenden Konfigurationsdatei kann der Platzhalter 'SERVER#PORT' durch die Verbindungsdaten ersetzt werden. Die Konfigurationsdatei kann weitere optionale Parameter enthalten. Sie wird dann wie bearbeitet installiert.
- Ohne Änderung wird in die installierte Konfigurationsdatei localhost#4000 eingetragen. Server und Port müssen nachgetragen werden.
- Server und Port können über Kommandozeilenparameter bei der Installation angegeben werden. Die Daten werden in die installierte Konfigurationsdatei eingetragen: msiexec.exe /i "C:\<installation>.msi" SERVER_IP=10.10.10.10 SERVER_PORT=4000
Die Konfigurationsdatei asinit.cfg kann angepasst werden für Verbindungen zu Servern aus Servergruppen und für eine Verbindungsauswahl, beispielsweise zu Test- oder Produktivsystemen.
Das Client-Cachverzeichnis für temporäre Daten kann ebenfalls angegeben werden.
Beispiel für einen Konfigurationsdatei für die Verbindung zu einem Server:
[ARCHIV] |
|
COMSTRING=<ip>#<port> |
Rechnernamen oder IP-Adresse des Rechners, auf dem enaio® server installiert ist und der Port, bei Clustern die Cluster-Adresse. |
COMMODULE=axavapps.dll |
Vorgegebener Eintrag für alle Konfigurationen |
[REGISTRATION] |
Sektion für beim Start zu registrierende Module |
MODULE0=oxvbscript.dll
MODULE1=axaddxmltree.dll MODULE2= … |
Die Module werden automatisch entsprechend der Installationsoptionen eingetragen. Ist beim Start keine Registrierung notwendig, dann kann in der Sektion [Archiv] folgendes eingetragen werden: NOREGISTER=1 |
Optional kann die Sektion [CLIENT] mit folgenden Einträgen hinzugefügt werden:
[CLIENT] | |
OSTEMP= |
Das Cache-Verzeichnis 'OSTEMP' für temporäre Daten. Das Standardverzeichnis ist: %LOCALAPPDATA%\Temp\OSTEMP Sie können ein anderes Verzeichnis angeben. |
MAXREQUESTTHREADS=Wert |
Anzahl der Threads bzw. der Datenbankverbindungen. Werte sollten nur nach Absprache mit Support oder Consulting eingetragen werden. Angaben gelten nur für enaio® client. |
MAXPOOLEDDBCONNECTIONS=Wert |
Beispiel für eine Konfigurationsdatei für die Verbindung zu unterschiedlichen enaio®-Systemen über einen Auswahldialog beim Clientstart:
[ARCHIV] |
|
COMSTRING=<ip>#<port> |
Standard-Server für den Auswahldialog |
[SERVER] |
Sektion für die verfügbaren Server. Der Sektionsname [SERVER] ist in diesem Szenario fest vorgegeben. |
|
Durchgängig nummerierte Liste der Server für die Auswahl. Angehängt werden kann eine Bezeichnung, die im Auswahldialog mit angezeigt wird. Für die einzelnen Server in dieser Sektion können keine Verbindungswahrscheinlichkeiten verwendet werden.
|
Beispiel für einen Konfigurationsdatei für die Verbindung zu einem Server aus einer Servergruppe:
[ARCHIV] |
|
COMSTRING=GRUPPE |
Angabe einer beliebigen Gruppenbezeichnung. Die entsprechende Sektion darf nicht mit 'SERVER' bezeichnet werden. |
[GRUPPE] |
Sektion für die verfügbaren Server innerhalb einer enaio®-Servergruppe. |
|
Durchgängig nummerierte Liste der Server innerhalb einer enaio®-Servergruppe mit Verbindungswahrscheinlichkeit in Prozent. |
Beispiel für einen Konfigurationsdatei für die Verbindung zu einer aus mehreren Servergruppen über einen Auswahldialog:
[ARCHIV] |
|
COMSTRING=GRUPPE_A |
Standard-Servergruppe für den Auswahldialog. |
[SERVER] |
Sektion für die verfügbaren Servergruppen |
SERVER0=GRUPPE_A SERVER1=GRUPPE_B |
Durchgängig nummerierte Liste der enaio®-Servergruppen. Für jede Servergruppe wird eine Sektion angelegt. |
[GRUPPE_A] |
|
|
Durchgängig nummerierte Liste der Server innerhalb einer enaio®-Servergruppe mit Verbindungswahrscheinlichkeit in Prozent. |
[GRUPPE_B] |
|
|
Durchgängig nummerierte Liste der Server innerhalb einer enaio®-Servergruppe mit Verbindungswahrscheinlichkeit in Prozent. |