二、创建数据库

1.确定数据库创建方式

  一般情况下,新建数据库的基本工作包括:

l         创建数据字典等信息结构

l         创建并初始化数据库所必须的控制文件和日志文件

l         创建新的数据文件,如果存在名称重复的旧文件,还会将其删除

当然这些工作用Create databaseOK了,但作为Oracle来说还需要创建用户、临时表、数据字典表等等等等的工作,因此我们需要借助Oracle给我的工具来创建数据库。

一般来说有两种创建方式(当然也是任何数据库通用的方式):

l         使用DBCADatabase Configuration assistant )来创建。

l         脚本方式。

这里我们主要使用DBCA的方式来创建数据库,脚本的方式写起来实在太累~~~~~~

2.看看Database Configuration assistant这个东西到底在哪
or16.gif

点击它之后进入如下页面
or16-1.gif

这里有4个选项,

Data Warehousing : 这个模版是用来创建数据仓库环境的(DDS)。

Transaction Processing : 这个模版是用来创建联机事务处理环境的(OLTP)

General Purpose:  这个模版创建的数据拥有DDSOLTP特性。当然也很巨大!(小硬盘80G以下者慎用!)

New Database:以自定义方式创建数据库。

3.下面就开始创建数据库:

or17.gif

默认值,下一步

4.数据库标识

or18.gif

上一章我们已经建立了oradb01这个数据库了,这章我们建立一个Oradb02数据库,当然要确定全局数据库名称和SID不能和数据库中已有的相同。

5.数据库操作模式:

or19.gif

我们一般选择共享服务器模式,转用服务器模式很耗资源慎用!
or20.gif

当选择共享模式时我们还可以编辑共享连接参数,这些参数和SQL Server差不多。

6.下一步初始化参数

or21.gif

其中

共享池对应于初始化参数SHARED_POOL_SIZE

缓冲区高速缓存对应于初始化参数DB_CACHE_SIZE

Java池对应于初始化参数JAVA_POOL_SIZE

最大并行连接用户对应于初始化参数PROCESSES

当然这里还可以按个人实际需要设定如数据库大小、文件位置等参数。

7.下一步数据库存储

or22.gif

这里的3个参数分别对应MAXDATAFILES,MAXLOGFILES,MAXLOGMEMBERS 3个初始化参数。

下一步开始创建数据库。如图:

or23.gif

8.创建完成-修改口令

数据库创建完成之后,最好修改数据库SYSSYSTEM 2个用户的口令。

or24.gif
or25.gif

当然假如你没有修改密码的话,下面列出数据库默认账户的初始密码

SYSTEM  : MANAGER

SYS     : CHANGE_ON_INSTALL

SCOTT   : TIGER

OSE$HTTP$ADMIN : 随机

DBSNMP  : DBSNMP

OUTLN   : OUTLN

AURORA$ORB$UNAUTHENTICATED : 随机

AURORA$JIS$UTILITY$ : 随机

当然你也可以使用SQL*Plus来完成以上工作

or26.gif

9.查看数据文件

  创建完成之后我们就可以在F:\oracle\oradata\oradb02目录下看到很多表空间

如图:

or27.gif
or28.gif

当然我们也可以看一下整个oradb02数据库文件的起始容量1.2G,所以最好将oracle数据文件单独存放到一个独立分区中。所以假如我们用General Purpose模式创建数据库,建个20个也就把整个硬盘给塞满了。而且每一个数据库实例运行的话都会消耗掉将近100M内存。

posted on 2006-07-19 15:52  coffeeliu  阅读(2169)  评论(1编辑  收藏  举报