热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

oracleimpdp通过network_link不落地方式导入数据

由于磁盘空间的客观原因,不能采用rman和expdp方式生成落地文件进行恢复或导入操作,所以最终还是决定采用impdp采用network_link方式进行数据导入,这个方式真的非常不错,并且由于impdp可以直接在服务器端后台运...SyntaxHighlighter.all()

由于磁盘空间的客观原因,不能采用rman和expdp方式生成落地文件进行恢复或导入操作,所以最终还是决定采用impdp采用network_link方式进行数据导入,这个方式真的非常不错,并且由于impdp可以直接在服务器端后台运行,所以可以无人值守,第二天只需要检查logfile即可
此处略去创建dblink这个步骤。
oracle$ impdp system/oracle network_link=expdp logfile=impdpXZBLOB20120331.log directory=expdp schemas=XZBLOB parallel=8
Import: Release 10.2.0.5.0 - 64bit Production on 星期六, 31 3月, 2012 16:26:55
  www.2cto.com  
Copyright (c) 2003, 2007, Oracle.  All rights reserved.
;;; 
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, Real Application Clusters, Data Mining and Real Application Testing options
Starting "SYSTEM"."SYS_IMPORT_SCHEMA_02":  system/******** network_link=expdp logfile=impdpXZBLOB20120331.log directory=expdp schemas=XZBLOB parallel=8
Estimate in progress using BLOCKS method...  www.2cto.com  
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 232.3 GB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/TABLE/TABLE
. . imported "XZBLOB"."ACF_SYS_BULEX_ACFFILE"              1477 rows
. . imported "XZBLOB"."AQSIQ_WS_FILE"   www.2cto.com       1235 rows
. . imported "XZBLOB"."ACF_SYS_OPINION_ATTACH"             1844 rows
. . imported "XZBLOB"."BJYC_ISO_ATTACH"                     269 rows
. . imported "XZBLOB"."YKT_FILE"                            138 rows
. . imported "XZBLOB"."ISO_IMAGE_FILE"                      577 rows
. . imported "XZBLOB"."AQSIQ_HUIYI_FILE"                    364 rows
. . imported "XZBLOB"."XZXK_ATTACH_FILE"                     14 rows
. . imported "XZBLOB"."XZ_BG_XX_XXATTACH"                    13 rows
. . imported "XZBLOB"."ISO_GRAPH_FILE"                      544 rows
. . imported "XZBLOB"."MAMMOTH_FS_ACFFILE"                   10 rows
. . imported "XZBLOB"."ISO_CELL_FILE"                       544 rows
. . imported "XZBLOB"."ITSS_HYGL"                             3 rows
. . imported "XZBLOB"."MAMMOTH_PM_ACFFILE"                    4 rows
. . imported "XZBLOB"."ACF_SYS_USER_SIGN_PIC_FILE"            3 rows
. . imported "XZBLOB"."ISO_FILE"  www.2cto.com             5133 rows
. . imported "XZBLOB"."ACF_SYS_TEMP_FILE"                 17174 rows
. . imported "XZBLOB"."ACF_APP_BOARDFILE_UPLOADED"        19434 rows
. . imported "XZBLOB"."ACF_SYS_GWATTACH"                  74986 rows
. . imported "XZBLOB"."ACF_FWGL_ZWHISTORY"               294319 rows
. . imported "XZBLOB"."ACF_SYS_SWATTACH"                 180418 rows
. . imported "XZBLOB"."ARCHIVE_ATTACHMENT"               224383 rows
. . imported "XZBLOB"."ACF_APP_BAATTACH"                      0 rows
. . imported "XZBLOB"."ACF_APP_BOARD"                         0 rows
. . imported "XZBLOB"."ACF_APP_DZWDATTACH"                    0 rows
. . imported "XZBLOB"."ACF_APP_FILE_UPLOADED"                 0 rows
. . imported "XZBLOB"."ACF_APP_HELPER_UPLOADED"               0 rows
. . imported "XZBLOB"."ACF_APP_HQGDZCATTACH"                  0 rows
. . imported "XZBLOB"."ACF_APP_HQGDZCIMGATTACH"               0 rows
. . imported "XZBLOB"."ACF_APP_QBATTACH"                      0 rows
. . imported "XZBLOB"."ACF_APP_WORKFILE_UPLOADED"             0 rows
. . imported "XZBLOB"."ACF_APP_XFATTACH"                      0 rows
. . imported "XZBLOB"."ACF_SYS_DE_ENTITY"                     0 rows
. . imported "XZBLOB"."ACF_SYS_REPORT_ATTACH"                 0 rows
. . imported "XZBLOB"."EXCHANGE_EDI_RECEIVE"                  0 rows
. . imported "XZBLOB"."EXCHANGE_EDI_SEND"                     0 rows
. . imported "XZBLOB"."WAISHI_FILE"                           0 rows
. . imported "XZBLOB"."XZ_BG_LDJC_ATTACH"                     0 rows
. . imported "XZBLOB"."XZ_FGZD_DOC"                           0 rows
. . imported "XZBLOB"."XZ_HQ_JJ_FILE"                         0 rows
. . imported "XZBLOB"."XZ_RS_DOC"                             0 rows
. . imported "XZBLOB"."XZ_RS_XML"                             0 rows
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
Job "SYSTEM"."SYS_IMPORT_SCHEMA_02" successfully completed at 23:38:4

如上大约7个小时12分钟导入232.3GB数据,速度虽然比较慢,但是好歹夜间也不用值守,但是有一点需要注意,network是不支持long字段的迁移的,所以需要单独对long字段的表进行迁移,当前用户由于不存在long字段的表,所以没有报错,其中是有用户存在long字段的,由于数据量小,后来直接通过schema方式对该用户单独expdp/impdp操作,总体来说,对于没有足够的中转空间,并且能够容忍数据丢失的应用场合还是相当不错的选择。
 
 
 
作者 marvelyu

推荐阅读
  • 本文介绍了Tomcat的基本操作,包括启动、关闭及首次访问的方法,并详细讲解了如何在IDEA中创建Web项目,配置Servlet及其映射,以及如何将项目部署到Tomcat。 ... [详细]
  • Hadoop集群搭建:实现SSH无密码登录
    本文介绍了如何在CentOS 7 64位操作系统环境下配置Hadoop集群中的SSH无密码登录,包括环境准备、用户创建、密钥生成及配置等步骤。 ... [详细]
  • 本文探讨了在使用 MyBatis 进行批量数据处理时遇到的参数绑定异常问题,并提供了详细的解决方案。 ... [详细]
  • 本文介绍了一种在 Android 开发中动态修改 strings.xml 文件中字符串值的有效方法。通过使用占位符,开发者可以在运行时根据需要填充具体的值,从而提高应用的灵活性和可维护性。 ... [详细]
  • 在使用 MySQL 6.0.x 及以上版本的 JDBC 驱动时,若未正确配置 `serverTimezone` 参数,可能会导致连接异常。本文探讨了这一问题的原因及解决方法。 ... [详细]
  • Maven快照版本管理及更新策略详解
    本文深入探讨了Maven中的快照版本管理和更新策略,解释了快照版本与正式版本的区别,并提供了如何配置快照更新策略的方法,以确保项目依赖始终保持最新。 ... [详细]
  • 如何高效学习鸿蒙操作系统:开发者指南
    本文探讨了开发者如何更有效地学习鸿蒙操作系统,提供了来自行业专家的建议,包括系统化学习方法、职业规划建议以及具体的开发技巧。 ... [详细]
  • 本文探讨了在AspNetForums平台中实施基于角色的权限控制系统的方法,旨在为不同级别的用户提供合适的访问权限,确保系统的安全性和可用性。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 笔记说明重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的前端知识体系& ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • JavaScript 跨域解决方案详解
    本文详细介绍了JavaScript在不同域之间进行数据传输或通信的技术,包括使用JSONP、修改document.domain、利用window.name以及HTML5的postMessage方法等跨域解决方案。 ... [详细]
  • 本文详细介绍了跨站脚本攻击(XSS)的基本概念、工作原理,并通过实际案例演示如何构建XSS漏洞的测试环境,以及探讨了XSS攻击的不同形式和防御策略。 ... [详细]
  • 本文将详细介绍如何配置并整合MVP架构、Retrofit网络请求库、Dagger2依赖注入框架以及RxAndroid响应式编程库,构建高效、模块化的Android应用。 ... [详细]
author-avatar
绝望的贵族_500
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有