码迷,mamicode.com
首页 > 系统相关 > 详细

linux 服务器脚本采集数据中文无法执行错误

时间:2018-10-24 10:53:55      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:rhel6   host   size   取数据   手动   form   tab   效果   can   

问题描述:在 RHEL6 版本的服务器上使用脚本操作数据库,其中一个SQL的字段值为中文,每次使用 crontab定时 执行该脚本无法获取数据,实现预期效果,而手动执行正常。
oracle client使用的11.2.0版本

解决方法:编辑 /etc/profile文件(普通权限就行),添加如下内容:

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
PATH=$PATH:$HOME/bin
export PATH
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
export NLS_LANG="American_America.zhs16cgb231280"
export ORACLE_HOME=/data01/Oracle_Client/product/11.2.0/client_1
export PATH=$ORACLE_HOME/bin:$PATH

linux 服务器脚本采集数据中文无法执行错误

标签:rhel6   host   size   取数据   手动   form   tab   效果   can   

原文地址:https://www.cnblogs.com/anzerong2012/p/9841566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!