Einrichten der AE-Datenbank

Die Automation Engine unterstützt verschiedene Datenbanken. Dieses Thema führt Sie durch die verschiedenen Datenbankrechte für die verschiedenen unterstützten Datenbanken.

Diese Seite beinhaltet Folgendes:

DB2

Verwenden Sie den folgenden Befehl, um diese Rechte festzulegen:

grant dbadm on database to <user>

Mehr Informationen:

MS SQL

An dieser Stelle sind keine weiteren Schritte erforderlich, sofern Sie die Vorbereitungsschritte befolgt haben.

Der Datenbankbenutzer benötigt die Rolle "db_owner". Um sie hinzuzufügen, verwenden Sie die folgende SQL-Abfrage:

sp_addrolemember 'db_owner','uc4'

Wenn Sie ILM (Information Lifecycle Management) verwenden, um Ihre AE-Datenbank zu verwalten, muss der Benutzer die folgende Berechtigung haben:

GRANT VIEW SERVER STATE TO uc4;

Mehr Informationen:

ORACLE

Beispiel für Befehle, mit denen dem Datenbankbenutzer uc4 die entsprechenden Rechte zugewiesen werden können:

GRANT create table, create sequence, create session, create procedure, execute any procedure, create public synonym, drop public synonym, create view, alter session, select any dictionary TO uc4;
GRANT execute ON dbms_lock TO uc4;
GRANT unlimited tablespace TO uc4;

Die folgenden Beispielbefehle können verwendet werden, um die Rechte zu überprüfen:

CREATE TABLE

CREATE TABLE UCDUMMY (UCDUMMY_PK INTEGER NOT NULL, UCDUMMY_System VARCHAR2 (8) NULL,
CONSTRAINT PK_UCDUMMY PRIMARY KEY
(
UCDUMMY_PK
) USING INDEX TABLESPACE UC4_INDEX
) TABLESPACE UC4_DATA;

CREATE SEQUENCE

CREATE SEQUENCE SQ_UCDUMMY
INCREMENT BY 1 START WITH 1 MAXVALUE 999999999
MINVALUE 1 CYCLE CACHE 1000 NOORDER;

CREATE PROCEDURE

create or replace PROCEDURE DUMMY_PROCEDURE
as
BEGIN
dbms_output.enable(buffer_size => NULL);
dbms_lock.sleep(5);
dbms_output.put_line('could start procedure');
END;

SET SERVER OUTPUT

set serveroutput on;

ALTER SESSION:

ALTER SESSION SET NLS_DATE_LANGUAGE = American;

EXECUTE PROCEDURE, EXECUTE für das DBMS-Package:

execute dummy_procedure;

Verwenden Sie die folgenden Befehle, um die erstellten Testdaten zu löschen: 

DROP TABLE UCDUMMY;
DROP SEQUENCE SQ_UCDUMMY;
DROP PROCEDURE DUMMY_PROCEDURE;

Mehr Informationen:

PostgreSQL

An dieser Stelle sind keine weiteren Schritte für PostgreSQL erforderlich, sofern Sie die Vorbereitungsschritte befolgt haben.

Mehr Informationen:

Nächster Schritt:

Installation der Dienstprogramme