`

数据泵导出导入(SCHEMAS)

阅读更多

 

一、导出

1、

cmd-->
C:\Documents and Settings\Administrator>sqlplus /nolog

2、管理员用户登录

SQL> conn / as sysdba
已连接。

3、创建导出的目录

SQL> create directory dump_dir as 'd:\dump';

注意同时需要使用操作系统命令在硬盘上创建这个物理目录。

目录已创建。

4、授予读写权限给用户

SQL> grant read,write on directory dump_dir to qindyyx;

授权成功。


5、导出
重新运行一个新的cmd-->
C:\Documents and Settings\Administrator>cd\
C:\>expdp qindyyx/qindyyx directory=dump_dir dumpfile=20100618qindyyxtab.dmp schemas=qindyyx

Export: Release 10.2.0.1.0 - Production on 星期五, 18 6月, 2010 17:06:50

Copyright (c) 2003, 2005, Oracle.  All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
启动 "QINDYYX"."SYS_EXPORT_SCHEMA_01":  qindyyx/******** directory=dump_dir dump
file=20100618qindyyxtab.dmp schemas=qindyyx
正在使用 BLOCKS 方法进行估计...
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 384 KB
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "QINDYYX"."BATCH"                           5.367 KB       6 行
. . 导出了 "QINDYYX"."COURSE"                          5.390 KB      10 行
. . 导出了 "QINDYYX"."COURSEPLAN"                      5.953 KB       6 行
. . 导出了 "QINDYYX"."SCORE"                           5.867 KB      24 行
. . 导出了 "QINDYYX"."STUDENT"                         5.632 KB       6 行
. . 导出了 "QINDYYX"."TEACHERINFO"                     5.296 KB       5 行
已成功加载/卸载了主表 "QINDYYX"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
QINDYYX.SYS_EXPORT_SCHEMA_01 的转储文件集为:
  D:\DUMP\20100618QINDYYXTAB.DMP
作业 "QINDYYX"."SYS_EXPORT_SCHEMA_01" 已于 17:07:12 成功完成

 

二、导入:
1、

cmd-->
C:\Documents and Settings\Administrator>sqlplus /nolog

2、管理员登录

SQL> conn / as sysdba
已连接。

3、创建目录
SQL> create directory dump_dir as 'd:\dump';

目录已创建。

4、创建用户
SQL> create user qindyyx identified by qindyyx
  2  default tablespace users
  3  temporary tablespace temp;

用户已创建。

5、授予权限

SQL> grant connect,resource to qindyyx;

授权成功。

SQL> grant read,write on directory dump_dir to qindyyx;

授权成功。

6、导入

重新运行一个新的cmd-->
C:\Documents and Settings\Administrator>cd\
C:\>impdp qindyyx/qindyyx directory=dump_dir dumpfile=20100618qindyyxtab.dmp schemas=qindyyx

Import: Release 10.2.0.1.0 - Production on 星期五, 18 6月, 2010 17:17:41

Copyright (c) 2003, 2005, Oracle.  All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
已成功加载/卸载了主表 "QINDYYX"."SYS_IMPORT_SCHEMA_01"
启动 "QINDYYX"."SYS_IMPORT_SCHEMA_01":  qindyyx/******** directory=dump_dir dump
file=20100618qindyyxtab.dmp schemas=qindyyx
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
. . 导入了 "QINDYYX"."BATCH"                           5.367 KB       6 行
. . 导入了 "QINDYYX"."COURSE"                          5.390 KB      10 行
. . 导入了 "QINDYYX"."COURSEPLAN"                      5.953 KB       6 行
. . 导入了 "QINDYYX"."SCORE"                           5.867 KB      24 行
. . 导入了 "QINDYYX"."STUDENT"                         5.632 KB       6 行
. . 导入了 "QINDYYX"."TEACHERINFO"                     5.296 KB       5 行
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作业 "QINDYYX"."SYS_IMPORT_SCHEMA_01" 已于 17:17:46 成功完成

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    数据泵导入导出

    ##### 步骤5:执行数据泵导出 使用`expdp`命令进行数据导出: ```sql expdp 用户名/密码@连接字符串 directory=目录名 dumpfile=文件名.dmp logfile=日志文件.log ``` 例如: ```sql expdp aaa/aaaa@orcldirectory=...

    Oracle_数据泵导出和导入

    ### Oracle 数据泵导出和导入知识点详解 #### 一、Oracle数据泵概述 **Oracle 数据泵**(Data Pump)是自 Oracle 10g 版本起推出的一种用于数据迁移的强大工具,它提供了比传统 EXPORT 和 IMPORT 工具更为高效、...

    Oracle 数据泵导出和导入.docx

    Oracle 数据泵导出和导入 Oracle 数据泄导出和导入是 Oracle 10g 中引入的 DATA PUMP 技术,提供了基于服务器的数据提取和恢复的实用程序。DATA PUMP 允许您停止和重启作业,查看运行的作业的状态,及对导入和导出...

    oracle数据泵的方式导入导出数据库

    ### Oracle 数据泵导入导出详解 #### 一、Oracle 数据泵简介 Oracle 数据泵是一种用于在 Oracle 数据库之间高效地移动数据的工具。它通过 `EXPDP` 和 `IMPDP` 命令来实现数据的导出和导入操作。与传统的 `EXP` 和 ...

    oralce数据泵导入导出数据

    Oracle 数据泄导入导出数据 ...本文详细介绍了 Oracle 数据泄导入导出数据的操作方法,包括连接 Oracle 数据库、创建操作目录、授予读写权限、导出数据、导入数据等步骤,并详细分析了数据泄导出和导入数据的参数。

    Oracle数据泵导入导出

    数据泵(expdp/impdp)与传统的导出导入工具(如exp/imp)有以下主要区别: 1. **运行环境**: - **exp/imp**:可以在客户端或服务器端运行。 - **expdp/impdp**:只能在Oracle服务器端运行。 2. **兼容性**: ...

    数据泵 11g导出,10g导入

    首先,在11g环境中创建一个目录对象,用于指定数据泵导出文件的存储位置: ```sql SQL> create directory dmpdir as 'C:\dmpdir'; ``` 接着,为用户`avicSF`授予对该目录的读写权限: ```sql SQL> grant read, ...

    oracle 数据泵详解

    数据泵导出导入与传统导出导入的主要区别在于: * 数据泵可以处理大量数据,并且速度更快。 * 数据泵支持并行处理,可以充分利用多 CPU 的优势。 * 数据泵可以将数据直接写入到文件中,而不需要中间的 buffer。 * ...

    Linux:Oracle导出导入数据泵(EXPDP,IMPDP)

    相比于传统的 EXP 和 IMP 工具,数据泵提供了显著的性能提升,这主要得益于其并行处理能力,能够快速读取和写入导出转储文件。 **EXPDP(Export Data Pump)** 是一个服务端的导出工具,用于从 Oracle 数据库中抽取...

    Oracle DMP备份文件导入(impdp)导出(expdp)方法

    它提供了比传统EXP/IMP更快的导出和导入性能,同时支持并行处理和压缩选项,使得数据操作更加高效。本篇文章将详细讲解如何使用DMP文件进行数据的导出与导入。 ### 一、导出(expdp) 1. **命令格式**: ``` expdp...

    Oracle 数据泵详解

    二、数据泵与传统导出导入的区别 1. 客户端工具与服务端工具:EXP和IMP是客户端工具,可以在客户端或服务端运行,而EXPDP和IMPDP是服务端工具,必须在Oracle服务器上运行。 2. 兼容性:IMP只能处理EXP导出的文件,不...

    oracle数据泵详解

    #### 二、数据泵导出导入与传统导出导入的区别 - **EXP 和 IMP**:这是在Oracle 10g之前的版本中使用的工具,它们既可以作为客户端工具使用,也可以在服务器端使用。 - **EXPDP 和 IMPDP**:这些工具仅能在Oracle...

    oracle 数据泵实战

    接下来,我们需要创建一个数据泵导出文件,并指定导出的具体参数: ```bash touch expdpA.txt vi expdpA.txt ``` 在文件中添加以下内容: ```plaintext DIRECTORY=data_dir SCHEMAS=A DUMPFILE=SCHEMA_A.DAT ``` ...

    Oracle dmp文件导出导入(还原)到不同的表空间和不同的用户操作

    通过上述步骤,可以从一个现有的Oracle环境中导出DMP文件,并将其导入到不同的表空间和不同的用户下,从而实现数据的有效迁移和管理。这种方式在进行数据迁移、测试环境搭建等方面非常实用,能够有效避免数据丢失和...

    oracle数据导入导出

    #### 一、Oracle 数据泵导入导出 **1. 创建及管理目录** - **查看管理员目录**:查询当前可用的目录及其权限。 ```sql SELECT * FROM dba_directories; ``` - **创建导出目录**:在服务器上创建一个用于存放...

    Oracle数据泵简明使用手册

    Oracle数据泵是一种高效的工具,用于实现数据库中的数据与元数据的大规模导入导出操作。它相较于传统的`exp`和`imp`工具提供了更高的性能和更好的功能支持,尤其是在处理大数据量时优势更为明显。 #### 二、数据泵...

    ORACLE数据泵参数说明

    SCHEMAS 选项用于指定到处对象的域,以便在执行数据泵操作时可以正确地导出对象。 21. STATUS:指定显示导出作用进程的详细状态。 STATUS 选项用于指定显示导出作用进程的详细状态,以便在执行数据泵操作时可以...

    oracle导入导出的资源文件夹

    6. **数据泵导出导出的优点**: - 高速:数据泵使用并行处理技术,大大提高了数据传输速度。 - 完整性:可以导出数据库的完整结构和数据,包括表、视图、索引、存储过程等。 - 选择性:可以选择导出或导入特定的...

Global site tag (gtag.js) - Google Analytics