如何导出12c架构转储?

时间:2016-05-09 19:38:42

标签: oracle oracle12c

我已成功将11g转储导入到我的本地12c安装中,如下所示:

@if (Convert.ToString(ViewData["value"]) == "Exit")
{  
    <div style="width:100%; border-top:1px solid #999999; padding-top:10px;"> 
    </div>
}
else if (Convert.ToString(ViewData["value"]) == "SessionTimedOut")
{
    <div style="width:100%; border-top:1px solid #999999; padding-top:10px;"> 
    </div>
}

现在我想尝试像这样导出:

-- CREATE DATA_DUMP_DIR and give priviledges to SYSTEM
CREATE DIRECTORY main_data_pump_dir as 'C:\ade\aime_v\oracle\admin\seeddata\dpdump';
GRANT READ, WRITE ON DIRECTORY main_data_pump_dir TO SYSTEM;

impdp system/Oracle_1@pdborcl directory=main_data_pump_dir dumpfile=myshema.dmp nologfile=Y

或者这个:

expdp myschema dumpfile=main_data_pump_dir:myschema.dmp reuse_dumpfiles=y nologfile=Y

但我似乎无法让它发挥作用。 我是否需要向myschema授予写入权?

1 个答案:

答案 0 :(得分:0)

这最终为我工作:

expdp System/Oracle_1@pdborcl schemas=myschema dumpfile=main_data_pump_dir:myschema.dmp nologfile=yes reuse_dumpfiles=yes