0

我试图转储,但在 SQL 命令提示符中出现错误。

如何导出 oracle10g 的转储文件我尝试了以下方式: SQL> expdp dump dumfile=filename.dmp

4

1 回答 1

2

expdp是操作系统命令,而不是 SQL 命令。您需要从操作系统命令提示符运行它。

文档中有更多信息,包括命令参数的描述(如前所述,它是dumpfile而不是dumfile),并且它们提供了示例

如果您以前没有使用过它,请注意转储文件是在服务器上由directory参数标识的位置创建的,该参数设置为数据库目录对象的名称- 而不是您识别的目录路径。exp这与旧命令完全不同。

最小值将类似于:

expdp <user>/<password> DIRECTORY=<directory> DUMPFILE=<filename>.dmp

<>...为占位符使用您自己的合理值。但是请调查所有选项以确保您导出所需的内容。这取决于您为什么要进行导出,以及稍后您将如何处理转储文件,我想......

于 2013-10-09T18:20:28.057 回答