【发布时间】:2023-03-06 17:40:01
【问题描述】:
在我的虚拟机(RHEL、Linux 7.2-11)上安装 Superset(来自 Airbnb 的开源软件)后,我无法在配置页面中添加我的 MSSQL 数据库。
菜单->来源->数据库->添加
在 SQLAlchemy URI 字段中,我输入了:
mssql+pymssql://user:password@host:port/database
显然,我的用户、密码、主机、端口和数据库名称。
但是当我点击“测试连接”时出现以下错误:
ERROR: {"error": "Connection failed!
The error message returned was:
(pymssql.OperationalError) (18456, 'DB-Lib error message 20018, severity 14:\
General SQL Server error: Check messages from the SQL Server\
DB-Lib error message 20002, severity 9:\
Adaptive Server connection failed (host:port)')"}
我已经安装了 pymssql 包,我真的不知道这个错误可能来自哪里。
我尝试按照这些教程进行操作,但也许我做错了:
http://airbnb.io/superset/installation.html
http://airbnb.io/superset/tutorial.html#connecting-to-a-new-database
【问题讨论】:
标签: python sql-server sqlalchemy apache-superset