假如你的redolog 分为三个组,每个组至少有两个成员,并且这三个组最好别放在同一块物理磁盘上,分别放在两三个不同的物理磁盘上,这样这三个组是通过log switch 是自动切换的,等第一组写完进行切换到第二组,第三组是一个循环的过程, oracle强制切换redo log组步骤 1、desc v$log;  Name     &
原创 2012-04-28 17:32:23
1245阅读
用浏览器不能登录EM的时候,最简单的办法就是重建EM emca -repos dropemca -repos createemca -config dbcontrol dbemctl start dbconsole登录https://ip:1158/em可以正常登录了   当然了,重建的前提是已经不好修复,如果本身没有启动,可不要说我误导: 检查OEM是否启动 oracle@S
原创 2011-11-18 13:05:04
1020阅读
ORACLE OEM开启失败,OEM目录重建
原创 2013-03-28 22:28:56
1093阅读
一:考虑重建索引的场合1:表上频繁发生update,delete操作2:表上发生了alter table ..move操作(move操作导致了row
转载 2022-12-08 00:01:34
2019阅读
首先建立测试表及数据:SQL> CREATE TABLE TEST AS SELECT CITYCODE C1 FROM CITIZENINFO2; Table created SQL> ALTER TABLE TEST MODIFY C1 NOT NULL; Table altered SQL> SELECT COUNT(1) FROM TEST; COUNT(1) -----
转载 2024-02-25 11:53:50
201阅读
oracle数据库如何重建索引以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!当索引的碎片过多时 会影响执行查询的速度 从而影响到我们的工作效率 这时候采取的最有利的措施莫过于重建索引了 本文主要介绍了Oracle数据库中检查索引碎片并重建索引的过程 接下来我们就开始介绍这一过程重建索引的步骤如下确认基本信息登入数据库
一,实验前的准备   数据库全备保证自己没成功还能补救一下vim full.shexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1export ORACLE_SID=procexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport PATH=$O
原创 2022-01-16 14:47:00
981阅读
原文地址:oracle重建索引作者:minnie一:考虑重建索引的场合1:表上频繁发生update,delete操作2:表上发生了alter table ..move操作(move操作导致了rowid变化)二:判断重建索引的标准 索引重建是否有必要,一般看索引是否倾斜的严重,是否浪费了空间;...
转载 2015-01-27 11:29:00
192阅读
2评论
在Linux系统中重新建立Oracle实例是一个常见的任务,通常发生在需要恢复数据库或者进行系统维护时。在这篇文章中,我们将介绍如何在Linux系统上重新建立Oracle实例的步骤和注意事项。 第一步是停止当前运行的Oracle实例。可以使用SQL*Plus或者Oracle OEM等工具来停止实例。在停止实例之前,确保已经备份了需要保留的数据文件和日志文件。 接下来,我们需要删除当前的Orac
原创 2024-05-15 09:56:24
193阅读
介绍在管理Oracle的过程中,极少数情况会遇到口令文件的丢失,导致数据库无法正常使用。这时,就需要用到orapw命令来重建口令文件了。语法ORAPWD FILE=filename [PASSWORD=password] [ENTRIES=numusers] [FORCE={Y|N}] [IGNORECASE={Y|N}]参数说明:FILE 必选参数,口令文件的名称PASSWORD 非必选参数
原创 2023-08-15 17:40:40
286阅读
 以下来自百度文库:http://wenku.baidu.com/view/bdacc60603d8ce2f0066232c.html 提供者:Yin_sky      当我们创建索引时,oracle会为索引创建索引树,表和索引树通过rowid(伪列)来定位数据。当表里的数据发生更新时,oracle会自动维护索引树。但
转载 精选 2013-12-13 17:40:58
771阅读
          数据库的索引如果有比较频繁的 Delete 操作, 将可能导致索引产生很多碎片, 所以,在有的时候,需要对所有的索引重新 REBUILD,以便合并索引块,减少碎 片,提高查询速度。 SQL> set heading off
原创 2017-04-01 13:59:59
1550阅读
1.生成重建控制文件的脚本方式1.1.生成重建控制文件的脚本[oracle@lxf01 ~]$ sqlplus / as sysdba SQL> alter database backup controlfile to trace; Database altered. SQL> select value from V$DIAG_INFO where name = 'Default
原创 7月前
60阅读
create or replace procedure p_rebuild_all_index (tablespace_name in varchar2) as sqlt varchar(200); begin for idx in (select index_name, tablespace_name, status from user_indexes where tabl...
原创 2021-07-22 15:34:20
644阅读
Oracle重建表空间操作实例   由于环境维护或者性能测试需要,经常需要对表空间进行重建操作。重建表空间操作主要分3中情况介绍,分别是业务表空间、临时表空间和回滚段表空间的重建。 重建业务表空间  由于业务规划要求,
转载 2022-08-17 01:23:16
523阅读
最近太忙,也就无暇每日检查数据库的同布情况,后来才发现主库压根没有同步归档日志到备库,因为备库断电后一直没有开,但问题是主库在10几天前删除过归档日志,惨!为了想节省时间,想去备份捞捞看,结果是备份也没有需要的归档日志。无耐,只好重建。1、登录主库备份控制文件到数据文件所在的目录。1.1先查询数据文件所在的目录:select name from v$datafileSQL> select n
原创 2013-09-02 02:54:13
3721阅读
根据已有数据库创建新的控制文件#数据库必须是mounted或open状态 可以使用以下快捷方式找到对应的trace文件 从trace文件中要找出以下内容,保存到脚本controlfile.sql: 正式创建控制文件 #创建控制文件后,记得添加临时文件 如果是以resetlogs打开数据库,建议尽快做
转载 2016-08-14 15:34:00
193阅读
2评论
原文地址:oracle重建索引作者:minnie一:考虑重建索引的场合1:表上频繁发生update,delete操作2:表上发生了alter table ..move操作(move操作导致了rowid变化)二:判断重建索引的标准 索引重建是否有必要,一般看索引是否倾斜的严重,是否浪费了空间;...
转载 2015-01-27 11:29:00
135阅读
2评论
           今天犯傻,不小心删除了,本来想revoke某个用户的DBA权限的!习惯用PLSQLDEVELOP的我,顺手在UI那里点了DROP!  汗,操作完之后,还不知道什么回事,切换SYSTEM登陆的时候发现没  CREATE SESSION权限,奇怪了! 后来想想才发现自己误操作了!郁闷啊!DROP ROLE了!晕死!           痛苦之下叫LIVING 帮忙查看DBA RO
原创 2022-01-04 13:49:40
409阅读
Oracle 数据库恢复操作最关键的依据就是 redo log,它记录了对数据库所有的更改操作。在研究如何提取 redolog 中 DML 操作的过程可谓一波三折,因为介绍 redolog 结构细节的资料实在太少了,不过好在最后大致理清了它的结构,并开发了一个基于日志的同步软件。本系列文章就记录下研究过程中遇到的问题和使用的分析命令、工具。1. 什么是 Redo LogRedo Log 就是一组文
转载 2021-01-24 20:13:06
266阅读
  • 1
  • 2
  • 3
  • 4
  • 5