oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT
http://www.cnblogs.com/Ronger/archive/2011/12/19/2293509.html问题如下:SQL> conn scott/tiger@vm_databaseConnected to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0Connected as scott。。。。。。SQL> drop table student2;drop table student2ORA-00054: 资源正忙, 但指定以 N...
Oracle set unused的用法
SET UNUSED的用法原理:清楚掉字典信息(撤消存储空间),不可恢复。 可以使用 SET UNUSED 选项标记一列或者多列不可用。 使用DROP SET UNUSED 选项删除被被标记为不可用的列。语法: ...
datafile被删除后,可以复以前数据吗?
datafile被删除后,可以复以前数据吗?http://www.itpub.net/thread-1846916-1-1.html
oracle rename 的连带问题
1 rename table 如果在rename前有过对其他用户授权的行为,那新的表也需要进行授权操作 。即使新建的表也要授权
Using the WITH CHECK OPTION
Using the WITH CHECK OPTION Clause: ExampleThe following statement is legal even though the third value inserted violates the condition of the subquery where_clause:INSERT INTO (SELECT department_id, department_name, location_id FROM departments WHERE location_id < 2000) VALUES (999...
unlock table
DECLARE CURSOR X1 IS select owner,table_name from dba_tab_statistics where owner='MVUSER2010' AND STATTYPE_LOCKED is not null and rownum <100;v_eowner dba_tab_statistics.owner%type;v_tname dba_tab_statistics.table_name%type;beginopen X1;loopfetch X1 INTO v_eowner,v_tname;exi...
rman增量备份脚本
#!/bin/bash#edit: daniel#date:2012-03-08#auto backup database#load Environment variablesmyweek=`date +%a`mydate=`date +%Y%m%d`su - oracle -c 'cat >> /home/oracle/.bash_profile' << EOFexport mydir=/home/oracle/logEOF#Sundayif [ "$myweek" == "Sun" ]; thensu - oracle -c 'rman target / log=...
我的会话(session)在做什么?
原文作者:John Weeg当一个用户坐在的终端前的提交了一个查询却等不出结果,这很是让人恢心的。他们很希望语句运行正常,但他们却不知道实际上是怎么样的。因些让我们找出一个办法来消除他们的担心。你是谁?第一个问题当然指的是我们正在提及的是哪个会话?用户可以在做其它事情前用如下的语句得它:Select sid from...
Oracle表与索引的分析及索引重建
1.分析表与索引(analyze 不会重建索引)analyze table tablename compute statistics 等同于 analyze table tablename compute statistics for table for all indexes for all columnsfor table 的统计信息存在于视图:user_tables 、all_tables、dba_tablesfor all indexes 的统计信息存在于视图: us...
oracle中Where子句的条件顺序对性能的影响
经常有人问到oracle中的Where子句的条件书写顺序是否对SQL性能有影响,我的直觉是没有影响,因为如果这个顺序有影响,Oracle应该早就能够做到自动优化,但一直没有关于这方面的确凿证据。在网上查到的文章,一般认为在RBO优化器模式下无影响(10G开始,缺省为RBO优化器模式),而在CBO优化器模式下有影响,主要有两种观点...
ORACLE sid,pid,spid总结
概念上:1.spid (system process id) 是操作系统层面的进程id .2.pid(process id) 这个是基于oracle的进程id个人理解为就是oracle给自己的进程的一个编号。3.sid.(这个就是session 的id) 这个个人理解为,就是有人在同oracle连接会话,oracle为其分配的一个编号。长用于连接其他列。说道这还的...
数据库Oracle10.2.0.1.0版本在Linux RadHat Enterprise5安装的文档(txt文本)
版本说明版本日期描 述作者审核2008-1-24 Oracle10g 安装说明 蒙昭良目 录1 前言: 41.1 安装Oracle的环境 42 安装前的准备配置 52.1&nbs...
批量解决oracle锁等待的方法
批量解决oracle锁等待的方法 据我所知,oracle 10g之后的oracle版本不会因为使用者的操作原因,造成死锁。 大家通常会遇到这种现象,在自己web项目首页使用用户名,密码登陆系统时,始终停留在本页面,无法进入系统,或是在执行某些操作后,系统一直处在等待状态,不出结果,后台也无任何错误...
ORACLE锁机制
数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加...
卸载virbr0 xenbr0 虚拟网卡
[root@localhost ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:E0:4C:40:49:79 inet addr:192.168.12.16 Bcast:192.168.12.255 Mask:255.255.255.0 inet6 a...
oracle实验记录 (恢复-rman catalog)
由于CONTROLFILE的设置 rman备份的信息可能会被覆盖,使用catalog的话就可以永久保留SQL> show parameter contro;NAME  ...
使用LOGMNR工具分析Oracle Redo Log和Archive Log教程
自Oracle 11g起,无需设置UTL_FILE_DIR就可以使用LOGMNR对本地数据库的日志进行分析,以下是使用LOGMNR的DICT_FROM_ONLINE_CATALOG分析REDO和归档日志的步骤,供大家参考学习: 一、分析REDO日志的实验 1.创建测试表,并做DML操作。 SQL create table t_test自Oracle 11g起,无需设置UTL_FILE_DIR就可以使用LOG...
ORA-01536: space quota exceeded for tablespace 错误的深入分析
今天在用户kf下面删除一条数据时:delete from kf_gongnengtx where texingid=2736;报错:ORA-01536: space quota exceeded for tablespace 'TS_HIS3' 根据网上资料,该问题是由于用户在使用表空间时候受到了权限的限制.解决方案很简单,修改这个用户的使用这个表空间的空间的权限就可以了 ...
跳过归档日志的非常规恢复(一)
http://www.itpub.net/thread-1700521-1-1.html
RAC 锁管理与锁问题的定位(一)(有图有真相)(十几张图,上传比画图还费劲)
RAC 锁管理与锁问题的定位(一)(有图有真相)(十几张图,上传比画图还费劲)