手工创建oracle数据库
    set ORACLE_SID=test    D:\Oracle\Ora81\bin\oradim -new -sid test -startmode manual -pfile "D:\Oracle\admin\test\pfile\inittest.ora"
6、生成各种数据库对象 D:\>svrmgrl 
--创建数据库 connect INTERNAL/oracle startup nomount pfile="D:\Oracle\admin\test\pfile\inittest.ora" CREATE DATABASE test LOGFILE 'D:\Oracle\oradata\test\redo01.log' SIZE 2048K,     'D:\Oracle\oradata\test\redo02.log' SIZE 2048K,     'D:\Oracle\oradata\test\redo03.log' SIZE 2048K MAXLOGFILES 32 MAXLOGMEMBERS 2 MAXLOGHISTORY 1 DATAFILE 'D:\Oracle\oradata\test\system01.dbf' SIZE 58M  REUSE AUTOEXTEND ON NEXT 640K MAXDATAFILES 254 MAXINSTANCES 1 CHARACTER SET ZHS16GBK NATIONAL CHARACTER SET ZHS16GBK; 
控制文件、日志文件在上面语句执行时生成 
 connect INTERNAL/oracle --修改系统表空间 ALTER TABLESPACE SYSTEM DEFAULT STORAGE ( INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 50); ALTER TABLESPACE SYSTEM MINIMUM EXTENT 64K; 
--创建回滚表空间 CREATE TABLESPACE RBS DATAFILE 'D:\Oracle\oradata\test\rbs01.dbf' SIZE 256M REUSE         AUTOEXTEND ON NEXT 5120K         MINIMUM EXTENT 512K         DEFAULT STORAGE ( INITIAL 512K NEXT 512K MINEXTENTS 8 MAXEXTENTS 4096); 
--创建用户表空间 CREATE TABLESPACE USERS DATAFILE 'D:\Oracle\oradata\test\users01.dbf' SIZE 128M REUSE         AUTOEXTEND ON NEXT 1280K         MINIMUM EXTENT 128K         DEFAULT STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0); 
--创建临时表空间 CREATE TABLESPACE TEMP DATAFILE 'D:\Oracle\oradata\test\temp01.dbf' SIZE 32M REUSE         AUTOEXTEND ON NEXT 640K         MINIMUM EXTENT 64K         DEFAULT STORAGE ( INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0) TEMPORARY; 
--创建工具表空间 CREATE TABLESPACE TOOLS DATAFILE 'D:\Oracle\oradata\test\tools01.dbf' SIZE 64M REUSE         AUTOEXTEND ON NEXT 320K         MINIMUM EXTENT 32K         DEFAULT STORAGE ( INITIAL 32K NEXT 32K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0); 
--创建索引表空间 CREATE TABLESPACE INDX DATAFILE 'D:\Oracle\oradata\test\indx01.dbf' SIZE 32M REUSE         AUTOEXTEND ON NEXT 1280K         MINIMUM EXTENT 128K         DEFAULT STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS 4096 PCTINCREASE 0); 
--创建回滚段 CREATE PUBLIC ROLLBACK SEGMENT RBS0 TABLESPACE RBS STORAGE ( OPTIMAL 4096K ); CREATE PUBLIC ROLLBACK SEGMENT RBS1 TABLESPACE RBS STORAGE ( OPTIMAL 4096K ); CREATE PUBLIC ROLLBACK SEGMENT RBS2 TABLESPACE RBS STORAGE ( OPTIMAL 4096K ); CREATE PUBLIC ROLLBACK SEGMENT RBS3 TABLESPACE RBS STORAGE ( OPTIMAL 4096K );  |