【问题标题】:Unable to create EXTERNAL TABLE to Azure SQL Server on Azure SQL Data Warehouse无法在 Azure SQL 数据仓库上为 Azure SQL Server 创建 EXTERNAL TABLE
【发布时间】:2016-02-10 05:16:15
【问题描述】:

无法在 Azure SQL 数据仓库中创建指向 Azure SQL Server 的 EXTERNAL TABLE。

CREATE EXTERNAL DATA SOURCE EX_SOURCE
WITH ( 
    TYPE = RDBMS,
    LOCATION = 'SERVER.database.windows.net',
    DATABASE_NAME = 'DB_NAME',
    CREDENTIAL = "CREDENTIAL"
)
;

回复:

Incorrect syntax near 'RDBMS'

有人知道解决方法吗?

我也尝试过反其道而行之。它允许我从 Azure SQL Server 创建指向 Azure SQL 数据仓库的外部数据源并创建外部表,但是当我尝试查询它时,我得到:

Error retrieving data from one or more shards.  The underlying error message received was: 'Parse error at line: 1, column: 36: Incorrect syntax near '='.'.

【问题讨论】:

    标签: sql azure external-tables azure-sqldw azure-sql-database


    【解决方案1】:

    今天,Azure SQL 数据仓库仅支持为 Azure Blob 存储和 Hadoop ('hdfs://') 目标创建外部数据源。 Azure SQL 数据库的当前外部查询语法不支持 Azure SQL 数据仓库。

    【讨论】:

      猜你喜欢
      • 2017-06-05
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 2016-06-30
      • 2016-02-06
      • 1970-01-01
      • 2020-07-03
      • 1970-01-01
      相关资源
      最近更新 更多