已经有一个instance,手工创建数据库的方法:
一、以oracle用户登录
二、获取oracle安装路径
[oracle@linux] echo $ORACLE_HOME
/u01/app/oracle/product/11.2.0/dbhome_1
[oracle@linux] cd $ORACLE_HOME
[oracle@linuxoracle/product/11g/db] cd dbs
三、创建新实例的参数文件
[oracle@10.14.54.199 dbs]$ ls
hc_DBUA0.dat hc_testdb.dat lkORADEVDB orapwtestdb
hc_devdb.dat lkORATESTDB snapcf_testdb.f
hc_oratestdb.dat init.ora orapwdevdb spfileoratestdb.ora
hc_orcl.dat inittestdb.ora orapwdtestdb.ora.bak
[oracle@10.14.54.199 dbs]$ pwd
/u01/app/oracle/product/11.2.0/dbhome_1/dbs
[oracle@10.14.54.199 dbs]$ cp inittestdb.ora initdevdb.ora
注:这里我们通过拷贝原实例参数文件的方法进行创建,然后再进行修改。
修改新实例的参数文件(将oratestdb的地方全部修改为oradevdb)
##############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##############################################################################
###########################################
# Cache and I/O
###########################################
db_block_size=32768
###########################################
# Cursors and Library Cache
###########################################
open_cursors=300
###########################################
# Database Identification
###########################################
db_domain=""
db_name=oratestd
###########################################
# File Configuration
###########################################
control_files=("/ora_data/oratestdb/control01.ctl", "/ora_data/flash_recovery_area/oratestdb/control02.ctl")
db_recovery_file_dest=/ora_data/flash_recovery_area
db_recovery_file_dest_size=5218762752