使用创建数据库语句创建数据库

,,本文参考了《管理员指南》第二章中使用创建数据库创建数据库的方式,一般而言,我们最先接触到的是使用dbca创建数据库,与之相比,使用创建数据库显得较为复杂。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

使用创建数据库命令创建数据库需要经过如下步骤:

步骤1:指定实例标识符

export ORACLE_SID=mynewdb


步骤2:设定相关的环境变量

ORACLE_HOME和ORACLE_SID必须指定,道路变量可选

export ORACLE_HOME=/u01/app/oracle/产品/11.2.0/db_1

出口路径=$路径:$ ORACLE_HOME/bin


步骤3:选择数据库管理员的认证方式

数据库管理员的认证方式有密码文件认证和操作系统认证。

密码文件认证:在创建密码文件时会要求输入密码。

操作系统认证:将用户加入到dba组中。


步骤4:创建静态参数文件

可以从其他数据库中拷贝静态参数文件,也可以通过修改初始化参数的样本来创建参数文件。

DB_NAME, CONTROL_FILES, MEMORY_TARGET这三个参数值必须要指定。

静态参数文件命名为initSID。奥拉。

[oracle@mycentos dbs]美元cp init。奥拉initmynewdb。奥拉

注:因为只是测试,因此并未对样本参数文件做过多的修改。要注意的是,要建好参数文件中对应的目录。


步骤5:连接数据库

以密码文件为认证方式的连接方式:

[oracle@mycentos mynewdb] $ sqlplus/nolog

完成连接SYS SYSDBA

以操作系统认证方式的连接方式

sqlplus美元/nolog

完成连接/SYSDBA


步骤6:创建动态参数文件

创建SPFILE PFILE; #这一步可放在以后执行


步骤7:启动实例启动NOMOUNT


步骤8:发出创建数据库指令

创建数据库mynewdb

用户系统被asd

用户系统被asd

日志文件组1 ('/app/oracle/oradata mynewdb/redo01a.log ', '/app/oracle/oradata/mynewdb/redo01b.log”)大小100 BLOCKSIZE 512,

组2 ('/app/oracle/oradata mynewdb/redo02a.log ', '/app/oracle/oradata/mynewdb/redo02b.log”)大小100 BLOCKSIZE 512,

组3 ('/app/oracle/oradata mynewdb/redo03a.log ', '/app/oracle/oradata/mynewdb/redo03b.log”)大小100 BLOCKSIZE 512

MAXLOGMEMBERS MAXLOGFILES 5 5

MAXDATAFILES MAXLOGHISTORY 1 100

字符集AL32UTF8

国家字符集AL16UTF16

程度管理当地

丢失/app/oracle/oradata/mynewdb/system01。dbf的规模325重用功能”

SYSAUX/app/oracle/oradata/mynewdb/sysaux01。dbf的规模325重用

默认表空间用户数据文件的/app/oracle/oradata/mynewdb/users01。dbf '

大小500重用AUTOEXTEND最大容量无限的

默认临时表空间tempts1

TEMPFILE '/app/oracle/oradata/mynewdb/temp01。dbf '

大小20 m重用

撤消表空间UNDOTBS1

数据文件'/app/oracle/oradata/mynewdb/undotbs01。dbf '

大小200重用AUTOEXTEND最大容量无限的;


步骤9:创建额外的表空间

创建表空间apps_tbs日志

数据文件'/app/oracle/oradata/mynewdb/apps01。dbf '

大小500重用AUTOEXTEND在下,100最大容量无限的

程度管理地方;

——创建索引的表空间,独立于用户表空间(可选)

创建表空间indx_tbs日志

数据文件'/app/oracle/oradata/mynewdb/indx01。dbf '

大小100重用AUTOEXTEND在下,10米最大容量无限的

程度管理地方;


步骤10:运行脚本构建数据字典视图

用有sysdba权限的用户执行:

@ ?/rdbms/admin/catalog.sql

@ ?/rdbms/admin/catproc.sql

@ ?/rdbms/admin/utlrp.sql

用系统用户执行

@ ?/sqlplus/admin/pupbld。sql


步骤11:备份数据库

可将数据库切换到归档模式下进行RMAN备份。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



使用创建数据库语句创建数据库