Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 无法将数据库添加到Asp.Net应用程序_Sql Server_Visual Studio 2008_Solution_Mdf_Solution Explorer - Fatal编程技术网

Sql server 无法将数据库添加到Asp.Net应用程序

Sql server 无法将数据库添加到Asp.Net应用程序,sql-server,visual-studio-2008,solution,mdf,solution-explorer,Sql Server,Visual Studio 2008,Solution,Mdf,Solution Explorer,我无法通过右键单击项目名称并单击“添加->新建项->SQL Server数据库”来添加mdf数据库文件 它给了我以下的错误 ** 到SQL Server文件的连接 (*.mdf)需要SQL Server Express 2005年,它将正常运行。请 验证的安装情况 组件或从URL下载: ** 我正在使用SQLServer2008企业版 版本…但我用 实例名称为SQLEXPRESS,因为 一些应用程序期望它 我已卸载SQL SERVER 2005 express 你知道我为什么要纠正这个问题

我无法通过右键单击项目名称并单击“添加->新建项->SQL Server数据库”来添加mdf数据库文件

它给了我以下的错误

**

到SQL Server文件的连接 (*.mdf)需要SQL Server Express 2005年,它将正常运行。请 验证的安装情况 组件或从URL下载:

**

  • 我正在使用SQLServer2008企业版 版本…但我用 实例名称为SQLEXPRESS,因为 一些应用程序期望它
  • 我已卸载SQL SERVER 2005 express
你知道我为什么要纠正这个问题吗?
谢谢

在实例名称中仅将实例名称指定为SQLEXPRESS不会诱使系统认为您实际安装了express版本,因此我们的第一个要点没有帮助

第二点是您卸载了SQL Server 2005 Express,这与您需要执行的操作相反

你有过真正的特快版吗?(不是随Visual Studio安装的开发人员版,而是从您发布的链接下载的实际SQL Server 2005 Express版)

编辑-添加

我看到这个链接把你带到了2008年的快速版,而不是2005年。我会尝试从这里开始安装2005:

当我安装了SQLserver enterprise 2008的完整版本时,是否需要SQL expression edition?我相信自动附加功能仅限于express edition,尽管您可以在工具->选项->数据库(?)中更改命名实例名称。我对2005版和2008版都有很好的体验。我在工具->选项数据库工具->数据连接中改变了这一点。我没有使用2008版,所以我不知道这是否有效,所以我要向Rob在这方面的经验低头,但我99%确信他是对的——你真的需要速成版。我现在安装了SQLServer2005Express。Microsoft从未提到SQL server express具有enterprise所不具备的功能。