我无法连接到来自另一个网络的命算odbc。我已经白化了我的IP,打开了9000端口。泰利被安装在云端的机器上。以下是我正在做的事情:
import pyodbc
conn = pyodbc.connect('Dsn=TallyODBC64_9000;Driver={Tally ODBC Driver};server=20.xx.xx.xx;port=9000')
它给了我这个错误:
InterfaceError: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
我看过互联网,但在你的网络之外找不到任何连接。问题:
谢谢。
发布于 2022-06-25 04:13:00
尝试在浏览器http://20.xx.xx.xx:9000中访问服务器
如果它显示<RESPONSE>TallyPrime Server is Running</RESPONSE>
然后尝试使用ODBC进行连接。
如果它没有显示任何内容,那么您需要检查在Cloud设置和系统防火墙设置中是否允许在then中配置端口
https://stackoverflow.com/questions/72727506
复制相似问题