小编Kri*_*itz的帖子

在 Python 中使用 teradatasql 模块连接到 Teradata

我正在尝试使用 Python 中的 teradatasql 模块连接到 Teradata。该代码在本地主机上运行良好,但是一旦作为服务器代码的一部分部署在服务器上,就会抛出错误。

\n\n

代码:

\n\n
import teradatasql\ntry:\n    host, username, password = \'hostname\', \'username\', \'****\'\n    session = teradatasql.connect(host=host, user=username, password=password, logmech="LDAP")\n\nexcept Exception as e:\n    print(e)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我在服务器上遇到错误:

\n\n
\n

[版本 16.20.0.60] [会话 0] [Teradata SQL 驱动程序] 在 gosqldriver/teradatasql 处接收配置响应消息头 \xe2\x86\xb5 失败。\n (*teradataConnection).makeDriverError TeradataConnection.go:1101\xe2\x86\ xb5 位于 gosqldriver/teradatasql。\n (*teradataConnection).sendAndReceive TeradataConnection.go:1397\xe2\x86\xb5 位于 gosqldriver/teradatasql.newTeradataConnection TeradataConnection.go:180\xe2\x86\xb5 位于 gosqldriver/teradatasql。(*teradataDriver ).\n 打开 TeradataDriver.go:32\xe2\x86\xb5 位于数据库/sql.dsnConnector.Connect sql.go:600\xe2\x86\xb5 位于数据库/sql.(*DB).conn sql.go: 1103\xe2\x86\xb5 位于数据库/sql。\n (*DB).Conn sql.go:1619\xe2\x86\xb5 位于 main.goCreateConnection goside.go:275\xe2\x86\xb5 位于 main.\ n _cgoexpwrap_212fad278f55_goCreateConnection _cgo_gotypes.go:240\xe2\x86\xb5 在运行时.call64 asm_amd64.s:574\xe2\x86\xb5 在运行时.cgocallbackg1 cgocall.go:316\xe2\x86\xb5 在运行时.cgocallbackg …

python teradata

5
推荐指数
1
解决办法
4946
查看次数

标签 统计

python ×1

teradata ×1