我希望设置我的 Azure SQL 数据库以备份到我的 Azure Blob 存储。
尝试使用以下代码创建 SQL 凭据时:
CREATE CREDENTIAL mycredential
WITH IDENTITY= 'storageaccountname'
, SECRET =
'DefaultEndpointsProtocol=https;AccountName=storageaccountname;AccountKey=8L
==;EndpointSuffix=core.windows.net'
我收到此错误:
Msg 40514, Level 16, State 1, Line 4
'CREATE CREDENTIAL' is not supported in this version of SQL Server.
SQL 版本是:
SELECT @@VERSION AS 'SQL Server Version'
Microsoft SQL Azure (RTM) - 12.0.2000.8 Jun 11 2017 11:55:10 Copyright
(C) 2017 Microsoft Corporation. All rights reserved.
最佳答案
停在那里。据我所知,您在 Azure SQL 数据库中没有备份/恢复,您必须使用导入/导出。你说的是这个吗?
回到问题,Azure SQL 数据库不支持 CREATE(server-scoped)CREDENTIAL,如果您仍希望在 Azure SQL 数据库中使用凭据,请使用 CREATE DATABASE SCOPED CREDENTIAL相反。
关于azure - 此版本的 SQL Server - Azure SQL 数据库不支持“CREATE CREDENTIAL”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44556794/