美文网首页
001.Oracle字符集修改

001.Oracle字符集修改

作者: airkisser | 来源:发表于2017-09-14 09:58 被阅读0次

例如将字符集设置为"AL32UTF8"
首先,以“sysdba”身份登录

$ sqlplus "/as sysdba"
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

查看数据库字符集

SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';

PARAMETER
--------------------------------------------------------------------------------
VALUE
--------------------------------------------------------------------------------
NLS_CHARACTERSET
ZHS16GBK
SQL> select * from nls_instance_parameters where parameter='NLS_LANGUAGE';

PARAMETER
------------------------------------------------------------
VALUE
--------------------------------------------------------------------------------
NLS_LANGUAGE
SIMPLIFIED CHINESE

开始修改字符集

SQL> shutdown immediate;

Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 2516582400 bytes
Fixed Size          8623832 bytes
Variable Size         687868200 bytes
Database Buffers     1811939328 bytes
Redo Buffers            8151040 bytes
Database mounted.
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;

System altered.
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

System altered.
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

System altered.
SQL> alter database open;

Database altered.
SQL> alter database character set internal_use  AL32UTF8;

Database altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup;
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 2516582400 bytes
Fixed Size          8623832 bytes
Variable Size         687868200 bytes
Database Buffers     1811939328 bytes
Redo Buffers            8151040 bytes
Database mounted.
Database opened.

结束,退出

SQL> exit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

相关文章

  • 001.Oracle字符集修改

    例如将字符集设置为"AL32UTF8"首先,以“sysdba”身份登录 查看数据库字符集 开始修改字符集 结束,退出

  • 2019-04-16字符集 通配符

    修改字符集 永久修改字符集 重启xshell 原因 与远程工具不同字符集 排错 查看xshll字符集查看系统字符集...

  • 批量修改MySQL表字符集和排序规则

    目录 一、问题 二、修改字符集 三、修改库字符集和排序规则 四、修改表和字段字符集以及排序规则 1、查询并生成修改...

  • mysql无法插入中文,设置和修改字符集

    创建数据库设置字符集: 创建表: 修改数据库字符集: 修改表默认字符集:对新字段生效 修改表的字符集:对已有字段生...

  • mysql支持emoji插入

    通过工具navicat操作。 步骤一、先修改数据库的字符集步骤二、对应表的字符集修改步骤三、对应字段的字符集修改参...

  • 15-优化补充-特殊符号-通配符

    今日重点优化补充(修改字符集、Linux下显示中文乱码排查流程)特殊符号通配符 一、Linux下面修改字符集 修改...

  • 2019-04-23

    sql语句 创建库和设置字符集 注意:修改字符集,修改后的字符集一定 是原字符集的严格超级 表定义 创建表 建表规...

  • mysql 修改字符集

    查看 my.ini 配置文件的服务端默认字符集 查看当前数据库字符集 修改数据库字符集 注意:修改完数据库字符集,...

  • MySQL 远程访问

    os: Ubuntu 安装 安全配置 取消绑定 授权 常用命令 字符集查看 修改字符集 追加或修改

  • 09-07:SQLServer与MySQL基础操作

    MySQL的安装要修改字符集,并且打开允许远程连接,如果忘记:忘记修改字符集,创建数据库时要选择字符集。忘记开远程...

网友评论

      本文标题:001.Oracle字符集修改

      本文链接:https://www.haomeiwen.com/subject/xybrsxtx.html