【问题标题】:Can I backup a SQL Server 2005 database using SQL Server 2008 R2 Express我可以使用 SQL Server 2008 R2 Express 备份 SQL Server 2005 数据库吗
【发布时间】:2012-07-09 17:34:39
【问题描述】:

我的目标是使用 SQL Server 2008 R2 Express 处理客户端的 2005 数据库。完成后,我想将数据库恢复为 2005 格式。

有人可以发布在 2008 R2 和/或链接中备份 2005 数据库的过程。

谢谢你, 标记

【问题讨论】:

    标签: backup sql-server-express


    【解决方案1】:

    没有办法,没有过程,没有工具,没有“黑客”,没有解决方法来做到这一点。 这行不通。如果您已将 SQL Server 数据库“升级”到 2008 R2 级别,则无法回到到 2005 年。没有。齐尔奇。纳达。时期。

    如果您需要使用客户端的 SQL Server 2005 数据库并且需要能够将其返回给客户端,则需要在您的计算机上安装 SQL Server 2005 版本(Express 可以,只要因为您没有超过 4 GB 的大小限制),或者您需要将所有更改/修改作为 SQL 脚本“运回”,这些脚本可以针对 SQL Server 2005 版本执行。

    【讨论】:

    • 在 SQL Server 2005 的 SP2 中存在数据库格式版本冲突(从 611 到 612),因此如果您的客户使用的是 SP1 或更早版本,请确保您也这样做,否则您可以升级数据库格式转SP2格式,客户不应用SP2就无法使用。
    【解决方案2】:

    是的,您可以通过以下步骤做到这一点:

    转到注册表编辑器“regedit32”,在“HKEY_Local_...”下找到 Microsoft SQL Server 实例。在那里,您需要将 90 重命名为“Old90”,同样的“90”您也可以在“哇...”中找到,也将其重命名为“old90”。现在安装 SQL Server 2008。安装 SQL Server 后,您需要在注册表中的同一位置将新创建的文件夹“90”重命名为“70”。现在将旧文件夹“Old90”重命名为“90”​​。现在您将在您的机器上拥有这两个版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-19
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多