将本地数据库从app_data文件夹迁移到SQL Azure

时间:2011-10-14 14:46:51

标签: asp.net sql-server azure

我的本​​地计算机上的asp.net网站的app_data文件夹中有一个数据库。我现在正尝试使用SQL Azure Migration Wizard将该数据库迁移到SQL Azure。这是我的问题。迁移向导只能看到我本地sql server上的数据库。它没有在我的应用程序的app_data文件夹中看到数据库,我无法弄清楚如何连接它。有没有办法让迁移向导看到这个数据库?或者,有没有其他方法可以迁移此数据库?我已经尝试从VS内编写数据库脚本。遗憾的是,由于SQL Azure和SQL的方式不同,脚本无法在Azure上执行。常规的SQL Server工作。我知道,根据过去的经验,迁移向导可以轻松解决这些差异。

1 个答案:

答案 0 :(得分:1)

  1. 在本地SQL Server上运行您在VS中创建的脚本以在本地创建数据库
  2. 使用SQL Azure迁移向导从您在1中创建的数据库创建新脚本。
    1. 使用SQL Server Management Studio将app_data中的数据库作为SQL Server数据库附加
    2. 使用SQL Azure迁移向导从您在1中附加的数据库创建新脚本。