【问题标题】:asp.net SQL server errorasp.net SQL 服务器错误
【发布时间】:2011-02-21 19:06:04
【问题描述】:

当我在笔记本电脑上运行我在另一台计算机上创建的网站时出现以下错误

数据库 'C:\DOCUMENTS AND SETTINGS\ASIF\DESKTOP\APP\WEBSITE\APP_DATA\DB.MDF' 打不开因为是版本 661.本服务器支持612及更早版本。降级路径不是 支持的。无法打开新数据库 'C:\文档和 SETTINGS\ASIF\DESKTOP\APP\WEBSITE\APP_DATA\DB.MDF'。 CREATE DATABASE 已中止。一次尝试 附加一个自动命名的数据库 文件 C:\Documents 和 Settings\asif\Desktop\App\Website\App_Data\DB.mdf 失败的。同名数据库 存在,或指定的文件不能 已打开,或者它位于 UNC 共享上。

请建议我解决这个问题。

问候, 阿西夫·哈米德

【问题讨论】:

    标签: asp.net sql-server visual-studio


    【解决方案1】:

    版本 661 是 SQL Server 2008 R2。您正在尝试将使用此版本创建的数据库附加到引擎的早期版本,这是不允许的。

    【讨论】:

      【解决方案2】:

      您是否尝试在 SQL Server 2005 中使用 SQL Server 2008 R2 数据库?它们不向后兼容。

      参见http://forums.asp.net/p/1560835/3859344.aspxhttp://social.msdn.microsoft.com/Forums/en/sqlexpress/thread/2744a003-d61c-4d3d-93c2-af946e141e7e

      编辑

      此外,如果您安装了多个 SQL Server 引擎,请确保连接指向正确的引擎。它可能是像 computername\instance 这样的实例名称,而不仅仅是 computername

      【讨论】:

      • 您的计算机上是否同时安装了 SQL Server 2008 和 SQL Server 2005?确保您的连接字符串指向正确的实例。您可能必须在连接字符串中指定 computer\instance
      猜你喜欢
      • 1970-01-01
      • 2016-09-09
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多