Es gibt verschiedene Varianten für die Verbindungsangaben
In der Konfigurationsdatei oder beim Aufruf über die Kommandozeile muss für die Ausführung die Verbindung zur Datenbank bekannt sein. Zu den Verbindungsangaben gehören:
| Angabe | Beschrieb |
|---|---|
| Username | Der Benutzername entspricht dem Fachschalen Name. In der Regel der Oracle Schema Name. |
| Password | Passwort der Fachschale. In der Regel das Oracle Schema Kennwort. |
| DataSource | Der Verbindungsname zur Datenbank. Bei einer Oracle Datenbank der eingerichtete TNSName. |
| TbsysUsername | Der Name vom Map 3D Systembenutzer. In der Regel MAPSYS. |
| TbsysPassword | Das Passwort vom Map 3D Systembenutzer. |
| TbsysDataSource | Der Vindungsname zur Datenbank. In der Regel derselbe Wert wie unter DataSourc. |
Bsp:
![]()
Variante Konfigurationsdatei:
Sie können sämtliche Verbindungsangaben in der Konfigurationsdatei speichern und jeweils mit dieser Datei den Batch-Modus starten. Für jede Fachschale, für die Sie dieselbe Funktion ausführen möchten, müssen Sie eine separate Konfiguration bereitstellen.
IMBatch.exe ConfigFile="Pfad zur Konfig-XML"
Variante Parameter:
Sämtliche Verbindungsangaben können beim Aufrufen als Parameter übergeben werden.
IMBatch.exe Username="MeineFA" Password="meinFApassword" ...
Variante Konfigurationsdatei und Parameter:
In der Regel wechselt nur ein oder zwei Parameter, beispielsweise möchte eine Funktion auf mehreren Fachschalen ausgeführt werden. In diesem Falle empfehlen wir eine Mischung aus voreingestellten Parametern in der Konfigurationsdatei und eine Parameterangabe zur Laufzeit.
In der Konfiguration würden alle Angaben stehen die identisch sind, in diesem Beispiel alle ausser der Fachschalen Namen:
![]()
Der Aufruf sieht anschliessend wie folgt aus:
IMBatch.exe ConfigFile="Pfad zur Konfig-XML" Username="MeineFA"