【ORACLE】orcle10g后台进程
遇到一个ora_o00n_<SID> 过多,导致:ORA-00020: maximum number of processes (100) exceededWARNING: ASM communication error: op 0 state 0x0 (15055)ERROR: direct connection failure with ASMSQL> select * f...
【ORACLE】relink oracle 10g 数据库
通常要迁移一个数据库,我们会使用1 冷备份,整个数据库迁移,2 rman duplicate 功能进行复制到本机或者复制到异机,前面两种都必须先在目标库上安装软件。这里测试另外一种方法:对于单实例数据库,复制整...
如何删除大表中的数据
通常我们认为truncate和drop都是ddl语句,都会释放表占用的空间,且不可回退;而他们的之间的区别在于我们平时忽略的reuse/drop storage子句.reuse storage不会立即释放表的extent,我们可以先使用truncate table tableN...
【BBED】使用bbed 修改日期类型的数据
日期的存储格式:22-FEB-81: 77 b5 02 16 01 01 01 19-APR-87: 77 bb 04 13 01 01 01 bbed中把WARD 中的22-FEB-81改为19-APR-8...
【BBED】使用bbed修改数字类型数据
bbed的使用(一) 介绍了BBED的编译安装。bbed的使用(二) 介绍了bbed的语法规则和常用命令的使用。bbed的使用(三) 介绍了bbed的命令。如何修改字符类型的数据,使用bbed修改数据表中字符...
【BBED】使用bbed解决 the amount of space used is not equal to block size
学习bbed的过程中,修改了file# 4,block 396之后遇到kdbchk: the amount of space used is not equal to block size错误注意:应该在关闭数据库模式下进行bbed的操作。oracle@localhost.localdomain:/home/...
【BBED】使用bbed 修改data block Block Misplaced
使用bbed 修改数据块物理校验出错的问题。SQL> select * from yangtab;select * from yangtab *ERROR at line 1:ORA-01578: ORACLE data block corrupted ...
【BBED】使用bbed恢复已经删除的行数据
在oracle中,当数据行被删除时,实际上并未真正的删除。这一行仅仅是被标记为删除,并且可利用空间计数器和指针会相应的调整。行的状态信息存储在占用每一行的前几个字节的Row Header。 Row Header 包含...
【BBED】使用bbed修改字符类型数据
前面几篇文章介绍了bbed的使用语法规则,这篇介绍如何更改字符类型的数据。yangobj表是由scott.emp经过CTAS 创建的表。SQL> select * from yangobj; EMPNO ENAME &...
【BBED】bbed的使用(三)
bbed的使用(一) 介绍了BBED的编译安装。bbed的使用(二) 介绍了bbed的语法规则和常用命令的使用。本文继续介绍bbed常用命令的使用。17 DUMP[/v] [ DBA | FILENAME | FILE | BLOCK | OFFSET | COUNT ]...
【BBED】bbed的使用(二)
前面一章bbed的使用(一)介绍了BBED的编译安装,这一章主要介绍bbed的语法规则。使用bbed 需要使用parfile和listfile1 PARFILE:参数文件记录以下参数:此文件主要记录BLOCKSIZE:数据库的标准块大小MODE: BBED的运行...
【BBED】bbed的使用(一)
BBED这是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。使用起来也很方便,当然该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接。在9i/10g...
在linux 安装oracle10g时遇到的问题
安装oracle 10g的时候遇到如下错误:1Xlib: connection to ":0.0" refused by serverXlib: No protocol specifiedError: Can't open display: :0.0解决方法:1 root 用户的身份在图形界面中:#xhost local:oracl...
ORA-13541: 系统移动窗口基线大小 (691200) 大于保留时间 (86400)
想通过 DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS 来修改AWR snapshot 保留的时间,但是调整的时候遇到ORA-13541错误过程如下:C:\Users\aaaa>sqlplus yang/yang as sysdbaSQL*Plus: Release 11.2.0.1.0 P...
【11g新特性】DDL_LOCK_TIMEOUT的作用
11g以前,DDL 语句是不会等待DML语句的,当DDL语句访问的对象正在执行的DML语句,会立即报错ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效。而在11g以后,DDL_LOCK_TIMEOUT参数可以修改这一...
【转】Orion - oracle提供的测试io性能的工具
Orion是oracle提供的测试io性能的工具。它可以用来模拟Oracle数据库IO,也可以用来仿真ASM的条带化的功能。Orion可以支持下列IO负载1. 小的随机的IO:OLTP的应用主要是随机的读写,大小和数据的块大小一样(一般...
DDL,DML操作对结果缓存的影响
一 DDL 语句对结果缓存的影响。 清理实验环境,使用hint构造结果缓存,cache_id 为93qg9pxgyrhd35bxgp9ay1mvqw。yang@rac1>exec dbms_result_cache.flush();PL/SQL 过程已成功完成。已用时间: 00: 00: 00.00ya...
【11gR2新特性】result cache 的三种模式
yang@rac1>show parameter resultNAME &nb...
【11gR2新特性】DBMS_RESULT_CACHE管理结果缓存的包
Oracle 11g提供了DBMS_RESULT_CACHE包来查询SQL结果缓存内容的状态和适当地控制SQL结果缓存内容。DBMS_RESULT_CACHE功能和存储过程功能/存储过程 描述STATUS: 返回结果缓存的当前状...
【11gR2新特性】密码区分大小写
oracle的11g以前的 版本中用户的密码是不区分大小写的,11g中用户的密码大小写敏感了。oracle 9i的情况SQL*Plus: Release 9.2.0.8.0 - Production on Mon Jul 11 19:32:15 2011Copyright (c) 1982, 2002, Oracle Co...