oracleデータベースとユーザーを作成する方法


みんなはプロジェクト開発の過程でmysqlとsql serverを使うことが多いです。oracleは少ないです。mysqlとsqlserverは似ています。mysqlとsqlserverは直接create databaseのデータベース名を通じてデータベースを作成できます。oracleはデータベースを作る時にユーザーとデータベースを使うのは一般的に意味があります。以下はoracleデータベースを作成するステップです。
二つのデータベースのファイルを作成します。
ユーザーと上で作成したファイルのマッピング関係を作成します。
ユーザに権限を追加
一、二つのデータベースを作成するファイル(monitor.dbfとmonitor_temp.dbf二つのファイル) 

CREATE TABLESPACE monitor LOGGING DATAFILE 'E:\app\owner\oradata\orcl\monitor.dbf'
SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

create temporary tablespace monitor_temp tempfile 'E:\app\owner\oradata\orcl\monitor_temp.dbf'
size 100m autoextend on next 32m maxsize 500m extent management local;
二、ユーザーと上で作成したファイルとマッピング関係を作成する(名前はmonitor、パスワードはmonitor)

CREATE USER monitor IDENTIFIED BY monitor DEFAULT TABLESPACE monitor TEMPORARY TABLESPACE monitor_temp;
三、権限の追加

grant connect,resource,dba to monitor;
grant create session to monitor;
データベースを削除したり、ユーザーを削除したりする操作をする場合もあります。ここでは削除の文言もあります。
四、データベースの削除

DROP TABLESPACE monitor INCLUDING CONTENTS AND DATAFILES;
五、ユーザを削除する

drop user monitor cascade;
 
以上の手順によって、oracleデータベースとユーザーを成功的に作成することができます。