承接国内外服务器租用托管、定制开发、网站代运营、网站seo优化托管接单、网站代更新,新老站点皆可!!咨询QQ:3787320601

ORACLE 10G修改字符编码没有超字符集的限制

管理员 2023-06-20 11:40:13 互联网圈 16 ℃ 0 评论 1191字 收藏

ORACLE 10G修改字符编码没有超字符集的限制

ORACLE 10G修改字符编码,不再麻烦,没有超字符集的限制,可以直接修改成自己想要字符串,不过可能之前已存在数据可能显示的不正确,需要重新再导入

修改方法以下:

$sqlplus /nolog

SQL>conn / as sysdba;

然后履行以下命令: SQL>STARTUP MOUNT;

如果提示不能同享内存使用命令

ORA⑵7125: unable to create shared memory segment
[oracle@yans1 ~]$ id oracle
uid=500(oracle) gid=502(oinstall) groups=502(oinstall),501(dba)
[oracle@yans1 ~]$ more /proc/sys/vm/hugetlb_shm_group
0
下面用root履行下面的命令,将dba组添加到系统内核中:
# echo 501 > /proc/sys/vm/hugetlb_shm_group

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;

SQL>STARTUP

quit退出sqlplus,启动监听lnsrctl start。

lnsrctl start是系统命令,不能在sqlplus中使用

文章来源:丸子建站

文章标题:ORACLE 10G修改字符编码没有超字符集的限制

https://www.wanzijz.com/view/57012.html

X

截屏,微信识别二维码

微信号:weimawl

(点击微信号复制,添加好友)

打开微信