2017-04-26 11 views
0

我尝试使用下面的T-SQL命令来恢复其在Azure的Blob存储从SSMS一个SQL 2016数据库备份文件从Azure的Blob存储从SSMS未能恢复数据库:同时使用RESTORE FILELISTONLY

RESTORE FILELISTONLY FROM URL =的 'https://.blob.core.windows.net//.bak' GO

它正常工作与我的正常Azure订阅。但是当我使用CSP帐户时,出现以下错误:

无法打开备份设备“https://.blob.core.windows.net//.bak”。操作系统错误86(指定的网络密码不正确。)。

任何有关解决这个问题的帮助是非常感谢。

回答

0

恐怕执行'filelistonly'没有实现与azure-blobs一起使用。如果检索文件列表信息是必不可少的,你必须下载blob。次要好处是你已经拥有本地的,所以你不必为恢复而下载它。

不确定这是否是在使用sql-backup进行Azure或通过设计进行工作时的遗漏。