首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Vertica模式与vertica_python连接?

如何将Vertica模式与vertica_python连接?
EN

Stack Overflow用户
提问于 2022-04-11 10:55:30
回答 1查看 325关注 0票数 0

我尝试用2种模式连接到vertica DB:“public”和“my_schema”,我只能连接到“public”模式,而不能连接到“my_schema”

代码语言:javascript
复制
import vertica_python

conn_info = {'host': '****',
             'port': 5433,
             'user': '****',
             'password': '****',
             'database': 'my_schema',
             # 10 minutes timeout on queries
             'read_timeout': 600,
             # default throw error on invalid UTF-8 results
             'unicode_error': 'strict',
             # SSL is disabled by default
             'ssl': False}
conn = vertica_python.connect(**conn_info)
cur = conn.cursor()

我得到的是:

代码语言:javascript
复制
vertica_python.errors.ConnectionError: Severity: FATAL, Message: Database "my_schema" does not exist

如何将“my_schema”与python连接起来?

EN

回答 1

Stack Overflow用户

发布于 2022-04-12 12:10:14

我找到了解决方案,database应该是“公共的”,查询应该使用模式名称:

代码语言:javascript
复制
select * from my_schema.{table name}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71826579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档