《创建数据库》PPT课件.ppt
《《创建数据库》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《创建数据库》PPT课件.ppt(40页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Oracle10g 数据库基础教程2011第第3章章 创建数据库创建数据库Oracle 10g 数据库基础教程2011本章内容本章内容p创建数据库前的准备p利用DBCA创建数据库p手动创建数据库p数据库服务器初始化参数文件 Oracle 10g 数据库基础教程2011本章要求本章要求p掌握使用数据库配置助手创建数据库方法p了解手动创建数据库的方法p掌握数据库初始化参数文件的使用Oracle 10g 数据库基础教程20113.1 创建数据库前的准备创建数据库前的准备p规划数据库p检查系统资源和配置p确定数据库创建方式Oracle 10g 数据库基础教程2011规划数据库规划数据库p确定所要创建的
2、数据库类型。数据库类型包括事务处理(OLTP)类型、数据仓库(DSS)类型及折中的通用类型 p确定数据的存储方式(文件系统、ASM、裸设备)p确定数据库的管理方式(Grid Control、Database Control)p为新建数据库选择全局数据库名p熟悉与数据库相关的初始化参数,包括初始化参数文件p对系统中已存在的数据库进行备份 Oracle 10g 数据库基础教程2011检查系统资源和配置检查系统资源和配置p检查操作系统类型p是否已经安装了Oracle 10g数据库服务器软件,并设置了各种必要的环境参数p当前操作系统用户是否是系统管理员或安装Oracle 10g数据库服务器软件时的系统
3、用户,具有足够的操作系统权限p系统是否具有足够的物理内存,保证Oracle数据库实例能启动p系统是否具有足够的硬盘空间,保证各种数据文件能够成功创建Oracle 10g 数据库基础教程2011决定数据库创建方式决定数据库创建方式 p使用DBCA(Database Configuration Assistant)创建数据库p运行脚本手工创建数据库 Oracle 10g 数据库基础教程20113.2 使用使用DBCA创建数据库创建数据库p创建一个通用型、采用文件系统存储方式和数据库控制管理的DBneworcl。Oracle 10g 数据库基础教程2011完成完成DBDB创建或模版的创建创建或模版的
4、创建调整已存在的调整已存在的DBDB删除已存在的删除已存在的DBDB数据库模版的创建与管理数据库模版的创建与管理完成自动存储管理的配置完成自动存储管理的配置Oracle 10g 数据库基础教程2011说明说明:“包括数据文件包括数据文件”模版,既包含模版,既包含数据库的结构数据库的结构,也包含,也包含数据数据 库的物理文件库的物理文件。用户。用户只能修改只能修改数据库名称和数据文件的位数据库名称和数据文件的位 置,置,可以可以添加或删除控制文件和重做日志文件组,添加或删除控制文件和重做日志文件组,不能修不能修 改改数据文件、表空间、重做日志文件的数目。数据文件、表空间、重做日志文件的数目。“不
5、包括数据文件不包括数据文件”模版,模版,只包含数据库的结构只包含数据库的结构,不包含数,不包含数 据库的物理文件。据库的物理文件。Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011 Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011注意注意:块的大小:块的大小一旦确定一旦确定,以后,以后不能更改不能更改
6、!通常为!通常为OSOS块的整数倍块的整数倍。Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011适合于数据仓库应用和少量用户对数据库建立持久适合于数据仓库应用和少量用户对数据库建立持久 的、长时间的运行的情况。的、长时间的运行的情况。适合于联机事务处理适合于联机事务处理(OLTP)和大量用户对数据库和大量用户对数据库 进行短暂的、频繁的操作进行短暂的、频繁的操作 的情况。的情况。Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程20113.
7、3 手动创建数据库手动创建数据库p确定新建数据库名称与实例名称;p确定数据库管理员的认证方式;p创建初始化参数文件和其中涉及的目录;p修改添加客户端监听信息;p创建实例;p连接并启动实例;p使用CREATE DATABASE语句创建数据库;p创建附加的表空间;p运行脚本创建数据字典视图;p创建服务器初始化参数文件;p备份数据库。Oracle 10g 数据库基础教程2011p确定数据库名称与实例名称确定数据库名称与实例名称 n在在“命令提示符命令提示符”界面中执行下列命令设置操作系统环境界面中执行下列命令设置操作系统环境变量变量ORACLE_SID:C:SET ORACLE_SID=MYNEWD
8、B p确定数据库管理员的认证方式确定数据库管理员的认证方式(操作系统操作系统和和口令文件口令文件)n采用采用操作系统认证操作系统认证(本地管理本地管理)方式,保证当前操作系统用户方式,保证当前操作系统用户必须是必须是ORA_DBA操作系统用户组的成员。操作系统用户组的成员。n由文件中由文件中(NTS)|(NONE)参数、初始化参数文件参数、初始化参数文件init.ora中中remote_login_passwordfile(NONE)|(EXCLUSIVE)|(SHARED)参数和口令文件三者协同作用确定。参数和口令文件三者协同作用确定。Oracle 10g 数据库基础教程2011p创建初始化
9、参数文件创建初始化参数文件 n将将Oracle提供的文本初始化参数文件的样本复制一份,然后在此提供的文本初始化参数文件的样本复制一份,然后在此基础上进行修改,以创建自己的文本初始化参数文件。基础上进行修改,以创建自己的文本初始化参数文件。nOracle 10g提供的文本初始化参数样本文件是位于提供的文本初始化参数样本文件是位于adminsamplepfile目录中的文件。目录中的文件。p创建初始化参数文件中的目录:创建初始化参数文件中的目录:oradatamynewdb、adminmynewdba(/b/c/u)dumpp创建实例:创建实例:C:oradim new sid mynewdbp连
10、接连接Oracle实例实例 C:SQLPLUS/NOLOG SQLCONNECT sys/tiger AS SYSDBA 参数参数文件文件Oracle 10g 数据库基础教程2011p启动实例启动实例 SQLSTARTUP NOMOUNTp使用使用CREATE DATABASE语句创建数据库语句创建数据库p创建附加的表空间创建附加的表空间n用用CREATE DATABASE语句创建的数据库中,只有语句创建的数据库中,只有SYSTEM,SYSAUX,UNDOTBS,USERS和和TEMP这这5个个表空间,还需要创建其他一些额外的表空间。应该根据实际表空间,还需要创建其他一些额外的表空间。应该根据
11、实际应用需要,为数据库创建附加表空间。应用需要,为数据库创建附加表空间。p运行脚本创建数据字典视图运行脚本创建数据字典视图 n数据字典数据字典:由一系列:由一系列系统表系统表和和基于系统表的视图基于系统表的视图组成,保存组成,保存着关于数据库着关于数据库实例的结构实例的结构、用户用户、对象定义对象定义等重要信息。等重要信息。p创建数据字典视图创建数据字典视图:SQLD:oracleproduct10.2.0db_1rdbmsadminTS脚脚本本DB脚本脚本Oracle 10g 数据库基础教程2011p建立对于建立对于PL/SQL程序设计的支持程序设计的支持:SQLD:oracleproduc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创建数据库 创建 数据库 PPT 课件
限制150内