`

oracle配置

阅读更多

 

 

Oracle 数据库软件安装完成后,从开始菜单运行 Database Configuration Assistant (DBCA)用于配置 Oracle 数据库。

 

Database Configuration Assistant 位于“开始 > 所有程序 > Oracle > 配置和移植工具 > Database Configuration Assistant”,界面如下图所示。

 

单击“下一步”按钮,进入 Oracle 数据库的配置,共包含12个步骤。

 

  1. 创建数据库

    选择“创建数据库”操作,单击“下一步”按钮,进入步骤2。

    图:Database Configuration Assistant 选择执行操作
  2. 选择数据库模板

    选择“定制数据库”项。我们要打造适合 SuperMap SDX+ 的 Oracle 数据库,因此这里要选择“定制数据库”。单击“下一步”按钮,进入步骤3。

    图:Database Configuration Assistant 数据库模板
  3. 数据库标识

    为全局数据库命名并确定 Oracle 数据库唯一标识,如下图所示。单击“下一步”按钮进入步骤4。

    图:Database Configuration Assistant 数据库标识
  4. 管理选项

    将“使用 Enterprise Manager 配置数据库”复选框设置为非选中状态,如下图所示。单击“下一步”按钮,进入步骤5。

    图:Database Configuration Assistant 管理选项
  5. 数据库身份证明

    在“口令”的文本框中,输入数据库帐户的密码。在这里可以根据自己的需要,选择“所有用户使用同一口令”或者“使用不同的口令”,如下图所示。单击“下一步”按钮,进入步骤6。

    图:Database Configuration Assistant 数据库身份证明
  6. 存储选项

    产品共提供三种数据库存储机制,用户可根据实际需求进行选择,其中“自动存储管理(ASM)”和“裸设备”适合于高级服务器,对于普通 PC 机,选择“文件系统”即可。三种数据库的存储机制介绍如下:

    • 文件系统:在当前文件系统的目录中保存和维护单实例数据库文件。
    • 自动存储管理(ASM):用 ASM 只需管理少量的磁盘组而无需管理众多的数据库文件,选用此项必须指定一组磁盘组以创建一个 ASM 磁盘组或者指定一个现有的 ASM 磁盘组。
    • 裸设备:不受文件系统管理的磁盘或磁盘分区。只有当您的站点至少拥有与 Oracle 数据文件一样多的裸磁盘分区时,才能使用此选项。

    设置 “存储选项”后,单击“下一步”按钮,进入步骤7。

    图:Database Configuration Assistant 存储选项
  7. 数据库文件所在位置

    该步骤用于指定存储数据库文件的位置和方式,详细介绍请参照 Oracle 帮助文档。在此,我们按照默认设置,即“使用模板中的数据库文件位置”项。单击“下一步”,进入步骤8。

    图:Database Configuration Assistant 数据库文件所在位置
  8. 恢复配置

    在此步骤中指定快速恢复区并启用归档,以便系统发生故障时恢复您的数据。

    若勾选“指定快速恢复区”选项,能保证数据的安全,但会影响 Oracle 的性能,用户可根据实际需求进行选择,恢复配置界面如下图所示。单击“下一步”按钮,进入步骤9。

    图:Database Configuration Assistant 恢复配置
  9. 数据库内容

    在这一步中,将“Oracle Data Mining”、“Oracle Spatial”和“Enterprise Manager 资料档案库”这三个复选框设置为非选中状态。然后单击“标准数据库组件...”按钮,弹出“标准数据库组件”对话框,将“Oracle JVM”、“Oracle XML 数据库”复选框设置为非选中状态,单击“确定”按钮。最后单击“下一步"”按钮,进入步骤10。

    图:Database Configuration Assistant 数据库内容
  10. 初始化参数

    初始化参数为 Oracle 配置的步骤10,此步骤中参数的设置对 Oracle 数据库性能的高低影响极大,需要注意以下5个方面的参数配置。

    • 所有初始化参数

      在弹出的初始化参数界面,单击“所有初始化参数”按钮,弹出“所有初始化参数”界面,然后单击“显示高级参数”按钮,如下图所示。大部分初始化参数 均可进行优化调整以提高数据库性能,建议修改参数 cpu_count 和 db_file_multiblock_read_count。

      cpu_count 为分配给 Oracle 数据库的 CPU 个数,默认为 1,如果您的机器是多核 CPU 则可以把此值增大,例如双核 CPU 的机器,cpu_count 的值可以设为2,这样可以提高 Oracle 运行的速度。

      db_file_multiblock_read_count 影响 Oracle 在执行全表扫描时一次读取 Block 的数量,默认为 16,Oracle 支持的最大值不能超过 128。可以根据自己的系统环境进行更改。这个值受系统 I/O 最大能力的影响: Max(db_file_multiblock_read_count)=Max(系统 I/O)/db_block_size,一般可以改成 32,甚至更大。

      图:Database Configuration Assistant 所有初始化参数
    • 内存

      分配给 Oracle 的内存总量,直接影响到 Oracle 的性能,根据机器的系统环境来分配,内存并非越大越好,当内存值达到某个上限,继续提高内存量性能不会明显提高。一般服务器 1G~2G 就可以。对于 1G 内存,建议分给 Oracle 的内存不超过60%。

      SGA:系统全局区

      PGA:程序全局区

      图:Database Configuration Assistant 初始化参数之内存
    • 调整大小

      块大小:采用默认值。Oracle 数据库数据存储在这些块中。一个数据块对应磁盘上特定字节数的物理数据库空间。

      进程:指定可以同时连接到 Oracle 的最大操作系统用户进程数。如果并发用户特别多,这个值可以设置地适当大些。

      图:Database Configuration Assistant 初始化参数之调整大小
    • 字符集

      对字符集选择"使用默认值"即可。

      图:Database Configuration Assistant 初始化参数之字符集
    • 连接模式

      Oracle 数据库配置提供了两种连接模式,专用服务器模式和共享服务器模式。

      专用服务器模式:该模式下的 Oracle 数据库要求每个用户进程拥有一个专用服务器进程,每个客户机拥有一个服务器进程。Oracle Net 把现有服务器进程地址发回客户机。然后,客户机将连接请求重新发送到提供的服务器地址。

      下列情况建议选择专用服务器模式:

          (1) 在数据仓库环境中使用数据库。

          (2) 只有少数客户机连接到您的数据库。

          (3) 数据库客户机将对数据库发出持久的、长时间运行的请求。

      共享服务器模式:也称为多线程服务器模式,该模式下的 Oracle 数据库配置允许多个用户进程共享非常少的服务器进程,因此可支持更多的用户数。

      以下情况建议选择共享服务器模式:

          (1) 在联机事务处理 (OLTP) 环境中使用数据库,通过使用共享服务器可使联机事务处理应用程序大大受益。

          (2) 大量用户需要连接到数据库并有效地使用可用的系统资源。

          (3) 存在内存限制。与专用服务器相比,当用户数量增加时共享服务器内存的使用相对较少。在共享服务器模式中,内存的使用基本与用户的数量成正比。共享服务器可以调整和优化整体的系统性能,因此如果很有必要高度控制对数据库的优化,那么可选择使用共享服务器。

          (4) 希望使用 Oracle Net 的功能,如连接共享、连接集中和负载均衡。

          (5) 要求高效地管理和使用系统资源。

          (6) 连接是可预测的,并且速度较快,例如对 Web 应用程序。

      图:Database Configuration Assistant 初始化参数之连接模式

    上述参数都设置完后,单击“下一步”按钮,进入步骤11。

  11. 数据库存储

    该界面可以指定数据库的存储参数,建议使用默认参数,如下图所示。直接单击“下一步”按钮,进入步骤12。

    图:Database Configuration Assistant 数据库存储
  12. 创建选项

    鼠标单击“完成”按钮后,将弹出参数详细信息确认窗口,单击“确认”后,进入数据库创建。

    图:Database Configuration Assistant 创建选项
    图:Database Configuration Assistant 确认数据库创建

 

注意事项

  • 不建议在同一台服务器上安装多个 Oracle 实例(即数据库),这将降低数据库的性能。
  • Oracle 数据库创建完毕之后将占用一定的进程和内存,建议用户将 Oracle 相关的两个服务改成手动启动,方法如下:在“开始 > 控制面板 > 性能维护 > 管理维护 > 服务”,在服务窗口中,找到如下图所示的两个服务,启动方式改成“手动”即可。
分享到:
评论

相关推荐

    oracle配置数据源

    ### Oracle配置数据源详解 在IT领域中,Oracle数据库因其高度可扩展性和强大的事务处理能力而备受青睐。本文将详细解读如何配置Oracle数据源,并通过图文教程的方式引导读者完成整个配置流程。 #### 一、Oracle...

    oracle配置文件信息

    接下来,我们将详细解析与Oracle配置文件相关的知识点。 ### Oracle配置文件概述 Oracle数据库是甲骨文公司开发的一款关系型数据库管理系统。为了确保数据库能够高效稳定地运行,Oracle提供了多种配置文件用于管理...

    springboot +mybatis+oracle 配置多个数据源,配置两个数据库信息

    以上就是Spring Boot中结合MyBatis和Oracle配置双数据源的基本步骤。在实际开发中,还需要考虑事务管理、读写分离、路由策略等问题,但这里主要介绍了基础配置。通过这种方式,我们可以灵活地管理和操作多个数据库,...

    如何正确oracle配置tnsname.ora文件

    Oracle 配置 TNSNAMES.ORA 文件详解 oracle 配置 TNSNAMES.ORA 文件是 Oracle 网络配置的关键步骤。正确配置 TNSNAMES.ORA 文件可以确保 Oracle 客户端与服务器端之间的顺畅连接。本文将详细介绍如何正确配置 ...

    oracle配置网络服务名

    oracle配置网络服务名 oracle 添加一个监听器 有截图和说明 oracle 10g

    RHCS+Oracle配置实战图解

    RHCS+Oracle配置实战图解

    RoseMirrorHA Oracle配置

    文档标题指明了本文档的核心内容是介绍如何在RoseMirrorHA环境下配置Oracle数据库服务,这是一项在双机热备系统中对Oracle数据库进行高可用性配置的技术文档。文档内容涵盖了安装Oracle数据库软件、安装MirrorHA软件...

    oracle配置连接数据库

    ### Oracle配置连接数据库详解 #### 一、Oracle数据库简介 Oracle数据库是由Oracle公司开发的一款关系型数据库管理系统。它以其高性能、可靠性和丰富的功能在企业级应用中占据着重要的地位。Oracle数据库支持多种...

    Oracle配置文件

    Oracle配置文件。内有详细的配置文件的介绍

    oracle配置透明网关.rar

    在Oracle配置透明网关的过程中,我们主要涉及以下几个关键知识点: 1. **透明网关概念**: 透明网关是Oracle数据库的一个特性,它为用户提供了透明访问异构数据库的能力。这意味着用户可以像操作本地Oracle数据库...

    oracle配置文件

    oracle配置文件

    SFHA_ORACLE配置手册

    SFHA_ORACLE 配置手册 Symantec Storage Foundation HA (SFHA) 是一个高可用性解决方案,旨在提供高可用性和灾难恢复能力的存储解决方案。SFHA_ORACLE 配置手册旨在指导用户如何正确配置和安装 SFHA_ORACLE,以实现...

    使用Navicat for Oracle工具连接oracle 配置工具

    本篇文章将深入探讨如何使用Navicat for Oracle配置工具连接到Oracle数据库,并介绍相关的核心组件。 首先,我们需要了解Navicat for Oracle的基本功能。这款工具允许用户执行SQL查询和脚本,管理数据,进行备份,...

    NBU for oracle 配置过程

    《NBU for Oracle配置详解》 Oracle数据库是企业级应用广泛的数据存储系统,为了保障数据安全,定期备份和恢复操作至关重要。NetBackup(NBU)是Symantec公司推出的一款强大的备份与恢复软件,适用于多种操作系统...

    ORACLE配置tnsnames.ora文件详解

    ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。 一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器...

    oracle配置文件dbca.rsp

    oracle配置文件dbca.rsp

    oracle配置文件db_install.rsp

    oracle配置文件db_install.rsp

    PLSQL连64位ORACLE配置

    电脑安装了64位的WIN7系统,也安装了64位ORACLE,结果PLSQL不能正常连接ORACLE了,需要进一步配置才行

Global site tag (gtag.js) - Google Analytics