首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用expdp和impdp命令将Oracle架构从本地计算机导出到远程

如何使用expdp和impdp命令将Oracle架构从本地计算机导出到远程
EN

Stack Overflow用户
提问于 2015-07-03 11:17:21
回答 1查看 10K关注 0票数 1

我想备份本地Oracle实例,并希望它在我的远程服务器上导入。

我已经在网上搜索过了,但没有找到任何解决办法。我得到的解决办法是:

  • 从本地出口,并只进口到本地。
  • 从远程导出并导入到仅远程服务器。

但我的要求是:

我在本地oracle实例中有一个架构。现在我想把它的备份导入到我的远程服务器上。

下面是我正在运行的导出和导入命令。

当地

代码语言:javascript
复制
expdp HR/HR@ORCL directory=Export SCHEMAS=MUKESH DUMPFILE=MUKESH.dmp LOGFILE=MUKESH.log

impdp HR/HR@ORCL directory=Export SCHEMAS=MUKESH DUMPFILE=MUKESH.dmp LOGFILE=MUKESH.log

对于遥控器--

代码语言:javascript
复制
expdp FASTAdmin/password@db-m3-medium.coplvukvijdo.us-east-1.rds.amazonaws.com:1521/ORCL network_link=to_rds directory=Data_pump_dir dumpfile=MUKESH.dmp logfile=MUKESH.log SCHEMAS='MUKESH'

impdp FASTAdmin/password@db-m3-medium.coplvukvijdo.us-east-1.rds.amazonaws.com:1521/ORCL directory=DATA_PUMP_DIR dumpfile=MUKESH.dmp logfile=MUKESH.log SCHEMAS=MUKESH

注意:请只使用expdp和impdp命令给我解决方案。

EN

回答 1

Stack Overflow用户

发布于 2015-07-03 11:26:41

三个简单步骤:

  • 本地的EXPDP来生成转储文件。
  • 转储文件移动到远程服务器,并将其放在所需目录中,默认为10g及以上,您可以使用DATA_PUMP_DIR
  • 使用在步骤2中放置的转储文件在远程服务器上使用EXPDP

在步骤2中,如果您不知道目录,可以这样做:

代码语言:javascript
复制
SELECT directory_path FROM dba_directories WHERE directory_name = 'DATA_PUMP_DIR';

参见一个示例这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31205536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档