如何在 Oracle 11g 中卸载 Windows 而不删除数据

How to uninstall Windows without removing data in Oracle 11g

我是 Oracle 的初学者,我想知道如何卸载 Windows 而不会丢失之前保存在我的数据库系统中的数据。

另一个相关问题是:

为了以后避免这种情况,我可以将 Oracle 11g 安装在与包含 Windows 的分区不同的另一个分区中吗?

您可以使用数据泵导出来创建数据的导出文件。然后可以 re-imported 到另一个数据库中。

嗯,您似乎有 2 个分区。将您的数据库(使用 exp 或数据泵)完全导出到另一个分区(假设您将其命名为驱动器 D:)。然后当你重新安装 windows 时,你可以使用 imp 或 datapump 导入。

您也可以关闭数据库,然后将所有数据文件复制到驱动器 D:。小心不要错过联机重做文件、所有数据文件以及您的管理文件夹。

然后您可以安全地格式化第一个分区(C盘)并在C盘上重新安装windows。然后您可以在驱动器 D: 上安装 oracle 并在那里创建您的数据库文件。但是请注意,如果您重新安装 windows,RDBMS 软件将不再工作,但您的数据库在驱动器 D:

上将完好无损