मैंने SO पर इसी तरह के प्रश्न देखे हैं - ऐसा तब होता है जब आप cx_Oracle
द्वारा बनाए गए कनेक्शन ऑब्जेक्ट का उपयोग करके Oracle DB को लिखने का प्रयास करते हैं। ।
SQL कीमिया का उपयोग करके कनेक्शन बनाने का प्रयास करें:
import cx_Oracle
from sqlalchemy import types, create_engine
conn = create_engine('oracle+cx_oracle://scott:[email protected]:1521/?service_name=hr')
df.to_sql('TEST', conn, if_exists='replace')