数据库环境:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
系统环境:WinXP SP3
1、C:\Documents and Settings\Administrator>exp yinlingyun/yinlingyun@yinlingyun file=d:\sql.txt tables=(person);
运行结果:
Export: Release 10.2.0.1.0 - Production on 星期二 8月 16 00:34:37 2011
Copyright (c) 1982, 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
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
即将导出指定的表通过常规路径...
正在导出表 PERSON导出了 2 行
EXP-00011: YINLINGYUN.; 不存在
导出成功终止, 但出现警告。
解决方式:去掉 exp yinlingyun/yinlingyun@yinlingyun file=d:\sql.txt tables=(person); 之后的分号即可。
2、C:\Documents and Settings\Administrator>imp mdsp/mdsp@orcl file=d:\sql.txt
运行结果:
Import: Release 10.2.0.1.0 - Production on 星期二 8月 16 00:43:24 2011
Copyright (c) 1982, 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
经由常规路径由 EXPORT:V10.02.01 创建的导出文件
警告: 这些对象由 YINLINGYUN 导出, 而不是当前用户
已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
正在将 YINLINGYUN 的对象导入到 MDSP
成功终止导入, 没有出现警告。
但是,conn mdsp/mdsp 之后,使用 select table_name from user_tables 时并看不到 person 表(sql.txt 文件是导出的 yinlingyun 用户下的表结构及其记录)。
解决方式:C:\Documents and Settings\Administrator>imp mdsp/mdsp@orcl file=d:\sql.txt fromuser=yinlingyun touser=mdsp 即可。
具体原因有待研究,望大家发表高论,先谢过了~
相关推荐
### EXP、IMP命令详解 #### 一、概述 在数据库管理与维护中,经常需要进行数据备份或迁移操作。Oracle数据库提供了两种强大的工具——`EXP` 和 `IMP` 命令,用于导出(Export)和导入(Import)数据。这两种命令...
### EXP、IMP命令详解 在Oracle数据库管理领域,`EXP`和`IMP`是两个极为重要的工具,分别用于数据导出(Export)和数据导入(Import)。这两个命令为数据库管理员提供了强大的功能,使得数据迁移、备份与恢复变得...
这两个命令是Oracle早期版本中用于数据备份和恢复的主要方法,虽然在现代Oracle版本中,Data Pump等更高级的工具已逐渐取代它们,但在某些场景下,exp和imp仍然被广泛使用。 首先,exp命令用于从Oracle数据库中导出...
### Oracle exp imp命令详解 在Oracle数据库管理领域中,数据导入导出是一项常见的操作,而`exp`(Export)和`imp`(Import)命令则是完成这一任务的强大工具。本文将详细介绍这两个命令的参数和使用方法,帮助读者...
### Oracle中用exp/imp命令参数详解 #### 一、使用`exp`命令进行数据导出 `exp`(Export)命令是Oracle提供的一种用于备份和迁移数据的强大工具。通过`exp`命令,用户可以将数据库中的数据以及相关元数据(如表...
### Oracle数据导入导出技巧之imp/exp命令 #### 数据导入详解 ##### 1. 基础导入命令 - **基本语法**: ```shell ... imp system/manager@TEST file...希望本文能对您理解和使用Oracle数据库的`imp/exp`命令有所帮助。
Oracle的expimp工具是Oracle数据库管理系统中用于数据迁移和备份的关键组件。它们分别代表了数据导出和导入的功能,能够帮助管理员将数据从一个数据库移动到另一个数据库,或者创建数据库的备份副本。以下是对这两个...
Oracle的IMP(Import)和EXP(Export)命令是数据库管理员在Oracle环境中常用的数据导入导出工具。它们分别用于将数据从一个数据库导出到文件,然后将这些数据从文件导入到另一个数据库,或者同一个数据库的不同表...
本文将深入探讨Oracle数据库中两个关键工具——Exp(Export)和Imp(Import)的使用技巧。 Exp工具主要用于从Oracle数据库中导出数据,它是数据备份的一种方式。Exp提供了多种参数以满足不同备份需求。例如,`full=...
通过以上对 `exp` 和 `imp` 命令的详细解释和示例,我们可以看到这两个工具的强大功能及其在日常数据库管理中的重要作用。掌握正确的使用方法能够帮助我们高效地完成数据的备份和迁移任务,从而提高整个系统的稳定性...
本文将对Oracle数据库中的EXP和IMP命令进行详细总结,并结合具体的命令实例来讲解不同的使用场景。 #### 二、EXP和IMP的基本概念 ##### 2.1 EXP导出命令 `EXP`命令用于将Oracle数据库中的数据导出为一个或多个二...
在Linux/Unix环境中使用exp和imp,你需要熟悉命令行操作。这两个工具都是通过SQL*Plus接口运行的,这是一个交互式的命令行工具,可以执行SQL语句和PL/SQL块。在使用exp时,你需要指定连接参数(如用户名、密码、...
但是,在使用 IMP 命令时,可能会遇到一些错误,例如 IMP-00051 和 IMP-00008 错误。要解决这些错误,可以采取重新导出数据、使用 parfile 参数、分表导出等方法。同时,MOS 文档也提供了许多解决方案和技术文章,...
虽然描述部分的文字重复,但其核心意图是强调对exp/imp2导入导出功能的探讨,特别是针对该技术的一些特定使用场景和技术细节。 #### 知识点详解: ##### 1. **exp/imp2 工具简介** - **概述**:`exp/imp2` 是 ...
虽然随着技术的发展,RMAN和其他第三方工具已经成为了大型数据库备份的主要选择,但在处理小型数据库、表空间迁移、表抽取以及解决逻辑和物理冲突时,EXPIMP仍然具有其独特的价值。 在使用EXPIMP时,首先要了解两个...
在Oracle数据库环境中,数据导入(IMP)和导出(EXP)是常见的任务,用于备份、恢复、数据迁移或在不同环境之间移动数据。 Oracle-ImpExp是基于源代码的,可以从提供的链接...
Oracle的`imp`和`exp`命令是管理数据库数据的关键工具,尤其是在备份和恢复、迁移和测试场景中。理解并掌握这些命令的使用方法,对于任何Oracle数据库管理员或开发者来说都是必不可少的技能。通过上述技巧,你可以更...
尽管 EXP 和 IMP 在大型数据库环境下可能显得有些力不从心,但它们仍然是处理小型数据库和特殊需求时不可或缺的工具。了解这些工具的基本操作和参数配置,可以帮助我们在日常工作中更加高效地管理和操作数据。