Netbackup For Oracle client安装宝典
更新hosts文件,定义IP与主机名对应关系1.1 在客户端需要定义netbackup的所有服务器的信息(包括media server),本机信息也要定义15.216.18.125#more /etc/hosts15.216.18.125 kefdb15.217.12.89 netbackup15.217.12.40 netbackup-ms1.2 在服务器端定义客户端计算机的信息本例netbackup是安装在windows上的,所以需要编辑C:WINDOWSsystem32driversetchosts文件,内容如下:15.216.18.125 kefdb如果netbackup服务器不只一个,需要在每一个netbackup服务器hosts文件里定义客户机的信息如果在netbackup的服务器hosts里没有定义客户端的信息,在执行备
标记未使用的索引
标记未使用的索引 A、 开始监测索引的使用 Alter index hr.emp_name_ix monitoring usage; B、 停止监测索引的使用 Alter...
系统权限传递和对象权限传递的测试
在数据库服务器不同的计算机上(AIDU)cmdsqlplusSQL>CONN SYS/SYSTEM@AIDU2008 AS SYSDBASQL>CREATE USER AIDU PROFILE "DAFAULT" IDENTIFIED BY "AIDU" DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;[@more@]SQL>GRANT CONNECT TO AIDU;SQL>CREATE USER AIDU2 PROFILE "DEFAULT" IDENTIFIED BY "AIDU2" DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;SQL>GRANT CONNECT TO AIDU2;
创建Data guard logical standby database须知
数据类型1.1 Logical standby database 支持的数据类型CHARNCHARVARCHAR2 and VARCHARNVARCHAR2NUMBERDATETIMESTAMPTIMESTAMP WITH TIMEZONETIMESTAMP WITH LOCAL TIMEZONEINTERVAL YEAR TO MONTHINTERVAL DAY TO SECONDRAWCLOB and NCLOBBLOBLONGLONG RAWBINARY_FLOATBINARY_DOUBLE[@more@]1.2 Logical standby database 不支持的数据类型BFILEROWID, UROWIDUser-defined typesCollections (including VARRAYS and nested tables)XML typeEncrypted columnsMultimedia data types (including Spatial, Image, and Context)不支持的表、序
Oracle 10G重建OEM 的简单步骤
Oracle 10G重建OEM 的简单步骤: 1.使用emca命令,自动删除配置文件和资料库(drop configuration files and repository run) :$emca -deconfig dbcontrol db -repos drop 2. 手工删除SYSMAN帐...
使用RMAN备份集和过时的控制文件进行数据库的恢复(2/2)
<接使用RMAN备份集和过时的控制文件进行数据库的恢复(1/2),网址:http://djb1008.itpub.net/post/42280/505466> 3.2.12 查询最新的数据库SCN号 然后我们查询一下最新的数据库的SCN 和数据文件的SCN,都是最新的SCN,而且具有相同值。 SQL> select ts#,file#,name,checkpoint_change#,sysdate from v$datafile order by ts#,file# FILE# NAME CHECKPOINT_CHANGE# SYSDATE---------- ------------------------------ ------------------ -------------------1 C:ORADATAAIDUSYSTEM01.DBF 1224188 2006-06-23 16:18:462 C:ORADAT
使用RMAN备份集和过时的控制文件进行数据库的恢复(1/2)
环境描述数据库的软件安装在服务器本地存储上,归档日志也保存在服务器的本地存储上,数据库的数据文件,控制文件,REDO LOG文件,密码文件,SPFILE都保存在磁盘存储阵列上。数据库使用RMAN进行备份,备份集保存在磁盘存储阵列上,每天两次将RMAN备份集拷贝到异地。RMAN 备份的元数据(METADATA)信息保存在数据库控制文件中,没有使用CATALOG库进行登记管理,保留的时间参数(control_file_record_keep_time)设定为缺省的7天。RMAN的备份设置中,没有打开控制文件的自动备份。由于磁盘存储阵列的突然崩溃,所有存储在磁盘阵列上的数据都无法恢复
Ocrconfig时报PROT-1 Failed to initialize ocrconfig,PROT-16: Internal Error的问题解决
一次存储的操作导致了ORACLE RAC的一个ocr设备近一个小时的无法访问,所以ORACLE RAC OCR设备需要重新配置,与运行的ocr设备进行同步操作. 在节点2执行ocrconfig时报PROT-1 Failed to initialize ocrconfig错误,如下:[root@scdb_node2 raw]# /oracle/product/10.2.0/crs/bin/ocrconfig -replace ocrmirror /dev/raw/raw2PROT-1: Failed to initialize ocrconfig 怀疑是节点2的crs没有启动,检查crs的状态:$crs_stat CRS-0184: Cannot communicate with the CRS daemon.crs没有正确启动,可以是因为存储的问题,导致的vo
启动dataguard备库到read-only状态
简述Standby db的一个作用是用于基于时间点的报表查询,或者分担主库的部分统计报表消耗。我们可以将一个standby db启动到read-only状态,这时就可以提供给客户端查询访问,在standby db打开的过程中,主库的日志文件还是传递过来,只不过不做日志的应用。所以standby db打开的时间越长,以后做日志应用的时间就越长,如果主库故障,则启用备库到正常状态的时间就越长,这是需要您来权衡的。stndby db数据库打开后,如果需要从read-only状态回到standby状态,我们不需要关闭standby db,只需要执行命令'alter database recover managed stand
RMAN_数据库的绝大部分数据文件丢失或者损坏的恢复
简述 当数据库的多个表空间的文件都遭到不同程度的损坏,我们直接在数据库级进行恢复。本试验测试是丢失数据文件,控制文件、REDO文件等其他文件没有受到破坏。 本...
Recovery from missing or corrupted datafile(多个数据文件丢失或者损坏的恢复)
简述当数据库的多个表空间的文件都遭到不同程度的损坏,我们直接在数据库级进行恢复。本试验测试是丢失数据文件,控制文件、REDO文件等其他文件没有受到破坏。本试验中删除绝大部分的数据文件,模拟该大部分数据文件物理破坏或者丢失的情况发生,也就是说,如果一个数据库的绝大部分的数据文件丢失了,可以参照下面的操作步骤进行数据库库的恢复工作。[@more@]建立测试环境2.1在测试表空间上创建表SQL> CREATE TABLE AIDU.TEST_FOR_RECOVERY_DB(ID NUMBER NOT NULL,NAME VARCHAR2(200),PRIMARY KEY(ID)) TABLESPACE USER02;表已创建。2
RMAN_部分数据文件丢失或者损坏的恢复
简述 当个别数据库的数据文件丢失或者损坏,则需要首先恢复该文件的备份复本,然后运用归档日志和REDO文件进行完整恢复,使得最后丢失或者损坏的数据文件的SCN等于当前的SCN,这样数据库可以正常打开,数据没有丢失。[@more@] 建立测试环境 2.1 创建测试表空间SQL>CREATE TABLESPACE "USER02" DATAFILE 'C:ORADATAAIDUUSER02.DBF' SIZE 20M REUSE LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;2.2 在测试表空间上创建数据库表SQL>create table aidu.test_for_recovery(id number not null,name
REDO文件丢失或者损坏的恢复
REDO文件的功能描述REDO文件存储所有数据库的变更内容和每一次变更所需的重做脚本,是数据库不可缺少的一部分,如果REDO GROUP中只有一个REDO文件,同时这个REDO文件被损坏,则系统切换到这个REDO GROUP时,数据库...
TEMP表空间的文件丢失或损坏后的恢复
1.1 临时表空间功能描述所有的数据库都要为用户指定一个临时表空间,TEMP 表空间是缺省的临时表空间,当用户创建时如果没有指定临时表空间,系统则将TEMP 作为该用户的临时表空间.主要功能描述如下:1. 用于SQL语句执行...
INDEX表空间文件丢失或者损坏的恢复
1.索引表空间的功能描述索引表空间是专门用来存储索引数据的,好的数据库设计者将会将表与索引存放到不同的表空间,用于提高数据库的性能。索引是用来提高数据检索速度的,是不可缺少的。当索引表空间的文件丢失或者...
UNDO 表空间文件损坏的恢复
一. UNDO表空间的功能描述UNDO 表空间保存原始的变化前的数据,在事务修改数据前保存数据的复本,并保证一直到事务结束。UNDO可以用来实现回滚操作、读一致性、闪回查询、从失败的事务中恢复数据等功能。数据库可以...
Oracle Password文件丢失的恢复
PASSWORD文件的功能描述 PASSWORD 文件记载SYSDBA,SYSOPER用户的密码,是用于数据库管理用户登陆时的密码校验。 数据库参数REMOTE_LOGIN_PASSWORDFILE的值及其含义:EXCLUSIVE : 本数据库专用.SHARED : 可以为服务器...
Dataguard_使用RMAN在本机创建一个standby_db
本文主要讨论使用rman工具,在线在同一台主机系统中创建一个standby database,因为两个数据库的db_name都相同,需要修改db_unique_name参数,否则在启动standby db实例的时候将会报错是失败.本文讨论的是在同一台主机上使用rman创建standby db,如果您想了解如何在两台主机之间创建standby db的内容,请参看博客文章"使用RMAN在线创建DataGuard备用库(数据文件不同路径结构)",网址: http://djb1008.itpub.net/post/42280/505142;[@more@] 一. 基本情况 [root@ocmdb1 ~]# uname -aLinux ocmdb1 2.6.18-164.el5 #1 SMP Tue Aug 18 1
使用RMAN在线创建DataGuard备用库(数据文件不同路径结构)
环境描述本文讨论的内容建立在两台redhat5.3 X86_64服务器上,数据库版本为oracle 10.2.0.4。两个节点都安装了Oracle Database Server,并在主库服务器上创建完DB_NAME=gridctl的数据库,备库服务器只安装了数据库软件,没有创建数据库实例,具体的操作系统版本和数据库版本如下:#uname -aLinux standbydb 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/LinuxSQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Ed
使用rman创建standby db,数据文件目录结构不同需要注意的地方
使用RMAN的duplicate命令进行创建standby db,如果主库与备库的数据文件,redo文件的路径不相同,需要设置下面三个参数:*.db_file_name_convert='/oradata/gridctl/','/oradata/newgridctl/'*.log_file_name_convert='/oradata/gridctl/','/oradata/newgridctl/'*.standby_file_management=AUTO而在oracle的官方文档中,笔者没有找到明确指出该参数需要在哪个服务器(主库,备库,主备库)上设置的帮助内容。为了搞清楚这个问题,做了2种情况的测试:[@more@]1.主库设置这3个参数,备库没有设置这3个参数,duplicate 操作成功,不过数据文件和redo文件