从放置在文件服务器中的预言机转储文件中提取特定架构



我在本地服务器中有一个来自数据库的所有架构的完整数据转储,但我需要来自主转储文件的特定模式转储。我知道需要单独转储的架构的名称。有什么办法可以得到它吗?

我尝试了以下方法

expdp User/pwd@db schemas=sample directory=/apps/dpdump dumpfile=sample.dmp logfile=sample.log

但我收到以下错误:

UDE-00014:参数"目录"的值无效。

您的架构参数看起来正确,但目录参数不正确。 该参数实际上引用 Oracle DIRECTORY 对象,而不是物理路径本身。 您需要使用 CREATE DIRECTORY 命令创建目录,例如:

CREATE DIRECTORY MYDUMP AS 'apps/dpdump';

然后在 expdp 命令中将其引用为 , directory=MYDUMP 等。

您可能还需要在目录上创建的授权和同义词,具体取决于需要访问它的人员。

最新更新