我实际上是在尝试使用高级存储来存储SQL文件,就像我通常使用经典存储一样: •在Azure Storage Explorer上生成共享访问签名 •在SQL Server上创建凭据 •运行一些脚本,如:
CREATE DATABASE HammerCont
ON
(NAME = HammerCont,
FILENAME = 'https://scopitpremiu.blob.core.windows.net/bdd/HammerCont.mdf')
LOG ON
(NAME = HammerCont_log,
FILENAME = 'https://scopitpremiu.blob.core.windows.net/bdd/HammerCont.ldf')
但是如果它与Standard-GRS存储一起工作正常,我仍然有这个消息«CREATE FILE遇到操作系统错误1117(由于I / O设备错误而无法执行请求。),同时尝试打开或创建物理文件“https://scopitpremiu.blob.core.windows.net/bdd/HammerCont.mdf”。 »在Premium-LRS存储上。
我是否错过了高级存储的一些先决条件?
答案 0 :(得分:1)
SQL Server目前不支持此功能。 SQL Server将在6月发布一个修补程序,以添加对在Azure高级存储上创建数据文件的支持。