【发布时间】:2010-01-08 01:23:55
【问题描述】:
我在 Visual Studio 中构建了一个 ASP.Net 站点,并在其中创建了数据库(.mdf 文件位于 APP_data 文件夹中)。
现在,当我想在客户站点进行部署时,我会考虑在不打开 Visual Studio 的情况下维护数据库,并使用 SQL Server Express 工具(备份等)。
我已经搜索了如何执行此操作,并了解到我应该将 .mdf 文件附加到 sql server。
我尝试过这样做但失败了!
错误是:无法打开物理文件“”。操作系统错误 5:“5(无法检索此错误的文本。原因:15105)”。 (Microsoft SQL Server,错误:5120)
Google 没有帮助我解决问题。
现在我有两个选择: 1.在目前DB为.mdf文件且ASP.Net可以通过SQL server express compact连接的情况下放弃并部署站点(进程中)。
- 提取所有数据(我需要考虑如何...)并将其导入新数据库,这次是在 SQL Server 数据库中。
你会推荐做什么?
提前谢谢你。
【问题讨论】:
标签: asp.net sql-server-express