- 博客(11)
- 收藏
- 关注
原创 Oracle 日常巡检
1. 检查数据库基本状况包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共三个部分。1.1. 检查Oracle实例状态select instance_name,host_name,startup_time,status,database_status from v$instance;其中“STATUS”表示Orac
2016-01-18 16:06:41 1121
原创 ORA-02080:database link is in use
ORA-02080:database link is in useCause: a transaction is active or a cursor is open on the database link given in the alter session close database link command.Action: commit or rollback, and c
2016-01-18 16:01:59 2861
原创 ORA-01555: 快照过旧: 回退段号 31 (名称为 "_SYSSMU31$") 过小
错误原因:SQL语句执行时间太长,或者UNDO表空间过小,或者事务量过大,或者过于频繁的提交,导致执行SQL过程中进行一致性读时,SQL执行后修改的 前镜像(即UNDO数据)在UNDO表空间中已经被覆盖,不能构造一致性读块(CR blocks)。 这种情况最多。解决办法: 第1种情况解决的办法:(1)增加UNDO表空间大小(2)增加undo_retention 时间,
2016-01-18 15:37:37 31420
原创 修改session,processes,transactions参数
--Version:Oracle 11.2.0.4--Processes 设为500--根据公式:sessions=1.5*500+22=772-- transactions=1.1*sessions=850--alter system set processes=500 scope=spfile;--alter system set sessions=772 sc
2015-12-18 22:59:34 530
原创 扩展undo表空间容量
查看表空间使用情况SELECT a.tablespace_name, ROUND (a.total_size) "total_size(MB)", ROUND (a.total_size) - ROUND (b.free_size, 3) "used_size(MB)", ROUND (b.free_size, 3) "free_size(M
2015-11-21 10:48:23 9249
原创 Linux 下扩充根分区分区的大小
系统环境:RedHat 5.5 64bit系统情况:采用操作系统默认分区(LV)事件原由:扩充根分区大小操作记录:[root@node1 ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS
2011-11-10 13:47:28 2205
原创 修改Orace RAC+ASM下归档日志路径
软件环境:Orace 11G R2 RAC+ASM软件事件:修改RAC环境下归档日志路径操作过程:1、查看当前环境下归档日志路径SQL> show parameter db_recoveryNAME TYPE VALUE------------------------------------ ----------- --------------------
2011-11-10 13:40:33 2553
原创 ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated
系统环境: Oracle 11G R2 RACRAC事件:修改Oracle RAC 归档日志路径参数,导致数据库实例无法正常启动错误提示:ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated处理方法:1、复制数据库初始化文件参数文件init.ora.81720111857
2011-11-10 13:34:32 10297 2
原创 ORA-01105: mount is incompatible with mounts by other instances
Oracle 11G R2 RAC环境今天启动其中一个节点报错,提示如下:ORA-01105: mount is incompatible with mounts by other instancesORA-19808: recovery destination parameter mismatch解决方法:根据ORA-19808提示,应该为调整Oracle某个参数导致,两个节
2011-11-10 09:57:45 4933
原创 Oracle(表空间) 数据文件自动增加
--------执行此脚本之前需要创建名称为 datafile_no 的序列 最小值为1 增长量为1 最大值为 10000000 --------默认为在表空间HIS_DATA下创建数据文件。 --------过程创建之后需要进行编译,编译成功后,创建job进行调用。间隔时间为 trunc(sysdate+1,'DD')+1/24 每天调用。 --------并且调用时间必须在同步数据
2011-11-10 09:42:32 2379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人