应用工具 2026-01-30 16:23:33 665.52M v10.2.0
Oracle 10g 是美国 Oracle 公司精心打造的一款功能完备的分布式数据库,其全称为 Oracle Database 10g。该软件具备高可用性、可管理性和安全性等诸多特色功能,能为客户提供一整套全面的数据管理服务。新版本 Oracle 10g 降低了管理成本,提升了软件性能,支持 Intel 64 位和 32 位平台,极大地优化了多层开发架构下的性能与可扩展能力。同时,它在安全性、BI(商业智能)以及非关系型数据存储等方面都有显著改进,是企业广泛应用的数据库之一。
这里要着重强调的是,新版本 Oracle 10g 提供了增强的 ETL 功能,方便用户构建大型数据仓库和多个数据集市。全新的变化数据捕捉框架让管理员能够轻松捕捉并发布数据变化,新的 CDC 功能基于 Oracle 的 Stream 技术架构。对于大数据量转移,新版本支持可传输表的跨平台操作,能快速将大批量数据从一个数据库脱离并附加到另一个数据库。欢迎大家免费下载体验。需要说明的是,这里提供的是 Oracle 10g 官方版,属于三合一版本,包含企业版、标准版和个人版,用户安装时可自行选择,详细安装教程可参考下文。
1. 企业版:专为企业级应用设计,适用于对安全性要求高,且以任务为重的联机事务处理(OLTP)和数据仓库环境。选择此版本会分别安装所有许可的企业版选项。
2. 标准版:面向部门或工作组级应用,也适合中小型企业(SME)。它提供核心的关系数据库管理服务和选项。若要安装额外的企业版选项,需另行购买许可证。
3. 个人版(仅限 Windows 操作系统):与企业版安装相同的软件,但仅支持单用户开发和部署环境,且要求与企业版和标准版完全兼容。
首先下载本站提供的 Oracle Database 10g 安装包,包含 64 位和 32 位两个版本,以安装 64 位为例:
1. 运行“setup.exe”,支持企业版、标准版和个人版,选择“高级安装”,以便为 SYS、SYSTEM 设置不同口令并进行选择性配置。
2. 点击“下一步”,进入“Oracle Universal Installer:指定文件位置”。
3. 设置源“路径”“名称”和目的“路径”:“名称”对应 ORACLE_HOME_NAME 环境变量,“路径”对应 ORACLE_HOME 环境变量。
4. 点击“下一步”,进入“Oracle Universal Installer:选择安装类型”。
5. 进入“Oracle Universal Installer:选择数据库配置”。
6. 保持默认值,点击“下一步”,进入“Oracle Universal Installer:指定数据库配置选项”,指定“全局数据库名”和“SID”,这两个参数通常相同,如 oract,也可将“全局数据库名”设置为域名,如 oract.abc.com。若选择“创建带样本方案的数据库”,OUI 会在数据库中创建 HR、OE、SH 等范例方案(sample schema)。
7. 点击“下一步”,进入“Oracle Universal Installer:选择数据库管理选项”。
8. 保持默认值,点击“下一步”,进入“Oracle Universal Installer:指定数据库文件存储选项”。
9. 保持默认值,点击“下一步”,进入“Oracle Universal Installer:指定备份和恢复选项”。
10. 保持默认值,点击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,为不同账户设置不同口令。
11. 点击“下一步”,继续安装,进入“Oracle Universal Installer:概要”,点击“安装”。
12. 开始安装,安装时间因机器性能而异,一般约二十分钟。
13. 点击“口令管理”,进入“口令管理”窗口。
14. 解锁用户 HR、OE 和 SCOTT,输入 HR 和 OE 的口令,SCOTT 的默认口令为 tiger。
15. 在自动打开的浏览器中,以 sys 账户 sysdba 身份登录 10g 的企业管理器。
性能与扩展能力
1. 新架构支持:支持 Intel 64 位平台和 infiniband,大幅提升了多层开发架构下的性能与可扩展能力,还借助了 Windows 操作系统对 Fiber 支持的优势。
2. 高速数据处理能力:引入新类型表对象,对大量插入和解析数据有益,尤其适合 FIFO 数据处理应用,如电信和生产应用,能显著提升电信级应用的性能。
3. RAC workload 管理:推出新服务框架,管理员可将应用负载作为服务进行设置、管理和监视。
4. 针对 OLAP 的分区:支持哈希分区的全局索引,提供大量并发插入能力。
5. 改进的调度器(Scheduler):引入新数据库调度器,提供企业级调度功能,管理员可在特定日期和时间调度 Job,还能创建调度对象库与其他用户共享。
可管理性
1. 简化数据库配置与升级:提供预升级检查功能,减少升级错误,取消或简化了大量复杂配置和部署设置,初始安装时所有数据库都在 OEM 环境中预配置。
2. 自动存储管理:新版本数据库可配置使用 Oracle 提供的存储虚拟层,自动简化数据库存储,管理员只需管理少数磁盘组,无需管理数千个文件。
3. 自动基于磁盘备份与恢复:10G 极大简化了备份与恢复操作,Disk based Recovery Area 可作为联机 Disk Cache 进行操作,备份可自动化调度和优化调整,失败时可自动重启。
4. 应用优化:引入新工具,减少 DBA 手工优化 SQL 语句的工作量。
5. 自动化统计收集:自动为对象收集优化统计。
6. 自动化实例调整:DBA 干预减少。
7. 自动化内存调整:除对 UGA 进行自动化 Tuning 外,还能对 SGA 相关参数进行调整,DBA 只需配置用户可用总内存数量和共享区大小两个内存参数。
高可用性加强
1. 缩短应用和数据库升级宕机时间:使用 standby 数据库,允许在不同版本间切换,现有联机重定义功能支持一步克隆所有相关数据库对象。
2. 回闪(Flashback)任何错误:扩展了 Flashback 能力,新增记录数据库块变化的 Log 文件,该文件由自动磁盘备份和恢复功能管理。发生错误时,DBA 可运行 FlashBack 快速恢复数据库到先前时间点,此功能也适用于 Standby 数据库,还可回闪整个表,且 FlashBack 查询能力得到加强,管理员能快速查看特定事务导致的变化。
3. Enhanced Data Guard Infrastructure
4. 安全加强:改进 VPD,支持更多安全协议。
DATA INTEGRATION
1. Oracle streams:此版本在功能、性能和管理方面对 Oracle streams 进行改进,包括支持产品数据库 downstream capture/ offloading the capture 和挖掘操作等,加强对 LONG、LONG RAW、NCLOB 等数据类型的支持,提升 IOT/级联删除性能。
2. Data Pump:Oracle Data Pump 采用高速、并行技术架构,能快速在数据库间移动数据与元数据,取代最初的 Export/Import,提供完美粒度的对象选择性,操作具有可恢复性,可操作归档数据、逻辑备份数据和可传输的表空间。
BIOINFORMATICS
1. 超大数据库支持:可支持 8E 数据量,改进的存储、备份、恢复管理对超大数据库支持良好,分区支持索引组织表。
2. 缩短信息周转时间:提供增强的 ETL 功能,方便构建大型数据仓库和多个数据集市,新变化数据捕捉框架让管理员轻松捕捉并发布数据变化,新 CDC 功能基于 Oracle Stream 技术架构,支持可传输表跨平台操作,实现大批量数据快速转移。
3. 增强外部表功能
4. SQL Loader 功能加强
5. 增强 SQL 分析能力:SQL 语句功能针对 BI 得到极大增强。
6. 增强 OLAP 分析功能:Oracle 内建分析功能增强,提供新的基于 PL/SQL 和 XML 的接口,具备新的并行能力,便于进行聚合和 SQL IMPERT 操作,改进部分算法,OEM 可监视并管理数据挖掘环境。
7. BIOINFORMATICS 支持:包含对 BIOINFORMATICS 技术的特定支持,如对 Double 和 Float 数据类型的 Native 支持,内建统计函数支持常见 ANOVA 分析等。
8. 改进数据挖掘能力
扩展数据
1. XML 方面增强
2. 多媒体:去除媒体文件 4G 大小限制(限制为 8 - 128T),通过 SQL 多媒体标准可访问多媒体数据,支持更多新多媒体格式。
3. 文档和文本管理:提供自动发现未知文档语言和字符集的功能,支持新的 German 拼写规则和 Japanese adverb 等,本地分区文本索引可联机创建,文档可在索引创建和重建时插入,文档服务无需重建索引,检索文档能力提高。
应用开发方面加强
1. SQL 语言加强:SQL 和 PL/SQL 支持正则表达式,支持表达式过滤功能。
2. PL/SQL 增强:推出新的 PL/SQL 优化编译器,提供有效优化编译 PL/SQL 程序的框架,引入两个新数据库包:UTL_COMPRESS、UTL_MAIL。
3. 全球化和 Unicode 增强:提供 Globalization Development Kit (GDK),Oracle NLS 定义文件具有平台无关性。
4. Java Improvements:对 JDBC 支持更好。
其他
OCCI 和 Pre Compilers 得到改进,数据库 Web 服务得到改进,基于 Web 的开发环境得到加强。
UNIX 平台支持
Oracle 系统通常运行于 HP - UX 或 AIX 平台,这些大型 UNIX 系统主要用于运行 Oracle、Sybase、DB2 等大型数据库系统。其系统构建、实施、运维和高可用设置具有平台特点。可参考技术专著《Oracle 大型数据库系统在 AIX / UNIX 上的实战详解》,该书以 AIX 等大型 UNIX 平台为主线,以 HP - UX 系统为参照,阐述了 Oracle10g、Oracle 11g 数据库系统在这些平台上的架构方法、集群化要素和综合容灾手段等。
更新
v10.2.0
2026-01-30
更新了oracle 10g详情内容,完善了正文内容丰富度
9.3分
500+人评价
请为应用评分:
评论内容需在5-200字之间~
0/200
