某省新业务数据库(192.168.1.1)实现独立组网后,在新业数据库通过dblink访问核心业务数据库经常报tns超时: SQL> select count(*) from icp@newdb_sid; select count(*) from icp@newdb_sid * ERROR at l […]
unable to truncate table
●问题处理总结 故障编号 问题描述 Oracle工作内容 故障/问题解决结果 潜在影响及后续措施计划 db_rac1,db_rac2,db_rac3 生产数据库: 出现应用程序中truncate ,drop table 进程挂起的现象。 Oracle工程师现场分析。 1.Oracle工程师经过仔细分 […]
SQL WAIT LONG TIME ON PX DEQ EXECUTE REPLY
1 背景: Oracle 数据库在执行sql时,会自动的选择较优的执行计划。但有时oracle自动选择的执行计划不是最佳的执行计划,在执行的时候可能会造成效率问题,甚至会hang住。 2 问题提出: A省近期20多天来在进行boss同步日志的生成时,经常出现程序长时间的运行没有相应,初步怀疑程序中的 […]
停数据库的技巧
一般我们直接shutdown immediate就可以停下数据库,但是对于生产系统,跑的数据量又比较大,redolog又有几百兆,这个时候我们shutdown数据库的时候一定要谨慎。 1.停数据库 1.1、停listener 1.1.1、lsnrctl stop LISTENER_NAME 停侦听 […]
job 不能正常执行
今天在准备做一个job,用于分析undo增长过快的原因,检查v$transaction中有什么session运行,session对应的sql_text是什么。 写完存储过程后,放到job中,发现job没有运行。于是进行一下检查分析: 1、检查alertlog中没有发现异常 2、[oracle@sit […]
在rac 模式下维护的一些注意点
1、通过gv$session查询到的sid,serial#,然后进行alter system kill sesson ‘sid,serial#’,如果不是登陆在那个实例的机器上,会报session 不存在。 必须登陆到那个session所在的实例上,在那个实例上进行kill […]
oracle三机rac模式,rac02宕机故障报告
故障报告 1背景: 某省的某一数据库主机目前的工作模式为3机rac模式,在该模式下,当一个节点发生故障时,相应的数据库连接能自动切换到其他节点,从而不影响应用的正常工作。 2故障过程: 2007年1月8日下午18:00左右,主机工程师利用siteview进行系统检查时发现rac02主机告警。通过te […]
用errorstack解决exp导出时使用direct=y参数报错问题
一、问题提出: 在一台数据库主机上做exp,一样的语句,用exp导出,加上direct=y参数就报错: oracle@gd_rdb01:/rpt_bak$exp report/pwd@gdreport tables=hjm_jfbb_close direct=y log=111.log Export […]
表结构的迁移
在oracle中,将表结构迁移其实有多种方法: 1、exp导出,且row=n 2、利用DBMS_METADATA.GET_DDL,利用该方法可以将当初的建表语句导出成文本,且建表语句包含storage。
1 2 3 4 5 6 7 |
set pagesize 0 set long 90000 set feedback off set echo off SELECT DBMS_METADATA.GET_DDL('TABLE', U.TABLE_NAME) FROM USER_TABLES U; SELECT DBMS_METADATA.GET_DDL('INDEX', U.INDEX_NAME) FROM USER_INDEXES U; SELECT DBMS_METADATA.GET_DDL('VIEW', U.VIEW_NAME) FROM User_Views U; |
3、利用user_tables […]
DP 备份archive报错:Timeout
今天进行dp备份的检查时,又发现有一备份session报错: [Warning] From:BSM@gd-bak02″gd_rac_arch” Time: 2006-12-30 2:00:06 [61:2013] Some of the backup devices are […]
侦听无法启动问题:Failed to start service
今天在启动数据库时,在启动侦听时报错: Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp. C:Documents and SettingsAdministrator>lsnrctl start LSNRC […]
关于pl/sql dev窗口崩溃导致锁表
今天在用pl/sql dev写sql的时候,刚刚写到一个select XXX from table for update,打开了锁的按钮,进行了数据修改,这个时候没有commit,因为临时有事,所以先出去一会,半个小时回来后,发现点击pl/sql dev 的任何地方都没有用,窗口全部变白,在任务管理 […]