`

oracle自动备份、Oracle远程备份

阅读更多
1.在tnsnames.ora添加要远程备份的主机
如:
67 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

 

2.打开Oracle目录,拷贝exp.exe文件
如:我的Oracle目录C:\oracle\ora92\bin

 

3.编写自动备份的脚本
新建一个文本文档,输入以下内容:
EXP fxz/fxz@67 file=f:\oracle\backup\%date:~0,10%.dmp log=f:\oracle\backup\%date:~0,10%.log compress=n buffer=8092 consistent=y direct=n constraints=y feedback=10000 grants=y record=y indexes=y triggers=y rows=y
另存为.bat的文件
说明:
 fxz/fxz : 数据库的用户名和密码;
 67:数据库服务名,在第一步配置的名字;
 file=f:\oracle\backup\%date:~0,10%.dmp  输出文件路径
 log=f:\oracle\backup\%date:~0,10%.log   输出日志路径
 \%date:~0,10% :当前系统时间

 

  本例子中的代码在已方法附件中,另外附件中还有一个Oracle工具,可以根据个人需求选择。

分享到:
评论

相关推荐

    oracle数据库自动备份脚本

    功能说明: 备份oracle数据库,并压缩打包,传至远程FTP服务器,做到本地异地同时备份,可自动清理本地过期备份,自动保留N个最新备份(针对此种备份,不针对文件夹),老的备份自动删除,将此文件加入系统任务计划,...

    Oracle自动备份客户端

    Oracle备份的主要目标是保护数据免受意外损失,例如硬件故障、软件错误、人为操作失误或恶意攻击。自动备份功能使得这一过程更加高效和可靠,可以按照预设的时间表自动执行备份任务,无需人工干预。这不仅减轻了DBA...

    linux下Oracle自动备份到远程

    ### Linux下Oracle自动备份到远程 #### 背景与目的 在企业级应用环境中,数据的安全性至关重要。为了防止因硬件故障、软件错误或人为失误导致的数据丢失,定期进行数据库备份是必不可少的操作之一。Oracle数据库...

    linux下远程定时备份oracle数据库

    在Linux环境下,远程定时备份Oracle数据库是一项至关重要的任务,它能确保数据的安全性和业务的连续性。Oracle数据库作为企业级的数据库管理系统,其备份与恢复策略必须严谨且可靠。以下将详细阐述如何在没有安装...

    Oracle数据库异地自动备份.pdf

    Oracle数据库异地自动备份是指将Oracle数据库备份到远程服务器或磁带上,以确保数据的安全和可靠性。本文将结合实践经验,讨论UNIX环境下Oracle数据库的自动备份实现方法。 一、数据库export备份 数据库export备份...

    oracle-自动备份及拷贝到ftp或者共享

    在Oracle备份场景中,可以使用FTP客户端工具(如WinSCP、FileZilla)或者通过脚本(如bash、cmd)与FTP服务器交互,上传备份文件。这涉及到的步骤包括: 1. 配置FTP服务器的连接参数,如IP地址、端口、用户名和密码...

    oracle 数据库自动备份工具

    "Oracle 数据库自动备份工具"就是为了满足这一需求而设计的,它能够帮助管理员自动化执行数据库备份任务,避免因意外情况导致的数据丢失。 在Oracle数据库系统中,备份主要分为物理备份和逻辑备份两种方式。物理...

    oracle数据库自动备份压缩

    - **远程备份**:考虑使用网络共享或其他方式将备份文件传输到远程服务器,以增强数据安全性。 - **测试验证**:定期测试备份文件的有效性,确保在需要时能够成功恢复。 #### 六、结论 通过上述方法,我们可以有效...

    windows-linux的oracle自动备份命令及说明文档

    本文档将详细介绍Windows和Linux环境下,如何利用Oracle提供的工具进行自动备份,并提供相应的命令及说明文档。 首先,我们来看Windows环境下的自动备份。在提供的压缩包中,有一个名为`oraclebackdb.bat`的批处理...

    oracle配置、远程备份还原教程.docx

    ### Oracle配置与远程备份还原教程知识点总结 #### 一、Oracle环境配置 ##### 1. 使用PLSQL工具连接Oracle服务器 - **问题**: PLSQL工具默认情况下不支持连接64位Oracle数据库,需要通过32位Oracle客户端进行连接。...

    本地java实现远程oracle备份还原

    本教程将详细阐述如何使用Java编程语言实现远程Oracle数据库的备份与还原功能,尤其适用于两台不在同一IP段的服务器之间操作。 首先,我们需要理解Oracle数据库备份的基本概念。备份是为了防止数据丢失,通常分为...

    oracle自动备份文档

    与前面的方案一样,此方法也支持自动通过FTP将备份文件发送到远程备份主机。 3. **脚本详解** `ora_auto_exp.sh`脚本是一个关键组件,它负责获取环境变量,设置Oracle用户、节点名称、ORACLE_HOME、备份目录、...

    oracle数据库备份七天

    "Oracle数据库备份七天"的方案旨在为数据库提供一周内的连续保护,通过VBS(Visual Basic Script)编写脚本实现自动化,这样可以方便地将其集成到系统任务或作业中,确保每天都能按时执行备份。 Oracle数据库的备份...

    Oracle 12c备份恢复-RMAN工具技术手册

    它在本地使用进程间通信(IPC),或者远程使用 TCP 和数据库侦听器,登录到一个 Oracle 数据库(目标数据库)上。连接后,用户就可以发出命令,执行备份和还原操作。通道是一个服务器进程,与其他服务器进程一样,但...

    oraclerman备份原理[参照].pdf

    远程备份是指在远程服务器上备份 Oracle 数据库的方法。该方法可以提供一种可靠的备份解决方案,保护数据库免受数据丢失的风险。 Oracle 数据库在线备份原理是基于 Oracle 数据库的基本概念和机制,包括表、数据...

    Oracle自动备份策略脚本.zip

    总的来说,"Oracle自动备份策略脚本.zip"中的内容将帮助数据库管理员实现Oracle数据库的自动化备份流程,包括本地expdp备份和远程RMAN周策略备份,确保在系统出现故障时能够迅速恢复,保障业务连续性。在部署和维护...

    Oracle数据库自动备份 V3.0

    Oracle数据库自动备份V3.0是一款专为管理Oracle数据库设计的高效、可靠的自动化备份解决方案。在Oracle数据库的日常运维中,定期备份是保障数据安全、防止数据丢失的关键环节。本系统旨在简化备份流程,提高备份效率...

    oracle数据库自动备份与恢复.zip

    "Linux下或Windows下Oracle数据库自动本地或异地备份"说明了备份不仅可以在本地进行,也可以在远程服务器上执行,即异地备份。异地备份能提供额外的数据保护层,防止本地灾难性事件导致的数据丢失。通常,异地备份...

    自动备份Oracle并传输到远程FTP

    本主题将详细介绍如何通过编程方式实现“自动备份Oracle并传输到远程FTP”的过程。 首先,我们需要理解Oracle数据库的备份机制。Oracle提供了多种备份方式,如物理备份(如RMAN,即恢复管理器)和逻辑备份(如导出/...

Global site tag (gtag.js) - Google Analytics