将Oracle数据库从一台PC传输到另一台PC的最简单方法是什么?

将Oracle数据库从一台PC传输到另一台PC的最简单方法是什么?,oracle,oracle11g,data-transfer,Oracle,Oracle11g,Data Transfer,我想将我的oracle数据库传输到另一台PC。最简单的方法是什么?有没有GUI工具可以实现这一点?将数据库结构(表、包等)与数据一起传输(或者不传输)的最简单方法是使用Oracle导入/导出工具。由于您使用的是Oracle 11g,因此您应该为此使用Oracle 11g。(在9i或更早的时候,它将是旧的进出口) 使用导出(expdp)从源电脑生成转储文件。将其传输到目标电脑,然后使用导入(impdp)加载 此时,我将链接到文档,但Oracle online文档目前处于脱机状态。因此,这里有一个指

我想将我的oracle数据库传输到另一台PC。最简单的方法是什么?有没有GUI工具可以实现这一点?

将数据库结构(表、包等)与数据一起传输(或者不传输)的最简单方法是使用Oracle导入/导出工具。由于您使用的是Oracle 11g,因此您应该为此使用Oracle 11g。(在9i或更早的时候,它将是旧的进出口)

使用导出(
expdp
)从源电脑生成转储文件。将其传输到目标电脑,然后使用导入(
impdp
)加载


此时,我将链接到文档,但Oracle online文档目前处于脱机状态。因此,这里有一个指向Oracle Wiki页面的链接:。

APC的答案是进行逻辑传输的方法。如果您只是想一次性转移到另一台电脑,那么:

  • 在上安装相同版本的Oracle 第二台电脑
  • 创建相同的目录结构 用于第二个数据库上的数据库文件 个人电脑

  • 复制数据库文件(表空间 文件、控制文件、重做日志)到 第二台电脑(电脑上的数据库已关闭!)


如果您想要一个GUI,可以使用oracle Grid control将数据库从一台计算机克隆到另一台计算机。

为什么人们投票认为这是“离题”呢?我可以理解“属于SF”,但“离题”?下面提供的答案似乎合理。“是的”,Oracle应该构建一个GUI工具来简化这项工作,因为在我看来,复制数据库文件(即表空间文件、控制文件、重做日志等)似乎确实是件麻烦事!