posts - 60, comments - 116, trackbacks - 1, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Oracle数据库自动备份工具(Delphi源码)

Posted on 2006-04-26 21:55 匪客 阅读(3307) 评论(10)  编辑  收藏 所属分类: $我的作品

Oracle数据库自动备份工具(Delphi源码)

下载地址:http://www.blogjava.net/Files/96sd2/OraSvr.rar

『OracleBackupService』简要介绍
================================

功能特点:
========
1、OracleBackupService是一款Oracle数据库备份软件,基于NT服务模式运行;
2、调用Oracle内置的Exp.exe程序导出指定Oracle用户的所有数据对象;
3、可设置备份时间,可根据当前数据导出时间命名导出文件,可使用Zip格式压缩导出文件;
4、保存导出日志文件,记录命令行和窗口输出内容;
5、自动从注册表中取得Oracle的OraHome目录;

使用说明:
========
1、安装并启动服务后,系统系统栏显示托盘图标;
2、在图标上点击右键,出现功能菜单,设置参数和暂停服务;
3、根据日期命名的方式会在导出文件的主名后面加上导出的时间;
4、使用Zip格式压缩文件将导出的数据文件和日志文件压缩成同名Zip文件,并删除源文件;
5、执行InstallService.bat安装服务,StartService.bat启动服务;
6、执行StopService.bat停止服务,UnInstallService.bat卸载服务

                                               James.Q
                                               2006.07.27
                                               Mail:fyyker@126.com
                                               Blog:http://www.fyyk.com
                                               QQ:6620029


评论

# re: Oracle数据库自动备份工具  回复  更多评论   

2006-04-27 23:10 by James.Q
看公司负责实施的同事经常需要备份数据库,就动手写了这个东西,没事经常可以练手,写些小工具,一点点积攒,时间长了就好了

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2006-09-27 08:05 by Liusp
问一下,可以设置自动备份多个用户嘛?

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2006-09-27 09:32 by James.Q Blog
暂时不行,不过因为提供了源代码,所以可以修改成支持备份多个用户的。

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2006-09-27 09:33 by James.Q Blog
如果一定要实现多用户备份,也可以注册多个不同名服务来实现

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2006-09-27 11:20 by Liusp
哦,这样啊。
有空得好好看看代码了,多谢

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2007-07-06 20:22 by holly
不错,多谢了

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2008-03-12 22:24 by fans
能不能按照周或月来备份呢?

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2008-03-13 17:38 by 匪客
可以自己调整一下源码

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2008-06-18 15:09 by 123
备份是没问题了,可老是不停的备份,磁盘空间会不足的,在忘记清理的情况下,真实数据进不了数据库的,能不能像sql那样自动删除一个星期以前的备份库呢?

# re: Oracle数据库自动备份工具(Delphi源码)  回复  更多评论   

2008-06-18 16:15 by 匪客
备份后的文件经过zip压缩以后可以节省不少的空间,一般不需要经常删除,根据服务器数据的大小,可以估算一下大约需要多长时间必须要删除,如确实需要删除,可以手工处理或者调整一下源代码,删除一周前的文件。

只有注册用户登录后才能发表评论。


网站导航: