Oracle 小知识 总结(一)
1. 每天的8:00到23:00每隔5分钟执行一个sql语句的JOB--建立一个存储过程CREATE OR REPLACE PROCEDURE p_jobtest IS v_hh VARC...
Oracle Linux 6发布 缺省使用Ext4文件系统
近日,Oracle发布了Oracle Linux 6版本,在 Unbreakable Linux Network上显示的日期是2011年2月11日,现在这个版本已经可以下载,按照Oracle的一贯说法,这一版本可以 " free to download, install and use",其版本...
一些X$表的小结
今天在eygle的网站上看到了一篇关于死事务的恢复进度查询的文章,里面介绍x$ktuxe表的使用。因此想对X$表进行一个整理,以便在今后使用的时候能方便的查询。如果大家有其他使用X$表的经验,也欢迎补充。在oracle 9i...
大事务回滚导致系统故障案例一则( 转至eygle )
最近遇到的一则案例,客户系统响应缓慢,IO Wait超高,系统体现在Log file sync上出现大量等待,磁盘没有错误信息。我的第一印象就是,可能有大事务在回滚,通过如下查询立刻找到了数据库中存在的一个死事务:SQL> s...
Oracle 多行转列函数
Oracle中使用WMSYS.WM_CONCAT函数进行多行转列原数据:rank name AA NAME1 AA NAME2 AA NAME3 &...
What Happens When Fast-Start Failover and the Observer Are Running?
Once you enable fast-start failover and start the observer, the observer continuously monitors the environment to ensure the primary database is available. This section lists the steps the o...
获取当前会话信息的方法
一直以为有两种方法可以获取当前会话信息,最近才发现其中一种已经不再适用。从刚接触Oracle的时候,就听说两种获取当前会话的方法,一种是通过关联V$MYSTAT获取当前会话的SID;另一种是判断会话的AUDSID是...
Oracle 9i 从9.2.0.1升级到 9.2.0.6 步骤
一. 安装前的准备1.在数据库服务器上以Administrator身份登录到Windows2.停止所有Oracle相关的服务。这些服务名称通常是以Oracle打头3.停止Distributed Transaction Coordinator服务4.备份与Oracle数据库相...
AWR概述——导出
AWR的SNAP生成后,不一定要在原数据库上生成报告,可以利用AWR提供的导出、导入功能,将AWR数据迁移到测试数据库上进一步分析。 AWR的导出并不复杂,利用有权限的用户调用$ORACLE_HOME/rdbms/admin/awrextr...
利用TRUNC函数定制JOB的时间间隔
定制JOB的下次执行时间的关键是利用trunc()函数,使计算时间基于一个确定的时间点。举几个简单的例子:1.每个小时整点执行的例子:declare v_jobno number;begin dbms_job.submit(v_jobno, ...
用ASMCMD移动数据文件从ASM 到文件系统
测试环境11.2.0.1,单机,Linux 32磁盘组信息SQL> select b.name "DG_NAME",a.name "DISK_NAME", a.state, a.path, a.os_mb, a.total_mb, a.free_mb from v$asm_disk a, v$asm_diskgroup b&nb...
Oracle Flashback 技术 总结
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Fla...
Flash Recovery Area空间不足导致数据库不能打开或hang住
ORA-16014错误解决办法 1.问题以及解决过程 SQL> select status from v$instance; STATUS ------------ MOUNTED SQL> alter database open; alter database open * 第 1 行出现错误: ORA-16014: 日志 2 的序列号 27 ...
Oracle 10g OCP 042 题库
声明:对于答案的相关的说明,是个人对Oracle的理解。 1. Because of a power outage,instance failure has occurred. From what point in the redo log does recovery begin and where does it end?A. Curre...
在Dataguard Broker上配置fast_start failover
要配置成功fast_start failover 需要满足以下5项条件.1. dataguard 的配置要么是maxAvailability模式要么是maxPerformance模式.2. 当dataguard的配置为maxAvailability模式时,fast-start failover的目标standby数...
DGMGRL管理Data Guard
Data Guard ManaGeR command-Line interface1.环境:Primary Database: ningPhysical Standby Database: test2.修改初始化参数dg_broker_startSQL> alter system set dg_broker_start=true;3.确认数据库使用的是...
Oracle Data Guard 快速启动故障切换指南
本文档将指导您使用物理备用服务器配置 Oracle Data Guard 快速启动故障切换 (FSFO)。FSFO 可以显著提高所有环境的可用性和灾难恢复准备,从基于云的价格低廉的系统一直到全球分布的数据中心。本指南中的信息基于在...
ORA-00600: internal error code, arguments: [evapls1], [], [], [], [], [], [], []
今天执行一个比较长的SQL语句的时候报了一个ORA 600的错误。结果在网上找了一些说这应该是一个bug... 有metalink账号可以看看patch 4626732 Errors in file /oracle/admin/orcl/udump/orcl_or...
how to re-create controlfile
In SQL command line: CREATE CONTROLFILE SET DATABASE "KONG" RESETLOGS NOARCHIVELOGMAXLOGFILES 32MACLOGMEMBERS 4MAXDATAFILES 1024MAXINSTANCES 10MAXLOGHISTORY 100 LOGFILE GROUP ...
Emulex LightPulse FC9002L光纤卡安装日志
Emulex LightPulse FC9002L光纤卡安装日志光盘上的驱动程序在Solaris9上安装有问题,重新启动后系统不停重起,无法up可以到官方网站下载新的驱动,安装即可.# tar xvf solaris-6.01c-1a.tarx EmlxApps300a8-Solaris....