您的位置:首页 > 数据库 > Oracle

修改oracle字符集

2016-12-12 10:16 555 查看
导入数据时sqlplus报imp-00037:错误,解决方法如下:

先查看数据库字符集:

数据库服务器字符集select * from nls_database_parameters,

改服务器端字符集,通过ORACLE的SQL PLUS命令窗口改

在SQL*PLUS 中,以DBA登录

conn 用户名 as sysdba

然后执行以下命令

 

 数据库字符集

>shutdown immediate; (把database停了)

>startup mount; (把database重开去可更改情況)

>alter system enable restricted session;

>alter system set job_queue_processes=0;

>alter system set aq_tm_processes=0;

>alter database open;

>alter database character set internal_use utf8;

>shutdown immediate;

>startup; (重开正常oracle)

修改国家字符集

>shutdown immediate; (把database停了)

>startup mount; (把database重开去可更改情況)

>alter system enable restricted session;

>alter system set job_queue_processes=0;

>alter system set aq_tm_processes=0;

>alter database open;

>alter database NATIONAL character set internal_use utf8;

>shutdown immediate;

>startup; (重开正常oracle)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: