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

Oracle® Database 2 Day DBA 11.2翻译--第二章 Oracle数据库软件安装和数据库建立(上)

2012-01-30 17:53 489 查看

1. Oracle数据库软件安装和数据库建立

原文地址: http://docs.oracle.com/cd/E11882_01/server.112/e10897/install.htm

这一章节描述了如何安装数据库软件并新建一个数据库。
如果您现在正在使用早期的Oracle数据库版本,而现在却想安装一个最新的Oracle数据库的话,您可以把您现在正在使用的升级到最新的版本。 请参阅“数据库的升级”章节。
本章包含以下各节内容:
n Oracle数据库软件安装和数据库建立的概述
n 安装Oracle数据库软件
n 使用DBCA建立和管理一个数据库
n 安装操作:Oracle By Example Series (OBE)

1.1. Oracle数据库软件安装和数据库建立的概述

使用Oracle通用安装程序(OUI:Oracle Universal Installer)安装您的Oracle数据库软件。OUI是一个图形界面的实用程序,使您能够安装一个全新的Oracle数据库软件。在线帮助可以用来指导您完成整个安装过程。
在安装过程中,你有机会去创建一个数据库。如果您选择创建,OUI将自动启动Oracle数据库配置助手(DBCA)指导您创建和配置一个数据库。
在您开始安装之前,请参考以下各节有关先决条件和安装选项的信息:
u 检查先决条件
u 决定安装选项
如果您不在安装过程中创建数据库,那您必须在安装完成后的某些节点上运行DBCA来创建数据库。
注意:在您创建了数据库、或者在安装过程中、又或者作为独立操作后,您不必再创建另外一个,因为每一个Oracle实例的工作仅需一个数据库,而不必要求您创建多个数据库以适应不同的应用程序,Oracle数据库使用单个数据库,并能将其中的数据分成不同的模式供您让多个应用程序使用。有关更详细信息请参考“关于用启帐户”。

1.1.1. 检查先决条件

在安装软件之前,OUI会自动执行检查程序来确认您的机器是否满足Oracle数据库软件安装的最低软硬件环境要求。如果您的机器不满足这些需求,将会看到错误提示信息。这些要求也许会因您使用的机器与操作系统而有所不同,但一些必要条件包括如下:
u 最少需要1G的物理内存
u 需有足够的可利用的交换(缓存)空间(Paging Space)
u 您的系统必须已安装了所需的服务包或是系统补丁
u 有足够可用的文件系统空间
See Also:
■ Oracle Database Installation Guide for your platform for more information about exact requirements

1.1.2. 决定安装选项

OUI将通过对话框的方式让您指定您的软件安装路径和数据库创建路径。具体的操作步骤取决于您使用的操作系统。在安装过程中,将向您提示如何配置数据库的选项:
u 安装选项
u 安装方法
u 安装类型
u 软件安装路径
u 数据库文件位置
u 数据库标识符
u 关于高及安装

1.1.2.1. 安装选项

您可以选择创建并配置一个数据库,或者仅安装数据库软件。
您可以在安装过程中创建自定义或预配置的数据库。如果您选择不在安装过程中创建数据库,在安装完软件后,您必须使用DBCA来创建数据库。
预配置的数据库是基于Oracle提供或由您所创建的模板。所有Oracle提供的模板都为特定的工作负载类型进行了优化。请参阅“Oracle提供的DBCA模板及其相应工作负载”的各种类型预置数据库的相关信息。
如果您选择使用桌面类的安装方法,则使用通用数据库模板。如果要创建自定义结构的数据库,请参阅“关于高级安装”
注意:如果您必须创建一个新数据库,Oracle推荐您使用预置的数据库模板,这样将会再快更简单,并且您可以在它创建后再进行配置。

1.1.2.2. 安装方法

软件安装方法有两种:桌面类与服务器类:
u 桌面类――这种安装方式一般适用于台式机和笔记本。它包含一个最小数据库和最低的配置需求。
u 服务器类――这种安装方式适用于服务器,例如,它会向您提供数据中心和用于支持企业级的应用程序。如果您需要使用高级配置选项,请选择此安装类型。
在桌面类中,只有基本选择项。在服务器类,您可以选择标准安装(仅让您作有基本选择)或高级安装。
在桌面类或典型安装中,Oracle数据库将自动安装示例库。

1.1.2.3. 安装类型

当您进行数据库标准或高级安装时,您必须回答本节中列出的这些问题。OUI会提供每个问题的默认值:
u 您决定执行哪种数据库安装类型?
您的选择有:
- 企业版――这种安装类型是安装全功能Oracle数据库产品,它提供了企业级的数据管理应用程序。它被用于关键型任务、高安全性要求的联机事务处理(OLTP:Online Transaction Processing)以及数据仓库环境。
- 标准版――这种安装类型适用于工作组或部门级应用,以及中小型企业。它提供了核心关系数据库的管理服务和选项,并且包括了一套集成的管理工具、复制、WEB功能以及创建关键型业务应用程序的功能。
- 独立标准版(标准版1)――这种安装类型适用于工作组、部门或WEB应用程序。它为单个服务器环境或高度分布式分支环境提供了核心关系数据库的管理。Oracle独立标准版包括所有创建关键型业务应用程序所需的所有功能。
- 个人版(仅适用于Windows系统)――这种安装类型同样是安装企业版的软件,但仅支持单用户、软件开发以及软件开发环境的部署。
u 你的数据库配置选项是什么?

1.1.2.4. 软件安装路径

您必须指定Oracle数据库软件安装源的或者从安装介质上复制下来的源文件的目录位置。您还必须选择一个足够安装这些软件,并且操作系统用户有可执行安装权限的硬盘空间来安装这些软件。
您也可以指定用于在服务器上安装的所有Oracle软件产品的基础目录位置。第一次在服务器上安装Oracle数据库软件,会被提示指定Inventory目录的位置,目录的名称是“oraInventory”。此目录记录了安装在此服务器上的所有Oracle软件产品信息清单。每次您在服务器上执行Oracle软件安装时,您应使用与Oracle Inventory内同样的值。

1.1.2.5. 数据库文件位置

数据库包含几个分别用于存储用户数据、数据库的元数据和故障恢复所需信息的文件。作为一个管理员,您决定这些文件使用哪些存储子系统。您可以从以下选项中进行选择:
u 文件系统――此默认选项在您系统内本地磁盘(或称文件系统)上创建数据库文件。您可以指定这些数据库文件存放的目录。Oracle数据库可以新建和管理这些实体文件。
如果您不确定您该使用哪个选项,那就选择文件系统(默认选项)。
u 自动存储管理(ASM:Automatic Storage Management)――此选项能够将您的数据库文件存放在Oracle自动存储管理(Oracle ASM)磁盘组中。如果您选择Oracle ASM,Oracle数据库将自动管理数据库文件的位置和命名。在有大量磁盘的环境中,此选项简化了数据库的管理并将可使性能最大化。Oracle ASM执行的软件条带化和镜像最大限度地提高了存储的灵活性、性能和可用性。
Oracle ASM使用Oracle ASM实例来配置和管理磁盘组,它完全不同于数据库实例。一个Oracle ASM实例在一台服务器上可以向多个数据库提供存储空间。
更多的信息可以参阅“About Oracle Automatic Storage Management”和“Oracle Automatic Storage Management Administrator’s Guide”。
注意:在过去的版本中,Oracle ASM是被当作Oracle数据库的一部分进行安装的。在11.2数据库版本中,Oracle ASM是网格基础架构安装(Grid Infrastructure)的一部分
要使用ASM存储数据库文件,您必须在执行Oracle数据库安装前安装ASM,并创建一个或多个磁盘组。

1.1.2.6. 数据库标识符

这些选项包括您的您数据库的全局名称和系统标识(SID:System Identifier)。SID是一个独一无二的标识符,用于区别您机器上可能将要创建或正在同时运行的数据库实例 。
数据库全局名称是唯一用于区别其它任何数据库的完整名称。数据库全局名称的样式是:database_name.database_domain,例如:sales.example.com。这个数据库名称中“sales”部分是您数据库的简称,数据库的域名部分“example.com”指定了此数据库的所在域。数据库名称和域名称共同构成了数据库全局名称。

1.1.2.7. 关于高及安装

在选择服务器安装方式中的高级安装时,将提示您选择附加选项和典型安装。安装进程对每一个选项都设定了默认值。
本指南仅仅只有描述,并没有详细记录这些附加的高级安装选项。有关详细信息,请参阅与您操作系统平台相关的“Oracle Database Installation Guide”。
u 产品语言
您可以选择软件安装后需要使用的语言种类,也可以选择多种语言。系统默认值是英语。如果您选择了其他非英语的值,它不会更改安装时所用的语言。
u 数据库配置类型
在配置数据库时您可以选择使用“模板“,也可选择“一般用途/事务处理”或是“数据仓库”。
u 数据库配置选项
您可以选择如休配置安装程序创建的数据库。您可以选择内存大小和管理选项、存储数据的字符集、数据库访问的安全选项,以及是否安装示例模式。
如果您要完成本指南中的相关课程练习,您必须安装示例模式。在整个Oracle数据库文档的示例中大多使用些数据。Oracle建议您安装此示例模式。
这种配置选项仅在高级安装期间出现。在典型或桌面类中,默认情况下安装示例模式。
u 数据库管理选项
您指定是否需要集中管理您的数据库或者在本地使用Oracle企业管理器。集中管理通过一个单一的界面能使您管理多个目标,例如:数据库和应用程序服务器。使用本地管理器,您一次只能管理一个单一的数据库实例。
如果要使用集中管理,所有安装了Oracle数据库软件的主机上必须要有Oracle企业管理代理。这些代理负责监测此主机上的所有组件。如果本地主机上未找到代理,在安装时这个选项是被禁用的。
如果您第一次配置了单个数据库,默认将会建议您配置本地的Oracle企业管理器。您以后可以安装附加的数据库并配置使用企业管理器的集中式管理。
u 恢复选项
您可以指定是否配置数据库的自动备份功能。如果您选择此项,则需要在本地文件系统或ASM磁盘组上指是恢复区域,同时,您还必须指定当执行备份工作时所使用的操作系统凭证。
注意:使用ASM进行恢复区域存储时,您必须在Oracle数据库安装前安装了Grid基础架构安装程序中的ASM功能,并且创建了一个或多个磁盘组
u Schema密码
当您创建数据库时,会自动创建一些用于管理的帐号。在此过程中将提示您为SYS、SYSTEM、SYSMAN以及DBSNMP这些帐号输入密码,这些帐号能让您对数据库进行管理与配置。您可以让这些帐号使用同一个密码,或都对每个帐号设定不同的密码。如果您没有输入安全的密码,安装程序将会弹出警告提示。
u 操作系统组
一些操作系统组内的成员被授予数据库连接管理权限。您可以选择用于SYSDBA连接(通常为DBA)和SYSOPER连接(通常为OPER)的操作系统组。
在SYSDBA组内的操作系统帐号有管理数据库的权限,并且可以以SYSDBA的身份进行连接。SYSOPER组是用户可选组,它对数据库的管理权限是有限的。有关这些组和权限的详细信息,请参阅“SYSDBA and SYSOPER System Privileges”。

1.2. 安装Oracle数据库软件

这一节简单地描述一下桌面类安装的步骤,大多数步骤是所有平台通用的,包括运行通用安装程序。
某些平台的特殊步骤,将会被标记出来。进一步的帮助,请参阅联机帮助或“Oracle Database Installation Guide”。
注意:下面的步骤是描述了在从未安装过任何以前的Oracle软件的计算机中执行Oracle通用安装的工作流,如果您的电脑安装过Oracle软件,您可能会看到不同的工作流。

1.2.1. 执行基本安装;

I. 使用管理员组中的帐号登入到您的电脑,进行Oracle数据库软件的安装、数据库的创建和运行。
请参阅相应的操作系统文档,或与您的系统管理员联系,以确定您的帐号是否具有安装新软件的权限。
II. 执行下列操作之一:
u 如果您从发布光盘安装,请将此光盘插入您的计算机。
自动运行功能将自动选择一种产品并打开安装窗。
u 如果您是从Oracle网站下载的安装软件,按照网站上的说明运行Oracle通用安装程序,或者,参阅“Oracle Database Installation Guide”中关于您所使用的系统平台的部分。
III. 第一个窗口显示的是配置安装更新。如果要通过e-mail接收有关安全问题的通知,请在e-mail地址栏中输入您的电子邮件地址。如果要从“My Oracle Support”接收安全更新,请输入电子邮件地址注册“My Oracle Support”,然后选择“I wish to receive security updates…”选项,并输入密码。
单击“下一步”断续。
此时,将出现选择安装选项窗口。
IV. 选择创建和配置数据库选项,或者,您也可以仅选择安装数据库软件,但在安装完数据库软件后您必须使用额外的步骤来新建一个数据库。如果您当前在使用早期的Oracle数据库版本,请选择升级现有数据库。在您选择了相应选项后,单击下一步。
将出现系统类窗口。
V. 选择桌面类
您可以选择服务器类选项来进行自定义安装。例如,您可以使用这种方法为您的数据库配置自动存储管理(ASM)、安装示例模式、或配置自动备份,选择此类选项,软件将引导您进行一系列的安装步骤,但这些步骤,本指南中未包含。有关高级选项的详细信息,请参阅“About Advanced Installation”,也可以看“Oracle Database Installation Guide”。
单击“下一步”。 将出现典型安装配置窗口。



VI. 为数据库提供以下详细配置信息:
u Oracle基本位置――Oracle基础目录有助于组织Oracle众多软件的安装。有关更多ORACLE_BASE的信息,请参阅“Oracle Database Installation Guide”。
如果您在启动OUI之前没有设定ORACLE_BASE环境变量,那么将在UNIX和Linux系统中现有的有可写权限的“/u01~/u09”中、或Windows系统中有最多可用空间的磁盘上的目录中创建目录“app/username/directory”,并在这个路径下创建Oracle基础目录。如果UNIX和Linux系统中不存在“/u01~/u09”目录,那么默认位置将是“user_home_directory/app/username”。
您可以点“Browse”来选择您想要用于安装Oracle软件的Oracle基础目录。
u 软件位置――它是您Oracle数据库的主目录,即ORACLE_HOME。在每次新安装Oracle数据库软件时,您必须指定一个新的Oracle主目录。默认情况下,Oracle主目录是Oracle基础目录的子目录。
您可以点击“Browse”来选择用于安装Oracle数据库软件的目录。
u 数据库文件的位置――它是用于存放Oracle数据库文件的位置。默认情况下,此位置是“Oracle_base/oradata”。您可以点击“Browse”来选择不同的位置。
u 数据库版本――选择企业版、标准版、标准1版、或是个人版(仅用于微软Windows平台)。请参阅“Installation Type”。
u 字符设置――为存储在数据库内的数据选择字符设置。您可以在默认值(这基于您操作系统的语言设置)或Unicode之间进行选择。
u OSDBA组(仅适用于UNIX和LINUX平台)――指定操作系统数据库管理员组。此组中的计算机用户对数据库有管理权限。此组通常被命名为“dba”。详细信息,请参阅“Oracle Database Installation Guide for Linux”。
u 全局数据库名称――输入完整的全局数据库名称。全局数据库名称的更多信息,请参阅“Installation Type”。
u Administrative密码――指定SYS、SYSTEM、SYSMAN和DBSNMP管理员帐号的初始密码。如果您输入的密码未达到安全级别,将显示一条警告信息。
在您输入所需的信息后,单击“Next”。
如果在此服务器上之前未装过Oracle软件,则会弹出新建“Inventory”的窗口。如果这不是您在此服务器上第一次安装,在此服务器上,则会出现执行先决条件检查窗口。
VII. 仅对于在Linux和Unix系统上进行第一次安装时,需要为安装文件指定一个目录,且需要将此目录加入一个有写入权限的系统管理员组。
如果这是首次在这台机器上安装Oracle的软件,将出现创建Inventory目录的窗口。您必需为Inventory指定一个本地目录,OUI用它来记录所有已安装到计算机上的Oracle软件。此信息用于安装补丁或升级现有安装,以及卸载Oracle软件。请注意,此目录不同于Oracle主目录。Inventory目录的推荐值是“Oracle_base/../oraInventory”或者是在Oracle基础目录的上一级目录中新建一个oraInventory子目录。如果您的Oracle基础目录是“/u01/app/oracle”,那么Oracle
Inventory目录的默认值就是“/u01/app/oraInventory”。
在此窗口,您也可以为Inventory目录指定可写权限的系统组。这可以防止其他用户修改Oracle产品安装文件。通常会选择“oinstall”组。
在您输入了目录路径和(可选)指定了操作系统组后,单击“Next”继续。
先决条件查询执行窗口将出现。
VIII. 如果检查有任何失败,那么请采取纠正措施。
OUI执行几个环境检查,并提示检查成功、或警告、或失败。在显示窗口中将显示检查的详细情况。只有当所有检查状态为成功或警告时才能进行软件安装程序。如果任何环境检测失败,那么必须手动解决。详细信息,请参考“Checking Prerequisites”。
如果通过所有先决条件检查,或单击“Next”后,将显示摘要窗口。
IX. 查看安装摘要,然后单击“Finish”来开始安装。
新出现的安装窗口,将显示安装进度。在安装阶段过后,将出现配置助手窗口。这个窗口列出了自动启动的配置助手。如果您选择时了创建初学者数据库,那么数据库配置助手将在一个独立的窗口中自动启动。
创建数据库后,将出现一个数据创建信息汇总窗口。
X. (可选)单击密码管理来解锁帐户,以便用户可以使用这些帐号。
默认情况下,SYS和SYSTEM帐号是被解锁的。
XI. 单击“OK”以便继续安装。
XII. 对于Unix和Linux操作系统,需要运行指定的脚本,然后单击“OK”。
在提示执行配置脚本的窗口内,会提示您打开一个新的终端窗口,并以root身份运行脚本。运行脚本之后再返回此窗口,然后单击“OK”。
XIII. 请注意完成窗口中的信息,然后单击“Close”退出OUI。
现的数据库安装和建立现已完成。完成窗口中显示一个我多个重要的URL,包括一个Oracle企业管理器数据库库控制台(控制台是用户界面――web应用程序――Oracle企业管理器数据库控件的一部分)。
您可以使用Oracle企业管理器数据库控制执行常见数据库管理任务。相关数据库控制的URL和端口信息可以在安装后的“Oracle_home/install/portlist.ini” 文件中发现。
您可以使用浏览器打开这个URL,然后以SYS用户及相应的密码登入,并以SYSDBA进行连接。有关使用数据库控件的详细信息,请参阅第3章“Getting Started with Database Administration”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐