欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    U8——数据库附件方法迁移用友U8 101.docx

    • 资源ID:4925601       资源大小:459.94KB        全文页数:7页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    U8——数据库附件方法迁移用友U8 101.docx

    数据库附加方法迁移用友U8 10.12015 年 8 月 1 日 23:44:32一、环境原服务器新服务器Windows server 2003 with sp2 x64Windows server 2008 R2 with sp1 x64Sql Server 2008 x64Sql Server 2008 R2 x64用友 U8 V10.1用友 U8 V10.1二、分离/附加概述SQL Server提供了“分离/附加”数据库、“备份/还原”数据库、复制数据库等多种数据库的备份和恢复方 法。这里介绍一种学习中常用的“分离/附加”方法,类似于大家熟悉的“文件拷贝”方法,即把数据库文件(.M DF)和对应的日志文件(.LDF)拷贝到其它磁盘上作备份,然后把这两个文件再拷贝到任何需要这个数据 库的系统之中。比如,在实验教学过程中,同学们常常想把自己在学校实验室计算机中创建的数据库搬迁到 自己的计算机中而不想重新创建该数据库,就可以使用这种简单的方法。但由于数据库管理系统的特殊性, 需要利用SQL Server提供的工具才能完成以上工作,而直接的文件拷贝是行不通的。这个方法涉及到SQL Server分离数据库和附加数据库这两个互逆操作工具。1、分离数据库就是将某个数据库(如student_Mis)从SQL Server数据库列表中删除,使其不再被S QL Server管理和使用,但该数据库的文件(.MdF)和对应的日志文件(.LDF)完好无损。分离成功后, 我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。2、附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的 计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使用这个数据库。三、附加数据库时丢失日志文件的风险1. SQL Server数据库启动的过程数据库启动时,大致可以分为以下3个过程:(1)分析:读取日志文件,从而分析数据文件中的检查点是否是最后一个检查点,并且分析哪些事务 未提交从而需要回滚。(2)前滚(Redo):数据文件的检查点之后的所有事务都重做一次,直到最后一笔事务。(3)回滚(Undo):撤销所有未提交的事务。2. 附加数据库时丢失日志文件的潜在风险由于预写事务日志(WAL)是一种缓存机制,数据文件也采用了缓存机制(检查点),那么丢失了日志 文件可能有以下风险:(1)如果数据库关闭时未执行检查点(例如,shutdown with nowait),那么这些数据将不会回写到数 据文件,即丢失了部分数据。举例来说,我在银行柜台存了钱,这时候只在日志文件中做了记录,数据文件要等到检查点才会回写到 磁盘。此时,快速关闭数据库而且不执行检查点,那么我的存钱记录就只在日志文件中。如果丢失了日志文 件,那么我的存钱记录就不存在了。(2)如果某些事务未提交,但已经执行了检查点,那么这些事务不能回滚。举例来说,我去银行取钱,此时数据库执行检查点,数据库中有我取钱的记录了。但是我在最后阶段发 现数据库关闭了,然后日志文件也被删除了。附加数据库后,由于记录了我的“取消”操作的日志文件不存 在,数据库就只承认数据文件中记录的取钱操作。四、具体步骤安装 Windows server 2008 R2 with sp1 x64、Sql Server 2008 R2 x64 以及用友 U8 V10.1。配置 用友U8,时期连接到SQL Server 2008 R2 x64,然后打开U8 “系统管理”并初始化数据库。下图是初始化后数据库情况,多了一个“UFSystem”数据库,这个数据库就是U8创建的。突发奇想, 将原服务器“ UFSystem ”对应的数据库文件以及日志文件替换新服务器的。下图是替换后的截图。替换是要同时停掉原服务器和新服务器的“SQL Server”服务,不然下面的两个 文件即不让复制也不让删除。再打开“系统管理”,帐套信息全部有了。“用户”、“角色”、“权限”数据也全部有了。看来这些数据以及帐套基本信息都保存在“UFSystem” 数据库数据库里。在客户端登录U8,提示下面错误。这就对了,因为新服务器就是没有帐套对应的数据库,这就用法 开始说的数据库附加方法了。停用两服务器的“ SQL Server ”服务,将原服务器的所有张套对应的数据库以及日志文件拷贝到新服务 器,位置自己选择,系统没要求。下图是拷贝完成后的截图,每一个文件夹里都有两个数据库一一UFDATA、 UFMeta。V8,计算机本地磁盘(D:) - Microsoft SQL Server,MSSQL10_50. MSSQLSERVER MS实组织,包含到库中,共享,新建文件夹收痕夹任下载£桌面.最近访问的位置再库H视频国图片日文档音乐名称ZTOO1ZT002ZT005|修改日期|垫2015/8/118:29玄2015/8/118:26玄2015/8/118:27艾2015/8/118:27艾打开新服务器的SSMS,右键数据库,点击“附件”,依次添加上面提到的8个数据库。下图是全部附加完成后的截图,第一个“UFSystem”数据库是直接替换的。Qffi omec- 192.168.62.9 - 面做licrosoft SQL Server lanageBent Studio文件(F)端辑(E)查看(V)调试on工具tn 新建查询OT) IS I昭昭险I扇I亨W对象资源管理器 p X连接,裁窸画甥(localj gQL Server 10. 50. 1600 - CCadmi-_J+ _J系统数据库+ I物根崖悻BS数据库国田田田田田田田田UFSyEtemUFDATA_001_2013UFDATA_002_2012UFDATA_005_2012UFDATA_006_2013UFMeta 001UFMeta_002UFMeta_005UFMeta 006_J_J_J_J®国田田田田服务器对象复制管理SQL Server 代理窗口加)社区© 帮助(K登录用友U8客户端,操作一切正常,录入单据、查询单据、导出数据,单据格式等等一切正常。最后 打补丁一一将所有补丁安装到新服务器上,更新数据库文件。下图是安装补丁要求更新帐套数据库的截图。UFDATA_001_2013UFDATA_002_2012UFDATA_005_2012UFDATA 006 2013获取账套I测试连接I大功告成!!

    注意事项

    本文(U8——数据库附件方法迁移用友U8 101.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开