【问题标题】:Query to DB2 using created connection string使用创建的连接字符串查询 DB2
【发布时间】:2024-04-20 17:15:01
【问题描述】:

有没有办法验证连接字符串是否正确。旨在从我们的 DB2 上的选定表中获取数据并拉取它们以生成数据或只是进行多次查询

这是我的初始连接字符串:

import sqlalchemy
from sqlalchemy import *
db2 = sqlalchemy.create_engine('ibm_db_sa://db2inst1:secret@host.name.com:50000/pydev')

任何代码建议,我可以开始如何使用 DB2 从表中查询数据。

【问题讨论】:

    标签: python-2.7 db2 flask-sqlalchemy


    【解决方案1】:

    连接字符串需要一个特定的部件列表才能正确。 The components depend on how you connect to Db2 and what type of Db2。该端口可以是标准端口 (50000) 或完全不同的端口。因此,如果您知道需要哪些部分,您可以使用 REGEX 表达式来检查这些模式。

    但是,如果您要检查“这是一个有效的连接字符串”,那么我的看法是您无法检查并完全确定它可以连接到 Db2。

    【讨论】: