如何安装Oracle11g

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装Oracle11g相关的知识,希望对你有一定的参考价值。

一、Oracle 下载
注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。

官方下地址:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。
win 32位操作系统 下载地址:
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip

win 64位操作系统 下载地址:
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip
二、Oracle安装
1. 解压缩文件,将两个压缩包一起选择, 鼠标右击 -> 解压文件

2.两者解压到相同的路径中,

3. 到相应的解压路径上面,找到可执行安装文件【 setup.exe 】双击安装。

4. 安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。

5. 安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。

6. 系统类,直接选择默认的桌面类就可以了。(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项)

7. 典型安装。 重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可)

8. 若输入的口令短小简单,安装时会提示如下。直接确认Y继续安装就是了。

9. 先决条件检查。 安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。 直接下一步就OK 了。

10. 概要 安装前的一些相关选择配置信息。 可以保存成文件 或 不保存文件直接点完成即可。

11. 安装产品 自动进行,不用管。

12. 数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的orcl名称的数据库。

13. 实例数据库创建完成了,系统 默认是把所有账户都锁定不可用了(除sys和system账户可用外),建议点右边的口令管理,将常用的scott账户解锁并输入密码。

14. 解锁scott账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字,麻烦。

15. 同样,密码不符合规则会提示。不用管它,继续Y即可

16. 安装成功,完成即可。

三、安装后,进入小测试下。
可以通过开始,应用程序中的 "Oracle 11g" -> "应用程序开发" -> "Sql Developer 或Sql Plus" 连接。
注意第一次,使用SQL Developer时,会提示指定 java.exe的路径,这里千万别指定自己的java_home了(我就是开始不知道,指定一个JDK6,结束说不兼容。)可以使用Oracel安装路径下面的jdk路径
当然若不小心,选择错了。选择了java_home中的高级版本,打开SQL Developer报错后不兼容,也有办法解决。可以在
【F:\app\chen\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin】路径下找到【sqldeveloper.conf】文件后打开
找到SetJavaHome 所匹配的值,删除后面的配置内容。保证时会提示,只读文件不可覆盖保存。此时可以另存为到桌面上,然后再回到bin目录中删除掉此文件,再把桌面上的文件复制过去,再打开时,重新选择java.exe。此时选择对就好了。

详细内容,建议你可以参考:http://www.wyzc.com/Course/Course/showAction/id/13765?tg=2007314544
参考技术A 1,下载oracle 11g客户端,在oracle官网上面有
2,点击安装文件,会先验证你的一些电脑配置信息是否OK,根据提示修改即可
3,安装过程基本都是下一步下一步的操作,很简单
4,完成后验证一下

Oracle 11g R2 日志结构总结

Oracle从11g开始,对日志结构做了比较大的调整,日志存放目录和存储格式有都有了变化。下面总结了Oracle Database、Oracle监听、ASM和Oracle GI各日志的存放目录和目录结构。

1、Oracle Database日志

Oracle Database日志存放在$ORACLE_BASE/diag/rdbms/<db_unique_name>/<oracle_sid>目录中。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/alert 用于存放Oracle Database的alert日志,其中存放的日志是以xml文件的方式存储的,这是11g引入的新特性。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/trace 用于存储Oracle Database的alert日志和跟踪日志。alert日志是以文本文件的形式存储的,命名规则为alert_<oracle_sid>.log

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/cdump 用于存储内存转储目录目录。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/incident 用于存放事件相关的日志及文件信息。

2、监听日志

单实例环境下监听日志存储在$ORACLE_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>中。但如果日志在RAC环境就日志存放在$GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>

目录结构与作用与Oracle Database类似。

3、ASM日志

ASM日志存储在$GRID_BASE/diag/asm/<asm_name>/<sid>

目录结构与作用与Oracle Database类似。

4、Oracle集群日志

Oracle集群件诊断日志文件存储在$GRID_HOME/log/<nodename>目录中。GI中的每个组件在$GRID_HOME/log/<nodename>目录中拥有各自的目录。与Oracle集群件的集群件相关的调试日志文件存储在$GRID_HOME/log/目录中。在典型的11g R2 GI目录中,可以找到以下目录,其中包含了GI不同组件的调试日志文件:

$GRID_HOME/log/<nodename>/alert<NODENAME>.log – 对于 clusterware 的问题,先检查这个文件

$GRID_HOME/log/<nodename>/agent 包含CRSD和OHASD守护进程的oraagent、orarootagent、oracssdagent和oracssdmonitor的跟踪及诊断日志文件。

$GRID_HOME/log/<nodename>/client 包含各种GI客户端(如CLSCFG/GPNP/OCRCONFIG/OLSNODES/OIFCFG)的跟踪和诊断日志。

$GRID_HOME/log/<nodename>/crfmond 包含由Oracle集群健康监控器(Oracle CHM)提供的系统监控服务记录的跟踪和诊断日志文件。

$GRID_HOME/log/<nodename>/cssd 包含集群同步CSS日志,其中包括来自客户端CSS侦听器的操作,如重新配置、缺少签入、连接和断开连接。在某些情况下,记录程序在记录消息时会带有Oracle所完成的重启操作auth.crit的类别。这一信息可用于检查发生重启的确切时间。

$GRID_HOME/log/<nodename>/cvu 包含由Oracle集群验证实用工具生成的跟踪和调试日志。

$GRID_HOME/log/<nodename>/evmd 包含事件卷管理器(EVM)和evmlogger守护进程的跟踪及诊断文件。它在调试中使用频率要低于crsd和cssd目录。

$GRID_HOME/log/<nodename>/gnsd 包含用于排除Oracle网格命名服务相关问题的跟踪和调试日志文件,这一服务是在Oracle GI中引入的。

$GRID_HOME/log/<nodename>/mdnsd 包含用于排除多播域名服务故障的跟踪和诊断日志文件。Oracle网格命名服务使用这一服务来管理名称解析和服务发现。

$GRID_HOME/log/<nodename>/racg 包括各个Oracle RACG可执行文件中跟踪和调试日志。

$GRID_HOME/log/<nodename>/crflogd 包含由Oracle集群健康监控器(Oracle CHM)提供的集群记录器服务记录的跟踪和诊断日志文件。

$GRID_HOME/log/<nodename>/crsd 包含Oracle CRSD守护进程的跟踪和诊断日志文件,在发生任何Oracle集群件问题时,从该目录开始着手处理是很不错的起点。

$GRID_HOME/log/<nodename>/ctssd 包含用于排除Oracle集群时间同步服务故障的调试日志文件,这一服务在Oracle GI中引入,用于同步集群节点上的时钟。

$GRID_HOME/log/<nodename>/diskmon 用于排除Oracle磁盘监控器守护进程故障的调试日志文件。

$GRID_HOME/log/<nodename>/giplcd 包含用于排除Oracle网格进程间通信守住程序进程故障的调试和跟踪文件。

$GRID_HOME/log/<nodename>/gpnpd 包含Oracle网格即插即用守护进程的日志和输出文件。

$GRID_HOME/log/<nodename>/ohasd 包含Oracle高可用性服务守护进程的日志和输出文件。ohasd日志文件是对于Oracle11g以及更高版本中诊断集群启动问题是真正重要的文件。

$GRID_HOME/log/<nodename>/srvm 包含Oracle服务器管理器服务的日志文件。


参考:《Oracle Database 11g RAC手册》《Administrator‘s Guide》

本文出自 “DBA Fighting!” 博客,请务必保留此出处http://hbxztc.blog.51cto.com/1587495/1924754

以上是关于如何安装Oracle11g的主要内容,如果未能解决你的问题,请参考以下文章

如何安装Oracle11g

如何在linux下安装oracle11g

oracle 11g 安装和使用

oracle11g 安装时一直是这样请问怎么办

ubuntu 16.04怎么安装oracle11g

如何在centos68安装oracle 11g