oracle一般都是用dbca来创建数据库,创建的方式分为两种,一种是用图形界面来创建数据库,这种方法比较简单,和在windows上安装应用程序类似,按照提示点击“next”即可;另一种是创建应答文件,在命令行采用静默的方式来创建。
1. 图形界面方式
首先确认图形界面是否可以启动,用xclock或者dbca命令看看能否弹出图形界面,如果不能,用下面命令:
a)先启动XManager的Passive(我用的是Xshell工具)
b)export DISPLAY=192.168.56.1:0.0(将图形界面拉到当前windows系统上)
再执行xclock或者dbca命令就会弹出图形界面,执行dbca命令就会弹出配置oracle数据库的界面,根据需要选择创建或者删除数据库,按照提示到组后即完成数据库的创建。
2. Silent (静默)方式
首先创建一份应答文件,就是告诉安装程序我们选择哪些选项,应答文件的模板和所有参数在安装程序中有,database/response/dbca.rsp,我们简单地创建一个数据库,不需要那么多的参数,只需要下面几个参数即可创建出数据库
[oracle@dba ~]$ touch db_create.rsp
[oracle@dba
~]$ vim db_create.rsp
[GENERAL]
RESPONSEFILE_VERSION
= "11.2.0.4.0"
OPERATION_TYPE
= "createDatabase"
[CREATEDATABASE]
GDBNAME =
"oodb" #database name
TEMPLATENAME
= "General_Purpose.dbc"
CHARACTERSET
= "AL32UTF8"
oracle.install.db.InstallEdition
= EE
SYSPASSWORD
= oracle
SYSTEMPASSWORD
= oracle
MEMORYPERCENTAGE
= "15"
:wq保存退出
[oracle@dba ~]$ dbca -silent -responseFile ./db_create.rsp
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
Look at the log file "/u01/oracle/cfgtoollogs/dbca/orcl/orcl.log" for further details.
[oracle@dba ~]$
即在静默方式下完成数据库的创建。
3. 切换实例
[oracle@dba ~]$ export ORACLE_SID=orcl
[oracle@dba ~]$ echo $ORACLE_SID
orcl
[oracle@dba ~]$ sqlplus / as sysdba
即切换到orcl这个实例上。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29660208/viewspace-1246310/ ,如需转载,请注明出处,否则将追究法律责任。