修改oracle 10g的字符集


修改数据库字符集为:ZHS16GBK

  查看服务器端字符集

  SQL > select * from V$NLS_PARAMETERS;

  修改:

  $sqlplus /nolog

  SQL>conn / as sysdba

  若此时数据库服务器已启动,则先执行 SHUTDOWN IMMEDIATE 命

  令关闭数据库服务器,然后执行以下命令:

  SQL>shutdown immediate

  SQL>STARTUP MOUNT

  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 ZHS16GBK

  *

  ERROR at line 1:

  ORA-12721: operation cannot execute when other sessions are active

  若出现上面的错误,使用下面的办法进行修改,使用INTERNAL_USE可以跳过超集的检查:

  SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;

  SQL>SHUTDOWN IMMEDIATE

  SQL>STARTUP



相关阅读:
真正实现限制SSH单用户登录的方法
mssql insert into 和insert into select性能比较
让Windows7更加安全的系统安全设置
Windows7显示桌面方法汇总
加强企业Linux系统安全的若干方法
javascript 进度条的几种方法
兼容ie ff div 层 打开+关闭+ 拖动+遮罩+移动+动画改变高宽
卸载Vista安装WinXP系统开启AHCI模式
Unison:Linux下的文件同步工具
PHP 高手之路(一)
jquery 跨域访问问题解决方法(笔记)
基于jQuery的淡入淡出可自动切换的幻灯插件打包下载
企业级数据仓库取代数据集市
在线短消息收发的程序,不用数据库
快速导航

Copyright © 2016 phpStudy |