2008-11-06 46 views
0

嗨,我是新来的,我习惯了MS SQL管理器的Attach/Detatch功能,将数据库放入单个文件中,以便将其移动到其他计算机/ SQL实例。在坚果壳中,这是我想要做的。oracle express detatach

我有一个大的Oracle Express数据库(实例名称Zeus),我需要移动到其他Oracle Express实例(全新安装),然后我需要使用Zeus的数据库更新它们。

我该怎么做? 我不理解如何导出数据库/模式 - 用户定义/权限,表定义和表数据。

谢谢你们

回答

3

我不相信你可以很容易地做到这一点与甲骨文公司(尤其是XE版)。

你通常会做一个Import/Export。这将使类似:

expdp system/[email protected] DUMPFILE=expfull.dmp FULL=y
impdp system/[email protected] DUMPFILE=expfull.dmp FULL=y

的expfull.dmp文件将位于一个名为在Oracle XE 安装ORADATA/dpdump文件夹中。

您也可以使用Transportable Tablespaces作为described heresummarized here

Another method涉及10个步骤,必须适应Oracle XE。我在这里提到它作为参考。

相关问题