Sql server Visual studio 2010和Sql Server

Sql server Visual studio 2010和Sql Server,sql-server,sql-server-2008,sql-server-2008-express,visual-studio-2010,Sql Server,Sql Server 2008,Sql Server 2008 Express,Visual Studio 2010,visual studio 2010是否已经包含Sql Server实例,或者我需要安装Sql Server developer edition来开发需要Sql Server db的应用程序 如果安装了Sql Server express edition,这就足够了,或者最好使用Sql Server developer edition?Visual Studio 2010安装程序为您提供安装Sql Server 2008 express edition的选项。此版本的SQL Server对于开发

visual studio 2010是否已经包含Sql Server实例,或者我需要安装Sql Server developer edition来开发需要Sql Server db的应用程序


如果安装了Sql Server express edition,这就足够了,或者最好使用Sql Server developer edition?

Visual Studio 2010安装程序为您提供安装Sql Server 2008 express edition的选项。此版本的SQL Server对于开发目的来说已经足够好了,但不适合生产使用。

我认为,如果您进行认真的数据库开发,安装“完整”的SQL Server开发版本是有意义的


但是,您可以同时安装这两个数据库,而SQL Server Express非常有用,原因之一是它支持将数据库文件放置在ASP.NET应用程序的
App\u Data
文件夹中。虽然我不为自己的项目这样做,但对于从web下载的演示或开源应用程序来说,这是一个非常好的功能:只需解压缩,启动VS,点击F5,就可以运行包括数据库在内的解决方案。如果没有SQL Express,您首先必须移动MDF文件、附加数据库、设置用户权限、替换连接字符串等等。

我认为大小限制不是主要问题。 在Sql Server 2008中,Sql Server Management Studio中有一些在Express Management Studio或Express数据库引擎中不可用的功能,如: -建议表名和列名(在查询窗口中) -Sql分析器
Cor Westra

使用Management Studio操作数据库更方便,还是服务器资源管理器就足够了?我自己更喜欢Management Studio,但其他人喜欢visual Studio。另外,如果lure真的要进行大量的数据库开发,我建议放弃SQL Express并安装SQL Developer Edition。@Dave我完全同意,我也有同样的感觉。但是安装VisualStudio需要花费资源。而且我对Express edition并不太熟悉,所以也许值得一试吗?Express对小型DBs会很好,但它有一个大小限制。此外,如果需要,它不支持从标准版或Enterprise edition DB恢复所有类型的数据库,因为某些功能仅在Enterprise/Developer edition中启用。安装SQL Server后,只需减少RAM的使用量,您就可以使用资源了。现在的大小限制是10Gb。