FYF
» HerBert
Toggle navigation
FYF
主页
1、用户
2、各种方案
3、备份恢复
4、表空间相关
5、OGG
6、文件管理
7、常见故障分析
8、DG
9、集群相关
HCCDP
实验题
About Me
归档
标签
6、windos中 rman全备和归档分开
2025-10-04 22:46:39
4
0
0
全备 @echo offsetlocal disabledelayedexpansion:: =============== 配置区域 ===============set ORACLE_SID=CATVset ORACLE_HOME=D:\Oracle\WINDOWS.X64_193000_db_homeset BACKUP_DIR=E:\ExpdpOra\dumpdirset LOG_DIR=E:\ExpdpOra\logset FORMAT_DB=full_%%d_%%I_%%T_%%s_%%c.bakset FORMAT_CTRL=ctrl_%%T_%%s.bakset THRE
6、各种空间查询
2025-10-04 22:46:40
10
0
0
一、Oracle查询表空间占用情况 二、Oracle查询表占用的空间 三、Oracle查询表空间使用情况 四、Oracle查询每张表占用空间 五、Oracle表空间大小查询 六、Oracle查表空间大小 七、Oracle查询表空间大小 八、查看Oracle各个表占空间 九、Oracle查看表空间大小 十、查询分区、删除分区 查询所有表大小 删除分区 十一、高水位 十二、查询ASM 一、Oracle查询表空间占用情况 使用以下SQL语句可以查询数据库中所有表空间的占用情况,包括表空间名、表空间大小、表空间剩余空间、表占用空间大小和已使用空间百分比。
6、审计日志管理
2025-10-04 22:46:43
3
0
0
[T] 1. 备份当前的SPFILE 在对SPFILE进行任何修改之前,先备份当前的SPFILE,以便在需要时可以恢复: sqlplus / as sysdbaCREATE PFILE='/home/oracle/pfile.20230721' FROM SPFILE; 2. 设置审计参数 将审计系统操作和审计轨迹设置为数据库扩展模式(包括SQL文本),并将修改应用到所有节点: ALTER SYSTEM SET audit_sys_operations=TRUE SCOPE=SPFILE SID='*';ALTER SYSTEM SET audit
6、重放相关
2025-10-04 22:46:37
6
0
0
开启、关闭 create directory CAPTURE_DIR as '/data6/capture';--开启BEGIN DBMS_WORKLOAD_CAPTURE.START_CAPTURE( name => 'dbm01_capture', dir => 'CAPTURE_DIR' );END;/--关闭BEGIN DBMS_WORKLOAD_CAPTURE.FINISH_CAPTURE;END;/BEGIN DBMS_WORKLOAD_REPLAY.INITIALIZE_REPLAY( replay_name => 'my_re
7、NetBackup (NBU) 恢复
2025-10-04 22:46:39
16
0
0
[] NetBackup 恢复 Oracle 数据库操作手册 1. 前提条件 在执行恢复之前,请确认以下条件: 已安装并正确配置 NetBackup Oracle Agent (NB_ORA)。 目标数据库服务器上,NetBackup 客户端服务正常运行。 已配置 Oracle 的 RMAN 与 NetBackup 集成(即 SBT_LIBRARY 指向 NetBackup 媒体管理库)。 确认恢复所需的备份(全库/归档日志/控制文件等)在 NetBackup 的 Catalog 中可见。 数据库处于相应的恢复状态(MOUNT 或 NOMOUNT)。
7、drop 后如何恢复
2025-10-04 22:46:37
3
0
0
1. 查看回收站中的表 2. 恢复删除的表 方法1:使用原表名恢复 方法2:使用回收站中的表名恢复 3. 示例操作 1. 查看回收站中的表 2. 使用原表名恢复 3. 使用回收站中的表名恢复 注意事项 1. 查看回收站中的表 首先,查看有哪些表被删除并存放在回收站中: -- 查看当前用户的表及其是否被删除SELECT table_name, dropped FROM user_tables;-- 查看回收站中的对象SELECT object_name, original_name, type, droptime FROM user_recy
7、回滚段相关的信息
2025-10-04 22:46:40
4
0
0
SELECT r.NAME AS 回滚段名, s.sid AS SID, s.serial# AS Serial, s.sql_id, s.osuser, s.username AS 用户名, s.machine AS 机器名, t.start_time AS 开始时间, t.status AS 状态, t.used_ublk AS 撤消块, t.used_urec AS 撤消记录, t.cr_get AS 一致性取, t.cr_change AS 一致性变化, t.log_io AS "逻辑I/O",
8、NetBackup (NBU) 异机恢复
2025-10-04 22:46:39
16
0
0
[TOC] * 全库异机恢复(同版本 Oracle) * 全库异机恢复(时间点恢复) * 单表空间异机恢复 * 部分数据文件异机恢复 * 归档日志恢复到异机库 * 控制文件丢失的异机恢复 * 克隆恢复(duplicate database with NBU) 我帮你把常见的异机恢复模式都整理出来: NetBackup (NBU) Oracle 异机恢复操作手册 1. 前提条件 异机环境安装相同版本的 Oracle 软件,并已配置 $ORACLE_HOME, $ORACLE_SID。 NetBackup 客户端已在新机器上安装,确认能访问 Master
8、truncate后如何处理
2025-10-04 22:46:37
5
0
0
1. 使用备份恢复 2. 使用闪回技术 闪回表 闪回查询 3. 使用日志挖掘(Log Miner) 4. 使用第三方工具 注意事项 1. 使用备份恢复 如果你有定期的数据库备份,可以从备份中恢复被截断的表。这通常涉及以下步骤: 还原数据库备份:使用备份工具(如RMAN)还原数据库到截断操作之前的时间点。 导出表数据:从还原的数据库中导出被截断表的数据。 导入表数据:将导出的数据导入到当前数据库中。 2. 使用闪回技术 Oracle提供了一些闪回技术,如闪回表(Flashback Table)和闪回查询(Flashback Query),
8、收缩表空间
2025-10-04 22:46:40
5
0
0
1. 查看空闲比较大的数据文件 2. 测试案例 2.1 查看表空间使用情况 2.2 查看表空间 TRW 包含的数据文件及空间使用量 2.3 查看数据文件包括的对象 2.4 删除 TESTTABLE 2.5 再次查询对象 2.6 再次查看空间使用量 2.7 数据库收缩处理 2.7.1 尝试将数据文件收缩到400M 2.7.2 使用存储过程查询哪些对象阻碍了收缩 2.7.3 查看 BLOCK 被哪些表使用 2.7.4 将表移动到其他表空间 2.7.5 再次执行查询检查数据文件是否包含表 2.7.6 执行数据文件收缩 2.7.7 重建索引 1. 查看空闲比较大的数据文
9、10046、10053
2025-10-04 22:46:37
6
0
0
10046 事件 主要作用 使用方法 10053 事件 主要作用 使用方法 示例 示例:使用 10046 事件 示例:使用 10053 事件 总结 10046 事件 10046 事件用于 SQL 语句的执行跟踪。这种跟踪提供了详细的执行信息,包括等待事件、绑定变量、游标等。 主要作用 记录 SQL 执行过程中详细的计时信息。 显示等待事件来分析性能问题。 提供绑定变量的值。 生成详细的执行路径信息。 使用方法 启用 10046 事件: 可以在会话级别启用 10046 事件,方法有多种: 通过 ALTER SESSI
9、分区表处理
2025-10-04 22:46:40
12
0
0
ALTER TABLE orders DROP PARTITION p_feb2025 INCLUDING CONTENTS AND DATA; ALTER TABLE orders DROP PARTITION p_feb2025 UPDATE GLOBAL INDEXES INCLUDING CONTENTS AND DATA;
上一页
4/6
下一页