在控制台中找到执行 expdp 命令的正确方法并不容易。执行 expdp 命令之前有一些步骤。
首先,您必须在 Oracle DB 所在的计算机上创建一个目录,您将在其中放置转储文件,然后您必须授予模式创建目录的权限。
在 SQL Developer 或 sqlplus 中执行此命令:
授予 myschema 创建任何目录;
代替 我的图式 与您的架构名称。
与您在架构中连接时相比 我的图式 创建目录:
创建目录 DB_DUMP 作为“/path/to/my-dump-directory”;
比在装有 Oracle DB 的计算机上打开控制台并执行:
表达式 ”我的图式 /PASSWORD@(DESCRIPTION=(地址=(协议=TCP)(主机=主机名)(端口=端口名))(CONNECT_DATA=(SID=SID_name)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=YES DUMPFILE=dump-XX-XX-2022.dmp LOGFILE=dump.log schemas=”我的图式
您必须在命令中替换 我的图式 包含您的架构名称、正确密码的密码、主机名、端口名、SID_name、目录名称(如果是其他名称)、转储文件名称、日志文件名称。
我在 Google 中找不到正确的语法 指数 命令以及如何进行 Oracle 转储。

发表回复