gpt4 book ai didi

asp.net - 无法打开数据库,因为它的版本是 706。 (ASP.net)

转载 作者:行者123 更新时间:2023-12-03 20:09:47 25 4
gpt4 key购买 nike

在 vsexpress 2012 中使用 asp.net。做了一个登录页面。因为我正在尝试输入用户名和密码我收到以下错误

The database 'C:\USERS\XYZ\DOCUMENTS\VISUAL STUDIO 2012\WEBSITES\WEBSITE4\APP_DATA\ASPNETDB.MDF' cannot be opened because it is version 706. This server supports version 663 and earlier. A downgrade path is not supported. Cannot open user default database. Login failed. Login failed for user 'MyName\MyName Ali'.



请建议如何解决这个问题

最佳答案

版本 706 是来自 Sql Server 2012 的数据库文件
版本 663 是来自 Sql Server 2008R2(SP1 之后?)的数据库文件

因此,您似乎正在尝试打开使用 2012 制作的 MDF 文件,但 Sql Server 的当前实例是 2008R2。在这种情况下无法使用该文件。

你可以:

  • 将Sql Server运行实例升级到2012
  • 使用 2008 导出数据库文件(数据和结构)的脚本
    兼容性,在 2008R2 实例上重新导入您的脚本,然后
    分发由 2008R2 实例制作的 MDF
  • 关于asp.net - 无法打开数据库,因为它的版本是 706。 (ASP.net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16656366/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com