您的位置:首页 > 数据库 > Oracle

Oracle数据库学习(1)--数据库的创建

2014-04-15 16:45 218 查看
要创建Oracle数据库:

条件:

1.首先必须要获得Sysdba系统权限,sysdba是一个角色,它是一些高级权限的集合,如创建和关闭数据库。

2.确定内存大小是否满足Oracle实例SGA的要求。

3.要对数据库各种文件进行部署规划,对于存在竞争的数据文件要放在不同的磁盘上,以免I/O竞争。如重做日志文件和归档日志文件就不应该放在同一个磁盘上。

对于控制文件要进行多路复用。

方式:

1. 使用DBCA

2.使用创建数据库命令CREATE DATABASE

3.在安装数据库软件时创建数据库

创建数据库过程;

填写全局数据库名-->填写实例名(sid)-->设置统一数据库口令--》将已创建的数据库注册到系统已有的监听程序上--》选择文件存储位置(数据库默认的存储位置:\app\Administrator\product\11.1.1\db_1)-->设置快速恢复区--》设置数据库块大小

脚本建库:

手工创建要运行 全局数据库名.bat 文件(创建一系列目录,设置数据库名, 通过oradim.exe工具配置实例,启动SQLplus,执行lin.sql文件)

注:lin.sql文件定义用户口令,使用sys用户的口令创建口令文件,接着执行一系列的脚本文件,在Oracle\product\11.1.1\admin\实例名\script目录

脚本文件介绍:

1.createDB.sql

使用初始化参数文件init.ora创建数据库然后将控制文件信息注册到初始化参数文件init.ora中,此系列过程记录在CreateDB.log中

2.CreateDBFiles.sql

创建数据库数据文件的表空间,并且将该表空间作为用户创建的数据库对象的默认存储空间。

3.CreateDBCatalog.sql

创建数据库的数据字典,创建pl/sql所需要的软件包和过程,以及用户的概要文件和相关过程等信息

4.emRepository.sql

该脚本文件用于创建EM的档案库

5.postDBCreation.sql

该脚本文件用于完成数据库创建以后的工作,如创建spfile参数文件、修改用户口令、配置监听器等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐