zoukankan      html  css  js  c++  java
  • oracle utf8字符集转gbk(转)

    近日有同事在外面部署系统时,安装数据库时可能选择了UTF-8编码格式,导入insert语句时,一个汉字被认为三个字节,这是不行的。

    结合上网搜到的资料,将oracle数据库的编码格式,从utf-8改为GBK后,一切正常了。

    附:PLSQL执行记录:

    ---------------------------

    Microsoft Windows [版本 6.0.6002]
    版权所有 (C) 2006 Microsoft Corporation。保留所有权利。

    C:UsersAdministrator>sqlplus /nolog

    SQL*Plus: Release 11.2.0.1.0 Production on 星期一 9月 3 11:39:04 2012

    Copyright (c) 1982, 2010, Oracle.  All rights reserved.

    SQL> conn / as sysdba
    已连接。
    SQL> SHUTDOWN IMMEDIATE
    数据库已经关闭。
    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL>  startup mount;
    ORACLE 例程已经启动。

    Total System Global Area  778387456 bytes
    Fixed Size                  1374808 bytes
    Variable Size             377488808 bytes
    Database Buffers          394264576 bytes
    Redo Buffers                5259264 bytes
    数据库装载完毕。
    SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;

    系统已更改。

    SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

    系统已更改。

    SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

    系统已更改。

    SQL> ALTER DATABASE OPEN;

    数据库已更改。


    SQL> alter database character set internal_use zhs16gbk;

    数据库已更改。

    SQL> shutdown immediate;
    数据库已经关闭。
    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL> startup
    ORACLE 例程已经启动。

    Total System Global Area  778387456 bytes
    Fixed Size                  1374808 bytes
    Variable Size             377488808 bytes
    Database Buffers          394264576 bytes
    Redo Buffers                5259264 bytes
    数据库装载完毕。
    数据库已经打开。
    SQL>

    ---------------------------

    查看编码格式:

    select userenv('language') from dual;
    select * from nls_database_parameters

  • 相关阅读:
    Ubuntu20.04更换软件源
    使用kubeadm安装k8s1.19版本之系统基础环境配置&k8s集群初始化(二)
    k8s如何删除处于terminating状态的ns资源
    k8s如何强制删除pod&pv&pvc和ns&namespace方法
    C语言中的有符号数和无符号整形数转换
    互联网-架构演进
    结合redis使token失效
    有一种爱叫做放手
    js 读取上传的json文件内容
    使用spark-md5获取文件的MD5值
  • 原文地址:https://www.cnblogs.com/kingxiaozi/p/4818755.html
Copyright © 2011-2022 走看看