From 80fb09b2dc61c2bb211ab50e1819878863d17998 Mon Sep 17 00:00:00 2001 From: "qiaosheng.liu" Date: Thu, 4 May 2023 15:31:44 +0800 Subject: [PATCH] support "port" in oracle --- data_diff/sqeleton/databases/_connect.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/data_diff/sqeleton/databases/_connect.py b/data_diff/sqeleton/databases/_connect.py index f6e2c6f1..04baa413 100644 --- a/data_diff/sqeleton/databases/_connect.py +++ b/data_diff/sqeleton/databases/_connect.py @@ -182,8 +182,11 @@ def connect_to_uri(self, db_uri: str, thread_count: Optional[int] = 1) -> Databa kw["user"] = dsn.user kw["password"] = dsn.password else: - kw["host"] = dsn.host - kw["port"] = dsn.port + if scheme == "oracle": + kw["host"] = dsn.hostloc + else: + kw["host"] = dsn.host + kw["port"] = dsn.port kw["user"] = dsn.user if dsn.password: kw["password"] = dsn.password