- 论坛徽章:
- 0
|
使用cx_Oracle
class OracleDataImp:
def __init__(self,logger,remote_host, remote_port, remote_db, remote_user, remote_passwd):
self.logger = logger
self.remote_host = remote_host
self.remote_port=remote_port
self.remote_sid=remote_db #--oracle service
self.remote_user = remote_user
self.remote_passwd = remote_passwd
def Get_Connection(self):
tns=cx_Oracle.makedsn(self.remote_host,self.remote_port,self.remote_sid)
connection = cx_Oracle.connect(self.remote_user,self.remote_passwd,tns)
return connection
conn = self.get_connection()
sqlldr conn control=aa.ctl log=aa.log
请问 如何在oracle sqlload 用到cx_Oracle
提示:使用sqlload 时不要使用tns 要用cx_Oracle.makedsn方法来解析 |
|