exp-00091 oracle错误的解决办法
2013-09-15 19:25
267 查看
在进行数据库导入导出使用命令exp、imp经常出现exp-00091 这样的错误的时候,我们需要做的是对于环境变量NLS_LANG设置正确
首先,我们先查看需要导出的数据库的字符编码
select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
NLS_CHARACTERSET UTF8
或者
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
NLS_CHARACTERSET UTF8
然后我们设置我们的NLS_LANG为相关的编码值
export NLS_LANG=AMERICAN_AMERICA.UTF8
其中需要注意的是AMERICAN_AMERICA 这一串是系统语言环境,UTF8是编码,而且必须对于编码设置一样,AL32UTF8 和 UTF8 这两个值是不同的。
这里只是介绍关于linux系统的设置
首先,我们先查看需要导出的数据库的字符编码
select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
NLS_CHARACTERSET UTF8
或者
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
NLS_CHARACTERSET UTF8
然后我们设置我们的NLS_LANG为相关的编码值
export NLS_LANG=AMERICAN_AMERICA.UTF8
其中需要注意的是AMERICAN_AMERICA 这一串是系统语言环境,UTF8是编码,而且必须对于编码设置一样,AL32UTF8 和 UTF8 这两个值是不同的。
这里只是介绍关于linux系统的设置
相关文章推荐
- Oracle,用exp命令导出数据库时出现 EXP-00091 错误的解决办法
- exp-00091 oracle错误的解决办法
- oracle exp/imp 遇到EXP-00091 错误问题解决.
- linux上备份Oracle时EXP-00091的错误解决方法
- EXP-00056遇到Oracle错误1455问题解决办法
- EXP-00056遇到Oracle错误1455问题解决办法
- Oracle导入导出提示EXP-0006:出现内部不一致的错误解决办法
- CentOS Oracle 报 Environment variable ORACLE_UNQNAME not defined 错误的解决办法
- navicat连接oracle的错误:ora-12737:instant client light :unsupport server charater set ZHS16GBK解决办法。
- 安装完Oracle 11g之后启动SQL Developer 时报cannot find a j2se sdk错误的解决办法
- OracleDBConsoleorcl 启动不了 服务特定错误2【解决办法】
- Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
- ORA-01034:oracle not available. ORA-27101:shared memory realm does not exist 错误解决办法之一
- Docker: oracle_xe_10g 数据库 运行sqlplus 时Message file sp1<lang>.msb not found 错误解决办法_20160513_七侠镇莫尛貝
- 出现 "System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本" 错误的解决办法
- 关于maven出现Missing artifact oracle:ojdbc14:jar:10.2.0.4.0错误的问题解决办法
- ORACLE 9.2.0.4.0 无法exp的解决办法
- Oracle协议适配器错误解决办法
- oracle ORA-16014错误解决办法
- oracle 非正常关机 错误1033解决办法