find/ -name oracle
#####################################################
## 程序名称: backuptab_reception.sh
## 程序功能: 备份 2008-2010日志表
#####################################################
export HOME=/home/gmcc
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/10.2.0/db_1
export ORACLE_SID=zjdata
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/lib:/lib:/usr/lib
NLS_LANG="Simplified Chinese_china".ZHS16GBK ; export NLS_LANG
##etl用户数据库登陆信息
etlpath="/home/gmcc/etl"
ETLUSERNAME=`cat $etlpath/etc/schema.ini | grep "ETLUSERNAME" | awk -F "=" '{print $2}'`
ETLPASSWORD=`cat $etlpath/etc/schema.ini | grep "ETLPASSWORD" | awk -F "=" '{print $2}'`
DBNAME=`cat $etlpath/etc/schema.ini | grep "DBNAME" | awk -F "=" '{print $2}'`
logininfo=$ETLUSERNAME/$ETLPASSWORD@$DBNAME
##备份路径
despath="/data/backup"
##备份文件日期
filedt=`date +%d`
cd $despath
>$comname.dmp
>$comname.log
comname="CS_REC_RECEPTION_2008"
exp $logininfo tables='BO.CS_REC_RECEPTION_2008' rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=$comname.dmp log=$comname.log
mv $comname.dmp $comname.$filedt.dmp
gzip -f $comname.$filedt.dmp
mv $comname.log $comname.$filedt.log
echo "CS_REC_RECEPTION_2008备份结束时间:"`date`
comname="CS_REC_RECEPTION_2009"
exp $logininfo tables='BO.CS_REC_RECEPTION_2009' rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=$comname.dmp log=$comname.log
mv $comname.dmp $comname.$filedt.dmp
gzip -f $comname.$filedt.dmp
mv $comname.log $comname.$filedt.log
echo "CS_REC_RECEPTION_2009备份结束时间:"`date`
comname="CS_REC_RECEPTION_2010"
exp $logininfo tables='BO.CS_REC_RECEPTION_2010' rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=$comname.dmp log=$comname.log
mv $comname.dmp $comname.$filedt.dmp
gzip -f $comname.$filedt.dmp
mv $comname.log $comname.$filedt.log
echo "CS_REC_RECEPTION_2010备份结束时间:"`date`
exit
分享到:
相关推荐
Oracle 数据备份是数据库管理中的重要环节,确保数据的安全性和可恢复性。Oracle 提供了多种数据备份工具,其中最常用的是 RMAN (Recovery Manager) 和 SQL*Plus 命令。本资源“oracle 数据备份工具源代码”可能包含...
oracle数据备份工具,主要对oracle数据库进行自动备份
Oracle 数据备份与还原 Oracle 数据库备份与还原是指将 Oracle 数据库中的数据备份到外部文件中,并在需要时将其还原回数据库中的过程。下面是 Oracle 数据备份与还原的相关知识点: 1. 基本概念 * 数据备份:指...
数据备份专家是一款专为ORACLE数据库管理人员设计的,能够自动完成 ORACLE 数据库逻辑备份操作的软件。它封装了 ORACLE 自带的 EXP 数据导出工具和 IMP 数据导入工具,在设定好定时时间及其它信息后,每天在设定的...
"能按计划ORACLE数据备份工具"就是为了满足这一需求而设计的,它允许用户设置定时任务,自动执行Oracle数据库的备份工作。 Oracle数据备份主要包括物理备份和逻辑备份两种方式: 1. 物理备份:这是最接近实际...
本文将详细阐述Oracle数据备份与恢复的基本概念、方法以及Exp/Imp工具的使用。 首先,Oracle数据备份主要分为物理备份和逻辑备份。物理备份是复制数据库的实际物理文件,如数据文件、控制文件、重做日志文件等。而...
Oracle数据备份是数据库管理中至关重要的环节,确保数据的安全性和可恢复性。Oracle提供了多种备份策略,主要包括导出/导入工具和冷备份方法。 一、导出/导入(Export/Import) 导出/导入工具是Oracle数据库提供的一...
Oracle 数据备份是数据库管理中的关键任务,确保在数据丢失或系统故障时能够恢复到正常状态。根据提供的信息,我们可以了解到 Oracle 数据备份主要分为物理备份和逻辑备份两种方式。 1. 物理备份: 物理备份是直接...
Oracle 数据备份与容灾方案 Oracle 数据备份与容灾方案是指在数据库系统中,为了避免数据丢失和业务中断,所采取的一系列措施和策略。这些措施包括数据备份、容灾、灾难恢复等,旨在保护数据库的安全和可靠性。 ...
一个orcle数据库备份工具 只要指定好用户名,密码和实例名称 还有备份文件放的路径 双击执行 就可以了 很方便简单
"Oracle数据备份和恢复 v1.0" 提供了一套工具来简化这个过程。 该工具支持全数据库级别的备份和恢复,这意味着你可以一次性备份整个数据库,包括系统表、用户数据、索引等所有组件。这对于大型数据库来说,是一种...
Oracle数据备份是数据库管理中的重要环节,确保了数据的安全性和可恢复性。在这个"oracle数据备份第一版"中,我们看到一个由Delphi编程语言编写的Oracle数据备份服务程序。Delphi是一种强大的对象 Pascal 编程工具,...
本“ORACLE数据备份/恢复工具”显然是利用VB5编写的,旨在提供一个用户友好的界面,简化Oracle数据库的备份和恢复过程。以下是一些相关的知识点: 1. **Oracle备份**:Oracle支持多种备份方式,如物理备份(如RMAN...
Oracle数据库是企业级...总的来说,Oracle数据备份恢复是一个涉及多方面知识的复杂过程,包括备份策略选择、备份工具的使用、恢复技术的应用等。理解并熟练掌握这些知识点,对于保障Oracle数据库的安全运行至关重要。
Oracle 数据备份与还原 Oracle 数据库的备份与还原是数据库管理员必须掌握的重要知识。本章将详细介绍 Oracle 数据备份与还原的概念、方法和步骤。 19.1 数据的备份与还原 数据备份是指将数据库文件复制到指定...
### 基于PL_SQL包的Oracle数据备份引擎的设计与实现 #### 一、引言 随着信息技术的快速发展,网络数据备份技术对于保障数据安全变得至关重要。传统的备份方案多依赖于操作系统级别的工具和技术,但这种方式存在着...
Oracle 数据备份与恢复是数据库管理中的关键环节,确保在数据损坏或系统故障时能恢复到安全状态。本文将深入探讨几种常见的 Oracle 数据备份与恢复策略。 1. exp/imp 备份方式 这种方式是通过 Oracle 的导出(exp...
Oracle 数据备份和恢复是数据库管理中的关键环节,确保在数据丢失或系统故障时能迅速恢复服务。本篇文章主要探讨了使用 Oracle 的 exp 和 imp 工具进行逻辑备份和恢复的基本概念和方法。 首先,了解备份与恢复的...