如何将Web应用程序(内置在ASP.NET中)和数据库(内置在SQL Server 2005中)分开,以便我们可以在不同的服务器上运行多个版本的Web应用程序?
答案 0 :(得分:0)
数据库:您最好的两个选择是:
生成SQL脚本。这将允许您根据需要针对尽可能多的SQL Server实例运行一堆CREATE
语句。使用SQL Server Generate Scripts命令
创建当前数据库的备份。这将为您提供.BAK文件。对于您需要的每个SQL Server实例,以下是从备份还原的两篇文章:Create a New Database From an Existing Backup from MSDN和Restore a SQL Server database to a New Server from TechRepublic。
Web应用程序:复制应用程序或使用Visual Studio部署到目标。目标可以是服务器上的另一个目录,也可以是另一台机器。确保您的连接字符串指向正确的实例。