python+django的项目,Oracle 11g 字符集为us7ascii,因为有大量数据,所以不能改oracle原有的字符集。
网上的方法都试过了,改nls_lang根本没有用
这是读取后的数据,插入中文后同样显示问号
????????????????/??????????????????
解决问题后给money
是用 cx_oracle 联的吗?
1、运行 django 的 机器,NLS_LANG 要设置成 对应的字符集
2、django 的views, 读oracle 的脚本,编码全部用utf8
3、建议先写个脚本, 读写oracle , 中文显示正常后,再整合到django 里
你可以先将你的连接代码发出来