gpt4 book ai didi

sql-server - 无法从 Qubole 中的 Presto 连接 ms sql server

转载 作者:行者123 更新时间:2023-12-03 05:51:05 26 4
gpt4 key购买 nike

我正在 Microsoft Azure 上使用 Qubole 数据服务。我在 Qubole 中创建了 Presto 集群。我想从 Presto 连接到 MS SQL Server 以从 MS SQL Server 读取数据。我在“/usr/lib/qubole/packages/presto-0.157/presto/plugin”这个路径上创建了 sqlserver 目录,并添加了以下 jar:presto-base-jdbc-0.180presto-sqlserver-0.180mssql-jdbc-6.1.0.jre8

还将 sqlserver.properties 文件添加到/usr/lib/qubole/packages/presto-0.157/presto/etc/catalog

sqlserver.properties:
connector.name=sqlserver
connection-url=jdbc:sqlserver://xxx.xxx.x.xx:xxxx
connection-user=root
connection-password=xxxxx

错误:

Query 20171215_134323_00008_jzzyq failed: com.facebook.presto.sql.analyzer.SemanticException

Catalog sqlserver does not exist

com.facebook.presto.sql.analyzer.StatementAnalyzer$Visitor.visitTable(StatementAnalyzer.java:777)

com.facebook.presto.sql.analyzer.StatementAnalyzer$Visitor.visitTable(StatementAnalyzer.java:244)

com.facebook.presto.sql.tree.Table.accept(Table.java:53)

com.facebook.presto.sql.tree.AstVisitor.process(AstVisitor.java:27)

最佳答案

我找到了解决方案。当我将 sqlserver.properties 文件的相同配置添加到编辑集群设置 -> 高级配置 -> 覆盖 Presto 配置时。它起作用了。

关于sql-server - 无法从 Qubole 中的 Presto 连接 ms sql server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47833896/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com