【发布时间】:2020-11-19 22:13:02
【问题描述】:
我正在尝试使用 teradatasql 模块连接到 teradata。但是连接被拒绝错误。我正在使用以下代码。有什么方法可以连接到相同的 teradata。
connection = td.connect(host="abc.**.**.com", user="user_id", password="**********")
错误:
teradatasql.OperationalError: [Version 17.0.0.2] [Session 0] [Teradata SQL Driver] Failed to connect to abc.**.**.com
at gosqldriver/teradatasql.(*teradataConnection).makeDriverError TeradataConnection.go:1101
at gosqldriver/teradatasql.newTeradataConnection TeradataConnection.go:164
at gosqldriver/teradatasql.(*teradataDriver).Open TeradataDriver.go:32
at database/sql.dsnConnector.Connect sql.go:600
at database/sql.(*DB).conn sql.go:1103
at database/sql.(*DB).Conn sql.go:1619
at main.goCreateConnection goside.go:275
at main._cgoexpwrap_212fad278f55_goCreateConnection _cgo_gotypes.go:240
at runtime.call64 asm_amd64.s:574
at runtime.cgocallbackg1 cgocall.go:316
at runtime.cgocallbackg cgocall.go:194
at runtime.cgocallback_gofunc asm_amd64.s:826
at runtime.goexit asm_amd64.s:2361
Caused by dial tcp 14.167.77.56:775: connect: connection refused
谁能帮我解决这个问题。提前致谢。
【问题讨论】:
-
您似乎没有到达活动的 Teradata 节点。也许这是一个DNS问题。如果您使用 IP 地址代替主机名,它是否有效?
标签: python-3.x pandas teradata