Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。
1. 获取帮助
imp help=y
2. 导入一个完整数据库
imp system/manager file=bible_db log=dible_db full=y ignore=y
3. 导入一个或一组指定用户所属的全部表、索引和其他对象
imp system/manager file=seapark log=seapark fromuser=seapark imp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold)
4. 将一个用户所属的数据导入另一个用户
imp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy imp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1, amy1)
5. 导入一个表
imp system/manager file=tank log=tank fromuser=seapark TABLES=(a,b)
6. 从多个文件导入
imp system/manager file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4) log=paycheck, filesize=1G full=y
7. 使用参数文件
imp system/manager parfile=bible_tables.parbible_tables.par
参数文件:
#Import the sample tables used for the Oracle8i Database Administrator's Bible. fromuser=seapark touser=seapark_copy file=seapark log=seapark_import
8. 增量导入
imp system./manager inctype= RECTORE FULL=Y FILE=A
分享到:
相关推荐
### Oracle 导入导出命令(imp、exp)详解 #### 概述 在Oracle数据库管理过程中,数据的导入导出是一项重要的维护工作。Oracle提供了多种工具和技术来完成这项任务,其中最为人所熟知的就是传统的`exp`和`imp`命令...
### Oracle中IMP命令详解 #### 一、概述 Oracle 的导入实用程序(Import utility)是一种强大的工具,允许用户从一个数据库提取数据,并将其写入操作系统文件。这在进行数据库迁移、备份恢复等操作时非常有用。IMP...
以下是对`imp`命令不同用法的详细说明: 1. 获取帮助: `imp help=y` 这个命令用于获取关于导入实用程序的帮助信息,包括可用的选项和参数。 2. 导入一个完整数据库: `imp system/manager file=bible_db log=...
### Oracle导入imp详解 #### 一、Oracle导入实用程序(Import Utility)介绍 Oracle的导入实用程序(简称imp)是一种非常强大的工具,它允许用户从一个数据库中提取数据,并将其写入操作系统文件中,以便于数据...
### Oracle数据库常见命令详解 #### 一、导出数据库 Oracle数据库中经常需要用到的数据操作之一就是数据的备份与恢复,其中导出数据是一项非常重要的功能。以下是一些关于Oracle数据库导出命令的基本介绍: - **...
Oracle的`imp`和`exp`命令是管理数据库数据的关键工具,尤其是在备份和恢复、迁移和测试场景中。理解并掌握这些命令的使用方法,对于任何Oracle数据库管理员或开发者来说都是必不可少的技能。通过上述技巧,你可以更...
### Oracle中用exp/imp命令参数详解 #### 一、使用`exp`命令进行数据导出 `exp`(Export)命令是Oracle提供的一种用于备份和迁移数据的强大工具。通过`exp`命令,用户可以将数据库中的数据以及相关元数据(如表...
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
Oracle 数据库提供了强大的数据导入导出功能,通过 `exp` 和 `imp` 命令来实现数据的备份与恢复。这些命令对于日常的数据库管理来说至关重要,能够有效地帮助管理员进行数据迁移、备份和恢复等操作。 #### 二、...
以下是一些关于Oracle基本命令的详细说明: 1. **备份与恢复**: - 使用`exp`命令进行导出(备份),例如`exp scott/tiger file=导出文件`用于备份scott用户的数据,`owner`参数可以指定多个用户。 - `imp`命令...
在使用Oracle客户端时,确保这个文件或目录的路径被添加到系统的PATH环境变量中,以便于执行EXP和IMP命令。 在XP系统上运行Oracle9i客户端,需要注意的是,由于XP已经不再受到微软的官方支持,可能存在兼容性问题。...
本文将对Oracle数据库中的EXP和IMP命令进行详细总结,并结合具体的命令实例来讲解不同的使用场景。 #### 二、EXP和IMP的基本概念 ##### 2.1 EXP导出命令 `EXP`命令用于将Oracle数据库中的数据导出为一个或多个二...
本文将对 Oracle 数据库的导入导出命令进行详细的解析,并对其相应的参数进行了说明。 一、基本概念 Oracle 数据库的导入导出操作主要通过两个命令来实现,即 exp 和 imp 命令。exp 命令用于将数据从远程数据库...
通过上述详细的参数解释和示例,可以更好地理解和掌握Oracle EXP和IMP命令的使用方法,从而有效地进行数据迁移和备份恢复等工作。这些命令不仅适用于日常维护,还能在紧急情况下提供有效的解决方案。
imp userid=test/test file=./db_str.dmp log=./db_str.log full=y ``` - **功能**:将指定的文件中的数据导入到数据库中。 - **参数说明**: - `userid=test/test`:使用test/test登录数据库。 - `file=./db_str....
"orc"标签可能指的是与Oracle相关的操作,但没有明确说明,这里我们可以理解为对Oracle数据库操作的一般性概括。在Oracle数据库管理中,除了用户管理和数据导入外,还包括表空间管理、备份恢复、性能优化、SQL查询...
### Oracle 数据导入导出 imp/exp 命令详解 #### 一、概述 在数据库管理领域,Oracle 提供了强大的工具来支持数据的备份与恢复,其中 `imp`(Import)与 `exp`(Export)命令是进行数据迁移时常用的工具之一。本文...
Oracle提供了`impdp`和`imp`等命令行工具来导入数据。 ``` impdp <username>/<password> [DIRECTORY=] [DUMPFILE=] [TABLESPACES=] [...] ``` - **参数说明**: - `<username>/<password>`: 指定导入操作所使用的...
### Oracle 9i 全备份导入到 11g 的处理方法 #### 一、问题背景 当将Oracle 9i的数据全备份导入到Oracle 11g版本时,经常会遇到由于`db_block_size`参数不一致导致的导入失败问题。这种情况下,如果直接进行导入...