就可以进行第二步
1.创建数据库
SQL>
CREATE DATABASE erp CONTROLFILE REUSE
LOGFILE
'/u01/app/Oracle/erp/redo01.log' SIZE 10M REUSE,
'/u01/app/oracle/erp/redo02.log' SIZE 10M REUSE,
'/u01/app/oracle/erp/redo03.log' SIZE 10M REUSE,
'/u01/app/oracle/erp/redo04.log' SIZE 10M REUSE,
DATAFILE '/u01/app/oracle/erp/system01.dbf' SIZE 10M
REUSE AUTOEXTEND ON NEXT 10M
MAXSIZE 200M
UNDO TABLESPACE undo01 DATAFILE '/u01/app/oracle/erp/undo01.dbf' size 10m
SYSAUX datafile '/u01/app/oracle/erp/sysaux.dbf' size 10M autoextend on next 50m maxsize 100m
CHARACTER SET WE8ISO8859P1;
上面这段话的作用如下:
① 创建数据库的数据文件;
② 创建数据库的控制文件;
③ 创建数据库的重做日志文件;
④ 创建SYSTEM 表空间及回滚段;
⑤ 创建数据目录;
⑥ 创建用户SYS和SYSTEM;
⑦ 指定数据库中存储数据的字符集;
⑧ 装入、打开数据库
2.创建系统回滚段,创建一个临时的回滚段来支持数据库的创建,后来在删除掉。
CREATE ROLLBACK SEGMENT rb_temp STORAGE(INITIAL 100k NEXT 250k);
ALTER ROLLBACK SEGMENT rb1 ONLINE;
3.为回滚段创建表空间
CREATE TABLESPACE rbs DATAFILE '/u01/app/oracle/erp/rbs01.dbf' SIZE 5M REUSE AUTOEXTEND ON NEXT 5M MAXSIZE 150M;
4.创建用户表空间
CREATE TABLESPACE users DATAFILE '/u01/app/oracle/erp/user01.dbf' SIZE 3M REUSE
AUTOEXTEND ON NEXT 5M MAXSIZE 150M;
5.创建临时表空间
CREATE TABLESPACE temp DATAFILE ‘/u01/app/oracle/erp/temp01.dbf’ SIZE 2M REUSE AUTOEXTEND ON NEXT 5M MAXSIZE 150M;