Oracle expdp 无数据

标签 oracle export datapump

如果使用expdp且表没有数据导出会有影响吗?例如,我们运行一个作业来执行expdp,并且要转储的表在作业运行的实例上没有记录,是否会出现异常?这应该通过另一次检查来处理吗?

最佳答案

我刚刚尝试了一下,看起来效果很好。

Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 0 KB
Processing object type TABLE_EXPORT/TABLE/TABLE
Processing object type TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . exported "SYSTEM"."BONUS"                                0 KB       0 rows
Master table "SYSTEM"."SYS_EXPORT_TABLE_01" successfully loaded/unloaded
******************************************************************************
Dump file set for SYSTEM.SYS_EXPORT_TABLE_01 is:
  /usr/lib/oracle/xe/app/oracle/admin/XE/dpdump/exp.dmp
Job "SYSTEM"."SYS_EXPORT_TABLE_01" successfully completed at 22:10:10

如果您要导入转储文件,它应该重新创建表,但(显然)没有任何行。

关于Oracle expdp 无数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9123434/

相关文章:

sql - Oracle/SQL ORDER BY 语句的问题

sql - 我应该在 Oracle Update 语句中使用 Too Many Rows Error 作为异常子句吗?

Python:在多张纸上将 pandas DataFrame 写入 Excel 的最快方法

oracle-xe - 将 DataPump 创建的 dmp 文件导入 Oracle Express 10g

java - 如何直接读取Oracle数据泵二进制转储文件?

oracle - 如何测试程序或 oracle 函数?

sql - 如何将 CTE 输出插入 Oracle 中的临时表?

jquery - DataTables TableTools 按钮无法正常工作(简单示例)

excel - 自动导出 Facebook Insights 数据

oracle - 如何在没有 tnsnames.ora 文件的情况下使用数据泵实用程序