简谈数据库的数据迁移方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简谈数据库的数据迁移方法

简谈数据库的数据迁移方法 【引用】简谈数据库的数据迁移方法 2011-10-20 19:41:30| 分类: 默认分类 | 标签: |字号大 中 小 订阅 本文引用自数据迷宫《简谈数据库的数据迁移方法》 操作系统: Windows所有版本 数 据 库: 所有数据库 软件版本: PS所有版本 软件模块: 安装配置 问题描述: 简谈数据库的数据迁移方法 产生原因: 日常维护 解决方法: 在我们安装维护浪潮系列软件的时候,有时会碰到下列情况: 1、 将一个数据库的数据迁移到另一个数据库中; 2、 从一台服务器迁移到另一台服务器中; 3、 服务器瘫痪; 4、 重新安装服务器再恢复数据库; 5、 数据库系统升级; 6、 部分数据希望进行二次处理,进行外部使用; 7、 在系统外面处理过的数据,重新导入系统; …… 在这些情况下,就需要掌握一些数据迁移的方法,并根据实际情况的不同,选择合适的数据迁移方法,以达到快速、安全、高效的目的。下面我就数据的迁移,结果浪潮通软系列软件,从系统维护的角度,以常用的Sybase ASA、Sybase ASE、MS SQL Server平台为例,给大家介绍几种常用的方法以供参考。限于篇幅,每一平台只作简略介绍。 一、 利用软件提供的“备份”、“恢复”进行处理 适用平台:浪潮系列软件支持的所有数据库平台。 在浪潮系列软件的各个应用模块中,都提供了数据备份与数据恢复功能,以方便用户对数据进行必要的备份与二次处理。 方法1.1、在应用模块中进行处理 推荐程度:★★ 备份: 运行应用功能模块(如帐务系统),联接到要迁移出数据的数据库(如第一套帐),执行最左面的菜单:“文件”—“备份”,就可以将本功能模块今年的应用数据与系统运行所必需的公共数据备份出来。备出的数据体现为以表单位的一组文本文件,比较大的表会自动切分成几个小文件,表中的BLOB类型列也会另建文件专门导出。 恢复: 运行应用功能模块(如帐务系统),联接到要迁入数据的数据库(如第二套帐),执行最左面的菜单:“文件”—“恢复”,就可以将本功能模块今年的应用数据与系统运行所必需的公共数据恢复进来。恢复时,需要你提供以前的通过上面介绍的备份方法备出的一组相对完整的文本文件。 优点分析: 1、 用此方法进行处理,简单、方便,适合于最终用户进行备份工作。 2、 每次重要工作处理后可以随时备份,不必每次麻烦系统管理员,拥有权限的每一个操作员都能够方便操作。 3、 这种方法只能备份当年及未年结时预处理的下年数据。 4、 数据库平台无关性。使用这种方式,可以把浪潮系列软件,在各种不同的软件所支持的数据库平台之间,进行数据的迁移。 缺点分析: 1、 用此方法只能进行一个应用功能模块的数据备份恢复,不适用于系统管理员进行统一的数据备份与恢复管理。 2、 并且众多的模块备份时都要对公共数据库进行备份恢,数据冗余较大。 3、 数据恢复时速度比较慢。特别是在恢复多模块数据时,存在公共数据多次重复恢复的现象。 4、 备份TEXT、IMAGE、BLOB型数据时不太稳定,主要表现在帐表单据的格式容易在恢复时丢失。 5、 如果在系统表中对应该备份的表定义得不全,则会人为遗漏表格内容。 6、 如果用户进行恢复时使用的公共数据如果不是最新的,则有可能造成系统数据的“丢失”甚至“混乱”。所以必须对用户在这里的“恢复”功能进行严格的限制。譬如用户0001在2003月03月在销售系统中新增加了公共往来单位AAA,并且处理了单据,然后用户0002恢复了2003年02月的帐务备份数据。这时,则用户0001在销售中所作的单据就出现了“单位不存在”的告警。因为用户0002进行恢复的数据中,包括了大家都要使用的“往来单位”等公共数据。 方法1.2、在维护工具中进行处理 推荐程度:★★★ 备份:进入“维护工具”子系统,在菜单“数据处理”下,有“备份当前数据”和“历史数据备份”两个功能菜单。通过这两个功能,可以从数据库向外备份从建帐以来的所有年度数据。 恢复:进入“维护工具”子系统,在菜单“数据处理”下,有“恢复当前数据”和“历史数据恢复”两个功能菜单。通过这两个功能,可以从以前备份出来的文本文件中向数据库恢复从建帐以来的所有年度数据。 优点分析: 1、 只需进入维护工具一个模块,就可以处理一个到所有个已安装模块的数据备份工作,不必重复进入所有功能模块,备份效率较高。此法比较适用于管理员统一处理。 2、 恢复工作只有管理员可以进行,操作相对安全一些。 3、 可以处理当前年及历史年的数据。 4、 同方法1.1中的优点4。 缺点分析: 1、 将历史年数据恢复到新帐套中时,必须先建立历史个的数据表,否则无法恢复。 2、 方法1.1中的缺点2、3、4、5、6同样存在。 二、 利

文档评论(0)

puu81122 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档