После некоторых проблем, связанных с попыткой подключения к базе данных через Jupyter, он работает теперь.
Однако при попытке связаться с базой данных возникают некоторые проблемы с 2 таблицами (другие работают хорошо).
К вашему сведению:
Я работаю с данными из Германии, поэтому, возможно, проблема в специальных символах ü, ä, ö?
Я думал указать строке подключения, что это специальная кодировка, но я не знаю, как это сделать.
import cx_Oracle
import pandas as pd
# The connection
conn = cx_Oracle.Connection(user='', password='', dsn='')
# The Query
SQL_Query = pd.read_sql_query(
'''select * from CB_CONTRACTS''', conn)
# Define the DF
df_CRH = pd.DataFrame(SQL_Query)
# Display the DF
df_CRH.head()
Выходными данными должен быть кадр данных, содержащий всезапрос.Как я уже сказал, он работает для 8/10 таблиц, за исключением тех 2, с которыми я боролся.
Сообщение об ошибке: UnicodeDecodeError: кодек 'charmap' не может декодировать байт 0x81 в позиции 23: символьные картыдо