注册

dmPython能通过sid号或者servicename连接数据库吗?

不二 2024/07/22 598 4 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:linux ubtunu
【CPU】:
【问题描述】*:Oracle可以构造连接字符串,通过tns信息连接数据库
self.args['connectionStr'] = "{0}/{1}@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host={2})(Port={3})))(CONNECT_DATA=(SID={4})))".format(user,
pwd,
self.args['server'],
self.args['port'],
self.args['sid'])
self.args['dbcon'] = cx_Oracle.connect(user=self.args['connectionStr'],
mode=cx_Oracle.SYSOPER,
threaded=threaded,
)
dmpython是否也能实现相应的功能?

回答 0
暂无回答
扫一扫
联系客服