ORCALE数据库自动备份(非数据库备份)_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > ORCALE数据库自动备份(非数据库备份)

ORCALE数据库自动备份(非数据库备份)

 2013/12/2 15:26:14  IvanDesign  博客园  我要评论(0)
  • 摘要:最近项目比较紧;很少写东西了。这个是我上上个阶段写的一个自动备份的小工具;主要是选择性的备份数据库表结构和表里的数据。置于工具里面的审计功能下次再介绍吧。审计数据库结构主要是把表结构的异动都记录下来;如什么帐户什么时间什么IP修改了哪个存储过程、张表、视图、函数;修改前是的脚本;修改后的脚本。审计数据库数据主要是把表数据的异动都记录下载;如什么帐户什么时间什么IP修改了哪张表里的哪行数据哪咧的数据;修改前数据时什么;修改后数据是什么。本工具只能支持Oracle数据库。1.数据结构备份原理1
  • 标签:数据库 数据 数据库备份 自动备份

最近项目比较紧;很少写东西了。

这个是我上上个阶段写的一个自动备份的小工具;主要是选择性的备份数据库表结构和表里的数据。

置于工具里面的审计功能下次再介绍吧。

审计数据库结构主要是把表结构的异动都记录下来;如什么帐户什么时间什么IP修改了哪个存储过程、张表、视图、函数;修改前是的脚本;修改后的脚本。

审计数据库数据主要是把表数据的异动都记录下载;如什么帐户什么时间什么IP修改了哪张表里的哪行数据哪咧的数据;修改前数据时什么;修改后数据是什么。

本工具只能支持Oracle数据库

1.数据结构备份原理

1.1 通过Oracle的系统表获得表的结构、视图、函数、存储过程脚本。

1.2 设置的方案可以以xml格式存档;以备以后再用。

1.3 读取xml中设置的控件内容采用反射。

2.表数据备份

2.1 这个表简单直接读出表数据;写入Excel中的Sheet即可。

3.界面如下:

3.1.数据库配置和任务配置计划

3.2.选择性设置需要备份结构的表

3.3.选择性设置需要备份数据的表

3.4.任务执行画面

3.5.表结构导出目录

3.6.表结构详细信息

3.7.表数据导出样式

 

 

发表评论
用户名: 匿名