一旦数据库创建之后, 如果要改变数据库的字符集, 只有重新创建数据库?
一旦数据库创建之后, 数据库的字符集是不能改变的, 如果要改变数据库的字符集, 只有重新创建数据库吗?
我安装的是oracle 817 for linux(redhat6.2),
在web应用里无法正常显示中文(IE里),
在sql plus里,select userenv('language') from dual;
显示为'SIMPLIFIED CHINESE_CHINA.ZHS16cGB231280'.
我想更改字符集为'American.America.US7ASCII',该怎么做???
真的要重建数据库吗?还有下面这种方法可行吗?各位大虾指教啦。。。
用sys登陆sql plus,
SQL > update props$ set value$='American.America.US7ASCII' where name='NLS_CHARACTERSET';
SQL > commit;
关闭,重启动数据库....