《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.1 安装Oracle数据库软件和创建数据库概览)
当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正。
2.1 安装Oracle数据库软件和创建数据库概览
本章节讲述如何安装Oracle数据库软件,和创建一个实例Oracle数据库。
如果你正在使用Oracle数据库先前的版本,想要安装一个更新版本的Oracle数据库软件,你可以使用新版本的Oracle数据库软件升级你现有的Oracle数据库。
本章节包含以下几部分:
(1)安装Oracle数据库软件和创建数据库概览;
(2)安装Oracle数据库软件;
(3)使用DBCA创建和管理一个数据库;
(4)安装:Oracle例子
2.1安装Oracle数据库软件和创建数据库概览
使用Oracle Universal Installer(OUI)安装数据库软件。OUI是一个图形化的用户界面工具,使得你可以安装新版Oracle数据库软件。在线帮助在安装过程中会引导你。
在安装过程中,你有机会创建一个数据库。如果你选择创建数据库,OUI将自动启动DBCA来引导你创建和配置一个数据库。
在你启动安装进程之前,查看以下部分关于先决条件和安装选择的信息:
(1) 验证先决条件;
(2) 安装选择;
如果你在安装过程中不选择创建一个数据库,你必须在安装完成之后的某个时候启动DBCA创建一个数据库。
2.1.1 验证先决条件
在安装软件之前,OUI执行几个自动化的验证操作来确保计算机满足Oracle数据库安装的基本硬件和软件需求。如果计算机不满足需求,将会出现错误信息。需求将会随计算机和操作系统的类型而发生变化,但是一些先决条件包括:
(1) 至少有1G的物理内存;
(2) 可以使用的足够分页空间;
(3) 操作系统安装了合适的包或补丁;
(4) 一个正在被使用的适当的文件系统格式。
2.1.2 安装选择
Oracle Universal Installer将在为数据库安装和创建指定一些选择的时候,引导你完成用户需求采集部分。准确的安装步骤依赖于操作系统。在安装过程中,可以为你展现如何配置数据库的一些选择。
(1) 安装选项;
(2) 安装方法;
(3) 安装类型;
(4) 软件安装路径;
(5) 数据库文件位置;
(6) 数据库标识符;
(7) 关于高级安装。
2.1.2.1 安装选项
你可以选择创建和配置一个数据库,或者只安装数据库软件。
你可以在安装过程中创建一个预配置的数据库或者一个自定义配置的数据库。如果你在安装中选择不创建数据库,那么你在安装完成之后必须运行DBCA来创建一个数据库。
预配置的数据库基于Oracle提供的(或者自己创建的)模版。每个Oracle提供的模版是为特定工作量类型所优化的。查看表2-2“Oracle提供的DBCA模版和它们对应的工作量”关于预配置数据库类型的信息。
如果你选择桌面类型安装方法,那么普通目标的数据库模版将会被使用到。创建一个自定义数据库,你可以配置自己的数据库结构,查看“关于高级安装”。
2.1.2.2 安装方法
安装方法分为桌面类型和服务器类型:
(1) 桌面类型:这个安装类型对于笔记本或者桌面计算机是最合适的。它包括了启动数据库和需求的最小配置。
(2) 服务器类型:这个类型是为服务器准备的,比如你可以找到一个数据中心,或者被用来支持企业级的应用系统。如果你需要访问高级配置选项,选择这个安装类型。
2.1.2.3 安装类型
当你在基本和高级安装里安装Oracle数据库时,你需要这部分所列出问题的答案。OUI为每个选择提供默认值。
(1) 你想执行那种数据库版本安装类型?
你可以选择的是:
1)企业版本:这个安装类型包括了Oracle数据库产品的所有特性,为企业级应用系统提供数据管理。
2)标准版本:这个安装类型适合于工作组或者部门级的应用系统,也适合中小型企业。它提供了核心的关系数据库管理服务和选项,包括了一个集成管理工具集,应用于创建关键业务应用程序的复制、Web特性和工具。
3)标注版1:这种安装类型适合工作组、部门和Web应用系统。它为单服务器环境或者高度分布式分支环境提供了核心关系数据库管理服务。Oracle标准版1包括所有创建关键业务应用的必要工具。
4)个人版(只提供微软操作系统版本):这个安装类型安装了与企业版相同的软件,但是只支持单个用户,一个开发和部署环境。
2.1.2.4 软件安装路径
你必须制定Oracle数据库软件安装的位置,或者从安装介质里拷贝的产品二进制文件的位置。你必须选择一个有足够磁盘空间的位置来容纳软件,这个位置能够被操作系统用户所访问执行安装操作。
你也要指定Oracle基路径的位置,它被安装到服务器上的所有Oracle软件产品所使用。当你第一次安装Oracle软据到服务器的时候,你将会被提示指定详细(Inventory)目录路径的位置,称之为oraInventory。这个路径提供了安装到服务器上所有Oracle软件产品的一个中心化的详细目录。每次在服务器上执行Oracle软件安装时,你应该使用相同的Oracle路径值。
2.1.2.5 数据库文件位置
一个数据库包括多个存储用户数据的文件、数据库元数据和从失败中恢复所需要的信息。作为一个管理员,你决定使用何种类型的存储子系统来使用这些文件。你可以从下面选项中选择:
(1) 文件系统:这个默认选项创建被操作系统的文件系统所管理的数据库文件。你可以指定数据库文件的存储路径。Oracle数据库可以创建和管理真实的文件。如果你不能确定选择哪个选项,那么选择文件系统(默认值)。
(2) 自动存储管理:这个选项使得你可以将数据文件放到自动存储管理(Automatic Storage Management, ASM)磁盘组中。如果你选择Oracle ASM, 那么Oracle数据库自动地管理数据库文件位置和命名。对于大量磁盘的环境,这个选项简化了数据库管理,性能得到最大化。为了使得存储灵活性、性能和可用性最大化,Oracle ASM在文件级别执行软件分段和镜像映射。Oracle ASM使用一个Oracle ASM实例,与数据库实例不同,它是用来配置和管理磁盘组的。一个单独的Oracle ASM实例可以为同一个服务器上的多数据库提供存储。
2.1.2.6 数据库标识符
这些选项包括全局数据库名和系统标识符(SID)。SID是一个唯一的标识符,它被用来区分其它后来创建的Oracle数据库实例,使得他们能够在系统上并行运行。
全局数据库名是数据库的全称,唯一地区分于其它数据库。全局数据库名的格式是database_name.database_domain,比如sales.example.com。数据库名部分sales是一个称呼数据库的简单名字。数据库域部分example.com指定了数据库所在位置的数据库域。加起来,数据名和域形成了全局数据库名。
2.1.2.7 关于高级安装
在高级安装过程中,根据提示使用服务器类型来做出本部分所列出来的额外选择,和一些典型安装选择。
本指南讲述了这些额外的高级安装选择,但是并没有记录。
(1) 产品语言:选择在安装之后软件所使用的语言。你可以选择多语言。默认值是英语。如果你选择英语之外的其它语言,不会改变安装时所使用的语言。
(2) 数据库配置类型:当配置数据库的时候,选择一个模版来使用。你可以选择普通目标/事务过程或者数据仓库。
(3) 数据库配置选项:你可以选择如何配置安装程序所创建的数据库。你可以选择内存大小和管理选项、存储数据所使用的字符集、访问数据库的安全选项,以及是否安装样本方案。为了完成本指南的练习和相关课程资料,你必须安装样本方案。这个数据也在许多Oracle数据库文档的例子里使用到。Oracle推荐安装样本方案。这个选择是一个仅存在于高级安装的配置选项。样本方案在典型安装或者桌面类型安装时默认安装了。
(4) 恢复选项:指定是否为数据库配置自动备份。如果选择了这个选项,你必须指定是否恢复区域应该存储在本地文件系统或者Oracle ASM磁盘组。你必须也指定执行备份操作时备份任务使用的操作系统证书。
(5) 方案密码:当你创建一个数据库,普通管理用户账户被自动地创建了。将会提示你输入SYS、SYSTEM、和DBSNMP用户的密码,这些账户让你可以管理数据库。每个账户可以使用同样的密码,也可以为每个账户单独指定密码。如果你不输入一个安全的密码,你将会在安装中收到警告信息。
(6) 操作系统组:对数据库的管理访问时由普通操作系统组的成员授权的。你可以选择操作系统组以SYSDBA(典型的dba)和SYSOPER访问(典型的oper)访问方式来使用。SYSDBA组验证具有数据库管理权限的操作系统用户账户,使用SYSDBA访问登录数据库。SYSOPER组是一个可选组,用于那些需要有限制的数据库管理权限的用户。
《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.1 安装Oracle数据库软件和创建数据库概览)的更多相关文章
- 《Oracle Database 12c DBA指南》第一章 - 基本技能简介
当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 1 基本技能简介 作为一个数据库管理 ...
- 《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.2 安装数据库软件)
当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 2.2 安装数据库软件 这部分简短讲 ...
- [翻译] Oracle Database 12c 新特性Multitenant
译自官方白皮书http://www.oracle.com/technetwork/database/plug-into-cloud-wp-12c-1896100.pdf,包含新的云计算相关技术的介绍. ...
- Oracle Database 12c Release 2安装详解
第1章 Oracle Database 12c Release 2安装详解 1.1 下载方法 oracle官网https://www.oracle.com 1)打开官方网站,找到下载连接 2)选择更多 ...
- Oracle Database 12c Release 2安装过程实录
前言----------公司数据库用的是oracle,由于oracle数据库没有做监控,所有搭个环境用于测试zabbix通过orabbix插件监控oracle数据库,下面先搭建oracle数据库. 简 ...
- Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法
Windows 7 64bit上安装Oracle Database 12c,出现以下错误: 解决方法: 第一步:控制面板>所有控制面板项>管理工具>服务>SERVER 启动 ...
- Oracle Database 12c Release 1下载安装(自身经历)
1.访问Oracle官网:https://www.oracle.com/index.html,下载Oracle Database 12c Release 1 (注意:File1和File2都要下载!! ...
- oracle database 12c R1 安装文档
INSTALLORACLE DATABASE 12C 完整的安装文档下载地址: http://download.csdn.net/detail/royjj/5665869 OS:ORALCE LINU ...
- 转: Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition
http://www.cnblogs.com/xqzt/p/4395053.html Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Ent ...
随机推荐
- poj 2728 Desert King (最小比例生成树)
http://poj.org/problem?id=2728 Desert King Time Limit: 3000MS Memory Limit: 65536K Total Submissio ...
- 第一好用的时间 日期插件(Adding a Timepicker to jQuery UI Datepicker)
最近在一个项目中用到了My97DatePicker,国人写的一个挺不错的时间选择插件,简单易用,但是在调试静态时却发现此插件必须产生一个iframe标签指向其主页,试了很多种方法都不能去除 ...
- 1040: [ZJOI2008]骑士 - BZOJ
Description Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英.他们劫富济贫,惩恶扬善,受到社会各界的赞扬.最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争.战火 ...
- js页面刷新一次
// var str = document.location.hash, // index = str.indexOf("#"); // if(index == 0){ // wi ...
- centos最小安装 setuptools安装
centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间. #安装setuptoolyum install setuptool#可以发现执行setup后不全,再安装一个用 ...
- Matlab求极限
matlab求极限(可用来验证度量函数或者隶属度函数)可用来验证是否收敛,取值范围等等. 一.问题来源 搜集聚类资料时,又看到了隶属度函数,没错,就是下面这个,期间作者提到m趋于2是,结果趋于1,我想 ...
- maven 解决 Eclipse is running in a JRE, but a JDK is
解决安装了maven插件的myeclipse每次开启报错 The Maven Integration requires that Eclipse be running in a JDK, becaus ...
- PHP session有效期session.gc_maxlifetime的设置方法
PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适 ...
- 利用link标签rel="alternate stylesheet"属性实现界面动态换肤
rel="stylesheet"属性指定将一个样式表立即应用到文档.rel="alternate stylesheet"属性将其作为备用样式表而在默认情况下禁用 ...
- 在其他的电脑上配置绿色Jre+tomcat运行环境
其他的同事要使用我们的web程序(基于tomcat的web程序).所以要求是对方的电脑任何程序都不需要安装,把我们的包拷贝过去,直接执行批处理就可以运行. 经过了一番摸索,实现方式如下: 1,准备jr ...