Der UMS Server führt mehrere Dienste parallel aus, um die Funktionalität bereitzustellen. Diese Dienste stellen Verbindungen zur Datenbank her. Die Datenbank muss daher eine bestimmte Anzahl von Verbindungen zulassen. Die erwartete maximale Anzahl von Verbindungen ist
128 * [Anzahl der UMS Server]
Bitte stellen Sie sicher, dass Ihre Datenbank diese Verbindungen verarbeiten kann.
Um Oracle zu integrieren, gehen Sie wie folgt vor:
1. Richten Sie in der Oracle-Datenbankverwaltung einen neuen Datenbankbenutzer mit der Resource-Rolle ein.
In einigen Oracle-Versionen wird die Resource-Rolle ohne die Create View-Berechtigung eingerichtet. Bitte stellen Sie sicher, dass diese Berechtigung für die Rolle gesetzt ist.
Oracle
Für den ordnungsgemäßen Betrieb des UMS mit Oracle-Datenbanken, insbesondere für den Upgrade-Prozess, muss die Anzahl der open_cursors für die Datenbank angepasst werden. open_cursors ist eine Systemeinstellung.
-
Um den aktuellen Wert zu ermitteln, melden Sie sich als
SYSDBAan der Datenbank an und führen Sie aus:
SQL> select name, value from v$parameter where name = 'open_cursors'; -
Der empfohlene Wert für
open_cursorsist "3000". Um den Wert zu setzen, geben Sie alsSYSDBAfolgenden Befehl ein:
SQL> alter system set open_cursors = 3000 scope=both; -
Der gleiche Befehl sollte zur
SPFILEdes Oracle-Systems hinzugefügt werden, damit die Änderungen beim nächsten Neustart erhalten bleiben.
2. in der UMS Administrator, richten Sie eine neue Oracle Typ Datenquelle ein.