创建数据库之使用DBCA创建数据库
一、创建数据库的几种方法
       1.Oracle Universal Installer:在安装oracle客户端的时候,OUI会启

动DBCA,然后DBCA将自动创建一个初试数据库,这个在在OUI中是可选

项。
       2.Oracle Database Configuration Assistant:是一个用来简化数据库

创建操作的图形用户界面,他即能与OUI交互使用,也可以独立使用。

DBCA基于Java,可以从任何带Java引擎的平台启动(也就是说使用DBCA

的前提是操作系统要装有Java程序)。
       3.可以直接在例程中使用create database命令创建
二、操作系统环境
       在创建数据库的时候我们要熟悉数据库在操作系统中的目录结构,这些

目录结构都在我们安装数据库的时候由我们设置的环境变量决定的,熟悉这

些目录结构,有利于我们以后在的使用中,快速操作数据库。
        1.ORACLE_BASE:指定Oracle软件的顶级目录,例

如:/u01/app/oracle(包括以下的例子都是OFA建议的目录结构)
        2.ORACLE_HOME:指定Oracle软件的安装目录。

如:/u01/app/oracle/product/9.1.1(9.1.1是Oracle的版本号,如果是

oracle11g r2的则为11.1.2)
        3.ORACLE_SID:指定例程名称,同一台计算机上运行的Oracle例程的

名称必须唯一。
        4.ORA_NLS33:创建带有非US&ASCII字符集的数据库时必须指定(

这个具体是知道是干什么,知道的童鞋可以指导下。)
        5.PATH:制定操作系统查找可执行程序(如SQL*Plus)时所要搜索的

路径。Oracle可执行程序位于$ORACLE_HOME/bin目录下,需要添加到

PATH变量中。(这个很重要,经常安装oracle之后无法使用,都是因为

path的设置出了问题)
        6.LD_LIBRARY_PATH:指定操作系统和Oracle库文件所在的目录。
三、DBCA
        DBCA可用于
        1.创建数据库              
        2.配置数据库选件
        3.删除数据库
        4.管理模版
               使用预定义模版设置创建新模版
               从现有数据库创建新模版
               删除数据库模版
四、使用DBCA创建数据库的过程
        1.启动DBCA
        2.选择“创建数据库”(create a database)选项
        3.从预定模版列表中选择要创建的数据库类型:数据仓库、通用、新数

据库、事务处理。
        4.创建的模版可待有数据文件也可以不带数据文件
                  不带数据文件:只包含数据库的结构,可以指定和更改所有数

据库参数
                  带数据文件:包含数据库结构也包含物理数据文件,自动为数

据库创建所有日志文件和控制文件,并且可添加/删除控制文件,日志组,

还可以更改数据文件的目标位置和名称。无法添加或删除数据文件,表空间

或回退段,无法更改初始化参数。
         5.指定“全局数据库名称”(Global Database Name)和SID
         6.制定要在数据库中使用的功能:Oracle Spatial(百度了下,这个主

要用于在一个多用户环境中部署地理信息系统GIS),Oracle OLAP

services(联机事务处理,这个大家都知道),示例模式(Example

Schemas,包含些常用表的脚本模版)
         7.确定数据库创建后要运行的任何脚本
         8.选择数据库的运行模式
                专用服务器模式(用于普通单例程数据库)
                共享服务器模式(是部署RAC时多例程连接数据库的一种模式)
         9.指定一些选项
                 内存:典型(Typical)或“自定义”(Custom)
                 归档:次选项将数据库置于ARCHIVELOG模式,这个也可以在

数据库建好之后再开启
                 DB大小:定义数据库的块大小
                 文件位置:指定跟踪文件和初始化参数文件的路径。
         10.定义数据库存储参数
         11.单击“文件位置变量”(File Location Variables)按钮可更改任

意文件位置变量
         12.选择一个数据库创建选项完成数据库的创建:创建数据库,另存为

数据库模版,生成数据库创建脚本。