Oracle查找并批量编译无效对象脚本
$ more check.sql<br />set head off<br />set pagesize 2000<br />spool comp.sql<br />select 'alter '||decode(object_type, 'VIEW', 'VIEW','TRIGGER','TRIGGER',<br /> 'PROCEDURE', 'PROCEDURE', 'FOUNCTION','FUNCTION',<br /> 'PAC...
Oracle日常性能查看
<span style="font-size:16px;">判断回滚段竞争的SQL语句:(当Ratio大于2时存在回滚段竞争,需要增加更多的回滚段)<br />select rn.name, rs.GETS, rs.WAITS, (rs.WAITS / rs.GETS) * 100 ratio<br />from v$rollstat rs, v$rollname rn<br />where rs.USN = rn.usn<br /><br />判断恢复日志竞争的SQL语句:(immedi...
查看Oracle表中的指定记录在数据文件中的位置
select rowid,user_id from sshr.xx_user where user_id=3010586select rowid, dbms_rowid.rowid_object(rowid) object_id, dbms_rowid.rowid_relative_fno(rowid) fil...
EBS(ERP)根据请求号(request ID)查找正在运行的sql
ORACLE EBS的Request和后台数据库Session通过apps.fnd_concurrent_requests.oracle_process_id字段和v$process.spid字段关联。[@more@]下面的SQL可以根据Request ID找到对应的Se...
降低Oracle高水位线的方法
1. 执行表重建指令 alter table table_name move(验证不可行,不降低水位线,但可释放表空间)当你创建了一个对象如表以后,不管你有没有插入数据,它都会占用一些块,ORACLE也会给它分配必要的空间.同样,用ALTER TABLE M...
ieHTTPHeaders使用方法
在http://www.blunck.se/iehttpheaders.html下载软件<br />打开IE浏览器<br />查看--》浏览器栏--》ieHTTPHeaders<br />可以查看httpheader trace
windows server 2003安装Oracle webtier 32位因环境变量原因报错
<span id="__kindeditor_bookmark_start_6__" style="display:none;"></span>在服务中启动<br />Oracle processer manager时报错:<br />错误1053:服务没有及时响应启动或控制请求<br /><br />原因是本系统还安装过BI和Oracle数据库等产品<br /><br />解决方法:<br />删除和本次安装无关的环境变量ORACILE SID和PAT...
IE 浏览器中英文切换
Oracle相关产品浏览器中可以调节显示中英文<br /><img src="/attachment/201507/23/29135257_1437633508XqQo.png" alt="" height="270.73529411765" width="700" />
使用PL/SQL查看执行计划
PL/SQL查看执行计划需要使用实际执行此SQL的数据用户查看执行计划,如果使用system等高权限的用户也可能出现权限不够的情况。<br />需要尽快根据《基于Oracle的sql调优》此书做实验
表空间常用sql汇总
表空间碎片相关:select tablespace_name, round(sqrt(max(blocks) / sum(blocks)) * (100 / sqrt(sqrt(count(blocks)))), &n...
OID OAM WLS等Oracle 中间件日志位置汇总
WLS的log:/tip/IMP/bea/user_projects/domains/IDMDomain/servers/AdminServer/logsOID的log:/tip/IMP/bea/user_projects/domains/IDMDomain/servers/wls_ods1/logs
Oracle sql trace用法
<span style="font-size:12px;color:#494949;">sql_trace是oracle提供的一个非常好的跟踪工具,主要用来检查数据库的异常情况,通过跟踪数据库的活动,找到有问题的语句。</span> <p><span style="font-size:12px;color:#494949;">一、概述:<br /> <wbr> <wbr> <wbr>SQL_TRACE是Oracle的一个非常强大...
oam系统安装,windows操作系统注册列表影响系统安装
windows注册列表可能会影响到系统的安装,本次安装oam10g版本,安装后没有问题,但是在配置oam和weblogic portal单点登录时在weblogic portal中访问oid和oam的系统报错,而且查错误查了多天没有找到原因。<br />遇到此类情况可以把操作系统还原一下,重新做,本次就是找了一台相对新的windows服务器,重新配置,正常完成。...
Oracle死锁处理
一、数据库死锁的现象<br />程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。<br /><br />二、死锁的原理<br />当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提<br />交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态,<br />此时的现象是这条...
UNIX crontab自动执行脚本
crontab 是不会加载环境变量的<br />你手动执行可以是因为登录了oracle用户加载了环境变量,你可以在脚本里添加,echo $ORACLE_HOME echo $ORACLE_SID 等等试试,看看log的输出。<br /><br /><br /><strong>基本用法:</strong><br />基本格式 :<br />* * * * * command<br />分 时 日 ...
UNIX和linux系统性能监控工具oswatcher
可以在一台机器上运行oswatcher。把运行的结果拷贝到有vnc的机器上进行分析。java -jar oswbba.jar -i /mnt/hgfs/database/oswbb/archive
nohup使用相关知识
常规用法nohup ./abc.sh > abc.out & --输出nohup的日志到abc.outnohup ./abc.sh & --输出nohup的日志到nohup.out只输出错误信息到日志文...
EBS中比较复杂的trace方法
FND LOG Messages-------------------------a) Using the System Administrator Responsibility, navigate to Profile > System Check the User checkbox and fill in your user name In th...
RMAN恢复脚本案例
$ crontab -l0 12,19 * * * $ORACLE_HOME/scripts/arcbkup.sh59 03 * * * $ORACLE_HOME/scripts/dbbkup.sh30 9 * * * $ORACLE_HOME/scripts/delete.sh5 20 * * * $ORACLE_HOME/nmon.sh$ more $ORACLE_HOME/scripts/arcbkup.sh#/usr/bin/sh#. XXX.env. XXX.envrman target / cmdfile=XXX/bkup_p...
Oracle11gr2默认密码保留天数
今天业务的同事提报了一个密码过期的问题,解决方法如下:默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。set pagesize 9999set linesize 132SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';PROFILE &...