繁体   English   中英

Azure中如何上传BACPAC文件到Blob

[英]How to upload BACPAC file to Blob in Azure

如此令人沮丧...,Microsoft 不提供帮助,您已经弄清楚了门户网站上的每一件小事...我的问题是:我尝试将我的数据库导入到 Azure。我从 .Bak 创建了一个 BACPAC 文件,然后尝试要导入,有“*存储”,然后当我单击“配置所需设置”时,它会打开“存储帐户”选项卡,但显示消息“未找到”。

事情是这样的:我创建了存储、容器和 blob——只是找不到。 很烦人。 在 azure 门户网站上,它没有说明如何创建以及如何上传文件。

此外,当我创建存储和 blob 时,没有选项可以上传 BACPAC 文件。 我该怎么做? 微软怎么了?? 太不明确了...

总结一下:

  1. 如何创建一个存储/容器/blob,当我尝试导入数据库时它会看到它?
  2. 如何将 BACPAC 上传到 Azure Blob 存储?。 我在门户网站上找不到这样做的方法。

谢谢!!

并非按照您的示例进行100%的操作,但是如果您具有更高版本的SQL Server Management Studio,则可以右键单击要部署的数据库,单击“任务/导出数据层应用程序”。 您可以在其中连接到一个存储帐户,如果您按“连接”,则必须从门户中输入该帐户的名称并提供密钥。 然后可以将其导出到存储,然后如果连接到Azure实例,则可以右键单击数据库级别并“导入数据层应用程序”。 如果首先需要创建一个存储帐户,则可以在门户中进行创建,但是听起来很像。

如果要浏览存储并直接放入文件,则使用Azure Storage Explorer。 有各种各样的工具,有些免费,有些则不这样做。 您当然可以在发布API时编写自己的接口代码。

查看门户作为您的订阅管理。 当您想使用服务(而不是配置服务)时,您需要查看工具集。 Azure存储资源管理器使存储帐户中的文件导航和上传/下载变得非常简单。 Visual Studio也很好,对于Db工作负载Sql Management Studio具有Azure集成。 如果所有其他方法均失败,那么Powershell会为您提供最佳控制。

1 - 创建一个 Azure 存储帐户

2 - 在新存储帐户中创建一个 blob

3 - 访问 blob 并上传您的 bacpac 文件

4 - 访问 Sql 服务器,go 导入数据库并使用“选择备份”链接在博客中指明要用于创建数据库的 bacpac 文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM