我正在尝试将 Azure Synapse Analytics(Azure SQL 数据仓库)中的外部数据源创建到 Oracle 外部数据库。我在 SSMS 中使用以下代码来执行此操作:
CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'myPassword';
CREATE DATABASE SCOPED CREDENTIAL MyCred WITH IDENTITY = 'myUserName', Secret = 'Mypassword';
CREATE EXTERNAL DATA SOURCE MyEXTSource
WITH (
LOCATION = 'oracle://<myIPAddress>:1521',
CREDENTIAL = MyCred
)
我收到以下错误:
CREATE EXTERNAL DATA SOURCE statement failed because the 'TYPE' option is not specified. Specify a value for the 'TYPE' option and try again.
我从下面了解到 TYPE 不是 Oracle 数据库的必需选项。
不知道问题出在哪里,当 MS SQL Server 2019 中已经提供此功能时,Azure Synapse Analytics (Azure DW) 是否仍不支持此功能?欢迎任何想法。