oracle数据泵备份(Expdp命令)[转]
Oracle备份方式主要分为数据泵导出备份、热备份与冷备份三种,今天首先来实践一下数据泵备份与还原。数据泵导出/导入属于逻辑备份,热备份与冷备份都属于物理备份。oracle10g开始推出了数据泵(expdp/impdp),可以使用并行参数选项,因此,相对于传统的exp命令来说,执行效率更高。 一、知晓expdp命令...
Redo丢失的4种情况及处理方法
一.说明:1.以下所说的当前日志指日志状态为CURRENT,ACTIVE,非当前日志指日志状态为INACTIVE2.不用考虑归档和非归档模式,2种模式下的Redo丢失情...
rman删除归档日志
1.用RMAN连接目标DB: RMAN target sys/*****@orcl 2.在RMAN命令窗口中,输入如下命令: crosscheck archivelog all; delete&n...
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库
在Oracle 10g下,我们可以使用RMAN duplicate 命令创建一个具有不同DBID 的复制库。 到了Oracle 11gR2, RMAN 的duplicate 有2种方法实现: 1. Active database duplication 2. Backup-based ...
RMAN DUPLICATE详解(原创)
DUPLICATE概述使用RMAN DUPLICATE命令可以在保留目标数据库的基础上依靠目标数据库(TargetDatabase)的备份创建一个副本数据库(DuplicateDatabase)。该副本即可与目标数据库完全相同,也可仅包含目标数据库表空间的一部子集。目标站点(TargetSite)以及副本站点(DuplicateSite)甚至可以在同一台机器上。副...
oracle shrink
一、shrink segment两个好处 You use online segment shrink to reclaim fragmented free spacebelow the high water mark in an Oracle Database segment. The benefits ofsegment shrink are these:...
参数FAST_START_MTTR_TARGET的理解
一、FAST_START_MTTR_TARGET参数的作用和实现方法 参数FAST_START_MTTR_TARGET参数是一个加快实例恢复的参数,我们可以根据服务界别来定义一个合理的、可接受的值。该值得单位为秒。比如设定为60...
oracle 增量备份脚本
oracle 增量备份脚本OS :RHEL AS 4 oracle 10g0备份脚本#!/bin/bash# incremental level 0 backup scriptsource /home/oracle/.bash_profilecurrent_day=`date +%Y%m%d`mkdir /home/oracle/RMANBACKUP/$current_dayrman target / <<EOFrun{CONFIGURE CONTROLFILE AUTOBACKUP ON;CONFIGURE CONTROLF...
linux Shell(脚本)编程入门实例讲解详解
linux Shell(脚本)编程入门实例讲解详解为什么要进行shell编程在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、...
我的一些简单的shell脚本实例
自己写了一下小的shell实例,虽然很小,但所有的大的程序都是由小的模块堆积起来的,程序员一定要懂得一种脚本的书写,而我,只会在linux下工作,所以就只能写linux的shell脚本了,呵呵,本文会陆续更新,给自己加油!1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "password:"rea...
backup archivelog delete input 与delete all input 区别
backup archivelog all delete input 备份默认目录下所有归档日志,并且删除这个目录下所有归档日志backup archivelog all delete all input 备份默认目录下所有归档日志,并且删除几个备份目录下所有归档日...
vi 编辑命令
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生...
ASMCMD 命令详解
开始 使用asmcmd ,ls 命令也出错:ASMCMD-08102: no connection to ASM后在grid 的配置文件.bash_profile 中,修改以下几项,再使用,问题解决:ORACLE_SID=+ASM1; export ORACLE_SIDexport ORACLE_HOME=/opt/app/gridexport PATH=$ORACLE_HOME/bin:$PATHexport ORACLE_SID=+ASM1以前的 ...
AIX与linux的比较
今天去面试,面试官忽然问我:如果我现在是你的客户,我什么都不懂,那你如何向我推荐我的服务器是用AIX还是linux呢?说实话,我一下子就懵了!。。。。。。。。。。。。。。。(1)首先Linux是一种对UNIX的模拟,...
DBA日常工作职责--我对DBA的7点建议
DBA的工作职责是什么?每天DBA应该做哪些工作?稳定环境中的DBA该如何成长与优化?这是很多人都曾经提出过的问题,下面是我的观点和建议,供参考。1. 实时监控数据库告警日志作为一个DBA,或者哪怕仅仅是和Oracle数据库打交道的技术人员,你都必须知道告警日志是什么,在何处。而对于DBA...
SHELL版的自动批量生成AWR报告的脚本
用法:bash ./dba_oracle_awr.sh -s ORCL -f 20110312070000 -t 20110312090000 -p TEXT -h /usr/local/oracle/10.2.0-64 脚本:#!/usr/bin/bash# ********************************# * dba_oracle_awr.sh# ********************************# Usage: dba_oracle_awr.sh -s [instance_name]#&n...
Oracle10g自动生成AWR分析报告的脚本
直接把脚本贴在下面,用Oracle的job或crontab调用shell脚本,就可以定时生成新近两次snapshot的AWR报告了.以下脚本在winxp sp1,10.2.0.1环境下通过.awrrpt_zheng.sql:Rem created by bill zheng 05-sep-2007 hangzho...
checking for readline in -lreadline... no
linux下使用rlwrap开源工具,可以在oracle sqlplus下具有linux下命令行功能。比如上下翻命令,等等。一、安装[root@cms2 ~]#unzip rlwrap-0.28.zip[root@cms2 ~]# cd rlwrap-0.28[root@cms2 rlwrap-0.28]# ./configure ......configure: WARNING: No termcap nor curses library found...
ORACLE COL SET 设置显示参数
conn letu/ouc@coreset line 200set pagesize 10000set heading offcol EMPLOYEE_ID FOR 9999col FIRST_NAME FOR A15col LAST_NAME FOR A15col EMAIL FOR A8col PHONE_NUMBER FOR A20col HIRE_DATE FOR A15col JOB_ID FOR A15col SALARY FOR 9999999.99col COMMISSION_P...
oracle instantclient basic +pl/sql 安装和配置
oracle instantclient basic +pl/sql 安装和配置大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的,oracle客户端有点大,比较耗资源。其实oracle为我们提供了轻便的工具:oracle instantclient package. 使用此工具,就无需安装oracle客户端了。 如何使用呢?详细步骤如下:1...