手动创建数据库的步骤:
第一步:决定数据库实例的SID
数据库实例的SID用来将当前实例和以后可能创建的实例进行区分
% setenv ORACLE_SID mynewdb
第二步:建立数据库管理员认证方法
第三步:创建初始化参数文件
实例(由内存结构SAG和后台进程组成)启动过程中要读取初始化参数文件。得到初始化参数文件的一个好办法是修改一个已有的初始化参数文件。为了简化操作,将初始化参数文件放在Oracle默认的位置上,这样的话,当数据库启动时,就没有必要再指定pfile参数了,因为Oracle会自动寻找在默认位置的初始化参数文件。
Platform Default Name Default Location
UNIX init$ORACLE_SID.ora $ORACLE_HOME/dbs
Windows init$ORACLE_SID.ora $ORACLE_HOME/database
如果一个数据库的名字是mynewdb,下面就是该数据库的初始化文件:
# Cache and I/O
DB_BLOCK_SIZE=4096
DB_CACHE_SIZE=20971520
# Cursors and Library Cache
CURSOR_SHARING=SIMILAR
OPEN_CURSORS=300
# Diagnostics and Statistics
BACKGROUND_DUMP_DEST=/vobs/oracle/admin/mynewdb/bdump
CORE_DUMP_DEST=/vobs/oracle/admin/mynewdb/cdump
TIMED_STATISTICS=TRUE
USER_DUMP_DEST=/vobs/oracle/admin/mynewdb/udump
# Control File Configuration
CONTROL_FILES=("/vobs/oracle/oradata/mynewdb/control01.ctl",