数据库|mysql教程
Oracle数据库,Linux系统Oracle数据库乱码问题
数据库-mysql教程
系统之家asp版源码,ubuntu修改git账号,tomcat保存控制台日志,爬虫翻页 数字,php程序员就业前景,后端与seolzw
1.修改远程linux机器的配置 在vim /etc/sysconfig/i18n文件里的配置如下:LANG=zh_CN.GBK SUPPORTED=zh_CN.UTF-8:zh_CN:zh:zh
IT项目平台源码,vscode怎么导入前端代码,没有ubuntu启动项,tomcat8 优化配置,sqlite 记录 更新,网页设计突破瓶颈,dede模板数据库,德国服务器网站,翼支持密码插件,动态前端框架,爬虫地址池,php 数组过滤,seo技术培训班,springboot文件入库,绿色环境保护网站模板,网页注册登陆源码,百信模板价钱,zblog 后台登录地址,充值页面源码,支付交易管理系统,微信许愿小程序lzw
视频课程网站源码,vscode编写asp,ubuntu怎样安装腾讯视频,查看tomcat指令,sqlite时间运算,网站 播放器插件,有没有前端ui框架,爬虫,php变量传值,夏津seo,评书网站程序源码,网页下象棋,帝国响应式网站模板,404 页面 源码,网址管理系统源码,视频网站程序下载lzw
1.修改远程linux机器的配置
在vim /etc/sysconfig/i18n文件里的配置如下:
LANG=”zh_CN.GBK”
SUPPORTED=”zh_CN.UTF-8:zh_CN:zh:zh_CN.GBK”
SYSFONT=”latarcyrheb-sun16″
2.修改稿Oracle的环境变量:用oracle用户进入系统。在.bash_profile文件最后加上以下内容
NLS_LANG=”SIMPLIFIED Chinese”_CHINA.ZHS16GBK
export NLS_LANG
3.重启数据库服务器,启动数据库监听,启动数据库
4.用sys用户登录数据库,执行以下语句:
update props$ set value$=’ZHS16GBK’ where
重启数据库监听。
到这儿,,数据库数据已能正常显示,但以前的数据还是乱码,需要重新导入。数据库会出现另一个问题 ora-06552.
5.以下是ora-06552的解决方法:
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
COL VALUE NEW_VALUE CHARSET
SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER=’NLS_CHARACTERSET’;
COL VALUE NEW_VALUE NCHARSET
SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER=’NLS_NCHAR_CHARACTERSET’;
–INTERNAL_USE是没有写在文档中的参数,用以强制完成字符集一致化
ALTER DATABASE CHARACTER SET INTERNAL_USE &CHARSET;
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE &NCHARSET;
SHUTDOWN IMMEDIATE;
STARTUP;
— 再次启动数据库一遍
SHUTDOWN IMMEDIATE;
STARTUP;
按照上面的步骤,一步一步来,一步不要少,完成以后就ok了