Anforderungen an die Audit-Datenbank der Ausnahmeverwaltung
Bei der Audit-Datenbank der Ausnahmeverwaltung handelt es sich um ein einzelnes Repository für Daten, in dem die Arbeit beschrieben wird, die Benutzer des Analyst Tools für Instanzen von Human-Aufgaben durchführen. Der Analyst-Dienst gibt die Datenbankverbindung und den Schemanamen an. Der Datenintegrationsdienst schreibt die Audit-Daten in die Datenbank.
Wenn der Analyst-Dienst keine Audit-Datenbank der Ausnahmeverwaltung angibt, schreibt der Datenintegrationsdienst die Audit-Daten in die Datenbank, die die Datensätze der Aufgabeninstanz enthält.
Die Audit-Datenbank der Ausnahmeverwaltung unterstützt die folgenden Datenbanktypen:
- •IBM DB2 UDB
- •Microsoft SQL Server
- •Microsoft Azure SQL-Datenbank
- •Oracle
- •PostgreSQL
Zulassen von 200 MB Speicherplatz für die Datenbank.
HINWEIS: Stellen Sie sicher, dass Sie den Datenbank-Client auf dem Computer installieren, auf dem der Content-Managementdienst ausgeführt werden soll.
IBM DB2-Datenbankanforderungen
Beachten Sie beim Einrichten des Repository in IBM DB2 die folgenden Richtlinien:
- •Das Datenbankbenutzerkonto muss über die Berechtigungen CREATETAB, CONNECT, CREATE VIEW und CREATE FUNCTION verfügen.
- •Informatica bietet keine Unterstützung für IBM DB2-Tabellenaliase für Repository-Tabellen. Stellen Sie sicher, dass für keine Tabellen in der Datenbank Tabellenaliase erstellt wurden.
- •Setzen Sie den Tablespace-Parameter pageSize auf 32768 Byte.
- •Legen Sie den NPAGES-Parameter auf mindestens 5000 fest. Der NPAGES-Parameter bestimmt die Anzahl der Seiten im Tabellenbereich.
Microsoft Azure SQL-Datenbankanforderungen
Beachten Sie beim Einrichten des Repository die folgenden Anleitungen:
- •Um Sperrkonflikte zu minimieren, legen Sie die Isolationsstufe „Momentaufnahmeisolation zulassen“ und „Lesen mit Commit“ auf ALLOW_SNAPSHOT_ISOLATION und READ_COMMITTED_SNAPSHOT fest.
Führen Sie zum Festlegen der Isolationsstufe für die Datenbank die folgenden Befehle aus:
ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob die Isolationsstufe für die Datenbank korrekt ist:
SELECT snapshot_isolation_state FROM sys.databases WHERE name=[DatabaseName]
SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name = DatabaseName
- •Das Datenbankbenutzerkonto muss über die Berechtigungen CONNECT, CREATE TABLE und CREATE VIEW verfügen.
Microsoft SQL Server-Datenbankanforderungen
Beachten Sie beim Einrichten des Repositorys in Microsoft SQL Server die folgenden Richtlinien:
- •Das Datenbankbenutzerkonto muss über die Berechtigungen CONNECT, CREATE TABLE, CREATE VIEW und CREATE FUNCTION verfügen.
Oracle-Datenbankanforderungen
Beachten Sie beim Einrichten des Repository in Oracle die folgenden Richtlinien:
- • Stellen Sie sicher, dass der Datenbankbenutzer über die folgenden Berechtigungen verfügt:
- - ALTER TABLE
- - CREATE SESSION
- - CREATE SEQUENCE
- - CREATE TABLE
- - DROP TABLE
- - UPDATE TABLE
- •Informatica bietet keine Unterstützung für öffentliche Oracle-Synonyme für Repository-Tabellen. Stellen Sie sicher, dass für keine der Tabellen in der Datenbank öffentliche Synonyme erstellt wurden.
- •Legen Sie die folgenden Parameter auf die von Informatica empfohlenen Werte fest:
Parameter | Empfohlener Wert |
|---|
open_cursors | 3000 |
Sitzungen | 1000 |
Prozesse | 1000 |
PostgreSQL-Anforderungen
Beachten Sie beim Einrichten des Repository in PostgreSQL die folgenden Richtlinien:
- •Verwenden Sie eine JDBC-Verbindung, um eine Verbindung zur PostgreSQL-Datenbank herzustellen.
Informatica installiert einen DataDirect JDBC-Treiber für PostgreSQL, mit dem Sie eine Verbindung zur Datenbank herstellen können. Suchen Sie den Treiber im Installationsverzeichnis clients/DeveloperClient/infacmd und kopieren Sie den Treiber in das Verzeichnis clients/externaljdbcjars.
- •Geben Sie den Schemanamen der Datenbank an. Lassen Sie den Schemanamen nicht leer.
Wenn die Datenbank den standardmäßigen PostgreSQL-Schemanamen von public verwendet, können Sie public als Schemanamen verwenden.
- •Stellen Sie sicher, dass der Datenbankbenutzer über die Berechtigungen CONNECT und CREATE TABLE verfügt.