Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们在 oracle 10g 中有一个旧数据库。我们想用新的 dmp 文件替换它(这就是我们所拥有的)。我可以简单地删除旧数据库,然后运行 impdp 创建一个新数据库吗?我们不担心旧数据库中的数据。你能给我这样做的步骤吗?
正如评论中所述,您可以使用 cascade 删除用户,然后导入用户。
如果您使用较旧的 exp 命令创建了导出,并且它只是一个用户/模式的导出,那么您可能必须在运行 imp 之前手动创建用户/模式。exp/imp 在这方面不如 expdp/impdp 聪明。