Welcome 微信登录

首页 / 数据库 / MySQL

ORA-00600 kcbz_check_objd_typ_3 错误处理

ORA-00600 kcbz_check_objd_typ_3 错误处理

今天rac库查询数据库遇到了 ORA-00600kcbz_check_objd_typ_3错误,并且磁盘队列进程占用很高,系统压力很大 执行该alter system flush buffer_cache语句后,错误消失;在一次数据恢复之后,遇到了ORA-00600 kcbz_check_objd_typ_3错误,在此记录一下。首先 kcbz_check_objd_typ_3 这个错误的含义是:当Oracle在检查内存中的数据块时,发现数据块上的对象号是错...
Oracle 11g 触发器新增功能

Oracle 11g 触发器新增功能

触发器的执行顺序组合触发器启用和禁用触发器触发器的执行顺序Oracle允许超过一个触发器建立相同的时间点,但它从来不保证它们的执行顺序。Oracle 11g触发器语法现在包括FOLLOWS子句保证了触发器的执行顺序在相同时间点。下面的例子创建一张表和两个在相同时间点触发的触发器CREATE TABLE trigger_follows_test ( id NUMBER, description VARCHAR2(50));CREATE OR REPL...
Oracle 11g DDL 的 wait选项(DDL_LOCK_TIMEOUT)

Oracle 11g DDL 的 wait选项(DDL_LOCK_TIMEOUT)

DDL命令需要排它锁的内部结构。如果这些锁不可用,将返回一个” ORA-00054: resource busy”,当试图修改频繁访问的对象时,这可能特别让人沮丧,为了解决这个问题Oracle 11g 包含了DDL_LOCK_TIMEOUT参数,可以在实例或者会话级别分别使用alter system 和 alter session命令。DDL_LOCK_TIMEOUT 表示一个DDL命令等待锁可用的秒数在抛出”resou...
Oracle 11g 新特性 -- Invisible Indexes(不可见的索引) 说明

Oracle 11g 新特性 -- Invisible Indexes(不可见的索引) 说明

一.Invisible Indexes 说明Oracle 从版本11g 开始,可以创建不可见的索引。优化程序会忽略不可见的索引,除非在会话或系统级别上将 OPTIMIZER_USE_INVISIBLE_INDEXES 初始化参数显式设置为TRUE。此参数的默认值是FALSE。使索引不可见是使索引不可用或删除索引的一种替代办法。使用不可见的索引,可完成以下操作:(1) 在删除索引之前测试对索引的删除。(2) 对应用程序的特定操作或模块使用临时索引结构,这样就...
安装Oracle 11g RAC R2 之Linux DNS 配置

安装Oracle 11g RAC R2 之Linux DNS 配置

Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称。SCAN 这个特性为客户端提供了单一的主机名,用于访问集群中运行的 Oracle 数据库。如果您在集群中添加或删除节点,使用 SCAN 的客户端无需更改自己的 TNS 配置。无论集群包含哪些节点,SCAN 资源及其关联的 IP 地址提供了一个稳定的名称供客户端进行连接使用。在Oracle 11g grid 安装时即...
Oracle Redo Log 及Logmnr配置使用

Oracle Redo Log 及Logmnr配置使用

一、Redo Log 概念1、What Is the Redo Log?Redo Log(重做日志)是为了保护那些修改数据库但未写入data file(数据文件)的数据。Redo Log分为Online Redo log(联机重做日志)文件与Archived Redo Log(已归档重做日志)两类。联机重做日志文件(Online Redo Log File),主要用于记录Oracle事务处理有关日志信息的文件。重做日志文件是数据库从介质故障或者实例故障中恢...
Oracle恢复被误编译覆盖的存储过程

Oracle恢复被误编译覆盖的存储过程

同事在写Oracle存储过程时候,是在以前已经写好的过程基础上修改的,想换个名字,由于疏忽没有改名字就编译了,编译完才意识到。这时原来的那个已经没有了。找我想办法恢复回原来的那个过程。通过查资料想到个方法,也不知道成不成,只能当做试试。SELECT * FROM source$AS OF TIMESTAMP TO_TIMESTAMP("2012-9-6 16:50:32", "YYYY-MM-DD HH24:MI:SS")where source like...
Oracle利用dbms_metadata.get_ddl查看DDL语句

Oracle利用dbms_metadata.get_ddl查看DDL语句

当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。dbms_metadata包中的get_ddl函数详细参数 GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下-- object_type ---需要返回原数据的DDL语句的对象类型-- name --- 对象名称-- schema ---对象所在的Schema,默认为当前用户所在所Schema-- version ---对象原数据...
ORA-12170:TNS:连接超时解决一例

ORA-12170:TNS:连接超时解决一例

前几天在机房连接数据库服务器时,报了”ORA-12170:TNS:连接超时”。这个错误费了我两天的时间才把问题解决掉,现在总结下,希望大家少走些弯路从错误的信息上看,是肯定是本地的客户端和服务器没有连接好,两个机器的Oracle直接不能通信。这个问题就多了,现总结一下:一tns的配置文件不对这个问题是最基本的,这是连接的基础。这个我建议直接从服务器上拷贝,就不会出错了。我见过的就是因为服务器名后有空格,导致了服务器无法解析。二服务器...
<< 611 612 613 614 615 616 617 618 619 620 >>