【发布时间】:2017-07-31 07:59:18
【问题描述】:
我写了以下命令:
create directory orcl_full as '/oradata3/datapump/full_export';
create user user1 identified by admin12;
grant read,write on directory orcl_full to user1;
grant exp_full_database to user1;
但是当我尝试使用expdp 命令导出数据时,它不起作用:
expdp user1@ri/admin12@ORCL directory=orcl_full dumpfile=orclfull.dmp logfile=full_export.log FULL=YES;
这是我得到的错误:
ORA-31626: 作业不存在
ORA-31633: 无法创建主表 "user1.SYS_EXPORT_FULL_05"
ORA-06512:在“SYS.DBMS_SYS_ERROR”,第 95 行
ORA-06512:在“SYS.KUPV$FT”,第 1048 行
ORA-01950: 对表空间 'USERS' 没有权限
我被困在这里,有人可以帮助我吗?在教程中,这个命令是有效的。
【问题讨论】:
-
“它不起作用”是什么意思?你有什么错误吗?
-
是的。 ORA-31626:作业不存在 ORA-31633:无法创建主表“user1.SYS_EXPORT_FULL_05” ORA-06512:在“SYS.DBMS_SYS_ERROR”,第 95 行 ORA-06512:在“SYS.KUPV$FT”,第 1048 行ORA-01950: 对表空间 'USERS' 没有权限
-
写完这条命令后:expdp user1@ri/admin1234 directory=orcl_full NETWORK_LINK=source_database_link dumpfile=orclfull.dmp logfile=full_export.log FULL=YES;错误:ORA-31626:作业不存在 ORA-31633:无法创建主表“user1.SYS_EXPORT_FULL_05” ORA-06512:在“SYS.DBMS_SYS_ERROR”,第 95 行 ORA-06512:在“SYS.KUPV$FT”,第 1048 行 ORA-01950:对表空间 'USERS' 没有权限
标签: oracle oracle11g oracle12c oracle-dump