Appendix A: Oracle database creation script

If your account on the Meridian Enterprise Server server does not have sufficient privileges to create a new database on the database server as described in Creating a Meridian Explorer repository, you can create the repository database with the following script.

Warning    Do not use this script to create a Meridian Enterprise vault database. This script is for creating Meridian Explorer repositories only. The database structures for vaults and for Meridian Explorer repositories are different.

To create a repository database on the database server:

Oracle script

CREATE USER <SchemaName> IDENTIFIED BY MANAGER ACCOUNT UNLOCK DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" PROFILE "DEFAULT";
ALTER USER <SchemaName> QUOTA 100M ON USERS;
GRANT RESOURCE, CREATE SESSION TO <SchemaName>; 
GRANT RESOURCE, CONNECT TO <SchemaName>;
GRANT EXECUTE ON CTX_DDL TO <SchemaName>;
GRANT EXECUTE ON "CTXSYS"."CTX_DDL" TO "<SchemaName>";
GRANT CREATE VIEW TO <SchemaName>;
GRANT CREATE UNLIMITED TABLESPACE TO <SchemaName>;
GRANT ALTER ANY TABLE TO <SchemaName>; 
GRANT CREATE PROCEDURE TO <SchemaName>;
GRANT CREATE TRIGGER TO <SchemaName>;