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

2.2 安装数据库软件

这部分简短讲述了桌面类型安装的步骤。对于所有的平台,大部分步骤都是一样的,都涉及到运行Oracle Universal Installer。

执行一个基本的安装:

(1)  以管理组成员身份登录计算机,这个身份需要有权按照Oracle数据库,也有权创建和运行数据库;

(2)  执行下面的一个:

1)如果你从分布式介质安装,那么将数据库的分布式介质插入计算机。自动播放功能将自动打开“选择一个产品来安装”的界面。

2)如果你从Oracle网站下载的软件,那么网站的指令来执行Oracle Universal Installer。

(3)  最先出现的是配置安全更新窗口。为了通过邮件接收关于安全问题的通知,在Email文本框输入的邮件地址。为了从My Oracle Support接收安全更新,输入在My Oracle Support注册的邮件地址,选择“我希望接收安全更新”选项,然后输入你的My Oracle Support密码。点击“下一步”继续,下载软件更新窗口出现了。

(4)  你可以使用软件更新功能来动态地下载和应用最新的更新。选择下面中的一个选项:

1)使用My Oracle Support证书下载:选择这个选项下载和应用最新的软件更新。选择“代理设置”为Oracle Universal Installer配置一个代理来连接到互联网。为你的网站提供代理服务器信息,和一个可以访问本地区域网络(服务器正在连接的网络)的用户账户。从Oracle Database 11g Release 2(11.2.0.3)开始,你可以输入代理范围信息。代理范围信息是区分大小写的。如果你没有个代理范围,那么你没必要为代理服务器、代理端口号、代理用户名、代理密码和代理范围提供一个分录。点击“测试连接”来确保你的代理设置被正确输入,安装器就可以下载更新了。

2)使用先前下载的软件更新:选择这个选项来应用之前使用-doownloadUpdates标记下载的软件更新。

3)跳过软件更新:如果你不想应用任何更新,选择这个选项。点击“下一步”继续,选择安装选项窗口出现了。

(5)  选择“创建和配置数据库”选项。或者,你也可以选择仅安装数据库软件,但是在软件安装之后你必须用额外的步骤创建一个数据库。如果你当前正在使用一个先前Oracle数据库版本,选择“更新一个存在的数据库”。在你选择一个选项之后,点击“下一步”。系统类型窗口出现。

(6)  选择“桌面类型”。你可以选择服务器类型来自定义安装,例如,使用这种方法来为数据库配置Oracle自动存储管理(Automatic Storage Management),安装样本方案,或者配置自动备份,选择这个选项将通过一系列的安装步骤引导你完成安装,本指南不包含这种类型的安装,更多信息请查看“关于高级安装”。点击“下一步”,典型安装配置窗口出现了。

(7)  为数据库提供以下配置详细信息:

1)Oracle基目录:Oracle基目录帮助促进多Oracle软件安装。如果你在启动OUI之前没有设置ORACLE_BASE环境变量,那么在UNIX或者Linux下Oracle基目录将会创建到第一个存在且可写的路径(从/u01到/u09)的app/username/目录下,或者在Windows操作系统中最空闲的磁盘。如果/u01到/u09在UNIX或者Linux系统上不存在, 那么默认的位置是user_home_directory/app/username。你可以点击“浏览”来找出你想使之成为Oracle基目录的路径。

2)软件位置:软件位置是数据库的Oracle根目录。你必须为每个新安装的Oracle数据库软件指定一个新的Oracle根目录。默认情况下,Oracle根目录是Oracle基目录的一个子目录。你可以点击“浏览”找出你想安装Oracle数据库软件的地方。

3)数据库文件位置:数据库文件位置是数据库文件存放的地方。默认情况下,这个位置是Oracle_base/oradata。你可以点击“浏览”选择一个不同的位置。

4)数据库版本:选择企业版、标准版、标准版1或者个人版(仅限微软Windows平台);

5)字符集:选择数据库存储数据所使用的字符集。你可以选择默认值(基于操作系统语言设置),或者是Unicode。

6)OSDBA 组(仅限于Linux和UNIX平台):指定操作系统DBA组。这个组里的主机用户对数据库拥有管理权限。这个组通常称之为dba。

7)全局数据库名:输入完整合法的全局数据库名。

8)管理密码:为SYS,SYSTEM,SYSMAN和DBSNMP管理员账户指定初始密码。如果你选择的密码不是一个安全的密码,将会显示警告信息。

9)作为容器数据库创建:这个选项可以作为CDB(可以支持零个、一个或者多个用户创建的PDBs)创建数据库。当它创建了CDB时,如果你想要DBCA创建一个PDB,在“可插入数据库名”字段指定PDB的名字。在你输入需要的信息之后,点击“下一步”。

注意:在微软Windows操作系统中,指定Oracle根目录用户窗口会出现。这个窗口使得你可以使用非管理员、低权限Windows用户账户作为Oracle根目录用户。这个选项在数据库安装中是被推荐的,可以确保Oracle服务以有限的权限运行。对于单个实例数据库,你也可以选择允许Oracle安装器来创建一个新的Windows用户账户(仅限本地用户),这个账户将会被当作Oracle根目录用户使用。如果你放弃这个选项,所有的服务将会被安装,将会以系统用户的身份运行。

如果Oracle软件没有在之前安装到这个服务器上,那么创建详细目录窗口将出现。如果这不是第一次在这台服务器上安装,那么执行先决条件验证窗口将出现。

(8)  第一次安装时(仅限Linux和UNIX操作系统),为安装文件指定一个路径,也要指定一个对这个路径拥有写权限的操作系统组的名称。

如果这是你第一次在计算机上安装任何一款Oracle软件,那么创建详细目录的路径窗口将会出现。你必须为详细路径指定一个本地的路径,OUI使用它来跟踪安装到计算机上的Oracle软件。当应用一个补丁,更新一个存在的安装,和卸载安装在计算机上的Oracle软件时,这个信息将会被用到。注意这个路径是和Oracle的根路径不同的。详细目录的推荐值是Oracle_base/../oraInventory,或者比Oracle基目录高一级。如果Oracle基目录是/u01/app/oracle,那么Oracle详细目录默认值为/u01/app/oraInventory。

在这个窗口你也可以指定在详细目录里拥有写权限操作系统组,可以阻止其他用户对Oracle产品安装文件进行写操作,通常选中oinstall组。

在你输入一个路径和指定一个操作系统组,点击“下一步”。

执行先决条件验证窗口出现。

(9)  如果任何验证失败,那么采取正确的操作。

OUI执行几个环境验证,然后表明验证是否成功,或者以警告和失败结束。验证的详细信息将会在窗口显示。仅当所有的验证状态均为成功或者警告时,安装才可以继续。如果有任何验证失败,那么必须手动解决它们。

如果所有的先决条件验证均通过了,或者在你点击“下一步”之后,概览窗口将会出现。

(10)浏览安装概览信息,然后点击“完成”来启动安装。

安装窗口出现了,显示安装进程。在安装结束后,配置助手(Configuration Assistant)窗口将会出现。这个窗口列出了自动启动的配置助手。如果你选择创建一个数据库,那么数据库配置助手(DBCA)在一个独立的窗口里启动。

数据库创建完成之后,一个窗口显示数据库创建概览。

(11)(可选的)点击“密码管理”来解锁用户账户,使之可以访问users。

SYS和SYSTEM账户默认是解锁的。

(12)点击“确定”继续安装。

(13)运行指定脚本,然后点击“确定”(仅限Linux和UNIX操作系统)。

在执行配置脚本窗口,将会提示你打开一个新的终端窗口,作为root用户来运行脚本。在你运行脚本之后,返回这个窗口,然后点击“OK”。

(14)记录下完成窗口的信息,然后点击“关闭”退出OUI。

安装和数据库创建现在就完成了。

使用Oracle Enterprise Manager Express(EM Express)来执行常见的数据库管理任务。

使用完成窗口提供的EM Express URL来启动EM Express,指定数据库主机名代替“localhost”。当EM Express提示你输入用户名和密码时,以一个具有DBA权限的用户登录(比如SYSTEM)。

《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.2 安装数据库软件)的更多相关文章

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

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

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

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

  3. Oracle Database 12c Preinstall Steps for Oracle Linux Simplified

    This post is a quick reminder that Oracle Linux includes a handy RPM to address pre-installation req ...

  4. Oracle列自增实现(2)-Identity Columns in Oracle Database 12c Release 1 (12.1)

    Oracle列自增-Identity Columns in Oracle Database 12c Release 1 (12.1) 在ORACLE 12C以前的版本中,如果要实现列自增长,需要通过序 ...

  5. 12 Things Developers Will Love About Oracle Database 12c Release 2

    by Chris Saxon-Oracle It's Here: Oracle Database 12c Release 2 (12.2) Is available on Oracle Cloud. ...

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

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

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

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

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

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

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

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

随机推荐

  1. ajax 获取 mysql 保存的图片显示

    function ajax_GetFirstData(data) { var len = data.Data.length; if (len > 0) { $("#jquery_jpl ...

  2. 阅读Google的C++代码规范有感

    李开复曾在微博上说过,Google的C++代码规范是全球最好的一份C++代码规范,没有之一.最近花了点时间看了下这份代码规范,收获确实很大,在编程过程中一些乱七八糟的坏习惯也该改一改了.最新的英文版见 ...

  3. 1064: [Noi2008]假面舞会 - BZOJ

    Description 一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会.今年的面具都是主办方特别定制的.每个参加舞会的人都可以在入场时选择一 个自己喜欢的面具.每个面具都有一个编号,主办 ...

  4. HDU1432+几何

    题意:给N个点,求最多有多少个点在同一直线上 方法一:求出所有能形成的直线,两两比较,统计最多有多少条重合. #include<stdio.h> #include<stdlib.h& ...

  5. Tomcat Java内存溢出 PermGen space 解决方案

    -Xms300m -Xmx400m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256M

  6. 修改tomcat的默认编码

    在tomcat的安装路径下查找conf文件下的server.xml文件,修改此文件即可,修改内容如下: <Connector port="8080" protocol=&qu ...

  7. highcharts 根据表格转化为不同的图表

    <!doctype html> <html lang="zh"> <head> <meta http-equiv="Conten ...

  8. Android_Mars学习笔记_S01_001activity初步

    一.activity初步 1.程序启动会先读配置文件AndroidManifest.xml找activity 2.activity会在onCreate方法中读取activity_main.xml文件, ...

  9. Myeclipse 8.5 优化设置

    1.1 更改JavaScript文件默认编码 1.2 关闭Myeclipse不需要的启动项 1.3 取消Myeclipse自动更新 1.4 关闭Myeclipse自动验证 1.5 设置Myeclips ...

  10. 【HDOJ】3828 A + B problem

    显然需要贪心,重叠越长越好,这样最终的串长尽可能短.需要注意的是,不要考虑中间结果,显然是个状态dp.先做预处理去重,然后求任意一对串的公共长度. /* 3828 */ #include <io ...