在 Azure SQL 服务器中创建非对称密钥

Creating Asymmetric Key in Azure SQL Server

我正在尝试从 Azure SQL 服务器中的文件(可执行文件)创建非对称密钥。基本上我想从 Azure SQL.

call Azure REST API

我试过

这样的查询
CREATE ASYMMETRIC KEY SampleAzureKey FROM EXECUTABLE FILE ='c:\Test\SampleAzure.dll';


CREATE ASYMMETRIC KEY SampleAzureKey AUTHORIZATION deevita 
     FROM FILE = 'c:\Test\SampleAzure.dll'  
        ENCRYPTION BY PASSWORD = '<strongpass>';

但是我得到了错误:

File based statement options are not supported in this version of SQL Server.

我知道 Azure SQL 无法将我的位置视为 c:\Test\SampleAzure.dll

Azure SQL 数据库中的 CREATE ASYMMETRIC KEY 语句不支持 FROM FILE 子句。此外,也不支持CLR,因此将无法调用REST API。 Call Azure REST API from SQL Server 文章中的步骤适用于 SQL 服务器,不适用于 Azure SQL 数据库。

谢谢,

雅库布