解决方案1:在D:\python3\Lib\site-packages,新建一个sitecustomize.py文件

内容:

# -*- coding: utf-8 -*-

import sys

import os

import cx_Oracle

reload(sys)

sys.setdefaultencoding('utf-8')

原文链接:https://blog.csdn.net/enen1129/article/details/96316663

解决方案2:如果上述方法还是不能解决问题,那么查下

第一步:先检查python的编码是什么格式:

>>> import sys

>>> print(sys.getdefaultencoding())

utf-8

第二步:查看oracle数据库编码是否也是utf-8

select userenv('language') from dual

数据库执行结果:

SIMPLIFIED CHINESE_CHINA.AL32UTF8

第三步:设置客户机的编码环境:

如果是在windows下 设置环境变量: NLS_LANG

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.AL32UTF8

原文链接:https://blog.csdn.net/qq_40546896/article/details/80451985

标签:编码,utf,python,robot,sys,报错,csdn,CHINA,import

来源: https://www.cnblogs.com/winging/p/12033926.html

oracle 039 00 039,python+robot+oracle:执行脚本时中文sql报错:UnicodeEncodeError: #039;ascii#039; codec can#...相关推荐

  1. oracle定时任务会漂移,定时任务与手动执行脚本时的一个重要注意事项

    今天在linux环境下做了一个定时任务,用java程序到oracle中查询数据, 手动执行脚本没有问题,但是定时任务执行时却一直报错: - java.sql.SQLException: ORA-006 ...

  2. Oracle 安装时执行setup时出现乱码报错以及Oracle 11 Windows x64版下载地址和教程链接

    如图,出现了这个错误. 解决方案: 1. 首先保证你的路径没有中文和一些特殊字符 2. 我本人亲自实验解决方案: 我们知道,下载好的两个文件都需要解压到同一个文件夹,如下图所示: 所以你需要确认,你已 ...

  3. oracle 根据spid查sql,探讨:Oracle数据库查看一个进程是如何执行相关的实际SQL语句...

    Oracle数据库查看一个进程是如何执行相关的实际sql语句 代码如下: SELECT b.sql_text,sid,serial#,osuser,machine FROM v$session a,v ...

  4. 12 c for. oracle rac,【案例】Oracle RAC FOR AIX搭建执行root.sh时两次报错的解决办法

    天萃荷净 运维DBA反映在aix 5.3 ml6安装10.2.0.1 rac报错0509-036 Cannot load program crsctl.bin because of the follo ...

  5. Oracle 执行sql报错 ORA-20401:Reject By Dbsec

    在项目执行迁移数据的过程中有一条sql报错 Reject By Dbsec 字面意思被 Dbsec拒绝 之后我将sql 贴出来放在Navicat中执行,也是报同样的错误,并且sql没有任何的语法错误 ...

  6. Centos系统创建用户oracle后,用该用户登陆系统,页面加载报错GConf error

    Linux 的 GConf error 解决办法 问题: Centos系统创建用户oracle后,用该用户登陆系统,页面加载报错,导致重新进入Centos系统后出现: GConf error:Fail ...

  7. Python实现定时执行脚本(3)

    前言 本文是该专栏的第13篇,后面会持续分享python的各种干货知识,值得关注. 不管是爬虫脚本还是自动化脚本,亦或是其他脚本,有时都避免不了需要你加个定时功能,让你的程序脚本在某个时间段自动执行. ...

  8. python psutil库安装_安装psutil模块报错安装python-devel

    psutil/_psutil_linux.c:9:20: 错误:Python.h:没有那个文件或目录 In file included from psutil/_psutil_linux.c:19: ...

  9. 阿里云Centos8.2执行 yum install -y yum-utils 报错问题解决

    目录 问题描述: 阿里云部署docker 执行yum install -y yum-utils报错 1,进入配置文件目录 2,删除所有的.repo源文件 3,下载可用的.repo文件 4,运行 yum ...

  10. 解决python 保存json到文件时 中文显示16进制编码的问题

    解决python 保存json到文件时 中文显示16进制编码的问题 参考文章: (1)解决python 保存json到文件时 中文显示16进制编码的问题 (2)https://www.cnblogs. ...

最新文章

  1. 用 jQuery 的 AJAX 功能发现的一个错误/注意点:HTTP Error 411
  2. 为什么交叉熵和KL散度在作为损失函数时是近似相等的
  3. (转)Python 用hashlib求中文字符串的MD5值
  4. 基于气动人工肌肉的双足机器人关节设计
  5. $JavaScript(3)
  6. 漫步最优化二十二——收敛速率
  7. centos6安装mysql 5.5_CentOS6.5上安装MySQL5.5
  8. “双减”后首份半年报 新东方在线营收亏损双减
  9. OpenShift 4 - 获取能访问API服务的用户认证Token
  10. DMM通过增加USDK作为支持的mToken提案
  11. 视频讲解(RCNN,FasterRCNN,FPN,MaskRCNN)
  12. 交通运输业面临视频监控存储挑战
  13. 列转行 带逗号_Excel 统计压岁钱?按逗号拆分单元格且纵向排列,分离中文和数字...
  14. 【读书笔记——开关电源】《精通开关电源设计》(1)
  15. 系统更新win10服务器出错,Win10系统Windows Update更新出现0x80080005错误代码怎么办...
  16. 解决:卸载anaconda后 cmd闪退或打不开
  17. html5手机摄像头相册批量,h5调用手机摄像头/相册(示例代码)
  18. 1754. 骑士精神
  19. 大学生就业的三方协议基本概述
  20. 模具设计的四个步骤总结

热门文章

  1. 统一资源定位符(URL)介绍
  2. SQLi-LABS Page-4 (Challenges) Less-54-Less-65
  3. Extjs中引入JSP页面
  4. 修改msde登录方式,设置sa密码为空
  5. 动态字符串的存储结构的实现
  6. hdu 1995 汉诺塔
  7. 【论文分享】ACL 2020 社交网络谣言判别中可解释性相关研究
  8. 【论文分享】ACL 2020 细粒度情感分析方法
  9. 撕掉单词书,每天花10分钟做这件事,英语水平暴涨!
  10. 【每日算法Day 101】字节跳动 AI Lab 精选面试编程题