转:Oracle 解锁Record is locked by another use
Oracle 解锁Record is locked by another use--查看锁select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_ti...
查看某个用户在某个对象的权限,可以查dba_tab_privs 或者user_tab_privs
查看某个用户在某个对象的权限,可以查dba_tab_privs 或者user_tab_privs 如下:某普通用户登陆,查自己的角色SQL> select * from user_role_privs; 查自己拥有哪些系统权限SQ...
ORA-01536:表空间不够 解决方法
ORA-01536:表空间不够 解决方法当创建一个表,或者插入数据时,出现下面问题:ORA-01536:space quota exceeded for tablespace SQL> l 1* select username,tablespace_n...
远程启动命令,让命令进程在后台运行
远程启动命令,让命令进程在后台运行工作中,常常需要到远程服务器上执行操作,当关闭当前的窗口,有些命令需要在系统后台运行。在Linux中:命令+ “&” 即可在Unix(AIX)中:nohup + 命令 + “&” ...
把表迁移到其他的表空间
把表迁移到其他的表空间 在数据库维护中,常常碰到开发人员不注意创建表时没有指定表空间,所以需要把表迁移到核实的表空间中! ...
在oracle中,导出某用户的数据和导入的具体步骤
/*2008/07/29 星期二*蒙昭良*环境:windowsXP +AIX +Oracle10gR2*在oracle中,导出某用户的数据和导入的具体步骤*/ 远程数据库服务器A:AIX5.3+Oracle10gR2远程数据库服务器B:AIX5.3+Oracle10gR2本地p...
两表中某列的数据差异
在数据库维护中,常常会设置一个表的外键,有时候外键加不上去,是因为在父表中不存在数据。所以要查出子表中存在而在父表中没有的数据。用子表 减去 父表 。两表中某列的数据差异,如A表中某列的数据 ,而在B...
Logminer的使用,具体执行步骤
/*2008/07/27 星期日*蒙昭良*环境:windowsXP + Oracle10gR2*Logminer的使用,具体执行步骤*/Logminer具体实行步骤:1、设置logminer的使用目录,在系统中必须存在d:\oracle\logs的目录SQL> conn /as sysdba...
通过oracle触发器记录修改某表的用户和ip地址
通过oracle触发器记录修改某表的用户和ip地址不过需要提前建立好触发器才可以记录下先建立好这样的表,用来存放用户名、ip、时间。SQL> desc modifyemp; 名称 &nb...
转:LogMiner安装和使用的一些心得
http://blog.chinaunix.net/u/25565/showart_200455.htmlOracle LogMiner是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle重作日志文件(归档日志文件)中的具体内容,特...
转帖:EXP-00091: Exporting questionable statistics.解决方法
在用exp导出数据的时候,提示下面的exp信息:EXP-00091: Exporting questionable statistics.其实它就是error message,我们都希望看见在导入的过程中 不提示任何错误信息,虽然这个错误信息一般不会有什么...
把两个group by的统计数据联合在一起
* 2008/07/18 星期五*蒙昭良*环境:AIX5.3 + Oracle10gR2*把两个group by的统计数据联合在一起*/ 要求在一个数据库表中需要统计数据信息,把该表中的每个table_name个数统计出来,再把该表中每个...
改变表的表空间和把表权限赋予给其他用户
/* 2008/07/17 星期四*蒙昭良*环境:AIX5.3 + Oracle10gR2*改变表的表空间和把表权限赋予给其他用户*/ 把test表创建在test的表空间:SQL> create table test(id number,name varchar2(20)) tab...
ORA-00257: archiver error. Connect internal only, until freed
/* 2008/07/03 星期四*蒙昭良*环境:windowsXP + Oracle10gR2*ORA-00257: archiver error. Connect internal only, until freed.*/C:\>sqlplus "/as sysdba"SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 ...
查找正在运行的sql语句及该语句运行的时间
/* 2008/07/03 星期四*蒙昭良*环境:windowsXP + Oracle10gR2*查找正在运行的sql语句及该语句运行的时间*/ 查询正在运行的sql语句:SQL> select address,sql_text,piece from &nb...
AutoTRACE是分析SQL的执行计划,执行效率的一个非常简单方便的工具
/* 2008/07/01 星期一*蒙昭良*环境:windowsXP + Oracle10gR2*AutoTRACE是分析SQL的执行计划,执行效率的一个非常简单方便的工具*/ AUTOTRACE是一项 SQL*Plus 功能,自动跟踪为 SQL 语句生成一个执行计划并且...
在select 中的where 中使用index
/* 2008/07/01 星期一*蒙昭良*环境:windowsXP + Oracle10gR2*在select 中的where 中使用index*/1 在where中使用索引SQL> set timing onSQL> set autotrace onSQL> drop index test_owner_index;索引已删除。已用...
从数据库中的表取几张图片,用flash形式动态的显示图片
/* 2008/06/30 星期一*蒙昭良*环境:Linux + Oracle10gR2 +Weblogic (或tomcat等应用服务器) *技术:javabean+tag+xml+jsp+javascript*从数据库中的表取几张图片,用flash形式动态的显示图片*/ 在...
保留数据库表中的数据,把表中的字段varchar2改成clob类型
* 2008/06/27 星期五*蒙昭良*环境:Linux + Oracle10gR2 *保留数据库表中的数据,把表中的字段varchar2改成clob类型*/ 在开发中很多情况是这样的,当初设计数据表时,把某一表的字段设置成varchar2(3800...
SQL的执行计划
* 2008/06/25 星期三*蒙昭良*环境:WindowsXP + Oracle10gR2 *SQL的执行计划*/SQL> select count(*) from test; COUNT(*) &n...