![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
troubleshooting
文章平均质量分 71
DBAdream
这个作者很懒,什么都没留下…
展开
-
服务器掉电导致控制文件与数据文件不匹配
【cause】磁阵掉电导致控制文件与数据文件seq#不一致测试备份的三个控制文件,都不可用,只有使用recreate control的方法尝试恢复【solution】1)由于无法mount,不可以用下面的方法创建现有数据库的控制文件样本:alter database backup controlfile to trace as '/home/oracle/zxi原创 2013-02-13 12:18:30 · 443 阅读 · 0 评论 -
sqlldr时候Field in data file exceeds maximum length
测试部使用sqlldr入库的时候遇到一个奇怪的问题 ,明明字段长度是256,数据文件中的列长度也是256,却报Field in data file exceeds maximum length问题,后来试着将字段长度改成280\300\1300照样导不进去,觉得很奇怪 查询MOS找到了答案:fix:Change controlfile to define column as原创 2013-05-31 16:29:40 · 1856 阅读 · 0 评论 -
oracle打补丁时的104、73、74
测试部打补丁报OPatch failed with error code 104,错误的详细信息中可以看到端倪:......OPatch cannot find a valid oraInst.loc file to locate Central Inventory.OPatch failed with error code 104 缺少oraInst.lo原创 2013-05-31 16:17:36 · 1072 阅读 · 0 评论 -
物化视图刷新的ORA-10632: Invalid rowid错误
现网双中心物化视图刷新出现:Errors in file /u01/app/admin/zxin/bdump/zxin1_j001_61864.trc:ORA-12012: error on auto execute of job 25ORA-12048: error encountered while refreshing materialized view "ZXDBM_830".原创 2013-05-31 16:26:23 · 3364 阅读 · 0 评论 -
统计服务器AYSAUX使用空间过多的问题
统计alert中报SYSAUX表空间不足,已经扩到1G的表空间为什么会还会不足,SYSAUX中纠结存放了什么内容,以前就知道oracle10g中awr信息是存放在sysaux中。查了下资料,做了些知识补充:sysaux表空间内容信息从如下视图可以查询到:SQL> select OCCUPANT_NAME,SPACE_USAGE_KBYTES from v$sysaux_occupa原创 2013-05-31 16:30:40 · 641 阅读 · 0 评论 -
umount 的device is busy问题
# umount /dev/sdb1umount: /zxinbak: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))umount的时候失败, device is busy.原创 2013-06-04 19:47:00 · 1029 阅读 · 0 评论 -
v$resource_limit导致的ORA-12537
在线系统中oacle服务器登录报错ORA-12537,查询系统:SQL> show parameters processNAME TYPE VALUE------------------------------------ ----------- ---------------------------原创 2013-06-04 19:37:00 · 1180 阅读 · 0 评论 -
oracle打补丁时的104、73、74
测试部打补丁报OPatch failed with error code 104,错误的详细信息中可以看到端倪:......OPatch cannot find a valid oraInst.loc file to locate Central Inventory.OPatch failed with error code 104 缺少oraInst.lo原创 2013-06-20 16:45:18 · 2695 阅读 · 0 评论 -
oracle暴力拆迁
我们在没些故障下不能登录数据库,做不了任何操作,只能使用下面语句强制的关闭数据库资源1.使用Linux的kill命令杀死所有与oracle有关的进程$ ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill -92.使用Linux的ipcs和ipcsrm命令释放oracle占用的共享内存原创 2013-08-22 10:44:52 · 1197 阅读 · 0 评论 -
Invalid node name 1PTBAK-DB1 entered in an input argument--rac安装之hotsname命名
江苏现网安装rac,在安装完毕cluster软件之后执行root.sh的时候报错如下:Invalid node name "1PTBAK-DB1" enteredin an input argumentInvalid node name "1PTBAK-DB1" enteredin an input argument 以前安装很多边都没出现类似的错误,1PTBAK-DB原创 2013-05-31 16:28:23 · 1539 阅读 · 0 评论 -
工具: ass109.awk 分析 Oracle 的TRACE FILE(好工具)
tace file动辄几十MB,分析取来确实很费力,网上牛人写了个分析trace file的工具,很强大,很受用:oracle@pt1bakdb1:~> awk -f ass109.awk zxin1_mmon_28913.trc Starting Systemstate 1..............................................转载 2013-05-31 16:24:48 · 1759 阅读 · 0 评论 -
卸载11g R2 RAC 后遗留的init.ohasd引起10g CRS安装故障
SUSE平台上的oracle 10g RAC升级11g失败后,需要重新恢复10g的RAC环境。首先需要使用de-install工具卸载11g版本的grid及rdbms产品,正常结束后直接清空11g的grid及base目录。但在安装10g版本CRS时,执行"$ORA_CRS_HOME/root.sh”时,提示"Waiting for the Oracle CRSD and EVMD to s原创 2013-05-31 16:27:37 · 1873 阅读 · 0 评论 -
数据文件 maxsize
在安装数据库的时候,选择为标准局,在crdb10g.sh的建库脚本中,ZXIN_DATA的表空间大小为200G。crdb10.log中的日志内容如下:SQL> SQL> 已连接。SQL> 2 3 4 CREATE TABLESPACE "ZXIN_DATA"*第 1 行出现错误:ORA-01144: 文件大小 (26214400 块) 超出 4194303原创 2013-02-13 12:27:37 · 2367 阅读 · 0 评论 -
FAQ: ORA-4030 [Video] [ID 399497.1]
Questions and AnswersWhat is an ORA-4030?Basically, an ORA-4030 indicates a limit has been reached with respect to the Oracle process private memory allocation.Typical causes:* OS Memory lim转载 2013-02-11 17:06:10 · 1010 阅读 · 0 评论 -
不执行直接生成执行计划
在现网环境下,很多时候要求不执行直接生成执行计划:explain plan for select *from (select (sum(1) over()) allnum, rownum rownum_, row_.* from (select * from zxdbm_870.s870_v_newvcdnnodepush原创 2013-02-13 12:16:25 · 464 阅读 · 0 评论 -
strace诊断一次监听无法启动之TNS-12555 TNSpermission denied
TNSLSNR for Linux: Version 10.2.0.4.0 - ProductionSystem parameter file is /u01/app/oracle/network/admin/listener.oraLog messages written to /u01/app/oracle/network/log/listener.logError listeni原创 2013-02-13 12:24:22 · 947 阅读 · 0 评论 -
一次安装VMware主机ping不通虚拟机的解决
最近突然想安装个虚拟机玩玩,于是在官网上下载了 VMware11 安装之后使用SUSE11的iso安装到虚拟机上之后,发现主机和虚拟机相互ping不同关注了下虚拟机的网络配置,我选择的是桥接,印象中桥接配置比较复杂,在安装物理机的时候配置累桥接也有ping不通局域网的经历于是果断选择Host-Only,配置虚拟机IP,使其和主机的VMware Network Adapter原创 2013-02-24 20:56:36 · 1316 阅读 · 0 评论 -
块分析例子(10046 event、block dump)
(1)环境create table test (a number);insert into test values(1);insert into test values(2);insert into test values(3);insert into test values(4);commit;(2)查询block查询表所对应的block:select dbm原创 2013-05-30 17:14:33 · 713 阅读 · 0 评论 -
rac sga cache_buffer_size "V$BH"
V$BH:This is a Real Application Clusters view. This view gives the status and number of pings for every buffer in the SGA.--记录了sga缓冲区中的object及其状态ColumnDatatypeDescriptionFI翻译 2013-05-31 16:21:27 · 697 阅读 · 0 评论 -
oracle RAC 静默创建rdbms instance之-Exception in thread "main"
在rac环境中执行dbca单独静默删除、创建RDBMS instance,1)删除dbca -silent -nodelist pt1bakdb1,pt1bakdb2 -deleteDatabase -sourceDB zxin -sid zxin -sysDBAUserName sys -sysDBAPassword change_on_installConnecting to原创 2013-05-31 16:25:24 · 1085 阅读 · 0 评论 -
通过dba_hist_*定位问题sql
db服务器突然变慢,是不是执行计划出现的跳变导致sql性能下降呢.....oracle的执行计划经常会遭遇绑定变量窥视问题,导致执行计划变更,引起数据库负载飙升,带来性能问题。今天通过awr发现,等待事件第一位的是read by other session;SQL Statistics 中几乎都是同一条sql排在第一:56s18gn1k19yp 该sql一个小时内执行了原创 2013-08-27 19:11:56 · 2051 阅读 · 0 评论