1

我正在尝试将数据库从旧的 MSDE 复制到 SQL Server 2012 Express,因为 Microsoft 决定不使 MSDE 与 Windows 7 兼容。瞧,当我尝试从磁盘恢复 osql 命令时,我收到 8.0 的消息.2055 备份与 SQL Server 2012 不兼容。

如何传输其中的数据库和信息?每一个谷歌结果要么假设我试图降级而不是升级,要么假设它是 xp-xp 转移。

4

1 回答 1

0

我有同样的问题。我使用以下过程来完成任务。

  1. 将 MSDE 数据库文件附加到 MSSql 2005。
  2. 运行 SSMS,右键单击附加的数据库并选择 PROPERTIES
  3. 在对话框中选择 OPTIONS 页面。
  4. 在下拉组合框 'COMPATIBILTY LEVEL' 上选择 90
  5. 分离数据库文件现在升级到 MSSql 2012
  6. 将 MSSql 2005 数据库文件附加到 MSSql 2012。
  7. 运行 SSMS,右键单击附加的数据库并选择 PROPERTIES
  8. 在对话框中选择 OPTIONS 页面。
  9. 在下拉组合框 'COMPATIBILTY LEVEL' 上选择 110
  10. 分离数据库文件。
  11. 您的 MDB 文件现在是 2012(级别 110)数据库文件

希望这可以帮助...

于 2013-10-18T18:10:53.047 回答