asp.net项目中的SQL Server 2008用户实例数据库创建失败

时间:2010-01-24 12:42:21

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

我正在尝试使用IDE在asp.net mvc项目的app_data文件夹中创建一个数据库,但是我收到一条“需要的组件丢失”消息,指示“连接到SQL Server文件(* .mdf)requireSQL”快递2005 .....“

我正在使用 - Windows 7企业版 - VS2008 Team System SP1 - SQL Server 2008 Developer Edition SP1

我已经通过使用

设置为空白来更改数据库连接以使用默认实例
Tools -> Options -> Database Tools -> Data Connection : SQL Server Instance Name

我还从SQL Server联机丛书中注意到,将来会删除用户实例功能,但是现在它适合我开发一个许多人正在处理该项目的应用程序。

有没有人设法以相同的方式创建数据库? 看来Nerd Dinner已经这样做了

1 个答案:

答案 0 :(得分:2)

App_Data中附加的用户实例数据库仅适用于SQL Server Express 版本 - 2005或2008。

它不适用于完整的SQL Server版本,如Web,Workgroup,Standard,Enterprise或Developer。它没有 - 没有办法 - 没有办法让它发挥作用 - 没有 - 期间。

如果要在App_Data文件夹中使用附加用户实例数据库的机制,则必须使用SQL Server 2005/2008 Express。