繁体   English   中英

Azure SQL垂直弹性查询教程错误

[英]Azure SQL Vertical Elastic Query tutorial error

我正在https://docs.microsoft.com/zh-cn/azure/sql-database/sql-database-elastic-query-getting-started-vertical上查看有关垂直弹性查询的Microsoft教程

我输入的代码如下:

CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'redacted'; 
CREATE DATABASE SCOPED CREDENTIAL ElasticDBQueryCred
WITH IDENTITY = 'redacted',
SECRET = 'redacted';

CREATE EXTERNAL DATA SOURCE MyElasticDBQueryDataSrc WITH
    (TYPE = RDBMS,
    LOCATION = 'redactedazure.database.windows.net',
    DATABASE_NAME = 'Redacted_Staging',
    CREDENTIAL = ElasticDBQueryCred,
    );

CREATE EXTERNAL TABLE [dbo].[CustomerInformation]
( [CustomerID] [int] NOT NULL,
  [CustomerName] [varchar](50) NOT NULL,
  [Company] [varchar](50) NOT NULL)
WITH
( DATA_SOURCE = MyElasticDBQueryDataSrc)

SELECT OrderInformation.CustomerID, OrderInformation.OrderId, CustomerInformation.CustomerName, CustomerInformation.Company
FROM OrderInformation
INNER JOIN CustomerInformation
ON CustomerInformation.CustomerID = OrderInformation.CustomerID;

但是,出现以下错误:

消息46823,级别16,状态1,行1从redactedazure.database.windows.net.Redacted_Staging检索数据时出错。 收到的基本错误消息是:'从redactedazure.database.windows.net.Redacted_Staging检索数据时出错。 收到的基本错误消息是:'从...检索数据时出错(重复)

知道为什么吗?

您确定您拥有ALTER ANY EXTERNAL DATA SOURCE权限吗?

需要任何其他外部数据源权限才能引用基础数据源。

您将看到: 垂直分区-跨数据库查询

在此处输入图片说明

希望这可以对您有所帮助。

暂无
暂无

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

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