iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >SQL Server 2012如何降级至2008R2
  • 563
分享到

SQL Server 2012如何降级至2008R2

2024-04-02 19:04:59 563人浏览 泡泡鱼
摘要

这篇文章主要介绍SQL Server 2012如何降级至2008R2,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一.背景前段时间某医院由于群集服务器

这篇文章主要介绍SQL Server 2012如何降级至2008R2,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

一.背景
前段时间某医院由于群集服务器的兼容性问题需要将数据库由2012降至2008R2,所以决定把数据库暂时切换至镜像服务器,同时开启应用层面的DML缓存以便实现不停机降级。
由于2012备份无法直接还原至2008R2(MSsql数据库还原 高>>低 不兼容aspPHP.online),类似复制的其他功能也无法使用,OGG也不适合全库迁移,因此决定使用导入导出降级。
二.步骤
1.导出数据库对象架构(右键数据库--任务--生成脚本)
需要注意的是在高级脚本编写选项中需要选择好为2008R2版本生成的全库脚本,将索引触发器等选项一并选择true.
2.在目标2008R2库上执行上述脚本,观察报错,其中很多报错属于正常报错,原因是还没有数据。
3.需要选择生成所有登录名的选项,但是新创建的登录名和密码是随机的,因此需要提前拿到各个登录名的密码。同时由于
生成的脚本自动禁用登录名,因此需要为每个登录名解
4.导出数据:
导出数据时不要选择视图,因为视图已经在步骤一中的脚本中建好,同时由于已经建好了表结构,导入工具会默认选择向已有表中插入数据。
导入数据用时较长,并且由于服务器资源瓶颈,因此设置每次导入50个表为好,具体个数取决于各个表的大小。分批次还有一个好处是可以看到每个表的导入进度,同时防止每次出错都重新导入,浪费大量时间。
三.总结
1.含identity自增列的表需要启动标识插入
如果相关的表较少可以在第一步的架构脚本中查询identity关键字,找出需要开启标识插入的表,如果很多则需要一个个勾选。
2.SqlServer排序规则错误,导致的数据无法导入,因此在建数据库时注意选择一致的排序规则。
排序规则分为:
实例级别的排序规则,影响新建数据库的默认排序规则,更改实例级别的排序规则需要删除所有数据库,停止实例后更改,之后再导回数据
数据库级别的排序规则,继承于实例的排序规则,可以个性化使用alter database  collate Chinese_PRC_CI_AS

以上是“SQL Server 2012如何降级至2008R2”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: SQL Server 2012如何降级至2008R2

本文链接: http://www.lsjlt.com/news/64590.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SQL Server 2012如何降级至2008R2
    这篇文章主要介绍SQL Server 2012如何降级至2008R2,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一.背景前段时间某医院由于群集服务器...
    99+
    2024-04-02
  • Windows Server 2012上如何安装SQL
    小编给大家分享一下Windows Server 2012上如何安装SQL,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先在一台...
    99+
    2024-04-02
  • MacOS如何降级旧版本?macOS降级,从 Ventura 13.0至Monterey 12
    MacOS系统卡怎么办❓降级安装详细教程来了💕,超详细的MacOS系统降级教程 如何使用Time Machine Backup(时间机器备份)降级macOS 如果您有备份,则此方法适合您。否则,您可以尝试下面提到的其他方...
    99+
    2023-10-21
    macos
  • 升级至iOS17公测版系统后如何降级?iOS 17 Beta降级详细教程
    苹果最近发布iOS 17首个公测版,许多果粉都迫不及待地进行了更新。但是不少小伙伴升级iOS 17后iPhone遇到了一些问题,例如APP闪退、吃内存、耗电快等。Bug太多导致体验很差,想要降级到iOS 16系统。 升级iOS 17bet...
    99+
    2023-09-11
    cocoa macos objective-c
  • Windows Server 2012下如何安装MYSQL5.7.24
    这篇文章主要介绍了Windows Server 2012下如何安装MYSQL5.7.24,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.准备好数据库的....
    99+
    2023-06-29
  • server 2012如何开启远程服务
    这篇文章主要介绍“server 2012如何开启远程服务”,在日常操作中,相信很多人在server 2012如何开启远程服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”server 2012如何开启远程服务...
    99+
    2023-07-02
  • php5.6如何升级至7.2.7
    小编给大家分享一下php5.6如何升级至7.2.7,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧![root@localhost hdwiki]# yum list...
    99+
    2023-06-04
  • MongoDB3.2如何升级至3.4.6
    MongoDB3.2如何升级至3.4.6,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MongoDB 升级测试步骤:1、MongoDB版本升级...
    99+
    2024-04-02
  • 如何避免在Windows Server 2012中使用GUI?
      Windows 8和Windows Server 2012中那“划时代的用户界面”最让系统管理员更加烦恼的了。这种现代UI对于服务器用户界面来说可能是件好事,比如它会让事情变得简单,但这是否有...
    99+
    2023-06-07
    windows server2012 2012 dhcp GUI Windows Server
  • Windows server 2012 NTP时间同步如何实现
    本文小编为大家详细介绍“Windows server 2012 NTP时间同步如何实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“Windows server 2012 NTP...
    99+
    2023-07-02
  • macOS Big Sur如何降级
    看完了 WWDC20,就把我的Macbook Pro 给更新到了最新的开发版本。macOS Big Sur,bug比较多,有点用不习惯。 但我在退回 10.15.5 的时候,提示不能回退老版本,那么macO...
    99+
    2024-04-02
  • server 2012域控制器如何安装与配置
    本篇内容主要讲解“server 2012域控制器如何安装与配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“server 2012域控制器如何安装与配置”吧!server 2012域控...
    99+
    2023-07-02
  • windows server 2012 r2服务器如何部署tp6项目
    这篇文章主要为大家展示了“windows server 2012 r2服务器如何部署tp6项目”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“windows ...
    99+
    2023-06-29
  • Fedora 9如何降级到Fedora 8
    这篇文章将为大家详细讲解有关Fedora 9如何降级到Fedora 8,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.降级X-Windos服务器删除Fedora 9降级 Xserver并安装fedora...
    99+
    2023-06-16
  • Arch Linux软件包如何降级
    这篇文章主要介绍Arch Linux软件包如何降级,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!有时候,你想更新到最新的版本,但你可能会被破损的包卡住。不要惊慌!在这种情况下,你可以简单地回滚到旧的稳定包。这个简短的...
    99+
    2023-06-27
  • sql server如何转换mysql
    小编给大家分享一下sql server如何转换mysql,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • SQL Server 2014如何安装
    这篇文章给大家分享的是有关SQL Server 2014如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。SQL Server 2014安装教程首先安装“.Net Frame...
    99+
    2024-04-02
  • 如何在Windows server 2012中设置文件夹共享和访问
    引子:有时候我们需要把文件共享给其它的计算机,所以我们需要用到Windows系统的共享文件功能。接下来小星就来分享一下如何在Windows系统中进行文件共享。 首先,我们新建一个需要共享的文件夹sha...
    99+
    2023-09-27
    服务器
  • SQL SERVER中如何查询数据库中第几条至第几条之间的数据
    本篇内容介绍了“SQL SERVER中如何查询数据库中第几条至第几条之间的数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅...
    99+
    2024-04-02
  • 如何调优SQL Server查询
    这期内容当中小编将会给大家带来有关如何调优SQL Server查询,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在今天的文章里,我想给你展示下,当你想对特定查询创建索引设...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作