sqlalchemy - подключиться к терадате - PullRequest
0 голосов
/ 26 декабря 2018

Извините, я очень новичок в Python.Я пытаюсь подключиться к базе данных Teradata через python sqlalchemy, но не могу установить соединение.

Полученное сообщение об ошибке: «NoSuchModuleError: Невозможно загрузить плагин: sqlalchemy.dialects: teradata».

Вот что у меня есть:

import sqlalchemy

from sqlalchemy import create_engine
user = 'myusername'
pasw= 'mypassword'
host = 'hostname.com'
db = 'PRD_DB_SCHEMA'
engine_str = ("teradata://"+user+":"+pasw+"@"+host+":22/"+db+"?authentication=LDAP")
td_engine = create_engine(engine_str)
conn = td_engine.connect()

1 Ответ

0 голосов
/ 26 декабря 2018

Извините, я только что решил:

engine_str = ("teradata://"+user+":"+pasw+"@"+host+"/?authentication=LDAP?driver=Teradata")
...