凌峰创科服务平台

Oracle 10g服务器端哪里下载?

Oracle 10g 已停止支持

在开始之前,必须强调一个非常重要的信息:Oracle Database 10g Release 2 (10.2.0.5) 是其官方支持的最后一个版本,并且早已在 2025 年 7 月停止所有支持(包括 Extended Support)。

Oracle 10g服务器端哪里下载?-图1
(图片来源网络,侵删)

这意味着:

  • 安全风险:官方不再提供任何安全补丁,您的数据库将暴露在已知和未知的安全漏洞之下。
  • 功能缺失:无法获得任何新的功能、错误修复或性能优化。
  • 兼容性问题:现代操作系统、硬件软件环境可能不再兼容或需要复杂的配置才能运行。

强烈建议:除非您有特殊需求(如维护旧系统、学习历史版本),否则强烈建议您考虑使用仍在支持周期的现代版本,如 Oracle 19c 或 21c,对于个人学习,免费的 Oracle Express Edition (XE) 是更好的选择。


第一部分:下载资源

由于 Oracle 10g 已停止销售和支持,官方下载渠道已移除,您需要从第三方或存档网站获取,以下是可靠的下载来源:

Oracle 官方存档(最推荐)

这是最安全、最权威的来源,但需要注册一个免费的 Oracle 帐户。

Oracle 10g服务器端哪里下载?-图2
(图片来源网络,侵删)
  • 下载地址Oracle Software Delivery Cloud - Oracle Database 10g Release 2
  • 搜索步骤
    1. 登录或注册您的 Oracle 帐户。
    2. 在搜索框中输入产品名称,Oracle Database 10g Release 2
    3. 找到对应版本,通常会有两个主要文件:
      • 10201_database_linux32.zip (用于 32 位 Linux)
      • 10201_database_linux32_1of2.zip, 10201_database_linux32_2of2.zip (用于 32 位 Linux,分卷压缩)
      • 10201_database_linux_x86_64.zip (用于 64 位 x86 Linux)
      • 10201_database_win32.zip (用于 32 位 Windows)
      • 10201_database_win64.zip (用于 64 位 Windows)
    4. 将所需的文件添加到“下载车”中,然后提交下载请求。

第三方存档网站(备用方案)

如果官方链接失效或访问困难,一些技术爱好者网站提供了存档。

  • 地址示例
    • http://www.oracle-Base.com (这是一个非常著名的 Oracle 技术文档和资源网站,有时会提供旧版软件的链接)
    • 一些开源项目或论坛的共享区。

警告:从第三方下载时,请务必确保文件的完整性和安全性(如 MD5/SHA1 校验),以防文件被篡改。


第二部分:安装前准备(以 Linux x86-64 为例)

安装 Oracle 10g 需要满足一系列的操作系统和软件依赖条件,以最常见的 Oracle Linux / CentOS / RHEL 5.x 或 6.x 为例:

系统要求

  • 内存:至少 1GB RAM (推荐 2GB 或更多)。
  • 交换空间:内存的 1-2 倍。
  • 硬盘空间
    • /tmp 目录:至少 1GB。
    • 安装软件:约 3.5GB - 4.5GB。
    • 数据文件:根据需求而定。
  • 操作系统:32位或64位的 Linux 发行版,内核版本需与数据库兼容,10g R2 对较新的 Linux 内核(如 3.x+)支持不佳,建议使用 CentOS 6.xOracle Linux 6 进行安装,兼容性最好。

创建必要的用户和组

# 创建安装数据库软件的组
groupadd oinstall
# 创建管理数据库的组
groupadd dba
# 创建 Oracle 用户并加入上述组
useradd -g oinstall -G dba oracle
# 为 oracle 用户设置密码
passwd oracle

配置系统内核参数

编辑 /etc/sysctl.conf 文件,添加或修改以下参数:

Oracle 10g服务器端哪里下载?-图3
(图片来源网络,侵删)
# /etc/sysctl.conf
fs.file-max = 6815744
kernel.shmall = 4194304
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144

保存后,使配置立即生效:

sysctl -p

配置系统资源限制

编辑 /etc/security/limits.conf 文件,添加以下内容:

# /etc/security/limits.conf
oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536
oracle           soft    stack   10240

创建安装目录

mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

设置环境变量

oracle 用户登录,编辑其家目录下的 .bash_profile 文件:

# .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl  # 设置一个默认的实例名
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib

保存后,使环境变量生效:

source .bash_profile

第三部分:安装步骤

  1. 上传和解压文件 将下载好的 10201_database_linux_x86_64.zip 文件上传到服务器的 /tmp 目录下。

    cd /tmp
    unzip 10201_database_linux_x86_64.zip

    解压后会得到一个 database 目录。

  2. 运行安装程序oracle 用户身份登录,进入 database 目录,运行 runInstaller

    su - oracle
    cd /tmp/database
    ./runInstaller
  3. 图形界面安装 安装程序会启动一个图形界面,如果服务器是命令行模式,您需要使用 X11 转发,如果您在本地 Windows 上使用 Xshell/Putty 等 SSH 客户端,确保其 X11 forwarding 功能已开启。

  4. 遵循安装向导

    • 欢迎界面:点击 "Next"。
    • 安装选项:选择 "Create and configure a database",然后点击 "Next"。
    • 数据库配置:选择 "General Purpose" 或 "Advanced Installation",推荐新手选择 "General Purpose",点击 "Next"。
    • 系统标识:设置全局数据库名 (如 orcl) 和 SID (如 orcl),点击 "Next"。
    • 数据库文件位置:默认即可,点击 "Next"。
    • 恢复配置:可以配置快速恢复区或使用文件系统,点击 "Next"。
    • :选择 "Enterprise Edition" 或 "Standard Edition",Enterprise Edition 功能更全,点击 "Next"。
    • 初始化参数:可以调整内存、字符集等,对于初学者,使用默认值即可。特别注意:字符集一旦创建无法更改,请根据您的应用需求选择(如 ZHS16GBK 用于简体中文,AL32UTF8 是国际通用推荐)。
    • 数据库存储:使用默认的文件系统管理即可,点击 "Next"。
    • 管理选项:可以配置 Oracle Enterprise Manager,默认即可,点击 "Next"。
    • 口令管理:为 SYS, SYSTEM, DBSNMP 等用户设置强密码,点击 "Next"。
    • 安装概要:检查所有配置,无误后点击 "Install"。
  5. 执行配置脚本 安装程序在完成软件拷贝后,会提示您以 root 用户身份在两个新的终端窗口中执行两个脚本(如 orainstRoot.shroot.sh),请按照提示操作。

  6. 完成安装 脚本执行完毕后,点击 "OK",安装程序会完成最后的配置并显示 "Installation Complete" 的界面,点击 "Exit" 退出。

下载和安装 Oracle 10g 是一个相对复杂的过程,尤其是在现代系统上可能会遇到各种兼容性问题,请务必按照步骤仔细准备环境,再次提醒,请将此版本仅用于特定目的,并优先考虑升级到受支持的现代 Oracle 数据库版本。

分享:
扫描分享到社交APP
上一篇
下一篇