Oracle关于imp和exp命令的使用
(lsnrctl stop(停止服务) lsnrctl start(开始服务))
1. Exp orcl/orcl123@thost file=c:\db.dmp
2. Imp orcl/orcl123@thost file=c:\db.dmp full=y
帮助命令:exp help=y
Imp help=y 显示参数列表信息
如:
USERID 必须是命令行中的第一个参数。
关键字 说明(默认)
---------------------------------------------------
USERID 用户名/口令
FULL 导出整个文件 (N)
BUFFER 数据缓冲区的大小
OWNER 所有者用户名列表
FILE 输出文件 (EXPDAT.DMP)
TABLES 表名列表
COMPRESS 导入一个范围 (Y)
RECORDLENGTH IO 记录的长度
GRANTS 导出权限 (Y)
INCTYPE 增量导出类型
INDEXES 导出索引 (Y)
RECORD 跟踪增量导出 (Y)
ROWS 导出数据行 (Y)
PARFILE 参数文件名
CONSTRAINTS 导出限制 (Y)
CONSISTENT 交叉表一致性
LOG 屏幕输出的日志文件
STATISTICS 分析对象 (ESTIMATE)
DIRECT 直接路径 (N)
TRIGGERS 导出触发器 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
FILESIZE 各转储文件的最大尺寸
QUERY 选定导出表子集的子句
下列关键字仅用于可传输的表空间
TRANSPORT_TABLESPACE 导出可传输的表空间元数据 (N)
TABLESPACES 将传输的表空间列表
具体如下图所示:
1. 在本地要知道SID 用户名 密码 ip地址,然后在本地的oracle配置一下
Next:
红色都表示配置数据库的方式,你可以任意的选择去添加一个去添加数据库,如果你是在本地配置数据库还是需要一些服务,所以建议还是使用Net Manager这个在oracle只安装客户端的情况下就能用了
2. 创建服务命名
Next:
这个net服务名可以是任意取的,但是一般和远程数据库的sid是一样的,为了便于你区分多个服务名,最好是把那台机子的ip加上去,便于区分你到底是联接的那台oracle服务器
Next:
选择TCP/IP
Next:
在主机名那里是填写的是远程端的ip ,如果是自己的机子可以填写本地ip,端口号是默认的1521
Next:
红色框中的是本地或是远程端的SID也就是Oracle的数据库名称。
Next:
这样就完成了,其中测试可以用你知道的用户名密码来测试,但是在这里是不能用dba帐户来测试的,所以你可以先选择完成然后再用PL/SQL Developer,或者 Toad 这样的Oracle工具用dba帐户登陆,分配user来建立你要的链接。
注意:在Oracle中一般都是以 用户级别来使用的,建立完数据库就是我们常说的数据库,里面可以建立table,过程,index,tigger等等
3.操作数据库
我现在以dba身份登陆
Next:
找到users里面都是一些用户,就是我刚刚说的数据库是建立在用户级别上的,我建立一个tradelog用户,然后退出登录再以tradelog身份登陆
Next:
这次是以normal身份的登录,我在这个数据库中建立了一些表,例如那张person
这个是部分数据
Next:
现在可以了,我们就可以开始利用 exp和imp命令来导入导出数据了
4.数据库的导入导出 exp imp
A.Exp
首先你用tnsping命令ping一下Oracle服务,ping通了就是上面那个结果
Next:
现在开始exp 导出 键入 用户名/密码@数据库名
如上图显示。
B.Imp
Imp开始以前还是ping一下远程Oracle服务(就是你要导入的远程数据库)
Next:
这个就是OK了
- 大小: 62 KB
- 大小: 48.8 KB
- 大小: 44 KB
- 大小: 51.8 KB
- 大小: 30.2 KB
- 大小: 59.1 KB
- 大小: 74.2 KB
- 大小: 52.3 KB
- 大小: 46.3 KB
- 大小: 23.1 KB
- 大小: 29.6 KB
- 大小: 48.1 KB
- 大小: 50.8 KB
- 大小: 69.8 KB
- 大小: 45.5 KB
- 大小: 82 KB
分享到:
相关推荐
通过以上步骤,你可以在Linux环境中成功安装并使用Oracle的`imp`和`exp`命令进行数据的导入和导出操作。在实际应用中,根据具体的网络环境、数据库版本和安全策略,可能还需要进行额外的配置和调整。
本文档总结了 Oracle 数据库的完全导入导出、imp 和 exp 命令的使用方法,以及本机和异机恢复的步骤。 一、数据库的完全导入导出 Oracle 的数据库导入导出可以使用 exp 和 imp 两个命令来实现。exp 命令用于将...
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle...
在使用EXP和IMP时,确保正确配置了Oracle客户端的环境变量,如ORACLE_HOME和PATH。同时,需要有适当的数据库权限来执行导出和导入操作,通常需要DBA权限。另外,由于数据导入导出会涉及大量的I/O操作,因此在执行...
"Oracle_imp_exp.rar_ oracle_imp_exp_oracle_oracle exp_oracle_imp_" 这个压缩包文件,显然与Oracle数据库的导入(exp)和导出(imp)操作有关,可能包含一个自编写的工具,用于简化和记录这些过程。 Oracle...
### Oracle数据导入导出技巧之imp/exp命令 #### 数据导入详解 ##### 1. 基础导入命令 - **基本语法**: ```shell ... imp system/manager@TEST file...希望本文能对您理解和使用Oracle数据库的`imp/exp`命令有所帮助。
Oracle数据库中的Imp和Exp命令是用于数据导入和导出的工具,它们是逻辑备份的重要组成部分。在Oracle环境中,这些命令对于数据迁移、备份和恢复操作至关重要。 **Exp(Export)命令**用于将数据库对象如表、索引、...
通过上述介绍可以看出,Oracle的`IMP`和`EXP`命令提供了灵活的数据备份与恢复方案。无论是针对整个数据库还是特定的表或用户对象,都能够轻松实现。掌握这些命令的使用方法对于Oracle数据库管理员来说是非常必要的,...
Oracle数据库系统提供了两个重要的命令工具,即`imp`(导入)和`exp`(导出),用于数据库的数据和对象的迁移、备份和恢复。这两个工具是数据库管理员在日常管理中常用的实用程序,尤其是在数据迁移、数据库复制和...
在 Oracle 10g 及其以上版本中,expdp 和 impdp 命令取代了传统的 exp 和 imp 命令,提供了更多的功能和选项。expdp 命令可以将数据导出到文件中,impdp 命令可以将数据从文件中导入到数据库中。 使用 imp/exp 命令...
Oracle 9i数据库系统是Oracle公司的一个重要版本,它提供了许多功能来支持数据管理,其中包括数据导入(IMP)和导出(EXP)工具。这两个工具是数据库管理员进行数据迁移、备份和恢复操作的关键组件。 **EXP(Export...
Oracle 数据库 exp/imp 命令详解 Oracle 数据库 exp/imp 命令是 Oracle 中最常用的命令之一。...exp/imp 命令是 Oracle 数据库备份和恢复的重要工具,了解其使用方法和参数可以帮助我们更好地备份和恢复数据库。
在《exp&imp命令详解.pdf》这份文档中,你应该能够找到关于这些命令的详细使用方法、示例以及最佳实践,包括如何处理各种复杂情况和问题。通过深入学习和实践,你将能够熟练掌握Oracle数据库的数据导入和导出,为你...
Oracle 11g的IMP(Import)和EXP(Export)工具是数据库管理中不可或缺的部分,它们主要用于数据的导入导出,实现数据迁移、备份和恢复等操作。在Oracle数据库环境中,这些工具对于数据库管理员(DBA)进行日常维护...
Oracle的IMP(Import)和EXP(Export)命令是数据库管理员在Oracle环境中常用的数据导入导出工具。它们分别用于将数据从一个数据库导出到文件,然后将这些数据从文件导入到另一个数据库,或者同一个数据库的不同表...
Oracle的EXP和IMP命令是数据库管理员用于数据导出和导入的重要工具,主要用于逻辑备份和恢复。这些命令在数据库管理中占据着核心地位,特别是在需要备份特定表或整个数据库时。 Oracle EXP(Export)命令用于从...
在 Oracle 数据库中,进行全库迁移是一项复杂的任务,需要使用 IMP 和 EXP 命令来实现。下面将详细介绍如何使用 IMP 和 EXP 命令进行全库迁移,并注意 full 参数的使用。 一、创建数据库 在开始迁移之前,需要创建...
oracle版本绿色客户端(只收集了32位的,可在32、64下运行),并提供了相应的启动脚本,不需要任何配置,可随时随地拷贝使用。...本包提供windows下的32位绿色免安装、简易oracle客户端,含sqlplus、exp、imp等工具
Oracle提供了多种工具和技术来完成这项任务,其中最为人所熟知的就是传统的`exp`和`imp`命令,以及后来推出的更加强大的数据泵(Data Pump)工具——`expdp`和`impdp`命令。本文将重点介绍`impdp`命令及其常用选项,...
Oracle-ImpExp是一款针对Oracle数据库的实用工具,主要用于数据的导入和导出操作。这个工具提供了方便的方式来管理和迁移Oracle数据库中的数据,对于数据库管理员和开发人员来说,它是一个不可或缺的辅助工具。在...