将数据库从sql server 2008 r2备份恢复到2008

2024-01-08

我需要将sql server 2008R2上的数据库备份和恢复到sql server 2008。备份文件不兼容这种方式。我发现的另一个选项是生成包含数据的脚本。由于我使用大量外键对数据库进行了规范化,插入会成功吗?

还有其他可靠的方法吗?


正如您所指出的:直接恢复cannot做完了。从将数据库从较新版本恢复到旧版本服务器的意义上来说,SQL Server 从来都不是向后兼容的。

您可以做的是使用生成的 INSERT 语句(直接使用 SSMS,或一个方便的插件,例如SSMS工具包 http://www.ssmstoolpack.com),或者你可以使用一个好的 SQL DIFF 工具,例如Red-Gate SQL 数据比较 http://www.red-gate.com/products/sql-development/sql-data-compare/比较您的两个数据库(即使是专业版中的备份文件!)并更新另一个数据库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将数据库从sql server 2008 r2备份恢复到2008 的相关文章

随机推荐

  • spring 工具套件 4 中的内容自动完成

    内容的自动完成功能在 spring 工具套件 4 中不起作用 我已经检查了设置 谁能告诉我如何解决这个问题 例如 如果我进入数学 gt 并按 ctrl 空格键获取建议 它不显示默认模板 In the 自动激活部分填写自动激活触发器对于Jav
  • 如何禁用产品图片的缩放效果?

    我正在使用 Weebly 创建一个在线商店 使用模板并遇到了我不喜欢的东西 每次用户单击产品时 都会出现产品页面 如果将鼠标悬停在产品图像上 则会初始化缩放功能 如何禁用此效果 我有一种感觉 就像 display none 一样简单 但我似
  • 避免在 es6 中导出单例

    正如我所见 ES6 导出对象文字的单例 module A export const singleton user a asd b setTimeout gt console log singleton user 5000 asd modul
  • 如何在 Widget Service 类中检索共享首选项数据,而不传递错误的默认值或出现空指针错误?

    我正在尝试在我的应用程序中运行一个小部件 小部件数据 同步频率 用户名等 在 WidgetConfig 类中决定 然后它打开一个小部件提供程序 该提供程序创建小部件 最后一个服务更新视图并调用服务器来更新数据 Here is some of
  • 渲染错误;无法解析@id/search_edit_frame

    我遇到一个错误 提示无法解决 id search edit frame我不知道为什么 我尝试过文件 gt 无效缓存 gt 只需重新启动并重新启动android studio 还尝试更改我支持的所有 api 的渲染版本
  • 使用 RTMP Stream Publisher 发布视频时如何在 iPhone 上存储视频?

    现在我正在使用RTMPStreamPublisher在 wowzaserver 上发布视频 它已经成功上传到那里 但是谁能告诉我如何在上传到服务器的同时在 iPhone 上存储相同的视频 我在用https github com slavav
  • 如何在 Zurb Foundation 4 中使用断点?

    我想要3个断点 一般来说 我想为小型 中型和大型窗格配置网格 查看基础网格的文档 为 小 和 大 提供了示例类名 然而 我怀疑基金会可以更灵活 所以我查看了文件 foundation global scss 果然 它似乎具有适用于一系列窗格
  • 使用核心 SQLAlchemy 进行插入和更新

    我有一个数据库 但没有元数据或 orm 类 该数据库已存在 我设法通过以下方式使所选内容正常工作 from sqlalchemy sql expression import ColumnClause from sqlalchemy sql
  • 将小写字母转换为大写字母

    我是 Haskell 的新手 在定义一个将所有小写字母转换为大写字母并保持其余部分不变的函数时遇到一些问题 到目前为止 我尝试在书中解决这个问题 capitalise String gt String capitalise xs capit
  • 当 mixin 方法名冲突时,如何选择调用的方法?

    当您在方法名称冲突的类中包含模块时 它将使用该类定义的方法 有没有办法选择我想要运行的一个 module B def self hello hello B end end class A include B def self hello h
  • 在 ASP.net MVC6 网站上使用 Office Interop

    我想从我的 ASP net MVC 6 网站生成 Word 文档 我已经实现了多种在 POC 中生成文档的方法 DocX NetOffice OpenXml COM Interop 对象 我被它诱惑了 我制作了一个控制台应用程序来测试并且它
  • 如何将Firebase的身份验证链接到实时数据库?

    正如标题所说 我需要将经过身份验证的用户链接到数据库 这样不同的用户只能看到自己的数据 我已经成功实现了Firebase的身份验证功能 但记录不会保存到实时数据库 我不知道如何执行此操作 谁能教我如何实现这样的功能 我尝试了数据库 我大致知
  • 我可以在 Swift 中模拟特征/混合吗?

    Swift 是否有一种像 Scala 那样混合特征的方法 Swift 书中关于使用扩展向现有类添加协议的部分非常接近 但是 由于协议不能包含实现 因此不能用于将代码混合到类中 还有别的办法吗 模拟混合的一种方法是使用通用函数来提供实现 例如
  • ClassCastException:org.sonar.java.model.expression.MethodInitationTreeImpl 无法转换为 org.sonar.plugins.java.api.tree.IdentifierTree

    今天我们将SonarQube Java插件从3 2升级到3 3 http docs sonarqube org display PLUG Java Plugin http docs sonarqube org display PLUG Ja
  • 如何将 Micrometer 计时器与 webflux 端点一起使用

    是否有任何简单的方法可以将 Micrometer 计时器与 Webflux 控制器一起使用 看来 Timed 仅适用于非反应式方法 对于反应性来说 它记录的时间值非常低 我发现了一个类似的问题 如何使用 Micrometer Timer 记
  • 将两个 xml 片段合并为一个?

    如何合并xml内容 a and b into c declare a xml select 1 aaa for xml path AAAs declare b xml select 1 bb1 2 bb2 for xml path BBBs
  • 使用 HttpServer 或 HttpSelfHostServer 对 Web API 进行单元测试

    我正在尝试为 Web API 项目进行一些单元测试 我将模拟 Web API 托管环境 看来我可以使用内存主机 HttpServer 或自主机 HttpSelfHostServer 只是想知道有什么区别 哪种技术有什么好处 以及这些选项是否
  • Git-Svn dcommit 导致分支分裂

    我遇到了 git svn dcommits 问题 导致 git 存储库无法跟踪哪些提交 我尝试确保 git 中的 master 分支始终遵循 SVN 存储库中的 trunk 所以每当我工作时 我都会在一个主题分支上 这是我的场景 在主题分支
  • php 中的长计算会导致 503 错误

    我的脚本需要很长时间才能执行 结果服务器响应 503 错误 如何设置更长的执行时间 在我的 PHP 脚本中我设置 set time limit 0 ignore user abort true 这个问题非常类似于PHP 后台进程 https
  • 将数据库从sql server 2008 r2备份恢复到2008

    我需要将sql server 2008R2上的数据库备份和恢复到sql server 2008 备份文件不兼容这种方式 我发现的另一个选项是生成包含数据的脚本 由于我使用大量外键对数据库进行了规范化 插入会成功吗 还有其他可靠的方法吗 正如