问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在RAC环境下修改Oracle字符集

发布网友 发布时间:2022-04-27 12:31

我来回答

1个回答

热心网友 时间:2022-04-07 20:59

在rac环境下修改oracle字符集,可以通过如下方法:
1、查询当前的字符集
SQL> select userenv('language') from al;
USERENV('LANGUAGE')
--------------------------------------------------------------------------------
AMERICAN_AMERICA.WE8ISO8859P1
sql> alter system set cluster_database=false scope=spfile sid='jscn1';
红色部分对于单实例的是不要加的,对于rac来说必须加上,不然会报
ORA-12720: operation requires database is in EXCLUSIVE mode
2、停止数据库(rac1和rac2都要停止)
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
3、启动数据库(只在rac1上面操作)
SQL> startup nomount;
ORACLE instance started.
Total System Global Area 1577058304 bytes
Fixed Size 2084264 bytes
Variable Size 436208216 bytes
Database Buffers 1124073472 bytes
Redo Buffers 14692352 bytes
SQL> Alter database mount exclusive;
Database altered.
SQL> Alter system enable restricted session;
System altered.
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
System altered.
SQL> Alter database open;
Database altered.
4、修改字符集
SQL> ALTER DATABASE character set INTERNAL_USE zhs16gbk;
sql> alter system set cluster_database=true scope=spfile sid='jscn1';
5、验证(两个节点都要测)
Database altered.
SQL> SHUTDOWN IMMEDIATE;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup;
ORACLE instance started.
Total System Global Area 1577058304 bytes
Fixed Size 2084264 bytes
Variable Size 436208216 bytes
Database Buffers 1124073472 bytes
Redo Buffers 14692352 bytes
Database mounted.
Database opened.
SQL> select userenv('language') from al;
USERENV('LANGUAGE')
--------------------------------------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK
6、启动rac2,验证rac2的字符集(废话,公用一个数据库,当然一样了)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
篮球里假摔算不算犯规 月球和地球上的时间一样吗 网线插入路由器亮绿灯,马上又亮红灯 为什么华为路由器有时绿灯一直闪? 急求助 孩子在读高二 每晚失眠 有什么好办法快解决吗 急急急!!!_百度... 从高二开始失眠,已经9年了。那一晚没睡着,以后一直是浅度睡眠,白天精神... 睡眠太浅要怎么办啊? 我高二,每天睡眠时间很少,上课老想睡觉,如果上课中想睡觉可以吃点什么不... 儿子高三了晚上睡眠不深 怎么办啊 很担心因为睡眠不好影响学习_百度知 ... 房产纠纷确权借名买房 take apart是什么意思 如何把oracle的字符集改成GB2132 later than apart是什么意思? away和apart意思一样吗 windows下装的oracle,如何将字符集al32utf8改为zhs16gbk apart这个单词翻译成中文是什么意思 如何在linux下更改数据库字符集 跪求:急需!!! 如何修改Oracle字符集?具体一点,最好是一步一步说明下... ORACLE不同数据库字符集数据交互,如何转换乱码? ORACLE显示中文为乱码,怎么修改? oracle 10如何修改字符集? oracle数据库字符集怎么从utf-8改为zhs16gbk ...现在数据库的字符集为WE8ISO8859P1,需把字符集设置为ZHS16GBK... 请问我该怎么提取公积金? 如何提取住房公积金 黑龙江省 黑龙江七方河支不支持手机提取公积金 vivo y7s相机可以自定义水印吗? 黑龙江省龙煤矿业集团个人公积金怎么提取 vivox60支持相机自定义水印? 黑龙江提公积金买房流程 take apart的汉语意思是什么? linux上操作ORACLE时不论是insert还是select,都出现乱码。网上查了不... a race apart是什么意思 oracle 乱码 如何解决 break apart是什么意思 oracle修改字符集把utf8修改成AMERICAN _ AMERICA. ZHS16GBK fall apart是什么意思 fly apart是什么意思及反义词 tell apart是什么意思 apart to 什么意思? 用什么来判断鸡的年龄 如何判断小鸡的年龄? 用什么判断鸡的年龄 小鸡怎么鉴别日龄 怎么查看蚂蚁森林鸡多大 小鸡怎么分辨是公是母?小鸡要多少天才长大? 怎样判断小鸡长大后是公鸡还是母鸡 怎么查看蚂蚁森林鸡多大? 怎样判断小鸡长大后是公鸡还是母鸡? 小鸡多大能拎着倒过来分公母