【发布时间】:2011-07-20 00:35:14
【问题描述】:
我正在 ASP.NET 4.0(使用 EF 4.0)上构建一个类似于博客的发布系统,我希望它在 第一个位置非常容易部署/备份 .我正在决定是否让系统在 SQL Server 中创建一个数据库并使用它(传统上),或者在站点中有一个 App_Data MDF 文件并使用 SQL Express 附加到那个文件。我知道 Express 版本的内存/大小限制,我不会达到限制,因为这不是性能关键的业务应用程序或任何严重的东西。只是一个带有博客/文字/照片的简单 CMS(实际照片不保存在数据库中,只是它们的路径保存在 MDF 中),仅此而已。我认为使用 MDF 没有问题,但我也不是该主题的专家,因为我从未使用 MDF 文件工作/创建过网站。我总是部署在 SQL Server 上,但我不想处理用户/角色/权限以及我希望用户因数据库设置而出现安装问题的最后一件事。
我应该带什么?我在使用 MDF 时会遇到什么问题?推荐?
【问题讨论】:
标签: asp.net sql-server deployment mdf