Mandant dem Datenbankschema zuweisen
Während des Setup-Prozesses haben Sie ein leeres Oracle- oder Microsoft-SQL-Schema für einen zusätzlichen Mandanten angelegt (siehe Technical Help:ARIS-Server Installation - Windows oder ARIS-Server Installation Linux). Sie können Dokumente und die Technische Hilfe von der Dokumentations-Website öffnen oder herunterladen. Sie finden die Dokumentation auch im ARIS-Installationspaket, das im ARIS Download Center verfügbar ist.. Zusätzlich angelegte Mandanten müssen dem Datenbankschema zugewiesen werden. Ersetzen Sie die Werte in spitzen Klammern, z. B. <Mandantenname> durch Ihre eigenen Werten, z. B. den neuen Mandant1.
Zum Ermitteln der Datenbank-Service-ID (<dbserviceID>, z. B. db000000000), geben Sie Folgendes ein:
list external services
assign tenant <tenant name> to service <dbserviceID> com.aris.cip.db.schema =<schema name>
Verwenden Sie für Mandantennamen nur bis zu 25 ASCII-Kleinbuchstaben und -Zahlen. Der Name muss mit einem Buchstaben beginnen. Sonderzeichen wie etwa _ sowie beispielsweise chinesische, kyrillische oder arabische Schriftzeichen können nicht verwendet werden.
Zum Anlegen eines neuen Mandanten geben Sie Folgendes ein:
create tenant <Mandantenname>
Der neue Mandant ist auf ARIS-Server verfügbar.
Weitere Einstellungen
Um validationQuery für externe Datenbankverbindungen (Oracle & Microsoft SQL) zu aktivieren, verwenden Sie bitte die richtige Validierungsabfrage für das Datenbank-Administrationssystem.
Zur Verwendung mit Oracle:
validationQuery="select 1 from dual" and testOnBorrow=true
Zur Verwendung mit Microsoft SQL:
validationQuery="select 1" and testOnBorrow=true
Zur besseren Lesbarkeit werden die Parameter des Befehls mit Zeilenumbrüchen angezeigt. Zum Ausführen müssen Sie einen einzeiligen Befehl eingeben.
Während der Registrierung des externen Service fügen Sie Parameter hinzu, z. B. für Oracle:
register external service db url="jdbc:oracle:thin:@<target_host>:<target_port>:<oracle_sid>"
driverClassName="oracle.jdbc.OracleDriver"
username="<cip_app_user>
password="<cip_app_pwd>"
maxIdle=15
maxActive=100
maxWait=10000
removeAbandoned=false
removeAbandonedTimeout=600
defaultAutoCommit=false
rollbackOnReturn=true
host=<target_host>
port=<target_port>
jmxEnabled=true
validationQuery="select 1 from dual"
testOnBorrow="true"
Nachdem der externe Service bereits registriert wurde, z. B. für Oracle:
update external service <dbserviceID> url="jdbc:oracle:thin:@<target_host>:<target_port>:<oracle_sid>"
driverClassName="oracle.jdbc.OracleDriver"
username="<cip_app_user>"
password="<cip_app_pwd>"
maxIdle=15
maxActive=100
maxWait=10000
removeAbandoned=false
removeAbandonedTimeout=600
defaultAutoCommit=false
rollbackOnReturn=true
host=<target_host>
jmxEnabled=true
validationQuery="select 1 from dual"
testOnBorrow="true"
validationQuery für externe PostGreSQL-Verbindung aktivieren
Geben Sie Folgendes ein: stopall
Geben Sie Folgendes ein: reconfigure <postgres_runnable> dbsp.validationQuery="select 1" dbsp.testOnBurrow=true
Geben Sie Folgendes ein: startall
Die Datenbankverbindung wird konfiguriert.