使用oracle expdp导出架构

使用oracle expdp导出架构,oracle,oracle12c,oracle-dump,Oracle,Oracle12c,Oracle Dump,我使用它将一个模式导出到某个目录中。我已经创建了一个目录并授予用户如下权限: 将目录foo创建为“/data” 将foo目录上的读写权限授予Scott 这很好。现在,当我尝试导出一些模式时,如下所示: EXPDPSCOTT7TIGER@mysipschemas=schema\u to\u be\u exported directory=dbdir dumpfile=exp.dmp logfile=log.log 它向我打印以下错误: ORA-31631: privileges are requi

我使用它将一个模式导出到某个目录中。我已经创建了一个目录并授予用户如下权限:

将目录foo创建为“/data”

将foo目录上的读写权限授予Scott

这很好。现在,当我尝试导出一些模式时,如下所示:

EXPDPSCOTT7TIGER@mysipschemas=schema\u to\u be\u exported directory=dbdir dumpfile=exp.dmp logfile=log.log

它向我打印以下错误:

ORA-31631: privileges are required
ORA-39109: unprivileged users my not poerate upon other users' schemas.

您需要
EXP\u FULL\u DATABASE
从其他架构导出,并
IMP\u FULL\u DATABASE
导入其他架构(包括架构重新映射)