当前关于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数据库软件和创建数据库概览)的更多相关文章

  1. 《Oracle Database 12c DBA指南》第一章 - 基本技能简介

    当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 1 基本技能简介 作为一个数据库管理 ...

  2. 《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.2 安装数据库软件)

    当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 2.2 安装数据库软件 这部分简短讲 ...

  3. [翻译] Oracle Database 12c 新特性Multitenant

    译自官方白皮书http://www.oracle.com/technetwork/database/plug-into-cloud-wp-12c-1896100.pdf,包含新的云计算相关技术的介绍. ...

  4. Oracle Database 12c Release 2安装详解

    第1章 Oracle Database 12c Release 2安装详解 1.1 下载方法 oracle官网https://www.oracle.com 1)打开官方网站,找到下载连接 2)选择更多 ...

  5. Oracle Database 12c Release 2安装过程实录

    前言----------公司数据库用的是oracle,由于oracle数据库没有做监控,所有搭个环境用于测试zabbix通过orabbix插件监控oracle数据库,下面先搭建oracle数据库. 简 ...

  6. Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法

    Windows 7 64bit上安装Oracle Database 12c,出现以下错误: 解决方法: 第一步:控制面板>所有控制面板项>管理工具>服务>SERVER  启动 ...

  7. Oracle Database 12c Release 1下载安装(自身经历)

    1.访问Oracle官网:https://www.oracle.com/index.html,下载Oracle Database 12c Release 1 (注意:File1和File2都要下载!! ...

  8. oracle database 12c R1 安装文档

    INSTALLORACLE DATABASE 12C 完整的安装文档下载地址: http://download.csdn.net/detail/royjj/5665869 OS:ORALCE LINU ...

  9. 转: 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 ...

随机推荐

  1. (转)火溶CEO王伟峰:Unity3D手机网游开发

    今天看到这篇文章,感觉很不错,尤其是那句“Unity3D的坑我觉得最严重的坑就是没有懂3D的程序员,把Unity当成Office用”. 转自http://blog.csdn.net/wwwang891 ...

  2. Webstorm10.0.4注册码

    分享几个Webstorm10的注册码: (1) user name :EMBRACE ===== LICENSE BEGIN =====17739-1204201000002KkN!4z2O8JEyj ...

  3. 第二天就跳票 将wikipedia上的英文词条翻译为中文 手动

    忙着改简历一整天,刚说完一天一博,就要跳票了. 还是写点东西吧. 今天又翻译了一个维基百科上的条目,刚过一天就忘了怎么弄,还得回头翻帖子.在这先记一下,省的以后找不到. 1.注册个wiki账号,轻松过 ...

  4. CQRS学习——Storage实现(EF+Code First+DynamicReponsitory)[其四]

    [这里是的实现,指的是针对各个数据访问框架的一个基础实现] 目标 定义仓储/QueryEntry的基本功能 实现仓储的基本功能,以利于复用 实现一些常用的功能 提供一些便利的功能 目标框架 博主使用的 ...

  5. PAT-乙级-1026. 程序运行时间(15)

    1026. 程序运行时间(15) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 要获得一个C语言程序的运行时间, ...

  6. DEDECMS采集规则,过滤,替换文章内的部分内容

    1.采集去除链接[Copy to clipboard]CODE:{dede:trim}]*)>([^<]*){/dede:trim}---------------------------- ...

  7. uva 10056

    概率 Q += p*pow(1-p, i*n+k-1) i = 0,1,2,3...... #include <cstdio> #include <cmath> int mai ...

  8. VARCHAR2转换为CLOB碰到ORA-22858错误

    近日工作中发现有一张表的字段类型建错了,本应是BLOB类型却被别人建成了VARCHAR2(200),修改时oracle却提示“ORA-22858 invalid alteration of datat ...

  9. CURL 多线程问题

    http://blog.csdn.net/wslz2001/article/details/12117127 默认情况下libcurl完成一个任务以后,出于重用连接的考虑不会马上关闭 如果没有新的TC ...

  10. BCB6编译LUA5.15成功!

    由于想要在一个原生应用里提供脚本功能,而Python的发布不能不说是一件麻烦事.因为所需要的脚本功能很简单,所以决定试试传说中的Lua. 第一步,下载源码.虽然Lua有提供二进制版本下载,但是因为我是 ...