Oracle 修改数据库编码
2017-04-27 00:00
246 查看
摘要: 数据无价,操作前请先备份。
查看当前数据库编码:
select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';
修改数据库编码:
1、通过sql plus 窗口登录DBA管理用户; / as sysdba
2、关闭数据库 shutdown immediate;
3、以mount 打来数据库,startup mount
4、设置 Session
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
5、启动数据库 alter database open;
6、报错,提示新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更改:
ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8;
7、重启
shutdown immediate;
startup
查看当前数据库编码:
select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';
修改数据库编码:
1、通过sql plus 窗口登录DBA管理用户; / as sysdba
2、关闭数据库 shutdown immediate;
3、以mount 打来数据库,startup mount
4、设置 Session
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
5、启动数据库 alter database open;
6、报错,提示新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更改:
ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8;
7、重启
shutdown immediate;
startup
相关文章推荐
- oracle 10g修改数据库编码
- oracle修改数据库编码
- ORACLE 修改数据库的字符集编码为UTF-8
- ORACLE 修改数据库的字符集编码为UTF-8
- ORACLE 修改数据库的字符集编码为UTF-8【转】
- ORACLE修改数据库的字符集编码为UTF-8方法
- oracle 修改数据库的字符集编码为UTF-8
- oracle 修改数据库的字符集编码为UTF-8
- ORACLE修改数据库的字符集编码为UTF-8方法
- ORACLE修改数据库的编码
- 修改oracle客户端字符集编码方式
- 查看数据库的编码及修改编码
- 查看oracle数据库是否归档和修改归档模式
- Oracle 数据库表空间(tablespace)的创建、删除、修改、扩展以及检查
- Oracle修改数据库主页的端口号
- oracle10G 数据库名、实例名、ORACLE_SID 及创建数据库- hl3292转载修改
- 修改Oracle 10g数据库字符集
- 如何查看及修改oracle编码格式方法
- Oracle 10g修改数据库字符集:WE8ISO8859P1=>ZHS16GBK
- 查看及修改oracle编码格式方法(整理)