Oracle 11g 已经在 2025 年 2 月停止了所有支持(包括 Extended Support),这意味着它不再接收安全补丁或更新,在生产环境中使用存在安全风险。 建议您仅用于学习和测试目的。

以下是为您整理的 Oracle 11g 学习资源获取途径,分为官方文档、视频教程、电子书和实战练习几个部分。
官方文档下载(最重要、最权威)
Oracle 官方文档是学习任何 Oracle 产品的第一手资料,最准确、最全面,虽然旧版本的文档下载有些困难,但依然可以找到。
Oracle 官方文档库 这是所有 Oracle 文档的中央集散地,您可以通过以下步骤找到 11g 的文档:
- 访问 Oracle 官方文档中心:https://docs.oracle.com/en/database/
- 在页面顶部,您会看到版本选择器。您可能需要在这里手动输入 "11.2",因为 11g 的最新版本是 11.2.0.x。
- 选择 "Oracle Database" -> "Oracle Database 11g Release 2 (11.2.0.x)"。
- 在下方的列表中,您会看到各种文档,
- Database Installation Guide: 安装指南
- Database Administrator's Guide (DBA指南): DBA 必备圣经
- Database Concepts (概念手册): 了解数据库底层原理
- SQL Language Reference (SQL语言参考): SQL 语法大全
- PL/SQL Language Reference (PL/SQL语言参考): 存储过程、函数等
文档存档网站 有时候官方主站会隐藏旧版本文档,以下存档网站非常有用:

- Tanel Poder's Blog: 这位著名的 Oracle 专家提供了一个非常全面的文档存档列表。
- 链接: https://blog.tanelpoder.com/downloads/oracle-documentation-library/
- 在这个页面上,您可以找到几乎所有版本的 Oracle 文档,包括 11g 的各种手册。
OTN (Oracle Technology Network) / MOS (My Oracle Support)
- OTN (旧版): 以前的 OTN 网站提供了旧版软件和文档的下载,您可能需要注册一个免费的 Oracle 账户。
- MOS (My Oracle Support): 这是官方支持门户,如果您有账户(通常需要购买支持才能获得完整权限),可以在 MOS 上找到所有版本的文档和补丁,即使没有,有时也能通过公开链接访问。
软件下载(安装数据库本身)
学习 Oracle 11g,您首先需要安装它。
官方下载路径 Oracle 将旧版软件放在了专门的存档页面。
- Oracle Database Software Downloads (存档版): https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
- 进入页面后,向下滚动,找到 "Previous Releases" 部分。
- 选择 "Oracle Database 11g Release 2",然后选择您的操作系统(如 "Microsoft Windows (x64)"),即可找到
winx64_11gR2_database_1of2.zip和winx64_11gR2_database_2of2.zip这两个安装包。
注意事项

- 文件较大: 11g R2 的安装包通常超过 2GB,分为两个压缩包,下载后需要解压到同一个文件夹才能安装。
- 虚拟机: 强烈建议您在虚拟机(如 VMware, VirtualBox)中安装和实验,避免污染您的宿主操作系统,您可以从 Oracle 官网下载预装好 Oracle Linux 的虚拟机镜像,会更方便。
视频教程(适合初学者入门)
视频教程可以更直观地了解安装和操作过程。
Bilibili (B站) B站是国内学习 Oracle 资源最丰富的地方,搜索关键词即可找到大量免费教程。
- 搜索关键词:
oracle 11g 教程,oracle dba 入门,oracle 11g 安装 - 推荐UP主/系列:
- 搜索 "Oracle 11g从入门到精通" 等关键词,会有很多系统的视频课程。
- 一些高校的公开课或培训机构的免费分享课程质量也很高。
YouTube YouTube 上有大量国际优质的 Oracle 教程,通常配有英文字幕。
- 搜索关键词:
oracle 11g tutorial for beginners,oracle dba 11g training - 推荐频道:
- "Database Star": 内容非常系统,从基础到高级都有。
- "Tonic Technologies": 提供很多免费的 Oracle 视频教程。
电子书和图文教程
适合喜欢阅读、做笔记的学习者。
经典电子书 以下几本是 Oracle 领域公认的“圣经”,虽然版本可能不是最新的 19c/23c,但核心概念和操作在 11g 上同样适用,并且讲解非常透彻。
- 《Oracle Database 11g & 12c DBA Handbook》 (由 Oracle Press 出版)
- 《Expert Oracle Database Architecture》 (常被称为 "EOA",理解 Oracle 内部原理的必读之作)
- 《Oracle PL/SQL Programming》 (PL/SQL 编程的权威指南)
电子书获取途径
- IT 电子书网站: 像
libgen.rs(Library Genesis) 这样的网站可以找到很多技术书籍的电子版,但请注意版权问题,仅供学习交流。 - 国内技术论坛: 一些如 CSDN、博客园的社区,会有网友分享整理好的学习资料和电子书。
实战练习和实验环境
光看不练假把式,搭建一个实验环境至关重要。
安装 Oracle 11g
按照上面提到的软件下载路径,获取安装包,并在虚拟机中进行安装,安装过程中,可以创建一个示例用户(如 scott/tiger)来方便练习。
使用示例用户 scott
Oracle 安装时会自带一个经典的 scott 用户,里面有 emp (员工表), dept (部门表) 等示例表,是练习 SQL 和 PL/SQL 的绝佳数据。
在线 SQL 练习平台 如果您只是想练习 SQL 语句,不想安装整个数据库,可以使用在线平台:
- SQL Fiddle: http://sqlfiddle.com/
- DB-Fiddle: https://www.db-fiddle.com/
- 您可以在这些平台上创建 Oracle 11g 的环境,然后直接编写和测试 SQL。
学习路线建议
- 准备环境: 下载并安装 Oracle 11g 虚拟机。
- 阅读概念: 先通读《Database Concepts》,对数据库的基本架构(SGA, PGA, PGA, 后台进程等)有一个宏观认识。
- 学习 SQL: 重点掌握
SELECT,DML(INSERT, UPDATE, DELETE),DDL(CREATE, ALTER, DROP),TCL(COMMIT, ROLLBACK)。 - 学习 PL/SQL: 学习存储过程、函数、包、触发器等。
- 学习 DBA 基础: 阅读《Database Administrator's Guide》,了解用户管理、权限控制、备份恢复、性能监控等核心 DBA 任务。
- 动手实践: 在自己的实验环境中反复操作,创建表、插入数据、编写存储过程、模拟备份恢复等。
希望这份详细的指南能帮助您顺利开始 Oracle 11g 的学习之旅!
