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数据库,并压缩打包,传至远程FTP服务器,做到本地异地同时备份,可自动清理本地过期备份,自动保留N个最新备份(针对此种备份,不针对文件夹),老的备份自动删除,将此文件加入系统任务计划,...
1.在没有安装oracle数据库的linux环境下,远程定时备份oracle数据库。 2.并且提供安装包,以及操做文档。
在linux平台下,实现定时自动备份并存入远程的备用数据库。 双机功能改日再传给大家了。密码为:iceboard
windows-linux的oracle自动备份命令及说明文档,手动整理不易
oracle 、sqlserver数据库自动备份工具
通过代码,自动备份Oracle并传输到远程FTP
可以把远程oracle的数据库中的表内容备份到本地,本地的备份文件可以远程还原到oracle数据库中。该程序主意实现的是,两个oracle数据库不在通一个ip段的服务器上。
自动备份windows Oracle脚本,可修改此脚本,并将其加入到wondows计划中,即可每日自动执行备份
PLSQL连接ORACLE配置(服务器端)、远程数据库备份还原、超详细教程。自采过的坑希望对有需要的人以帮助
5、本脚本支持远程备份,备份命令使用的lftp,具体细节参照lftp的使用细则,安装过程中会提示操作。 6、temp目录下面保存的是临时dmp文件,备份完成后清除这些dmp文件,因这些文件会压缩入zip包中。 特别说明:此...
项目开发中,需要远程备份数据库,以下为C#远程备份数据库的代码
使用vs2010开发,目前完成了oracle 的备份还原代码编写,此功能通用。 此代码为类库,可直接添加引用。 另外此代码中含数据导出为excel功能。
oracle数据库备份还原导入导出操作(本地及远程操作)
oracle数据库备份还原(本地及远程操作)
Oracle 数据库备份工具必备工具 支持远程备注、复制到多点 支持将备份文件压缩 支持循环备份 详尽操作、数据库记录日志 多数据库帐户管理 该工具需要fromwork2.0支持。 对该工具进行了汉化,方便大家使用。
一种Oracle远程备份与恢复系统的设计与实现.pdf
工作平台为windows系统,可以备份和恢复本机的基于windows平台的oracle数据库或者远程的基于windows平台或者其它任何操作系统平台的oracle数据库。 备份和恢复的前提是此工具使用的平台为windows且安装不小于...
Java存储过程实现Oracle远程逻辑备份与恢复.pdf
oracle,expdp数据库备份实例,含有对关键部分的详细解释