《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.2 安装数据库软件)
当前关于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 安装数据库软件)的更多相关文章
- 《Oracle Database 12c DBA指南》第一章 - 基本技能简介
当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 1 基本技能简介 作为一个数据库管理 ...
- 《Oracle Database 12c DBA指南》第二章 - 安装Oracle和创建数据库(2.1 安装Oracle数据库软件和创建数据库概览)
当前关于12c的中文资料比较少,本人将关于DBA的一部分官方文档翻译为中文,很多地方为了帮助中国网友看懂文章,没有按照原文句式翻译,翻译不足之处难免,望多多指正. 2.1 安装Oracle数据库软件和 ...
- 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 ...
- 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以前的版本中,如果要实现列自增长,需要通过序 ...
- 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. ...
- 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都要下载!! ...
随机推荐
- ajax 获取 mysql 保存的图片显示
function ajax_GetFirstData(data) { var len = data.Data.length; if (len > 0) { $("#jquery_jpl ...
- 阅读Google的C++代码规范有感
李开复曾在微博上说过,Google的C++代码规范是全球最好的一份C++代码规范,没有之一.最近花了点时间看了下这份代码规范,收获确实很大,在编程过程中一些乱七八糟的坏习惯也该改一改了.最新的英文版见 ...
- 1064: [Noi2008]假面舞会 - BZOJ
Description 一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会.今年的面具都是主办方特别定制的.每个参加舞会的人都可以在入场时选择一 个自己喜欢的面具.每个面具都有一个编号,主办 ...
- HDU1432+几何
题意:给N个点,求最多有多少个点在同一直线上 方法一:求出所有能形成的直线,两两比较,统计最多有多少条重合. #include<stdio.h> #include<stdlib.h& ...
- Tomcat Java内存溢出 PermGen space 解决方案
-Xms300m -Xmx400m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256M
- 修改tomcat的默认编码
在tomcat的安装路径下查找conf文件下的server.xml文件,修改此文件即可,修改内容如下: <Connector port="8080" protocol=&qu ...
- highcharts 根据表格转化为不同的图表
<!doctype html> <html lang="zh"> <head> <meta http-equiv="Conten ...
- Android_Mars学习笔记_S01_001activity初步
一.activity初步 1.程序启动会先读配置文件AndroidManifest.xml找activity 2.activity会在onCreate方法中读取activity_main.xml文件, ...
- Myeclipse 8.5 优化设置
1.1 更改JavaScript文件默认编码 1.2 关闭Myeclipse不需要的启动项 1.3 取消Myeclipse自动更新 1.4 关闭Myeclipse自动验证 1.5 设置Myeclips ...
- 【HDOJ】3828 A + B problem
显然需要贪心,重叠越长越好,这样最终的串长尽可能短.需要注意的是,不要考虑中间结果,显然是个状态dp.先做预处理去重,然后求任意一对串的公共长度. /* 3828 */ #include <io ...