Pythonを使用してTeradataデータベースに接続する必要があります。私は以下のコードを使用している:問題Pythonを使用してTeradataに接続
import pyodbc
import teradata
cnxn = pyodbc.connect('DRIVER={Teradata};SERVER=<*ServerName*>;DATABASE=<*Database Name*>;UID=<*User ID*>;PWD=<*Password*>',ansi=True, autocommit=True)
cur = cnxn.cursor()
をしかし、実行する上で、私はエラーを取得しています:私はここに行方不明です何
Error: ('28000', '[28000] [Teradata][ODBC Teradata Driver] Not enough information to log on (0) (SQLDriverConnect); [28000] [Teradata][ODBC Teradata Driver] Not enough information to log on (0)')
?接続を設定するために何を追加する必要がありますか?
また、接続を設定する他の方法もあります。見ている間、私は来たteradata.UdaExec()。これも使用できますか?
connectionstrings.comページ[ここ](https://www.connectionstrings.com/teradata/)は、 'SERVER ='の代わりに 'DBCName ='を使うことを示唆しているようです。あなたはそれを試しましたか? –
Linuxサーバーから接続していますか? –