默认字符集 ->JA16SJISTILDE
更改12c版本oracle的字符集所需的操作
#1.以sysdba角色连接到本地Oracle数据库
sqlplus / as sysdba
#2.以sysdba角色连接到Oracle数据库实例
connect sys as sysdba;
#3.开启"限制会话"模式,阻止新的会话连接到数据库
ALTER SYSTEM ENABLE RESTRICTED SESSION;
#4.修改数据库字符集为JA16SJISTILDE
ALTER DATABASE CHARACTER SET INTERNAL_USE JA16SJISTILDE;
#5.查询数据库字符集的设置值
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
#6.关闭"限制会话"模式,开启新的会话连接到数据库
ALTER SYSTEM DISABLE RESTRICTED SESSION;
如果出现需要username和password的验证,可以按照如下填写(默认用户名密码)
username: system
passsword: oracle
本文详细介绍了如何以sysdba权限连接到Oracle12c数据库,并通过ALTERSYSTEM命令修改数据库的字符集为JA16SJISTILDE。这个过程包括启用受限会话模式,修改字符集设置,然后再次关闭受限会话模式,允许新的会话连接。
8165

被折叠的 条评论
为什么被折叠?



