Lorsque j'essaie de me connecter à oracle avec Python3.7 sqlalchemy, j'obtiens l'erreur suivante. Il semble que cx_Oracle seul puisse se connecter à oracle, donc je n'ai pas compris ce qui l'a causé.
Je n'ai pas pu accéder facilement aux informations J'ai fait un détour autour de l'encodage et du jeu de caractères, je vais donc les décrire ici.
référence) http://blog.kzfmix.com/entry/1361525164
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x98 in position 11: invalid start byte
L'erreur a été résolue en intégrant les éléments suivants dans la source py.
import os
os.environ["NLS_LANG"] = "JAPANESE_JAPAN.AL32UTF8"
Recommended Posts