`
winie
  • 浏览: 222448 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

使用expdp和impdp来给方案

阅读更多
使用expdp和impdp来给方案(用户)转移表空间收藏
公司的系统使用的是Orcalce 10g。但安装时,默认创建的方案(用户old_user)的默认表空间是SYSTEM,这里使用expdp和impdp将其转移到新的表空间。



这里假如用户名为:new_user,其默认的表空间为:new_tablespace。



0、使用expdp和impdp前,需要设置DIRECTORY对象,并给用户赋予读写权限。



SQLconn systemmanager
SQLCREATE DIRECTORY dump_dir AS 'Ddump';
SQLGRANT read,write ON DIRECTORY dump_dir TO new_user;



1、导出方案,命令如下:



cmd
expdp systemmanager DIRECTORY=dump_dir DUMPFILE=schema.dmp SCHEMAS=old_user LOGFILE=export2009021601.log



2、导入方案到新的表空间:



cmd
impdp new_userpassword  DIRECTORY=dump_dir DUMPFILE=schema.dmp SCHEMAS=old_user REMAP_SCHEMA=old_usernew_user REMAP_TABLESPACE=systemnew_tablespace LOGFILE=import2009021601.log









另附:常规的表空间导入和导出命令:



expdp systemmanager DIRECTORY=dump_dir DUMPFILE=xxx.dmp TABLESPACES=username LOGFILE=export2009021601.log



impdp systemmanager DIRECTORY=dump_dir DUMPFILE=xxx.dmp TABLESPACES=username LOGFILE=import2009021601.log
分享到:
评论

相关推荐

    expdp-impdp_用法详解

    在使用 EXPDP/IMPDP 之前,需要创建逻辑目录,以便存放导出和导入的数据文件。使用 CREATE DIRECTORY 命令创建逻辑目录,例如: create directory dpdata1 as 'd:\dump'; 注意,创建逻辑目录时需要以 system 等...

    ORACLE expdp-impdp使用

    ### ORACLE expdp-impdp 使用详解 #### EXPDP 命令行选项解析 **1. ATTACH** - **用途**: 该选项用于在客户端会话与已存在的导出任务之间建立联系。 - **语法**: ```plaintext ATTACH=[schema_name.]job_name ...

    oracle数据迁移expdp,impdp

    Oracle数据库的迁移是数据库管理中的常见任务,其中expdp(Export Data Pump)和impdp(Import Data Pump)工具是Oracle提供的高效数据导入导出解决方案。这两个实用程序在Oracle数据库环境中扮演着至关重要的角色,...

    oracle11g expdp impdp 分区表重映射导出导入数据迁移方案

    oracle expdp impdp 分区表重映射导出导入 数据迁移方案,以SI01用户为例子,将用户分区表导出后,将分区表重映射到新的表空间,完成数据迁移和检查。照方案例子按步去做,一定能成功。

    ORACLE数据泵impdp与expdp

    总结,Oracle 数据泵EXPDP 和 IMPDP 提供了一种高效、灵活的方式来处理数据库的逻辑备份、恢复、对象迁移和表空间移动。它们的出现极大地扩展了数据管理的灵活性,特别是对于大型企业级数据库,能够有效地处理大量...

    expdp impdp 数据库导入导出命令详解

    ### Oracle 11g expdp impdp 数据库导入导出命令详解 #### 一、创建逻辑目录 ...以上就是Oracle 11g中`expdp`和`impdp`命令的基本用法及相关参数详解。这些工具为数据库管理员提供了灵活的数据备份和恢复解决方案。

    oracle 数据泵详解

    EXPDP 和 IMPDP 的使用方式类似于传统的 EXP 和 IMP 工具,但是它们提供了更多的功能和选项。EXPDP 和 IMPDP 都可以在命令行 mode 或图形化界面中使用。 二、数据泵导出导入与传统导出导入的区别 数据泵导出导入与...

    Oracle 数据泵详解

    总结起来,Oracle数据泵是Oracle数据库管理中不可或缺的工具,它提供了高效、灵活的数据迁移和备份解决方案,通过理解并熟练使用EXPDP和IMPDP,数据库管理员可以更好地维护和管理Oracle数据库环境。

    ORACLE数据库迁移1

    expdp/impdp 方案比起 exp/imp 方案来说,不好的一点是必须在本地服务器上运行,而不是在客户端上运行,好处是备份导入效率高,特别是在网络问题、块和并行情况下,效率可以达到 10:1。该方案适合大规模的数据库迁移...

    oracle数据泵详解

    #### 一、EXPDP和IMPDP使用说明 Oracle Database 10g引入了数据泵(Data Pump)技术,这是一种用于在Oracle数据库间高效传输数据的新技术。数据泵技术主要包括两个工具:EXPDP(Export Data Pump)和 IMPDP(Import...

    oracle 10g数据泵之impdp

    Oracle 10g 数据泵(Data Pump)是一个高效的数据迁移工具,它包含了两个主要的组件:expdp(导出)和 impdp(导入)。本文主要关注 impdp,它是用于将导出的数据导入到Oracle数据库中的工具。理解 impdp 的工作原理...

    Oracle10g-10.1.0.2客户端的expdp.exe文件

    在Oracle10g的早期版本中,即10.1.0.2,expdp与impdp一起,为用户提供了比传统IMP和EXP工具更快速、更灵活的数据迁移解决方案。 描述中提到的问题在于服务端和客户端版本不匹配。在Oracle环境中,服务端和客户端...

    oracle 10g数据泵之expdp

    Oracle 10g 数据泵(Data Pump)是 Oracle 数据库系统中用于高效数据导入和导出的工具,它包括两个主要实用程序:expdp(导出)和 impdp(导入)。相比传统的 exp 和 imp 工具,数据泵提供了更快的速度和更多的功能...

    Oracle11G导入导出(imp和exp)少表解决方法.docx

    4. **使用 expdp 和 impdp**:从 Oracle 10g 开始,引入了新的数据泵工具 expdp 和 impdp,它们提供了更丰富的导出和导入选项。使用这些工具,即使空表也能被导出。例如: - 创建逻辑目录:`create directory db_...

    数据库备份 之高速备份

    总的来说,Oracle数据库的高速备份机制通过EXPDP和IMPDP工具,结合DIRECTORY对象和权限管理,为IT专业人士提供了一个强大且可控的数据备份和恢复解决方案。通过熟练掌握这些工具的使用,可以有效地保护数据,减少因...

    Oracle数据泵并行导入导出.zip

    总结来说,这个压缩包提供了一个完整的Oracle数据泵并行导入导出解决方案,包括必要的脚本、配置文件和文档。通过学习和应用这些资源,你可以有效地管理和迁移大量数据,同时优化数据库的性能和资源利用。在实际操作...

    oracle10g导入导出工具.pdf

    数据泵工具expdp(导出)和impdp(导入)成为Oracle10g及更高版本的主要推荐工具。与imp/emp相比,expdp/impdp具有更高的速度和更丰富的功能。重要的是要注意,exp和imp产生的导出文件格式是不兼容的,因此exp导出的...

    Oracle数据库备份方案及实现.pdf

    综上所述,Oracle数据库备份方案的选择应根据医院的实际需求和资源状况来定。无论是脱机备份、联机备份还是逻辑备份,结合RMAN和数据泵技术,都能为HIS提供有效的数据保护策略。在实施过程中,还需要考虑操作系统的...

Global site tag (gtag.js) - Google Analytics