【问题标题】:How to export local Visual Studio mdf database to format for Azure SQL database如何将本地 Visual Studio mdf 数据库导出为 Azure SQL 数据库的格式
【发布时间】:2018-08-19 20:31:44
【问题描述】:

我一直在使用 .mdf (SQL Server) 数据库文件中的本地数据库在 Visual Studio 中创建应用程序。最近,我创建了一个 Azure 帐户并想导出本地数据库(及其结构和数据),以便我可以从 Azure 使用它来进行在线连接。 Visual Studio 似乎没有导出表的创建脚本(包括表数据)。真的很奇怪如何没有标准的方法来实现这一点。 Visual Studio 应该有一个数据库导出工具。

【问题讨论】:

    标签: sql-server azure tsql azure-sql-database database-migration


    【解决方案1】:

    您可以将数据库导出为 BACPAC 文件,其中包括架构和数据,然后导入 Azure SQL 数据库。这可以通过 SSMS GUI、sqlpackage.exe CLI 或 PowerShell 完成。见these steps to export a database。 BACPAC 可以类似地导入您的 Azure SQL 数据库。

    另一种方法是Data Migration AssistantSee this MDA walkthrough。该工具还会在此过程中检查兼容性问题。请记住,要连接到由 Microsoft SQL Server 管理的本地数据库,本地服务器的名称将类似于:“(localdb)\V13.0”。您必须更改“V13.0”部分以匹配您正在运行的 SQL Server 版本。 V13.0 对应 Microsoft SQL Server 2017。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-10
      • 1970-01-01
      • 2021-03-04
      • 1970-01-01
      相关资源
      最近更新 更多