oracle 11g duplicate from active database 复制数据库(三)
下面介绍将数据库复制到远程主机相同目录结构(且数据库名与原数据库名相同)的操作步骤1.创建辅助实例的密码文件(这里辅助实例名为db) ,在目的主机上为辅助实例创建密码文件可以有以下选项:.手动创建密码文件,对于duplicate ... from active database有额外的要求。必须使用SYS用户ID并且密码必须与原数据库的密码相匹...
oracle 11g duplicate from active database 复制数据库(二)
下面介绍将数据库复制到远程主机相同目录结构的操作步骤1.创建辅助实例的密码文件(这里辅助实例名为dup) ,在目的主机上为辅助实例创建密码文件可以有以下选项:.手动创建密码文件,对于duplicate ... from active database有额外的要求。必须使用SYS用户ID并且密码必须与原数据库的密码相匹配。当想要使用单独的密码来...
oracle 11g duplicate from active database 复制数据库(一)
使用duplicate from active database复制数据库在oracle 11g中复制数据库有了两种方法,一是使用基于备份的复制,一种是active database方式来复制。执行active database复制,RMAN连接到原数据库实例作为target,连接到辅助实例作为auxiliary。RMAN将通过网络将active database复制到辅助实例,从而创建副本数据库并且...
ORACLE 11g TSPITR恢复被删除的表空间
在Oracle11g中可以使用TSPITR来对被删除的表空间执行表空间按时间点恢复,下面通过一个实例来演示这个功能。1.创建测试表空间testSQL> create tablespace test datafile '/u03/app/oracle/oradata/db/test01.dbf' size 50M autoextend off extent management local segment space management auto;Tablespace create...
磁盘损坏造成RMAN备份文件有坏块的恢复案例
朋友客户的数据库由于磁盘损坏,从存储级别抽取出了RMAN的备份文件,但没有抽取出数据文件,联机重做日志,控制文件,参数文件等数据库文件。但抽取出来的备份文件中有数据文件,控制文件,参数文件的备份,归档重做日志备份因为没有磁盘空间没有执行完成。新安装Oracle软件后创建参数文件来使用RMAN备份来还原和恢复数据...
db file async I/O submit等待事件的故障诊断
朋友公司一个erp系统业务办理不了,但从前台等待事件来看 DB CPU占了%DB time的91.81%,这个awr报告采样时间是两个小时,总的DB time是810分种服务器显示有24个逻辑CPU,每个CPU的耗时是33.75分钟,CPU的使用率也不是很高,那么我们来看一下后台等待事件。后台等待事件排在第一的是 db file async I/O ...
HP服务器控制台输出设置造成的启动故障
今天单位的HP数据库容灾服务器在启动时出错,错误信息如下图所示:Warning:multiple console coutput devices are configured.If this message remains on the screen for more than a few miutes,then this is not the device in use by HP-UX as the console output device.If you would like this device to be the one...
Oracle 11g创建虚拟私有目录RMAN-06004 ORA-00942错误的处理
一个网友在linux下的11.2.0.4 中创建RMAN的虚拟私有目录报错:[oracle@jb ~]$ rmanRecovery Manager: Release 11.2.0.4.0 - Production on Sun May 10 17:23:25 2015Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.RMAN> connect catalog vpc1/vpc1@csconnected to recovery ca...
Oracle 11g RMAN虚拟私有目录
虚拟私有目录缺省情况下,RMAN恢复目录的所有用户都有完全的权限来向恢复目录插入,更新与删除元数据。例如,如果管理员管理的两个不相关的数据库共享同一个恢复目录,每个管理员都可以有意或无意的损坏另一个数据库的元数据。在许多企业,这种情况是被允许的因为相同的人管理许多不同的数据库与恢复目录。你可能期望限...
oracle 还原点
正常还原点创建正常还原点是给一个SCN或指定时间点指定一个还原点名称。因此,还原点实际上可以看作是SCN的标记或别名。在执行任何操作之前你可能想要撤消该操作,你可以创建一个正常还原点。控制文件会存储还原点名称与SCN,创建还原点可以消除提前记录SCN或在使用闪回时需要判断正确的SCN操作。如果使用闪回或按时...
weblogic启动不能锁定AdminServer.lok的故障处理
weblogic的版本是10.3,操作系统是linux,安装weblogic创建了一个weblogic用户,由于使用root用户修改了一些性能参数后,使用了root用户启动了一次weblogic,而原来启动weblogic的脚本是使用了weblogic用户,在使用weblogic用户启动weblogic时出现了不能锁定AdminServer.lok文件的错误,具体错误信息如下所示:[weblogic@lo...
dbca -silent创建rac数据库
刚好有一个网友问我,dbca -silent是不能创建rac数据库,是否能启用归档,下面是测试过程一.先删除已经存在的rac数据库jyracASMCMD> lsdgState Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files NameMOUNTED EXTERN N 512 ...
使用Pipe来执行RMAN命令
RMAN Pipe接口是执行RMAN命令并接收命令输出的一种替代方法。使用这种接口,RMAN使用dbms_pipe包来获得命令并发送输出来代替操作系统shell。使用这种接口,可以编写可移值的RMAN程序接口。pipe接口是通过使用pipe命令行参数来进行调用的。RMAN使用两种私有管道:一个用来接收命令,一个用来发送输出。管道名是用pipe...
对删除分区的分区表执行TSPITR
在有些情况下将分表区中的一些分区删除后需要恢复,但又不是对整个分区表恢复到某个时间点,这可以通过辅助数据库执行TSPITR来实现,下面的例子介绍了使用这种方法的具体操作过程。1.对每个要执行恢复的分区在主数据库中创建一个表,分区表是sales,有28个分区,删除分区sales_1995,sales_1996之后对分区表sales执行TSPITR...
对分区表的部分分区执行TSPITR
分区表可以跨多个表空间,Oracle允许对部分分区执行TSPITR而不是所有分区。1.对每个要执行恢复的分区在主数据库中创建一个表,分区表是sales,有28个分区,要执行TSPITR的分区是sales_1995,sales_1996,所以对这两个分区创建两个单独的表sales_1995,sales_1996SQL> select a.owner,a.table_name,a.partitioning_type,a.sub...
利用RMAN在文件系统与ASM之间迁移数据库
在Oracle10g中在操作系统与ASM之间不能使用复制命令(11g有相关复制命令)比如cp操作来复制文件,为了使用ASM来管理已经存在的数据库必须将数据库迁移到ASM中。可以通过RMAN来完成这项操作。假设在文件系统和ASM磁盘组中有足够的空间来存储整个数据库可以将数据库从文件系统中直接迁移到ASM中。如果在ASM和文件系统同时没...
RMAN同字节序跨平台跨版本迁移数据库(二)
在目标平台执行数据文件转换将32位windows平台上的数据库jingyong(10.2.0.1)迁移到32位的Linux平台上(10.2.0.5)在目标平台上执行RMAN的convert database操作的步骤如下:1.将源数据库以只读模式打开C:\Users\Administrator>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期二 3月 31 20:30:23...
RMAN同字节序跨平台跨版本迁移数据库(一)
跨平台传输数据库RMAN的convert database命令被用来将整个数据库从一个平台移动到另一个平台。当源平台与目标平台字节序相同时,RMAN会在目标平台自动完成创建新数据库的大部分操作。当跨平台传输数据库时convertdatabase命令的处理过程将会很长。与传输表空间一样,RMAN的convert database命令可以在源平台或目标平台执...
RMAN跨小版本跨平台与字节序传输表空间
将Linux平台上的源数据库中的tspitr与test表空间传输到AIX平台上。并在源主机上使用目录/u02/transport来存储被转换的数据文件。操作步骤如下:1.将要被传输的表空间tspitr与test设置为只读SQL> alter tablespace tspitr read only;Tablespace altered.SQL> alter tablespace test read only;Tablespace altered....
RMAN使用备份传输表空间的各种自定义操作
执行传输表空间时指定Data Pump文件目录可以修改传输表空间集的Data Pump导出的dump文件名,示例脚本名和日志文件名。缺省情况下这些文件存储在表空间目录中且缺省名称如下:.Data Pump导出的dump文件名为dmpfile.dmp.导出日志文件explog.log.示例脚本impscrpt.sql可以通过指定datapump directory子句来指定dump文...