Falls Sie das Script "@create.sql" nicht haben bzw. nicht verwenden wollen, bekommen Sie hier die einzelne Schritte erklärt:
Achtung, beachten Sie die folgenden Blöcke a) und b) nur wenn sie das Script "@create.sql" nicht verwenden. Im Zweifelsfall ist das Script vorzuziehen, weil es mit Sicherheit alle nötigen Rechte vergibt.
a) Tablespace anlegen
CREATE TABLESPACE DAT_<tablespacename> DATAFILE '<oracle tablespaceverzeichnis>\dat_<tablespacename>.ora' SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED;
Beispiel:
CREATE TABLESPACE DAT_NUCLOS DATAFILE 'C:\oracle\oradata\oracle\dat_nuclos.ora' SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED
b) Benutzer und Schema anlegen
CREATE USER <schemaname> IDENTIFIED BY <schemaname> DEFAULT TABLESPACE DAT_<tablespacename> TEMPORARY TABLESPACE TEMP; GRANT CONNECT TO <schemaname>; GRANT DBA TO <schemaname>; GRANT CREATE ANY SEQUENCE TO <schemaname>; GRANT CREATE ANY VIEW TO <schemaname>; ALTER USER <schemaname> DEFAULT ROLE ALL;
Überblick
Inhalte