通常、DTP のデータベース作成プロセスでは、テーブル スペースを作成するときに名前付きファイルを使用します。Amazon RDS はこのプロセスをサポートしていないため、Oracle データベースが Amazon RDS 上にある場合は、DTP のテーブル スペースと DTP ユーザーを手動で作成する必要があります。
次の SQL コマンドを発行して、DTP のテーブル スペースを作成します。
CREATE TEMPORARY TABLESPACE "DTP_TEMP"; CREATE TABLESPACE "DTP_DATA"; CREATE TABLESPACE "DTP_INDEX"; |
次の SQL コマンドを発行して、DTP ユーザーを作成します。
CREATE USER "DTP" PROFILE "DEFAULT"
IDENTIFIED BY "U%Cew2d6" DEFAULT TABLESPACE "DTP_DATA"
TEMPORARY TABLESPACE "DTP_TEMP"
QUOTA UNLIMITED
ON "DTP_DATA"
QUOTA UNLIMITED
ON "DTP_INDEX"
ACCOUNT UNLOCK;
GRANT ALTER ANY INDEX TO "DTP";
GRANT ALTER ANY INDEXTYPE TO "DTP";
GRANT ALTER ANY SEQUENCE TO "DTP";
GRANT ALTER ANY TABLE TO "DTP";
GRANT ALTER ANY TRIGGER TO "DTP";
GRANT ANALYZE ANY TO "DTP";
GRANT CREATE ANY INDEX TO "DTP";
GRANT CREATE ANY SEQUENCE TO "DTP";
GRANT CREATE ANY SYNONYM TO "DTP";
GRANT CREATE ANY TABLE TO "DTP";
GRANT CREATE ANY TRIGGER TO "DTP";
GRANT CREATE SEQUENCE TO "DTP";
GRANT CREATE SESSION TO "DTP";
GRANT CREATE TABLE TO "DTP";
GRANT CREATE TRIGGER TO "DTP";
GRANT DELETE ANY TABLE TO "DTP";
GRANT DROP ANY INDEX TO "DTP";
GRANT DROP ANY SEQUENCE TO "DTP";
GRANT DROP ANY SQL PROFILE TO "DTP";
GRANT DROP ANY SYNONYM TO "DTP";
GRANT DROP ANY TABLE TO "DTP";
GRANT DROP ANY TRIGGER TO "DTP";
GRANT INSERT ANY TABLE TO "DTP";
GRANT SELECT ANY SEQUENCE TO "DTP";
GRANT SELECT ANY TABLE TO "DTP";
GRANT UNLIMITED TABLESPACE TO "DTP";
GRANT UPDATE ANY TABLE TO "DTP"; |