通过幸存oracle文件修复oracle9i数据
问:我没有备分oralce,也没有导出数据库,现在操作系统崩溃了,但是oracle目录下的文件很完整,请问如何修复我的表?
答:建一个相同的数据库(磁盘目录相同,否则要改init文件,麻烦),把数据文件,控制文件,日志文件,初始化文件 全都拷贝到相应的位置下,启动数据库。
问:我用orac...
文章
jimbuster
2008-03-24
600浏览量
Oracle实例恢复的原理
简单分析一下oracle数据的实例恢复
当数据库突然崩溃,例如突然掉电,硬件故障等 ,还没来得及将buffer cache里面的脏数据块写入到数据文件中,同时在实例崩溃时,运行的事物也突然被中断,这时候事物是出于中间状态的,既没有提交也没有回滚,这个时候数据文件是不一致的状态。
当修复...
文章
技术小胖子
2017-11-10
713浏览量
DML需手动提交事务,DCL和DDL自动提交事务
我们知道oracle中是以事务为单位进行数据库的更改操作的。那么oracle是在什么时机来提交的呢?对于DML语句,oracle不会自动提交事务,直到有一条commit或者rollback命令来处理时才会将改动反应到数据库里。而对于DDL和DCL,oracle会马上提交,也就是说一执行完这两类语句...
文章
lzhdim
2008-12-23
777浏览量
Quick BI 数据可视化分析平台
2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品
广告
Database 物理文件
控制文件(Control File)
1、一个数据库至少需要一个控制文件
2、控制文件(二进制文件)是一个很小的(通常是数据库中最小的)文件,大小一般在1-5M左右。
3、在数据库的运行过程中,每当出现数据库检查点或修改数据库的结构后,oracle就会修改控制文件的内容。
4、DBA可以通过OE...
文章
ryan_bai
2017-11-13
752浏览量
Oracle中的表空间
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。Oracle数据库中至少存在一个表空间,即SYSTEM的表空间。
SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数...
文章
徐胖子
2012-08-08
1111浏览量
oracle之归档日志是个什么鬼?
我们的oracle数据库默认采用的是非归档模式,假如说一共有三个重做日志组,当三个日志组全部写满之后将从第一个日志组开始循环记录,并且第一个日志组中的内容将被彻底覆盖,这样,如果数据库崩溃了,想要恢复很早之前的数据,那就坑比了。
怎么办?
你问我啊,我告诉你。切换数据库日志模式为归档模式就OK了,...
文章
忆夏老师
2017-08-04
874浏览量
Oracle体系结构
Oracle 服务器由Oracle实例与Oracle数据库组成
Oracle实例(instance),通过ORACLE_SID来引导(Oracle标识)
单实例情况下:Oracle数据库名与Oracle实例名相同且具有唯一性
举例:
三国中,关羽使用青龙偃月刀,吕布使用方天画戟,这就是唯一性身份标...
文章
技术小甜
2017-11-16
909浏览量
oracle 数据库运行模式
可以通过如下命令查看oracle数据库的运行模式:
SQL>CONNECT /AS SYSDBA;
SQL>ARCHIVE LOG LIST
Database log mode Archive Mode
Automatic archival ...
文章
涂作权
2013-08-10
756浏览量
《Oracle高性能自动化运维》一一3.1 Redo功能用途
本节书摘来自华章计算机《Oracle高性能自动化运维》一书中的第3章,第3.节,作者:冷菠 著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.1 Redo功能用途
Redo是Oracle数据库最重要的组成部分之一,其主要功能有:数据库恢复(Recovery):数据库出现异常故障时,可...
文章
华章计算机
2017-07-04
921浏览量
《Oracle高性能自动化运维》一一3.1 Redo功能用途
3.1 Redo功能用途Redo是Oracle数据库最重要的组成部分之一,其主要功能有:数据库恢复(Recovery):数据库出现异常故障时,可以利用Redo实现数据库级的恢复;介质恢复(Media Recovery):数据库物理介质异常(丢失、坏块等情况)时,可以利用Redo进行介质恢复;实例恢...
文章
华章计算机
2017-08-02
899浏览量
Oracle中的表空间
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。Oracle数据库中至少存在一个表空间,即SYSTEM的表空间。
SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数...
文章
it徐胖子
2012-08-08
832浏览量
ORA-01034错误
今天同事说有台机器由于假期停电,重启机器后,用PLSQL登录报:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux_x86_64 Error: 2: No such file or...
文章
bisal
2014-02-07
744浏览量
Oracle实例
Oracle实例(instance)是一种访问数据库的机制,它是由内存结构和一些后台进程组成的。
内存结构也称为系统全局区(system global area,SGA)。
实例进程中有5个是必需的,即这5个后台进程中的任何一个没有启动,实例将自动关闭。
这5个进程为:
SMON是系统监督进程...
文章
科技小先锋
2017-11-08
480浏览量
认识Oracle/SQL Server的免费数据库
认识Oracle/SQL Server的免费数据库
像Oracle和SQL Server等大型数据库也存在免费版,能满足很多中小项目的需求。但由于很多做项目的同志不清楚,以至于动不动就选择MySQL、PostgreSQL或者Firebird等开源数据库。
另外,选择...
文章
jieforest
2013-09-30
992浏览量
Oracle实例恢复机制
整理自《OCP/OCA认证考试指南》
001
实例恢复不仅可以重新构成在崩溃时未被保存至数据文件的任何已提交事务,而且可以回滚已被写至数据文件的任何未提交事务。这种恢复是完全自动的,我们无法随意停止实例恢复过程。如果实例恢复失败,那么唯一的可能是在实例失败的同时还存在介质失败,此...
文章
苍雪明南
2016-02-02
687浏览量
认识Oracle/SQL Server的免费数据库
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。https://blog.csdn.net/chszs/article/details/4519381
认识Oracle/SQL Server...
文章
chszs
2009-09-04
671浏览量
关于oracle实例恢复的前滚和回滚的理解
关于oracle实例恢复的一些理解,一直都有误区,今天通过查看相关资料和与同学探讨,发觉了自己的错误,探讨结果如下:
实例恢复:当数据库非正常关闭的时候(断电或者shu abort等等非一致性关闭),当你从新启动数据库的时候,数据库相关进程自动进行实例恢复,无须人工干预。
什么时候需要实例...
文章
技术小阿哥
2017-11-27
773浏览量
EVA 4400存储硬盘故障导致数据丢失怎么恢复?
EVA系列存储是一款以虚拟化存储为实现目的的HP中高端存储设备,平时数据会不断的迁移,加上任务通常较为繁重,所以磁盘的负载相对是较重的,也是很容易出现故障的。EVA是依靠大量磁盘的冗余空间,以及故障后rss冗余磁盘动态迁移来实现整个存储的数据保护,但随着越来越多的磁盘掉线,这种保护会接近临界,...
文章
北亚企安
2017-05-12
2394浏览量
oracle培训第五天
1.oracle体系架构
实例和数据库
oracle server :database + instance
database :data file ,control file ,redolog file
instance:an instance access a database
...
文章
张振磊
2017-05-06
783浏览量
使用Oradim恢复Windows上的数据库
在Windows上如果系统崩溃了,数据文件、控制文件、日志文件等都还在,怎样来恢复Oracle数据库?
前几天重新安装了系统,正好需要恢复一下数据库。
如果软件也损失了,那么需要重新安装一下数据库软件。
很多人抱怨我的新书很少关于Windows的内容,实际上,Windows和Linux...
文章
青衫无名
2017-07-03
887浏览量
如果你在操作Oracle数据库此时终端断掉了?
在做Oracle数据库系统维护的时候,经常会遇到这样悲催的事情----网络突然中断了,此时正在给某个表空间添加数据文件。于是乎心脏砰砰的跳动,严重超速了!
如何呢?
于是大骂,这TMD破网络!
以上只是在上班的路上无意中想起来之前在单位做维护的时候遇到的问题
今天做了一个测试
创建一个表空间lhz...
文章
技术小胖子
2017-11-08
613浏览量
如何进行数据库恢复
云数据库RDS(ApsaraDB for RDS,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于飞天分布式系统和全SSD盘高性能存储,支持MySQL、SQL Server、PostgreSQL和PPAS(高度兼容Oracle)引擎,默认部署主备架构且提供了容灾、备份、恢复、监控、迁移...
文章
sunlovesi
2016-07-23
2922浏览量
《Oracle数据库管理与维护实战》——2.4 Oracle后台进程结构
本节书摘来自异步社区出版社《Oracle数据库管理与维护实战》一书中的第2章,第2.4节,作者: 何伟娜 , 常建功,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.4 Oracle后台进程结构
Oracle数据库管理与维护实战后台进程存在于操作系统中,和实例同时启动,由Oracle服务...
文章
异步社区
2017-05-02
1510浏览量
timesten专题系列一:简介
timesten专题系列一:简介
为什么现在内存型数据库越来越流行,关注者和使用者越来越多呢?
关键原因就是大家对随着IT系统的逐渐大规模使用,数据量越来越大,支撑的用户也越来越多,导致系统越来越慢,用户不满意! 如果你在去网上银行做一个转账操作,折腾了2分钟后,告诉你,无法转账,然后你...
文章
技术小胖子
2017-11-16
888浏览量
Oracle性能调优原则
任何事情都有它的源头,要解决问题,也得从源头开始,影响ORACLE性能的源头非常多,主要包括如下方面:数据库的硬件配置:CPU、内存、网络条件。
1. CPU:在任何机器中CPU的数据处理能力往往是衡量计算机性能的一个标志,并且ORACLE是一个提供并行能力的数据库系统,在CPU方面的要求就...
文章
老牛的博客
2009-02-26
640浏览量
Oracle数据库的可恢复性设置
整理自《Oracle 11g OCP/OCA 认证指南》
001
为了保证数据库的最大可恢复性,必须多路复用控制文件;必须多路复用联机重做日志;必须以归档日志模式运行数据库,并多路复用归档日志文件;最后必须作常规备份。
002 保护控制文件
控制文件虽小...
文章
苍雪明南
2016-02-03
748浏览量
Oracle基础 数据库备份和恢复
原文:Oracle基础 数据库备份和恢复
一、为什么需要数据备份
造成数据丢失的主要原因:
1、介质故障。
2、用户的错误操作。
3、服务器的彻底崩溃。
4、计算机病毒。
5、不可预料的因素。
Oracle中故障类型分为以下4种。
1、语句故障:
执行SQL...
文章
杰克.陈
2015-01-07
988浏览量
【原】关于SCN
作者:david_zhang@sh 【转载时请以超链接形式标明文章】
链接:http://www.cnblogs.com/david-zhang-index/archive/2012/03/22/2411203.html
关于scn1
SCN是什么?
The System Change Numbe...
文章
百万大军
2012-03-22
634浏览量
Oracle数据库检查点未完成原因详解
最近在alter日志中发现 Checkpoint not complete 信息
产生此问题的原因具体分析:
首先说一下checkpoint 是什么?
chkpoint是一个数据库的内部机制,它存在有两个目的:
1. 保证数据的一致性
系统发生检查点将出发DBWR进程将缓冲区中的脏数据块写...
文章
技术小胖子
2017-11-03
807浏览量
用RMAN进行自动备份的脚本
用RMAN进行自动备份的脚本,且自动拷贝备份文件到其它机器
上次写了一个用exp进行备份的批处理脚本,反响不错,参见:http://www.cnoug.org/viewthread.php?tid=20864
受此鼓舞,所以此次将维护产品数据库的rman脚本贡献出来。
这个脚本比上个脚本更具冲击力...
文章
jimbuster
2008-03-24
584浏览量