我得到了很好的旧
'EXTERNAL' 附近的语法不正确。
错误。我正在做这个答案所描述的事情。但是当我遇到这个代码块时,SQL Server 会返回上述错误:
CREATE EXTERNAL FILE FORMAT csvformat
WITH (
FORMAT_TYPE = DELIMITEDTEXT,
FORMAT_OPTIONS (FIELD_TERMINATOR =',')
);
GO
我究竟做错了什么?
我试过的
- 已安装 Java 运行时环境(Java 8 Update 201)
- PolyBase 安装有“PolyBase 外部数据查询服务”
- 我启用了 PolyBase 与
EXEC sp_configure 'hadoop connectivity', 4;
. 我也将该选项设置为1
并且7
- 我仍然收到该错误 - 使用
EXEC sp_configure
,我也设置'polybase enabled'
为1
- 我检查了
SELECT SERVERPROPERTY ('IsPolybaseInstalled') AS IsPolybaseInstalled;
- 它返回1
- 我的 TCP 已启用
- 我的 PolyBase 正在运行:
设置:虚拟机 (Azure) 上的 SQL Server 2019,没有 Azure SQL Server 或 Azure DWH。