我们有一个ASP.NET应用程序在我们的登台服务器/数据库上工作。该应用程序工作正常。我们正在使用ASP.NET Memebership/Roles等。
现在是时候将应用程序部署到生产环境了。作为部署的一部分,我们希望将ASP.NET Memebership数据库复制/迁移到生产服务器。
我们可以简单地通过SQL Server的导出/导入功能来做到这一点吗?将ASP.NET应用程序部署在新盒子上时,移到生产数据库的应用程序ID和角色ID是否有意义?
感谢, 约翰
我们有一个ASP.NET应用程序在我们的登台服务器/数据库上工作。该应用程序工作正常。我们正在使用ASP.NET Memebership/Roles等。
现在是时候将应用程序部署到生产环境了。作为部署的一部分,我们希望将ASP.NET Memebership数据库复制/迁移到生产服务器。
我们可以简单地通过SQL Server的导出/导入功能来做到这一点吗?将ASP.NET应用程序部署在新盒子上时,移到生产数据库的应用程序ID和角色ID是否有意义?
感谢, 约翰
是的,这是好的。这些ID全部用于内部存储,所以没有问题。只要确保配置匹配,你很好
你可能想看看RedGate的SQL数据比较作为一个更强大(可配置)的解决方案来移动数据库之间的数据。我想你可能会做一个简单的导出/导入,但你需要小心自动生成列。
使用Visual Studio中的数据库发布向导?
http://social.msdn.microsoft.com/Forums/is/vssetup/thread/42bbad47-5b6e-4e99-8d27-07bcbd123064
一切都应该在生产服务器上正常工作。