DATAFILE 'D:\oracle\oradata\DBBYMANUAL\system.dbf'>
UNDO TABLESPACE undotbs DATAFILE 'D:\oracle\oradata\DBBYMANUAL\undotbs.dbf'> DEFAULT TEMPORARY TABLESPACE tempts
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 ('D:\oracle\oradata\DBBYMANUAL\redo01.log')>
GROUP 2 ('D:\oracle\oradata\DBBYMANUAL\redo02.log')> 在执行create database 语句的同时,自动执行$ORACLE_HOME\rdbms\admin\sql.bsq脚本,创建SYSTEM表空间和SYSTEM回退段、建立SYS和SYSTEM账号、建立数据字典基础表、建立数据字典索引、创建预定义角色等。
7.创建附加的表空间
用create database语句创建的数据库中只有SYSTEM、UNDOTBS和TEMPTBS三个表空间,还需要创建其他一些额外的表空间:
SQL>create tablespace users
datafile 'd:\oracle\oradata\DBBYMANUAL\users01.dbf'> reuse autoextend on next 1280K maxsize unlitited extend management local;
SQL>create tablespace index
datafile 'd:\oracle\oradata\DBBYMANUAL\index01.dbf'> reuse autoextend on next 1280K maxsize unlimited extend management local;
8.运行脚本创建数据字典视图
SQL>@D:\oracle\ora92\rdbms\admin\catalog.sql;
SQL>@D:\oracle\ora92\rdbms\admin\catproc.sql;
9.创建服务器初始化参数文件
SQL>create spfile from file='d:\oracle\ora92\database\initDBBYMANUAL.ora';
执行该语句将在$ORACLE_HOME\database 目录下创建名为spfileDBBYMANUAL.ora的服务器初始化参数文件.
需要重启数据库
SQL>shutdown immediate;
SQL>connect sys/DBBYMANUAL as sysdba;
SQL>startup