首页 > 解决方案 > 如何将 Visual Studio SQL 服务器 LocalDB 上传到 Azure

问题描述

我刚刚在 Visual Studio 上完成了我的第一个网站,使用带有 30 个表和标识的 LocalDB。然后,我尝试将这个网站移动到 Azure,我刚刚成功移动了应用程序。不幸的是,Azure 无法识别 LocalDB。上传数据库方案和数据需要做什么?

标签: azure-sql-database

解决方案


您可以使用 SQL Server 2012(SQL Server 2017 和 2019 可能面临兼容性问题)和SQL Server Management Studio (SSMS)将本地数据库迁移到 Azure SQL 数据库。

首先,您需要使用 SSMS 附加现有数据库。按照链接

附加数据库后,请按照 SSMS 中的以下步骤操作。

  1. 右键单击要迁移的数据库。选择任务并从下拉选项中选择将数据库部署到 Microsoft Azure SQL 数据库

在此处输入图像描述

  1. 在弹出窗口中单击下一步。在下一个窗口中,您将获得连接 Azure SQL Server 的选项。提供您的 Azure SQL 服务器名称、服务器凭据并单击连接。

在此处输入图像描述

  1. 提供要在 Azure SQL Server 中提供的数据库名称。根据您的要求填写 Azure SQL 数据库设置。单击下一步。

在此处输入图像描述

  1. 最后,您将获得您所做的所有设置的摘要。单击完成以迁移数据库。
  2. 成功迁移数据库后,您将收到带有操作完成消息的摘要。点击关闭。您的数据库已迁移。
  3. 检查您的 Azure 门户以检查迁移的数据库。

在此处输入图像描述


推荐阅读