pd.to_sql возвращает ошибку KeyError: '\ x02' в Windows Server 2008 R2 (Python 3.6.4) (Pandas 0.25) - PullRequest
0 голосов
/ 09 октября 2019

У меня есть некоторый код, который я могу запустить локально на моем компьютере с Windows 10, который пишет в таблицу в базе данных DB2 sql и работает отлично. По причинам, которые я не могу понять, это не работает на компьютере с Windows Server 2008 R2.

Локально работает, но я в полном недоумении, почему он не будет работать наserver.

engine = create_engine('ibm_db_sa://{}:{}@host:port/db'.format('uid','pwd'))
df.to_sql(name=table, con=engine, if_exists='append', schema='schema', index=False)

Я получаю следующую ошибку:

KeyError: '\ x02'

Опять же, он работает совершенно нормально на моей локальной машине, но развертывание наСервер выдает мне вышеуказанную ошибку. Я пытался понять это последние несколько часов, и это сводит меня с ума. Любая помощь будет очень ценится! *

...