gpt4 book ai didi

sql-server - 将 .bacpac 文件从 v12 Azure SQL 数据库删除/重新导入到同一服务器时,不会导入表

转载 作者:行者123 更新时间:2023-12-03 00:33:01 27 4
gpt4 key购买 nike

这是我所做的:

  1. 使用(新)管理门户创建了“my-db”Azure SQL 数据库的导出(.bacpac 保存到存储帐户)。
  2. 从“my-v12-azure-db-server”中删除了数据库“my-db”(使用新的 Azure 门户)。
  3. 再次从新的 Azure 门户尝试将第一步中的 .bacpac 文件导入“my-v12-azure-db-server”。

结果:创建了名称正确的数据库,但它是空的。 UI 没有返回任何错误。它不包含原始数据库中的任何表。

尝试过的其他事情:我能够成功地将相同的 .bacpac 文件导入到同一 Azure 订阅上的其他 v12 数据库服务器中。我还尝试删除数据库服务器并重新创建它,但是当我将其恢复时,会发生同样的情况。此外,我尝试使用 powershell 删除数据库服务器,但重新创建它后得到了相同的结果。

理想情况下,我想保留相同的数据库服务器名称和数据库名称,这样我就不必更改源中的连接字符串。我错过了什么吗?

最佳答案

看起来问题可能是 azure 门户中的错误(或我未知的功能)。

作为解决方法,我能够将 SQL Server Management Studio 2014 的本地安装更新到最新补丁,然后使用 SSMS 从我的盒子中导入。如果我从 Microsoft Premier Support 得到更好的回复,我会尽力记住更新我的回复。

SQL Server 2014 累积更新包 6: http://support.microsoft.com/en-us/kb/3031047

要执行从本地 SSMS 到 Azure v12 数据库的导入: Azure SQL Database Bacpac Local Restore

关于sql-server - 将 .bacpac 文件从 v12 Azure SQL 数据库删除/重新导入到同一服务器时,不会导入表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29522957/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com