Mandant dem Datenbankschema zuweisen
Währen des Setup-Prozesses haben Sie ein leeres Oracle- oder Microsoft-SQL-Schema für einen zusätzlichen Mandanten angelegt (siehe ARIS Server-Installationshandbuch). 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.
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.
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
Die Datenbankverbindung wird konfiguriert.