数据库中文显示问号乱码的解决方法
程序员文章站
2022-07-13 12:58:43
...
数据库中文显示问号乱码的解决方法:
SQL> alter database character set INTERNAL_USE ZHS16GBK; alter database character set INTERNAL_USE ZHS16GBK * ERROR at line 1: ORA-12719: operation requires database is in RESTRICTED mode
修改数据库编码,需在restrict 模式下:
用户可以在严格的模式下启动实例并装入数据库,这样的模式只允许DBA做以下的工作
1、关闭数据库
SQL> shutdown immediate
2、在restrict 环境下启动数据库
SQL> startup restrict
3、执行修改语句
SQL> alter database character set INTERNAL_USE ZHS16GBK; Database altered.
之后再重启数据库,就解决了!