Запрос к DB2 с использованием созданной строки подключения - PullRequest
0 голосов
/ 01 октября 2018

Есть ли способ проверить правильность строки подключения.Старайтесь получать данные из выбранных таблиц в нашей DB2 и извлекать их для генерации данных или просто для выполнения множественных запросов

Вот моя начальная строка подключения:

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

Любое предложение кода, которое яможно запустить, как запросить данные из таблиц с использованием DB2.

1 Ответ

0 голосов
/ 02 октября 2018

Строка подключения требует определенного списка деталей, чтобы быть корректным.T Компоненты зависят от того, как вы подключаетесь к Db2 и какой тип Db2 .Порт может быть стандартным (50000) или совершенно другим.Таким образом, если вы знаете, какими должны быть обязательные детали, вы можете использовать выражение REGEX для проверки этих шаблонов.

Однако, если вы хотите проверить, «является ли это допустимой строкой соединения», тогда я возьмуявляется то, что вы не можете проверить и быть полностью уверены, что он может подключиться к Db2.

...