ORACLE 11G没有备份文件参数文件在异机通过rman备份恢复找回被误删的数据
背景: 同事误删除线上数据,所以需要从备份中找回数据恢复。真实屋漏偏逢连夜雨、船迟又遇打头风,前两天备份的磁盘坏块,现在只有rman全备的.bak文件,没有控制文件和参数文件,所以现在需要考虑的是如何根据bak文件在备份数据库上恢复数据,从中找出被误删的数据...
使用Duplicate target database命令恢复线上oracle datagard备库
线上oracle datagard备库由于断电以及误删除从库的归档日志文件,所以导致,备库主库数据不一致,备库需要紧急恢复,下面是大概恢复过程1,从主库上面备份控制文件[oracle@localhost rman_recover]$ rman target /RMAN> backup current controlfile for standby format '/data/oracle/backup/data/ctlfile.bak';Starti...
RMAN-04006: error from auxiliary database: ORA-01034: ORACLE not available
在使用rman duplicate复制standby数据库的时候,由于standby数据库实例必须处于非mount状态,所以主数据库直接连接是会报错的,需要在standby数据库服务上的监听器上配置静态的服务名,如下:$GRID_HOME/network/adm...
删除编辑文件警告Swap file “…” already exists!
今天在使用vi编辑监听配置文件时,遇到了报警信息“删除编辑文件警告Swap file ‘…’ already exists!”。之前也遇到过几次,一直没在意,要么直接关了窗口,要么直接重启虚拟机完事儿。今天又碰上了,看来这个问题还逃不掉,和大家分享一下解决过程。 经过查阅文档得...
逻辑Data Guard 中 Standby启动实时应用没效果 怎么办
逻辑Data Guard,Standby端,无法启动实时应用,解决办法
Oracle RAC 基本概念及入门
oracle 10g real application clusters introduction 1、什么是cluster 一个cluster是由两个或是多个独立的、通过网络连接的servers组成的。几个硬件供应商多年以来提供了Clust...
oracle后台进程LGWR,DBWn,SMON,CKPT的工作机制
控制文件:记载了数据文件名称和路径。重做日志名称和位置,日志序列号,检查点和日志历史信息,以及RMAN备份信息。当oracle服务器出现实例失败或介质失败时,通过控制文件所记载的日志和检查点信息,oracle可以确定执行恢复所需要的日志文件。数据文件:是用于存储数据库数据的物理文件,它由若干个...
11g手工建库
工作环境:linux6.5 ;oracle11g软件1.编辑环境变量[oracle@PROD1 ~]$ vi .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATHexport ...
11g数据库迁移ASM
1.迁移参数文件 [oracle@PROD1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Sat Jan 2 20:34:02 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the P...
使用备份集创建数据库
环境:hostname1:PROD1 db_name:PROD1hostname2:PROD2 db_name:PROD1(被还原的数据库)过程:备份hostname1的数据库PROD1,将数据库PROD1的备份集传输到hostname2,使用备份集在hostname2上还原数据库PROD1.[oracle@PROD1 oracle]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on S...
数据泵expdp/impdp
一.expdp和impdp使用说明 1.实现逻辑备份和逻辑恢复 2.在数据库用户之间移动对象 3.在数据库之间移动对象 4.实现表空间搬移。 1什么是directory对象 directory对象是oracle10g版本提供的一个新功能。他是一个指向,指向操作系统中的一个路径。每个directory都包含read write两个权限,可以通过gran...
ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
1呈现问题:ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode2原因:这是由于数据库处于非归档模式,不能进行备份。...
OUI-10035;OUI-10033
1问题呈现: 2原因:导致出现这个问题的原因已经在提示中说得非常明确,原因是“存放inventory的...
ORA-00845: MEMORY_TARGET not supported on this system
在启动数据库的时候出现的问题
INS-32010;INS-32012
1.这个问题可是折腾了我一天呀!2. 主要原因:没给grid赋权限3.问题呈现:...
oracle 11g 报错PRVF-0002
在装ASM的时候出现了此错误,经检查发现是没有加IP地址和主机名。解决办法:[root@ENMOEDU ~]# vi/etc/hosts [root@ENMOEDU ~]#cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4localhost4.localdomain4::1 &...
ORA-01012: not logged on
问题原因:可能是应用程序有bug,没及时释放连接所导致。解决办法:治本的办法是:修改processes值,或者禁止一些异常访问。解决问题思路:1、等数据库访问连接数下降用户再登录 ;2、sqlplus “/ as sysdba”登陆后,shutdown abort ;3、ps -ef|grep ora_db...
配置ASM----grid
一、软件包安装1、oracleasm-support的安装,到操作系统的Packages下安装oracleasm-support或用yum安装...
ORA-00984: column not allowed here
ORA-00984错误: 列在此处不允许当数据以char的形式存在时,应加单引号,则插入数据库就不会出现类似错误. 比如:SQL> insert intoemp values(7777,'bbb','CLERK',7566,21-JAN-98,1000,100,30);insert into empvalues(7777,'bbb','CLERK',7566,21-JAN-98,1000,100,30)  ...
ORA-00947: not enough values
ORA-00947:not enough values(没有足够的值)比如:SQL> insert intoemp values(1111,'bbb','builder',100,12-JAN-90,100000);insert into empvalues(1111,'bbb','builder',100,12-JAN-90,100000) *ERROR at line 1:ORA-...