oracle错误IMP-00013: only a DBA ……

导入dmp文件,报  IMP-00013: only a DBA can import a file exported by another DBA 的问题

解决:

   1,使用DBA用户导入,添加fromuser和touser参数;

   2,赋予新建用户imp_full_database的权限

给导入用户赋予dba 权限 
SQL>grant sysdba to user;
SQL>grant imp_full_database to user;

 

导出exp文件,报EXP-00091: Exporting questionable statistics

解决:
指定Linux系统的NLS_LANG环境变量为数据库的数据集
1)查询数据库的字符集(方法很多只用一种)
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
--------------------------------------------------------------------------------
AMERICAN_AMERICA.AL32UTF8

2)设置Linux操作系统的NLS_LANG环境变量
[oracle@ exp]$export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

 


 

posted @ 2021-02-26 10:30  一只小小的寄居蟹  阅读(1501)  评论(0编辑  收藏  举报