OBCP之多看多练–22

OBDumper导出数据时,以下哪个选项会覆盖之前导出的数据?
​​A. --replace-data​​
​​B. --skip-errors​​
​​C. --replace-rows​​
​​D. --skip-check-dir​​

答案:AB
要是做得不对,请各位网友纠正。
祝各位大佬OBCP早日到手

2 个赞

选择D

–skip-check-dir
用于标识跳过检查导出的数据目录是否为空。导出目录非空时,程序停止导出。

  • 不指定该选项时,OBDUMPER 会检查目录是否为空,如果导出目录非空,OBDUMPER 会报错并退出。
  • 指定该选项时,OBDUMPER 会跳过检查目录是否为空,但是导出的文件可能会覆盖目录中同名文件的数据。
2 个赞

答案:D

2 个赞

选择D

  • 题目明确问的是 “OBDumper 导出数据时” 的行为,而--replace-data是导入工具 OBLOADER 的参数,两者不能混淆。
  • 导出场景下,唯一会导致旧数据被覆盖的操作,就是通过--skip-check-dir绕过目录空检查,直接写入目标目录。
2 个赞

应该是D

2 个赞

选D
关于“覆盖数据”这一动作对应的明确参数,官方文档中仅确认了 --skip-check-dir 一个选项。

这是 OBDumper 的一个高级功能选项,用于跳过对导出目录是否为空的检查 。当指定该选项时,即使目标目录非空,工具也会直接写入,因此可能会覆盖目录中已存在的同名文件 ,是本题中实现“覆盖之前导出的数据”的关键参数。

2 个赞