如果发现CPU使用率过高,多半是低效的语句导致的,如何找到这些语句,是我们首要解决的问题:在linux下,通过top工具获取到CPU消耗较大的Oracle进程IDtop - 16:57:27 up 74 days, 6:50, 5 users, load aver
转载
精选
2015-02-25 17:07:25
466阅读
故障分类一 数据库挂起故障1 由于ARCHIVE挂起导致数据库挂死2 NIT文件中SGA区设置太大,导致内存不够用,数据库和系统都挂死3 由于临时表空间无法扩展导致数据库被挂起4由于未打补丁导致RMAN备份时将数据库挂起故障分类二 数据库功能/性能异常5由于BLOB类型的表记录数太多操作又太频繁导致数据库效率急差6由于未对特大表(达
原创
2013-07-26 09:35:28
1745阅读
Oracle 故障处理
1:故障发现
Oracle 启动后发现其他帐户都无法登陆,报告错误如下:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory
解决:
Sqlplus /nol
原创
2010-04-12 14:18:26
2980阅读
修改了字符集,修改错了,然后不能启动 alter system set nls_language='AMERICA'; shutdown immediate; startup 报错 [oracle@oracle4 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11
转载
2017-03-24 08:50:00
132阅读
2评论
在Oracle数据库管理中,Linux操作系统是一个常见的选择。然而,即使是最可靠的系统和软件也会出现故障。当Oracle数据库在Linux系统中遇到故障时,需要及时有效地解决问题,以最小化业务中断时间和数据损失。
在处理Oracle数据库故障时,首先需要识别故障的具体原因。可能的故障原因包括硬件故障、软件错误、网络问题或配置错误等。通过查看系统日志、数据库日志以及Oracle的警报日志,可以帮
原创
2024-05-06 11:27:32
86阅读
假定需要创建表空间s及数据文件 SQL> CREATE TABLESPACE s; /*收到了错误信息*/ create tablespace s &nb
转载
精选
2016-09-23 10:45:23
986阅读
点赞
1>.ORA-01033: ORACLE initialization or shutdown in progress
----一般是删除了某个表空间会产生这个的错误
解决方案:
cmd下输入:
1.
sql&g
转载
精选
2011-07-20 15:02:42
395阅读
Xlib: connection to ":0.0" refused by server Xlib: No protocol specified解决方案
Problem: The security parameters in the kernel do not meet the minimum requirements (see above).Recommendation: Perform op
原创
2013-04-30 01:38:20
934阅读
Inactive:表示当前这组日志记录的脏块被写入到data file了,即已经写入到磁盘了,如果是归档的状态,表示该日志也已经归档。这个
原创
2022-08-17 09:23:31
245阅读
安装oracle遇到的故障总结 os:centos4.7(64位)db版本:oracle10.0.2.1(64位) 这次安装oracle又遇到点小问题,每次都是遇到点小问题,这次主要是包依赖关系问题,记录下。以备参考 linux在安装完oracle需要的基本包后,然后运行./runInstaller,在这开始阶段先后报错,具体错误忘记了,不过大概内容是缺库文件libs
原创
2013-07-28 12:53:22
421阅读
问题1.提示:如果文件内容写错了,在/dev/huawei目录下会不出来,此时需要修改正确,并删除目录下的设备,重新执行start_udevKERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$name", RESULT=="3618ded7100c077ffbbb30928000007a6", NAME="huawe
原创
2020-11-23 16:15:07
1851阅读
点赞
查看那些表被锁住:
select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;查看引起死锁的会话:
select b.username,b.sid,b.serial#,logon_time from v$l
原创
2023-08-21 13:31:59
205阅读
Oracle 故障处理总结(更新中..) "各类数据库问题描述模板" "记录一则ORA 00054,ORA 00031解决过程" "记录一则ORACLE MOVE操作后重建索引过程被强制中断导致的ORA 8104案例" "实验记录:Oracle redo logfile的resize过程" "Ora
转载
2016-05-04 18:48:00
113阅读
2评论
日期转字符串: to_char(c1402_date, 'yyyy-mm') 字符串转日期: TO_DATE('2013-01-01', 'YYYY-MM-DD') Oracle中的字符串拼接用 || Oracle中dual表的用途介绍 sql server中的select into 在oracle
转载
2014-12-02 17:15:00
75阅读
2评论
THE CONNECT THROUGH LISTENER WAS SLOW WHEN LISTNER LOG GROWED 4GB
原创
2019-05-09 11:03:23
2967阅读
1评论
当前日志组被破坏分为两种情况,一种是数据库正常关闭,一种是数据库非正常关闭。下面是针对数据库正常关闭状态下的如果数据库被正常关闭,关库之前会CKPT进程通知DBWR将buffer cache里面的脏块写入到datafile里面,
原创
2022-08-17 01:24:00
156阅读
一,错误问题描述
ERROR:
ORA-01157: cannot identify/lock data file 201 - see DBWR trace file
ORA-01110: data file 201: '/u01/oracle/TEST/oratmp01/temp/temp01.dbf'
ORA-06512: at "SYS.DBMS_METADATA", line 4018
原创
2022-01-11 10:57:40
80阅读
一、故障描述 ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。二、故障分析 分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检
原创
2017-09-01 14:52:05
746阅读
用户的管理
一、ORACLE的安全域
1、TABLESPACE QUOTAS:表空间的使用定额
2、DEFAULT TABLESPACE:默认表空间
3、TEMPORARY TABLESPACE:指定临时表空间。
4、ACCOUNT LOCKING:用户锁
5、RESOURCE LIMITE:资源限制
6、DIRECT PRIVILEGES:直接授权
7、ROLE PRIV...
原创
2023-02-06 17:07:31
145阅读
1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t,e group by t.ta...
原创
2023-02-06 17:07:44
144阅读