Oracle 安装(Windows)

1、Oracle 概述

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案

2、Oracle 下载

环境:Windows 10

官网地址:Oracle 11gR2

3、Oracle 安装

4、Oracle 目录

  1. admin 目录:记录Oracle实例的配置,运行日志等文件,每一个实例一个目录,SID:SystemIDentifier 的缩写,是 Oracle 实例的唯一标记,在 Oracle 中一个实例只能操作一个数据库,如果安装多个库那么就会有多个实例,我们可以通过实例 SID 来区分。

  2. cfgtoollogs 目录:下面子目录分别存放当运行dbca,emca,netca等图形化配置程序时的log。

  3. checkpoints 目录:存放检查点文件。

  4. diag 目录:Oracle11g添加的一个重组目录,其中的子目录,基本上Oracle每个组件都有了自己的单独目录,在Oracle10g中我们诟病的log文件散放在四处的问题终于得到解决,无论是asm还是crs还是rdbms,所有组件需要被用来诊断的log文件都存放在这个新的目录下。

  5. flash_recovery_area(闪回区)目录:分配一个特定的目录位置来存放一些特定的恢复文件,用于集中和简化管理数据库恢复工作。闪回区可存储完全的数据文件备份,增量备份、数据文件副本、当前控制文件、备份的控制文件、spfile文件、快照控制文件、联机日志文件、归档日志、块跟踪文件、闪回日志。

  6. oradata目录:存放数据文件。

    • CONTROL01.CTL:Oracle数据库的控制文件
    • EXAMPLE01.DBF:Oracle数据库表空间文件
    • REDO01.LOG:Oracle数据库的重做日志文件,此文件有三个
    • SYSAUX01.DBF:11g新增加的表空间,主要存储除数据字典以外的其他数据对象,由系统内部自动维护
    • SYSTEM01.DBF:用于存放Oracle系统内部表和数据字典的数据。比如:表名、列名、用户名等
    • TEMP01.DBF:临时表空间文件
    • UNDOTBS01.DBF:撤销表空间文件,用来保存回滚数据
    • USERS01.DBF:用户表空间
    • product目录:数据库实例存放文件。

5、Oracle的配置

注意事项:

  • 如果把 Oracle 11gR2 安装到本地电脑上的,这一章直接跳过吧!
  • 如果把 Oracle 11gR2 安装到了服务器中,那么你要想客户端远程访问,接下来的这些步骤,请你仔细阅读!

客户端为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE 通过 tnsnames.ora 文件中的连接描述符来说明连接信息。

一般 tnsnames.ora 是建立在客户端上的。如果是客户端/服务器结构,整个网络上只有一台机器安装了 ORACLE 数据库服务器,那么只需在每个要访问 ORACLE 服务器的客户端上定义该文件,在服务器上无需定义。也就是说,如果客户端想连接到服务器上的Oracle数据库实例,客户端就必须有 tnsnames.ora 这个文件。

一般在 Oracle 数据库安装的时候,它就会生成一个 listener.ora(监听器配置文件)、tnsnames.ora(网络服务名配置文件),因为我们现在已经将 Oracle 安装到本地了,并没有安装到服务器上,为了能够测试连接服务器是否需要 tnsnames.ora 文件,我们假设D:\Oracle是服务器上的一个目录,D:\Oracle以外都是客户端的目录。

第一步:打开文件夹(假设当前电脑是服务器):D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN

第二步:获取服务器IP地址(假设当前电脑是服务器):192.168.1.3

第三步:修改listener.ora文件(假设当前电脑是服务器):

第四步:修改tnsnames.ora文件(假设当前电脑是服务器):

第五步:重启服务器Oracle的服务(假设当前电脑是服务器):

第六步:复制 tnsnames.ora 文件到客户端(假设当前电脑是客户端):D:\Config

第七步:配置 tnsnames.ora 文件到环境变量(假设当前电脑是客户端):TNS_ADMIN = D:\Config


Oracle 安装(Windows)
https://flepeng.github.io/042-Oracle-11-安装和配置-Oracle-安装(oracle11g-Windows)/
作者
Lepeng
发布于
2025年3月11日
许可协议