Tôi đã gặp các câu hỏi tương tự trên SO - nó xảy ra khi bạn cố gắng ghi vào Oracle DB bằng đối tượng kết nối được tạo bởi cx_Oracle
.
Cố gắng tạo kết nối bằng SQL Alchemy:
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')