oracle如何清空数据库

eri*_*ung 5 database oracle

我们在 oracle 10g 中有一个旧数据库。我们想用新的 dmp 文件(这就是我们所拥有的)替换它。我可以简单地删除旧数据库,然后运行 ​​impdp 来创建一个新数据库吗?我们不担心旧数据库中的数据。你能告诉我这样做的步骤吗?

DCo*_*kie 4

正如评论中所述,您可以通过级联删除用户,然后导入用户。

如果您使用旧的 exp 命令创建了导出,并且它只是一个用户/架构的导出,那么您可能必须在运行 imp 之前手动创建用户/架构。exp/imp 在这方面不如 expdp/impdp 那么聪明。