使用DBCA创建数据库

来源:互联网 发布:动迁三块砖算法 编辑:程序博客网 时间:2024/05/20 15:41

控制文件定义了实例和数据库之间的连接参数

Oracle处于mount状态的时候,实例和数据库之间就建立了相关的连接

通过读取控制文件中其他文件的位置(联机重做日志文件和数据文件)后,数据库就可以置于open状态

在控制文件中,保存了表空间和数据文件之间的映射关系

建立一个数据库服务器包括了如下几步:

1、建立实例

2、建立数据库和数据字典对象

3、建立数据字典视图

 

建立数据字典会使用到ORACLE_HOME/rdbms/admin中的sql.bsq,它会调用其他所需的sql脚本

sql.bsq--->catalog.sql---->catproc.sql

 

具体步骤如下:

1、创建参数文件和密码文件

2、使用参数文件来在内存中创建oracle实例

3、使用CREATE DATABASE命令,这时会创建一个最小规模的数据库:1个控制文件,2个联机重做日志文件,2个数据文件(SYSTEMSYSAUX)和1个数据字典;

4、调用sql脚本来创建其他的数据字典视图和PL/SQL

5、调用sql脚本来创建OEM所需的对象和其他数据库选项;

注:在windows系统中会产生一个oradim.exe的程序协助你完成上述 工作,位置D:\app\fanminggy\product\11.2.0\dbhome_1\BIN

 

DBCA共有5个用途:

1、创建数据库

2、配置数据库选项

3、删除数据库

4、管理模板

5、配置自动存储管理(ASM

 

使用DROP DATABASE命令可以删除一个数据库,但是数据库需要在mount mode,但是不能再openmode

原创粉丝点击