第 2 章:安装 Oracle 软件并构建数据库

本章介绍如何使用 Oracle Universal Installer (OUI) 安装 Oracle 数据库软件并创建初始数据库。您还将学习如何使用 Database Configuration Assistant (DBCA) 创建其他数据库。

大约 2 个小时

主题

本教程包括以下主题:

将光标置于此图标上可以加载和查看本教程的所有屏幕截图。 (警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)

注:此外,您还可以在下列步骤中将光标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图将其隐藏。

开始本教程之前,您应该:

1.

具有一般计算机常识。

2.

熟悉基本产品安装。

返回主题列表

使用 Oracle Universal Installer (OUI) 安装软件

您可以使用 Oracle Universal Installer (OUI) 安装 Oracle 软件。OUI 是一个 GUI 工具,您可以使用它查看计算机上安装的 Oracle 软件、安装新的 Oracle 软件以及删除不打算再使用的 Oracle 软件。您可以使用两种方法安装 Oracle 软件:基本安装和高级安装。选择基本安装方法将以最少的用户输入快速安装软件。高级安装方法使用户可以执行自定义安装。

A 基本安装
B. 高级安装

返回主题列表

基本安装

按照下面的步骤,使用基本安装方法安装 Oracle 软件并创建数据库。

(注意:使用基本安装选项时,默认情况下不安装示例模式):

1.

以具有 Oracle 软件安装及创建和运行数据库权限的管理组成员之一的身份登录到您的计算机。

2.

将数据库的发行 CD 插入 CD 驱动器中。将自动显示 Autorun 窗口。

注:如果您正在从 Oracle 的下载站点下载,请遵循网站给出的说明。

3.

在 Configure Security Updates 窗口中,输入您的电子邮件地址和 Oracle Support Password,然后单击 Next

如果您选择不提供电子邮件地址和 Oracle Support Password,请取消对复选框的选中,将两个文本框都保留为空,然后单击 Next。出现提示时,单击 Yes

4.

在 Installation Option 窗口中,选择 Create and configure a database,然后单击 Next

5.

在 System Class 窗口中,选择 Server Class,然后单击 Next

6.

在 Grid Options 窗口中,选择 Single instance database installation,然后单击 Next

7.

在 Install Type 窗口中,选择 Typical install,然后单击 Next

8.

在 Typical Installation 窗口中,输入 Administrative Password。再次输入该口令以便确认该口令,然后单击 Next

注意,请对使用的口令进行评估,以确保它符合 Oracle 建议的标准。如果不符合标准,将显示一个出错窗口,询问您是否继续。

9.

在 Create Inventory 窗口中,接受默认设置并单击 Next

10.

在 Prerequisite Checks 窗口中,您会看到一个问题列表,列出了不符合的项。可以由 OUI 解决的问题其 Fixable 列中显示 Yes。为使 OUI 能够生成修复这些可修复问题的脚本,单击 Fix and Check Again

11.

将显示 Execute Fixup Scripts 窗口,窗口中给出了说明。

12.

打开一个终端。更改为操作系统用户 root。然后执行该脚本。

su - root
/tmp/CVU_11.2.0.0.2_oracle/runfixup.sh

13.

返回 Execute Fixup Scripts 窗口,单击 OK

14.

在 Summary 窗口中,单击 Finish

15.

将显示进度窗口。

16.

软件安装之后,Database Configuration Assistant 将开始运行并创建您的数据库。

'

17.

数据库创建成功。单击 Close

'

18.

您需要以 root 用户身份执行几个脚本。

19.

打开一个终端窗口,执行以下命令:

su -
<root password> /u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh

20.

返回 Execute Configuration Script 窗口,单击 OK

21.

您已成功完成安装和数据库创建。单击 Close

返回主题

按照下面的步骤,使用高级安装方法安装 Oracle 软件并创建数据库。

注:如果您执行了基本安装步骤,则无需进行本节操作。

1.

以具有 Oracle 软件安装及创建和运行数据库权限的管理组成员之一的身份登录到您的计算机。

2.

将数据库的发行 CD 插入 CD 驱动器中。将自动显示 Autorun 窗口。

注:如果您正在从 Oracle 的下载站点下载,请遵循网站给出的说明。

3.

在 Configure Security Updates 窗口中,输入您的电子邮件地址和 Oracle Support Password,然后单击 Next

如果您选择不提供电子邮件地址和 Oracle Support Password,请取消对复选框的选中,将两个文本框都保留为空,然后单击 Next。出现提示时,单击 Yes

4.

在 Installation Option 窗口中,选择 Create and configure a database,然后单击 Next

5.

在 System Class 窗口中,选择 Server Class,然后单击 Next

6.

在 Grid Options 窗口中,选择 Single instance database installation,然后单击 Next

7.

在 Install Type 窗口中,选择 Advanced install,然后单击 Next

8.

在 Product Languages 窗口中,选择 Move All 按钮以选择所有语言。

9.

单击 Next

10.

在 Database Edition 窗口中,确保选中 Enterprise Edition,然后单击 Next

11.

在 Installation Location 窗口中,接受默认值并单击 Next

12.

在 Create Inventory 窗口中,接受默认设置并单击 Next

13.

在 Configuration Type 窗口中,确保数据库的类型设置为 General Purpose / Transaction Processing,然后单击 Next

14.

在 Database Identifier 窗口中,接受默认设置并单击 Next

15.

在 Configuration Options 窗口中,您将接受 Memory 选项卡的默认设置。单击 Character sets 选项卡。

16.

将设置更改为 Use Unicode (AL32UTF8),然后单击 Security 选项卡。

'

17.

接受默认设置,单击 Sample Schema 选项卡。

'

18.

选中 Create database with sample schema 复选框,然后单击 Next

19.

在 Management Options 窗口中,接受默认设置并单击 Next

20.

在 Database Storage 窗口中,接受默认设置并单击 Next

21.

在 Backup and Recovery 窗口中,接受默认设置并单击 Next

22.

在 Schema Passwords 窗口中,选择 Use the same password for all accounts,输入 Oracle 推荐的口令和确认口令,然后单击 Next

23.

在 Operating System Groups 窗口中,接受默认设置并单击 Next

24.

在 Prerequisite Checks 窗口中,您会看到一个问题列表,列出了不符合的项。可以由 OUI 解决的问题其 Fixable 列中显示 Yes。为使 OUI 能够生成修复这些可修复问题的脚本,单击 Fix and Check Again

25.

将显示 Execute Fixup Scripts 窗口,窗口中给出了说明。

26.

打开一个终端。更改为操作系统用户 root。然后执行该脚本。

su - root
/tmp/CVU_11.2.0.0.2_oracle/runfixup.sh

27.

返回 Execute Fixup Scripts 窗口,单击 OK

28.

在 Summary 窗口中,单击 Finish

29.

将显示进度窗口。

30.

软件安装之后,Database Configuration Assistant 将开始运行并创建您的数据库。

'

31.

数据库创建成功。单击 Close

'

32.

您需要以 root 用户身份执行几个脚本。

33.

打开一个终端窗口,执行以下命令:

su -
<root password> /u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh

34.

返回 Execute Configuration Script 窗口,单击 OK

35.

您已成功完成安装和数据库创建。单击 Close

返回主题

使用 Database Configuration Assistant (DBCA) 创建数据库

如果您选择只安装软件,稍后再创建数据库,或者您希望使用刚安装的软件创建其他数据库,可以使用 Database Configuration Assistant (DBCA) 实现。

注: 如果在基本安装或高级安装过程中已经创建了数据库,则无需进行本节的操作。

执行下面的步骤创建一个新数据库;如果已在软件安装过程中创建了一个数据库,则现在创建第二个数据库:

1.

以具有 Oracle 软件安装及创建和管理数据库权限的管理组成员之一的身份登录到您的计算机。

2. 在 Linux 或 UNIX 操作系统上,通过在命令提示符下输入以下命令启动 DBCA:

dbca

3.

显示 Welcome 窗口。单击 Next

4.

Operations 窗口中选择 Create a Database 开始一个配置和创建数据库的过程。单击 Next

5.

在 Database Templates 窗口中,选择创建数据库时使用的数据库模板的类型。可以单击 Show Details 查看每种类型数据库的配置。选择适合您数据库要支持的负载类型的模板。如果无法确定负载类型,选择默认的 General Purpose or Transaction Processing 模板。单击 Next

6.

在 Database Identification 窗口中,输入 Global Database NameSID。单击 Next

注: 如果已在 Oracle 软件安装过程中创建了一个数据库,您现在要利用 DBCA 创建第二个数据库,则必须为您的第二个数据库选择不同的全局数据库名称和 SID。

7.

显示 Management Options 窗口。为了使用 Enterprise Manager,选择 Configure Enterprise Manager。选择 Configure Database Control for local management 按照您的配置在本地管理数据库。单击 Next

8.

在 Database Credentials 窗口中,可以选择针对所有帐户使用不同的管理口令或相同的口令。选择两个选项之一并输入您的口令数据。单击 Next

9.

针对存储选项,根据您对应的环境选择 File SystemAutomatic Storage ManagementRaw Devices。单击 Next

10.

选择 Specify Flash Recovery Area 并输入目录位置和大小。还可以选择 Enable Archiving 以 ARCHIVELOG 模式存放数据库。单击 Next

11.

如果您希望在数据库中包含示例模式 (EXAMPLE) 表空间,则选择 Sample Schemas。单击 Next

12.

显示 Memory 窗口。选择 Typical 并输入 Memory Size (SGA and PGA) 的值。单击 Sizing 选项卡。

13.

显示 Sizing 窗口。指定最小块大小以及定能同时连接到数据库的操作系统用户进程的最大数。

注: 如果使用了模板,则无法指定块大小。

单击 Character Sets 选项卡。

14.

显示 Character Sets 窗口。为您的数据库选择字符集。单击 Connection Mode 选项卡。

15.

显示 Connection Mode 窗口。根据您的环境,选择 Dedicated Server ModeShared Server Mode。单击 Next

16.

在 Database Storage 窗口中,可以为创建的数据库指定存储参数。接受默认值。单击 Next

17.

在 Creation Options 窗口中,选择 Create Database 创建数据库。还可以选择 Save as a Database Template 来保存您的配置。单击 Finish

18.

Confirmation 窗口中,确认将要安装的选件并单击 OK

19.

正在创建数据库。

创建数据库之后,可以更改或解锁您的口令或单击 Exit

返回主题列表

在本教程中,您学习了如何:

安装数据库的基本版本。
安装数据库的高级版本,包括运行 Database Configuration Assistant。
使用 Database Configuration Assistant 创建数据库。

返回主题列表

将光标置于该图标上可以隐藏所有的屏幕截图。