在我的一个项目中,我使用过Asp.net会员提供程序,并且有一些关于生产环境的数据。现在我需要使用SQL Azure迁移该数据库。
我已使用SQLAzureMW工具迁移该工具,该工具已完成正确的迁移,除了 aspnet_user 表的数据和一些 SP ,我已跳过该表在该工具的最后一步时手动
当我查看数据时,aspnet_users表的数据丢失了!
我也读到了关于New script for SQL Azure但我认为这是为了从头开始创作,我也听说过Universal Provider,但对此感到困惑。
根据我的要求,我需要遵循哪些步骤将现有的sql db迁移到带有数据的windows azure sql db(WASD)并考虑到这会对应用程序产生什么影响?
注意:会话状态也在这里使用SQL提供程序进行管理
更新
我再次尝试使用SQLAzureMW工具,这次我注意到由于默认排序规则类型,一些Sps丢失了所以我按照this link
但是我仍然需要确保会话状态或其他事情是否存在问题,因为我已将其从现有数据库迁移到WASD?
答案 0 :(得分:0)
SQLAzureMW工具显示您跳过的任何消息? 我用这个工具遇到了很多问题,但最后我可以用它完成所有工作。我会尝试创建第一次Data Schema Only,并在复制Data之后。如果旧数据无法覆盖,也许在生成脚本时也应该使用DROP和CREATE选项。我希望这有帮助!