《Oracle从入门到精通》书籍学习笔记,纯碎做个人学习记录,不喜勿喷,感谢。
第一篇 数据库安装篇
第1章 Oracle 11g数据库简介
1.1 认识Oracle 11g
-
Oracle成长历程
-
Oracle创始人
- 劳伦斯·埃里森(Larry Ellison)
-
Oracle在英语中的意思
- 神谕宣誓、预言或圣言
-
Oracle11g 是目前最新的Oracle版本
-
-
了解最新版本Oracle 11g
-
下载
- www.oracle.com
-
Oracle 11g第1版本
-
Oracle 11g 11.1.0.7.0
- 主要安装在Windows Server 2008系统中
-
Oracle 11g 11.1.0.6.0
- 支持的操作系统比较广泛
-
-
-
Oracle与SQL Server
-
操作系统的支持
-
Oracle
- Windows系统
- Linux系统
- 苹果的操作系统
-
SQL Server
- 只支持Windows系统
-
-
数据库的架构
- Oracle数据库一个实例只能管理一个数据库,只有数据库在集群的环境下才能实现多个数据库被一个实例管理。
- SQL Serser数据库是一个实例管理多个数据库。
-
数据库的安全性
- SQL Server没有通过安全性认证
- Oracle数据库是获得ISO安全认证的数据库
-
内存分配
- Oracle的内存分配大部分是由INIT.ORA来决定的。
- SQL Server的内存分配主要有动态内存分配和静态内存分配。
-
1.2 回忆Oracle的产品版本
- 最早的Oracle版本是在19179年夏季发布的,该版本在Oracle出品时被称为Oracle的第2版本。
- …
- 2001年6月,Oracle发布了Oracle 9i。
- 2003年9月8日,Oracle发布了10g版本。
- 2007年11月,Oracle发布了11g版本。
1.3 学习Oracle11g的新特性
-
数据库管理部分
- 数据库重放
- SQL计划管理
- 自动存储管理
- 自动的健康检查
- 企业管理器功能的增强
- 自动诊断知识库
- 闪回事务
- 自动内存优化
-
PL/SQL部分
- 触发器
- 对象依赖性改进
- SQL语法
- 数据的备份和恢复中增强了RMAN的恢复功能
- 数据压缩技术最多压缩2/3
- 在线升级
1.4 小结
- Oracle的创始人和它的成长历程
- Oracle与SQL Server的对比
- Oracle产品的各个版本发布的时间和特性
- Oracle 11g中的一些新特性
第2章 Oracle 11g的安装与测试
2.0 主要讲解Oracle 11g在Windows2003系统中的安装过程
2.1 使用Oracle 11g的基本条件
-
硬件条件(虚拟机)
-
物理内存
- 1GB以上
-
虚拟内存
- 物理内存的两倍左右
-
硬盘空间
- 完全安装4.76GB,建议5GB以上。
-
视频适配器
- 256色
-
处理器
- 550MHz以上(Vista应800MHz以上),建议1GMHz以上
-
-
软件条件
-
操作系统
- Windows 2000 SP1版以上
- Windows Server2003所有版本
- Windows Server 2003 R2所有版本
- Windows XP专业版
- Windows Vista商务版、企业版、全功能版
- Windows 2008
-
网络协议
- 支持TCP/IP、SSL加密的TCP/IP、命名管道
-
2.2 在Windoes 2003系统中安装Oracle 11g
-
获取Oracle 11g的安装文件
-
最方便的方法就是从Oracle的官方网站下载该软件
- 用于学习是免费的,用户商业则需要缴费。
-
步骤
-
进入Oracle官方网站:http://www.oracle.com/index.html
-
Downloads
-
Database
-
Database 11g
-
Accept License Agreement
- 选择相应版本Oracle版本下载就行
-
-
-
-
-
安装Oracle11g
-
软件名win32_11gR1_database_1013.zip压缩包
- 解压
- 进入win32_11gR1_database_1013文件下的database文件夹下,其中setup.exe文件就是Oracle安装的可执行文件。
-
安装数据库软件
-
安装方法
-
双击database文件下的setup.exe文件
-
弹出的安装界面
-
基本安装
- 比较简单,是默认选项
-
高级安装
- 想更全面的了解安装过程,可以选择【高级安装选项】
-
-
-
-
选择安装类型
-
企业版
- 选择专业版
-
标准版
-
个人版
-
定制
-
-
选择安装路径
-
Oracle的基目录
- 主要用于存放一些配置文件内容
-
Oracle软件文件
-
-
检查安装环境
- 选择好安装路径后,单机【下一步】,进入检查安装环境界面
-
选择配置选项
-
创建数据库
- 安装软件时直接创建数据库,操作相对简单,属于默认安装。
-
配置自动存储管理(ASM)
- 更多用在集群环境下,可简化存储管理和提高性能。
-
仅安装软件
-
只安装软件,不创建数据库,以后若需要可以单独创建。
- 这里选择【仅安装软件】选项
-
-
-
安装软件
- 进入【安装概要】界面,查看好安装信息后,可以单机【安装】按钮进入安装过程,大约20分钟安装完毕。
-
配置Oracle监听程序
-
安装Oracle11g的数据库实例,需要先配置Oracle的监听程序
-
配置Oracle的监听程序
-
创建监听程序
- 创建监听程序需要使用Oracle中自带的配置工具【Net Configuration Assistant】
-
选择配置内容
- 单击【Net Configuration Assistant】选项,列出可以配置的内容,选择【监听程序配置】选项。
-
添加监听程序
-
选择TCP/IP协议的端口号
-
完成配置
-
-
-
-
安装数据库的实例
-
-
-
2.3 移除Oracle 11g
2.4 小结
习题
-
常用的安装Oracle的操作系统
- Windows
- Linux
-
Oracle11g 卸载步骤
- 停止服务
- 卸载Oracle产品
- 删除注册表项
- 删除环境变量
- 重启计算机
-
Oracle建议的安装目录
-
安装Oracle需要虚拟内存的容量
- 物理内存的两倍左右
-
安装Oracle需要物理内存的容量
- 1GB以上