Oracle Delete表恢复(ODU)
Oracle Delete表恢复(ODU)表中数据被DELETE· (1)将参数unload_deleted设置为YES· (2)生成数据字典:unload dict· (3)恢复表: unload table username.tablename---模拟误删除create table t0 as select * from dba_objects;create table t0_bak as se...
Oracle Truncate表恢复(ODU)
Oracle Truncate表恢复(ODU)从3.0.7版本开始,恢复Truncate表更方便,只需要执行下面的步骤:· (1)OFFLINE表所在的表空间· (2)生成数据字典:unload dict· (3)扫描数据:scan extent· (4)恢复表:unload table username.tablen...
Oracle Drop表(purge)恢复(ODU)
Oracle Drop表(purge)恢复(ODU)通过ODU恢复drop掉的表(purge)基本步骤如下1:offline表所在表空间;2:通过logminer挖出被drop表对应object_id;3:使用ODU工具将表数据抽到文件中;4:使用sqlldr将数据加载到数据库;5:验证;一:主备测试数据 &n...
ORA-00600: 内部错误代码, 参数: [kcbnew_3]
ORA-00600: 内部错误代码, 参数: [kcbnew_3] 一:环境信息DB:Oracle11.2.0.3.0OS:WindowsServer 2008 二:问题现象portal前台报错如下Wed Nov 15 09:08:45 2017Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_6324.trc ...
Oracle_dg归档丢失问题处理
Oracle_dg归档丢失问题处理环境:OS:RedHat 6.3 DB: Oracle Database 11g Enterprise Edition Release 12.1.0.2.0故障:主,备库归档文件只保留7天,超过7天的归档会自动删除;由于备库服务器停机过一段时间,导致主库部分归档还没有传到备库,就已经被删除了;解决方案:(1)如果数据量很小,可以考虑重...
ORA-06544:PL/SQL:internal error,arguments:[56319]
ORA-06544: PL/SQL: internalerror, arguments: [56319]故障:数据库服务器存储损坏,无法修复,系统无法启动;备份:只有一份数据库冷备;包括数据文件,日志文件,控制文件(没有参数文件)恢复方案:新服务器搭建相同版本的数据库,通过冷备启动数据库;OS:Windows Server 2008DB:Or...
Oracle DG搭建2(冷备方式)
Oracle DG搭建2(冷备方式)(1) 主库:开启归档模式(2) 主库:开启强制写日志功能(3) 主库:关闭闪回(4) 主库:配置静态监听,配置tnsnames 文件(5) 主库:增加standby logfile 文件(6) 主库:修改参数文件(7) 主库:停库冷备(8) 主库:生成standby controlfile (9) 主库: 拷贝主库文件到备库(10)备库:配...
Oracle DG搭建1(duplicate方式)
Oracle DG搭建(1)(1) 主库:开启归档模式(2) 主库:开启强制写日志功能(3) 主库:关闭闪回(4) 主库:配置静态监听,配置tnsnames 文件(5) 主库:增加standby logfile 文件(6) 主库:修改参数文件(7) 主库: 拷贝主库文件到备库(8) 备库:配置静态监听,配置tnsnames.ora文件(9) 备库:修改参数文件和口令文件(10...
Oracle EMGC查看端口
Oracle EMGC查看端口一:EMDC通过查看状态可以显示端口[oracle@edbjr2p1 bin]$ ./emctl status dbconsoleOracle Enterprise Manager 11g Database Control Release 11.2.0.3.0 Copyright (c) 1996, 2011 Oracle Corporation. All rights reserved.https://edbjr2p1.example.com:1158/em/console/aboutA...
ORACLE ORA-28365
ORACLE ORA-28365问题:数据库open时报错如下:SYS@PROD3>alter database open;alter database open*ERROR at line 1:ORA-01092: ORACLE instance terminated. Disconnection forcedORA-00604: error occurred at recursive SQL level 1ORA-28365: wallet is not openProcess ID: 9089Session ID: 125 Seria...
Oracle Redefining Tables Online
Oracle Redefining Tables OnlineIn any database system, it is occasionally necessary to modify the logical or physical structure of a table to:(1)Improve the performance of queries or DML(2)Accommodate application changes(3)Manage storageFeatures of Online Table RedefinitionOnline table ...
Oracle 获取SQL执行计划方法
Oracle 获取SQL执行计划方法方法一:DBMS_XPLAN.DISPLAY_CURSOR 方法二:explain plan for ......方法三:Tuning SQL*Plus(autotrace)方法四:*+ gather_plan_statistics *方法五:10046方法六: 10053方法七:awrsqrpt.sql 方法八:statistics_level=all方法一:DBMS_XPLAN.DISPLAY_CURSOR ...
Oracle 监听
Oracle 监听一:没有listener.ora监听文件二:监听静态注册三:监听动态注册四:监听静态+动态注册 一:没有listener.ora监听文件监听文件listener.ora文件丢失;没有listener.ora文件情况时,以默认方式运行监听器,此时,监听器将在解析为计算机主机名(端口1521)的任何地址上进行监听;建议始终配...
Oracle RMAN异机恢复
Oracle RMAN异机恢复实验场景:数据库服务器本机磁盘损坏,数据库无法实现本机恢复;存在完整的RMAN全备及归档备份,通过RMAN进行异机恢复;实验环境:源库:IP(192.0.2.12),HOSTNAME(edbj2p2),DB(PROD3) 目标库:IP(192.0.2.11),HOSTNAME(edbj2p1)实验过程如下:一:源库,创建测试数据:SQL> creat...
Oracle DNFS
Oracle Direct NFS Client实验说明:服务器一:TEST1(NFS服务端)服务器二:TEST2(NFS客户端)其中:NFS服务端将/vol/oradata目录设置为共享目录;NFS客户端上的数据库orcl使用共享目录/vol/oradata,并在共享目录里创建表空间,生成的数据文件自动保存在TES1(NFS服务端)机器上;(1)检查NFS服务端nfs和portmap...
Oracle 统计信息收集
Oracle 统计信息收集一:收集统计信息二:锁定统计信息三:删除统计信息四:导出/导入统计信息五:查询统计信息六:统计信息官方文档一:收集统计信息(1)用户级别例1:begin dbms_stats.gather_schema_stats(ownname => UPPER(OWNER_NAM...
Oracle Partitioning
Oracle Partitioning一:When to Partition a TableHere are some suggestions for when to partition a table:(1)Tables greater than 2 GB should always be considered as candidates for partitioning.(2)Tables containing historical data, in which new data is added into the newest partition. A typi...
Oracle Flashback Data Archive
Oracle Flashback Data Archive Using Flashback Data Archive (Oracle Total Recall)A Flashback Data Archive provides the ability to track and store transactional changes to a table over its lifetime.A Flashback Data Archive is useful for compliance with record stage policies and audit repo...
Oracle FGA
Oracle FGA(Fine-Grained Auditing) 一:创建FGA;Example 9-21 Using DBMS_FGA.ADD_POLICY to Create a Fine-Grained Audit PolicySQL>BEGIN DBMS_FGA.ADD_POLICY( object_schema => 'HR', object_name => 'EMPLOYEES',&n...
Oracle Encrypted Tablespaces
Oracle Encrypted Tablespaces实验:创建加密表空间,并插入测试数据一:查看现有walletSQL> select * from v$encryption_wallet;WRL_TYPE WRL_PARAMETER STATUS---------------...