Oracle安装中的一些问题
- 版本选择
- 介质下载(安装包与补丁)
- Oracle的NTP时间同步(RHEL6)
- 资源限制与内核参数
- 可以忽略的先决条件检查项
- 关于DISPLAY变量
- 安装后期图形窗口显示为小方块
- Windows下Oracle软件的安装
- 在RHEL7中安装Oracle 11g
- 在RHEL7中安装 Oracle 12c
- MEMORY_TARGET not supported on this system
- No space left on device
补丁管理
- 文档、术语、补丁策略
- 查看数据库补丁版本
- 打 PSU 补丁:Oracle 11g(早期,需要ocm响应文件)
- 打 PSU 补丁:Oracle 11g(后期,不要ocm响应文件)
- 打 PSU 补丁:Oracle 19c
- 打 bug 补丁 / 单个补丁
- Oracle 关于 DB Link 和 SCN 补丁的真相通告
数据库的创建与删除
安装后配置
客户端安装
ADG 搭建
数据库管理工具
SQL*PLUS
用户管理
表空间管理
空间管理
临时表空间
- 临时表空间的作用
- 临时段
- 排序
- 临时表
- 默认临时表空间
- 创建临时表空间
- 修改用户的临时表空间
- 增加、删除、修改临时文件
- 临时表空间组
- ORA-1652: unable to extend temp segment by %s in tablespace %s (Doc ID 1267351.1)
- 找出消耗临时段的元凶
- 1652 trace 追踪临时表空间消耗最大 SQL 的局限性
- 回收临时表空间的方法
- ADG 切换后 TEMP 临时表空间暴涨的问题
- 一次临时表空间大量占用问题的处理
归档日志管理
Job
CDB 与 PDB (Multitenant)
- 多租户架构
- 为什么要使用CDB
- 术语
- 创建CDB
- 创建PDB
- 删除PDB
- 连接ROOT Container
- 查看PDB
- 连接PDB
- 打开PDB
- 关闭PDB
- 设置 PDB 随 CDB 自动启动(触发器)
- 检查PDB与服务名的对应关系
- 将 non-CDBs 装载到 CDB(Plug a non-CDB into a CDB)
- PDB 的卸载与装载(Plug Unplugged PDB into CDB)
- 表空间管理
- CDB 与 PDB 的用户与安全
- CDB与PDB的备份恢复
- Miscellaneous
RAC + DG
- ADG 切换前检查
- ADG 计划内切换/Switchover(基于SQL命令)
- ADG 计划内切换/Switchover(基于Broker)
- ADG 故障切换/Failover(基于SQL命令)
- ADG 故障切换/Failover(基于Broker)
- Broker 与 SQL 语句的对应关系
- Oracle RAC 集群日志文件位置
- RAC+ADG修改日志组
- GCS 服务与 LMSn 进程
- 案例记录 --- 数据库备库不停地报 TNS-12514: TNS:listener does not currently know of service requested in connect descriptor
备份与恢复
- 查询 Oracle 坏块所属对象
- Oracle 闪回事务
- 复制数据库(DUPLICATE DATABASE):在线复制
- Oracle 数据库安装与配置 CommVault 环境
- Oracle 11g 数据库 11.2.0.4 在备库上 RMAN 备份时报 RMAN-06820 错误
- 案例记录 --- 生产环境数据恢复到测试环境时,测试环境表空间暴涨耗尽
- 案例记录 --- DataPump(expdp) 报 ORA-31634 和 ORA-31664 错误
性能优化与故障处理
- Oracle性能优化的原则
- 优化的内容(定位问题范围)
- Oracle等待事件
- 表空间碎片、表碎片、索引碎片
- A Logical Approach to Problem Solution
- 找出未使用绑定变量的SQL
- 找出未批量提交的 SQL 语句