数据库

使用logminer分析归档日志案例

原因: 由于某生产系统db_sc用户模式下t_sc表数据丢失,需要分析丢失的原因,下面是整个恢复步骤! 过程: 1、必须运行以下脚本,建立相应的包和表 SQL> @$ORACLE_HOME/rdbms/admin/dbmslm.sql Package created. Grant succeeded. Synonym created. SQL> @$ORACLE_HOME/rdbms/admin/dbmslmd.sql Packag...

sky_dizzy001
Oracle
2014-02-11 09:08

一次解决DB2接口文件到Oracle无法导入问题的经历

前几天触点营销平台出了点问题,请同事帮忙处理,结果两天过去了,还是没定位到问题。临近春节,还是要把问题解决掉的,今天忙碌了一上午总算解决这个问题从DB2主机往Oracle主机发送接口文件,接口文件的数据总是缺失一部分,导致CRM系统无法看到相应的营销活动。

bq_wang
Oracle
2014-02-11 07:58

Oracle的重做日志

重做日志分为在线重做日志和归档重做日志。online Redo log files--在线重做日志,又称联机重做日志,指Oracle以SQL脚本的形式实时记录数据库的数据更新,换句话说,实时保存已执行的SQL脚本到在线日志文件中(按特定的格式)。Archive Redo log files--归档重做日志,简称归档日志,指当条件满足时,Oracle将在线重做日...

gholay
Oracle
2014-02-10 22:15

Oracle 9i配置Statspack工具(下)

  上篇中我们已经介绍了Statspack工具最基本的使用:安装卸载、Snapshot收集和基本报告生成。Oracle Statspack的灵活性是很强的,针对不同的分析需要和系统环境,我们可以在默认配置基础上进行定制,更好的完成分析需求。 3、各种Statspack配置参数 我们在AWR中,是不需要关...

realkid4
Oracle
2014-02-10 20:53

Oracle 9i配置Statspack工具(上)

 Oracle自诊断工具对日常性能诊断作用很大。从Oracle 8开始,Oracle就在不断地推进综合性的自诊断工具包发展。从最早的Statspack到现在的AWR、ADDM,Oracle正向着自诊断、智能化的方向发展。Statspack作为Oracle早期推出的工具包,最早出现在Oracle 8,在9i版本中获得广泛的应用。从发展历程上,Statspack奠...

realkid4
Oracle
2014-02-09 21:20

监控和优化RMAN之SET COMMAND ID

当有多个RMAN 会话正在运行时,最好使用SET COMMAND ID命令在备份期间将某个进程与某个通道相关联,如下所示:1.在每个会话中,将命令ID 设置为不同的值,然后备份所需的对象。例如,在会话1 中输入下列内容:RUN{SET COMMAND ID TO 'sess1';BACKUP DATABASE;}在会话2 中运行的作业中将命令I...

gholay
Oracle
2014-02-09 21:15

数据库的挂起(suspending)和恢复(resuming)

数据库的挂起(suspending)和恢复(resuming):挂起状态可以避免备份数据库时的IO操作。当数据库试图进入挂起状态时,允许当前活动的事务完成,新发起的事务会进入队列中。演示:SQL> ALTER SYSTEM SUSPEND;System alteredSQL> SELECT DATABASE_STATUS FROM V$INSTANCE;DATABASE_STATUS---------SUSPENDEDSQL> ...

gholay
Oracle
2014-02-09 20:48

创建分区表和分区索引

分区表,分区索引

jude_king
Oracle
2014-02-09 13:32

大数据量分区表统计信息的管理

对于大数据量分区表,当数据加载后,如果不能及时更新统计信息,将导致sql产生不正确的执行计划,引起查询性能的下降,而对于一个数据加载比较频繁的分区表,往往无法在每次加载数据后及时收集统计信息,而且对于数据量比较大的表来说,收集统计信息本身就是比较耗费资源的操作。这种情况下,可以采用DBMS_STATS.COPY_TAB...

lsq_008
Oracle
2014-02-09 13:23

Oracle PL/SQL之 Package介绍

Package 包一 包的组成包头(package):包头部分申明包内数据类型,常量,变量,游标,子程序和异常错误处理,这些元素为包的公有元素。包主体(package body):包主体则是包定义部分的具体实现,它负责为包头中所声明子程序提供具体的实现,在包主体中还可以声明包的私有元...

starive
Oracle
2014-02-08 19:34

Oracle DBA面对全新工作环境应该了解什么

在这里,不谈那些大的方面,比如了解整个IT环境整体情况,假设你已经知道了这些,接下来需要面对的就是这些一个个活生生的database了.这里总结了一些一般的思路来面对一个全先的database,从而快速了解你面对的环境概要。 这也不是教科书,只是一些心得和体会,对于这种问题,每个人的认识的角度是不一样的。1、先要了解...

perfychi
Oracle
2014-02-08 17:21

表空间迁移办法补充

上次总结了表空间迁移办法(http://blog.itpub.net/12932950/viewspace-741543),发现还存在几个不足的地方:1、没有考虑iot的情况。对于iot,是不能rebuild其主键索引的,要move表才行;2、没有考虑存在long字段的表。这类表不能直接做move,直接处理就报错了;所以,这次对这两个问题做了补充:1、检查是否为i...

regonly1
Oracle
2014-02-08 14:51

ORACLE11g ORACLE10g默认概要文件设置区别简单了解

 oracle 11g之概要文件信息:SQL> select profile,resource_name,limit from dba_profiles order by profile;PROFILE              RESOURCE_NAME              ...

流浪的野狼
Oracle
2014-02-08 12:50

Oracle PL/SQL 之 函数

Create  [or  replace ]  function 函数名[(参数[{in | out | in  out}]  数据类型 ,...... )]Return  返回类型[authid {current_user | designer}]{is | as}Begin...

starive
Oracle
2014-02-08 09:01