【发布时间】:2011-11-07 03:15:26
【问题描述】:
我有一个带有 SQL Server 2008 数据库的 ASP.Net 4.0 网站。我想同时将相关更改部署到网站和数据库,同时保持网站运行。我的正常程序是首先部署网站更改,然后在网站编译时部署数据库更改。如果我足够快以在第一个请求完成编译之前完成数据库更改,则此方法有效。
我不想在网站上有任何停机时间。
编辑:我不能购买任何新的硬件或软件。
有没有更好的办法?
编辑:注意:我的网站不使用会话状态等持久性信息,因此重新编译应用程序不会对我造成任何问题。
【问题讨论】:
-
这不应该是服务器故障吗?无论如何stackoverflow.com/questions/148084/… 至少应该回答你一半的问题。
-
您可能希望通过一些限制来修改您的问题。您是想进行硬件投资,还是想要现有的解决方案?
-
@Roopesh:如果没有代码解决方案,我可能会去服务器故障。
-
@Rick Schott:添加了不需要新购买的编辑。
标签: .net asp.net sql-server iis .net-4.0