当前搜索:

ORACLE EXPDP ORA-31626 问题

1,在执行expdp的时候,报错ORA-31637在plsq界面,启动sql导入的方式是可行的,但是速度非常慢,同事以及客户着急这部分数据导入,尝试去服务器上面执行expdp导出,但是报错ora-31626了[oracle@pldb2 ~]$ time expdp 'dw/"dys!_1718w13"'@PD1 DIRECTORY=DIR_DUMP_01 DUMPFILE=dw_20170622.d...
阅读(1411) 评论(0)

ORACLE STANDBY 修复ORA-19505问题记录

备库down了,经过检查,坏块无法做增量修复,所以需要重新搭建的方式来修复standby库,oracle11g里面有duplicate的方式远程在线修复命令:run { allocate auxiliary channel c1 device type disk; allocate auxiliary channel c2 device type disk; duplicate target dat...
阅读(936) 评论(0)

ORACLE安装的centos操作系统以及pdksh-5.2.14告警

oracle的centos操作系统iso,最好准备一个模板,这样每次都用这个模板,就比较容易方便安装。网上去下载镜像 centos普通镜像地址下载:http://vault.centos.org/6.5/isos/x86_64/有的时候,这个org网站上的下载源打不开下载,是因为国内的网站只要更新了,就会删除旧的地址,所以有时候需要去国外地址去下载,比如下面的连接地址: centos真正的下...
阅读(3068) 评论(0)

IMPDP 报错 ORA-31655: no data or metadata objects selected for job问题

上周给开发小伙伴迁移了23张表到测试环境,今天小伙伴来找我了,说数据还是老的,比如PLAN6_NODE表线上有3W多条,测试环境还是2W多条,明显不对哈,不是线上的数据。我一check,确实数量不对,原因在哪里呢?查看历史操作记录,找上次impdp操作的日志[oracle@t_217 ~]$history |grep impdp |grep zhangorcl_20170505 669 201...
阅读(2616) 评论(0)

ORACLE 11g 使用ROWNUM完美解决ORA-00600:内部错误代码

1,ORA-00600:内部错误代码Oracle从11.2.0.1升级到11.2.0.4,开发人员报告说一个job运行失败,调试有报错信息,ORA-00600:内部错误代码,参数:[rwoirw: check ret val],[],[],[],[],ORA-06512:…,如下图所示:C:\pic\oracle\2017040501.png  查看这个2000行的包体,查看到454行代码是一个c...
阅读(3811) 评论(0)

ORACLE 从 11.2.0.1 升级到 11.2.0.4 版本之ORA-00119问题处理纪实

1、在线对数据库版本进行升级后,oracle启动失败升级之前好好,正常都能启动,从11.2.0.1升级到11.2.0.4后,启动报错 SQL> startup; ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener address '(ADDRES...
阅读(679) 评论(1)

ORA-00845: MEMORY_TARGET 深度处理

1,启动报错azure云上oracle备库降低配置,从DS12降低到DS11后,需要重启服务器,但是之后在开启oracle服务的时候,报错如下 SQL> startup; ORA-00845: MEMORY_TARGET not supported on this system SQL> 官方MEMORY_TARGET介绍 Starting with Oracle Dat...
阅读(607) 评论(0)

ORACLE11g ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

1、TNS连接错误同事跟我说连接oracle数据库报错ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务,如下所示:  2、查看本地TNSPING查看本地的tns配置: WXX =   (DESCRIPTION =     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.121.58)(PORT = 1521))...
阅读(2096) 评论(0)

ORACLE 审计引发ORA-04045: errors during recompilation/revalidation of SYS.AUD$问题

1、登录报错信息开发同事跟我说登录已经报错了,我去试了下,发现果然报错,如下所示: SQL> conn powerdesk/wdpassword ERROR: ORA-00604: error occurred at recursive SQL level 1 ORA-04045: errors during recompilation/revalidation of SYS.AUD...
阅读(1728) 评论(2)

ORACLE 11g 切换到oracle账号显示bash 4.1的问题解决方案

Su – oracle切换过去的时候,发现没有显示oracle@hostname标识,而是显示了-bash-4.1$ ,如下所示: [root@hch_test_pd_121_217 ~]# su - oracle                                                                                           ...
阅读(1927) 评论(0)

ORACLE 11g 由新特性引发lsnrctl hang住卡死迷雾的详细剖析历程

1、问题描述同事说卡住了,连接oracle数据库很慢,需要很久,连上了做一个简单的查询也非常慢,感觉像是hang主了一般。  2、分析oracle服务器负载一开始登录进去,查看oracle服务器,负载很低,服务器毫无压力,感觉不是服务器卡的问题了: [root@pldb236 data]# w  19:59:47 up 122 days,  4:32,  4 users,  load av...
阅读(2921) 评论(0)

ORACLE 11g 通过ASH结合AWR实战解决cpu高负载的详细过程

ASH结合AWR实战解决oracle高负载             线上oracle数据库负载比较高,所以需要优化,一般进去看负载高的进程,如果是oracle进程,那么就是oracle运行不健康出异常了,我们通常可以用ash来分析问题,如果ash还无法解决,我们就需要扩大分析范围,需要采用awr分析日志来进行分析。 1、ASH分析日志分析EventsTop SQL with Top Events ...
阅读(2536) 评论(0)

ORACLE 11G 性能诊断优化之ASH实战分析详解

ASH实时分析   1、ASH (Active SessionHistory)ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。 v$active_session_history视图提供了在实例级别抽取会话活动信息。活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空...
阅读(4881) 评论(1)

oracle11g plsql调试存储过程卡死的处理技巧

>> PLSQL调试存储过程卡死有多次进行TEST调试存储过程,在某一个环境动不了,然后卡住,plsql界面进入假死状态了,而这个时候只有在windows里面的任务管理器里面强行关闭plsql的后台进程后,然后再次登录打开plsql,才能操作。 但是这种强性杀死plsql进程后重新登录plsql的做法不能解决问题,因为你上次调试存储过程的ka住的进程依然存在后台等待,并且会再次影响你第二次进行存储...
阅读(9594) 评论(0)

ORA-00054: 资源正忙,但指定以 NOWAIT 方式获取资源

执行报错 ORA-00054:资源正忙,但指定以 NOWAIT 方式获取资源,或者超时失效,如02.png所示:  分析:出现这种情况一般都是有锁记录,导致你无法操作表记录,所以需要查询出来当前锁这张表的进程,然后kill释放掉就ok了。  查询锁表进程的sql语句: SELECT/*+ rule */            s.username,           decode(l....
阅读(4199) 评论(0)

oracle11g rman备份文件失踪之谜

1,rman备份文件失踪之谜备份文件消失了,每天自动备份后,会删除前一天的备份文件,如下所示,这是怎么回事呢? [root@earth_dbm1 data]# du -sh * ...... 12K 2016-06-26 12K 2016-06-27 12K 2016-06-28 12K 2016-06-29 12K 2016-06-30 4.4G 2016-07-01 4.4G...
阅读(6760) 评论(18)

oracle11g expdp报错 ORA-06512: at "SYS.UTL_FILE", line 536

1,在linux命令行里面expdp导出数据报错:[oracle@ocrm ~]$ expdp  \'crm_user/crm010209\' directory=DIR_DUMPtables=bis_store dumpfile=bis_store_wubo_bak_$(date +%Y%m%d)_02.dmp Export: Release 11.2.0.1.0 - Production on...
阅读(10611) 评论(0)

oracle11g 修改密码后登录的TNS-12535: TNS:operation timed out问题

1,问题描述因为安全考虑,所以oracle生产环境修改用户密码后,用新密码登录失败,登录卡死,一直处于登录状态,分析1,事先已经关闭了所有的连接oracle的应用,所以不存在是应用程序连接导致的。2,应用程序重新启动后已经更新了密码,也不可能是新启动的应用程序导致。3,测试人员开发人员都已经下班了,应该没有人正在操作使用线上数据库所以应该不是我应用程序引起的。  2,去查看后台alert告警日志,...
阅读(6313) 评论(2)

ORA-01652 无法通过128 (在表空间 TEMP中)扩展temp段 剖析解决

1,同事说执行sql报错同事在plsql里面执行sql报错,报错信息:ora-01652 无法通过128 (在表空间 TEMP中)扩展temp段,如下图所示:  2,查看报错sql语句Sql比较长,而且无法扩展temp字段,那么基本推断可能有如下2种情况:(1)oracle的temp临时表空间太小了;(2)一个性能非常差的笛卡尔积的带全表扫描的sql占用的资源超过了temp的表空间大小。先看执行的...
阅读(19426) 评论(2)

oracle11g 一条几百行行的sql语句 优化 需要适可而止才行

1,同事报告了一条非常复杂的sql,说很慢,叫我优化下。很慢的sql,也很长有几百行吧,^_^,如下: select bm2.bis_must_id,        bm2.qz_year_month,        bm2.money,        bm2.adjust_money,        bm2.bis_cont_id,        bm2.must_type...
阅读(4700) 评论(0)
46条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:3423223次
    • 积分:41454
    • 等级:
    • 排名:第96名
    • 原创:646篇
    • 转载:4篇
    • 译文:2篇
    • 评论:1421条
    博客专栏
    技术网址连接
    http://dev.mysql.com/doc/
    最新评论