一、数据库的导出 :3种模式:全库导出,用户导出,表导出。
1. 命令行-全库导出
exp userid=system/system@MyOracle full=y file=(c:/tmp/2004020601.dmp,c:/tmp/2004020602.dmp, c:/tmp/2004020603.dmp) filesize=2GB
log=c:/tmp/20040206.log
备注:该命令导出全库数据,导出到多个文件中,每个文件最大2GB, exp 只生成最少的导出文件,譬如导出的数据不足2GB,
exp 只生成/tmp/2004020601.dmp 如果file 列表中的文件太少,
不能存放所有的导出数据,exp 会提示用户输入文件名,导出过程记录日志.
2. 命令行-完全导出
exp userid=system/system@MyOracle full=y inctype=complete
file=(/tmp/2004020601.dmp, /tmp/2004020602.dmp, /tmp/2004020603.dmp)
filesize=2GB log=/tmp/20040206.log
该命令完全导出全库数据,导出到多个文件中每个文件最大2GB,导出过程记录日志.
说明: 全库导出时,增量导出类型缺省为(complete)完全,所以1 和2导出的结果是完全一样的.
3. 命令行-累积导出
exp userid=system/system@MyOracle full=y inctype=cumulative
file=(/tmp/2004020601.dmp, /tmp/2004020602.dmp) filesize=2GB
log=/tmp/20040206.log
该命令累积导出全库数据,导出到多个文件中,每个文件最大2GB,导出过程记录日志.
说明: 如果选择了增量导出类型,则必需选择full=y,即只能在全库导出模式下进行完全累积或增量导出.
4. 命令行-增量导出
exp userid=system/system@MyOracle full=y inctype=incremental
file=(/tmp/2004020601.dmp, /tmp/2004020602.dmp) filesize=2GB
log=/tmp/20040206.log
该命令累积导出全库数据,导出到多个文件中,每个文件最大2GB,导出过程记录日志.
5. 命令行用户导出
exp userid=cams/cams@cams owner=cams file=(/tmp/2004020601.dmp,
/tmp/2004020602.dmp, /tmp/2004020603.dmp) filesize=2GB
log=/tmp/20040206.log
该命令导出cams 用户数据导出到多个文件中每个文件最大2GB 导出过程记录日志
6. 命令行表导出
exp userid=cams/cams@cams tables=(tbl_log, tbl_user_log) file=(/tmp/2004020601.dmp, /tmp/2004020602.dmp) filesize=2GB
log=/tmp/20040206.log
该命令导出cams 用户的两个表的数据,导出到多个文件中,每个文件最大2GB,导出过程记录日志.
二、数据库的导入
1、命令行导入表:有3种模式,a: tables(), b:full=y, c:fromuser(),touser()
a) imp userid=system/system@MyOracle file=c:/export/user_group.dmp log=c:/export/user_group.dmp tables(tbl_user,tbl_group)
b) imp userid=system/system@MyOracle file=c:/export/user_group.dmp log=c:/export/user_group.dmp full=y
c) imp userid=system/system@MyOracle file=c:/export/user_group.dmp log=c:/export/user_group.dmp fromuser=sanmyd touser=system
2、命令行导入用户:
imp userid=system/system@MyOracle file=c:/export/user_group.dmp log=c:/export/user_group.dmp fromuser=(sanmyd) touser=(system)
3、命令行全库导入
imp userid=system/system@MyOracle file=c:/export/user_group.dmp log=c:/export/user_group.dmp full=y ignore=y
分享到:
相关推荐
本文将详细介绍如何利用`expdp`和`impdp`命令来完成Oracle数据库的数据导入导出。 #### 一、Oracle数据库导出操作 Oracle提供了多种导出数据的方法,其中`expdp`是最常用的一种。它能够导出整个数据库、单个表空间...
"ociuldr"就是这样一个专为Oracle数据导出设计的小工具,它能够帮助用户方便快捷地将Oracle数据库中的数据导出为多种格式的文件。 ociuldr工具的核心是利用Oracle Call Interface (OCI) 库,这是Oracle提供的一个...
Oracle数据库是全球广泛使用的的关系型数据库管理系统,它支持多种数据导入导出方式,包括XML。 在将XML数据导入Oracle时,通常会使用特定的工具或SQL命令来完成这一过程。"xml 导入 oracle 工具"可能是指一种可视...
而 "oracle数据快速导出工具" 可能是指一个简化版或增强版的 SQL*Loader 实现,提供更友好的用户界面或者额外的功能,如自动创建控制文件、数据预览等,以帮助用户更快捷地完成数据导入工作。 总之,SQL*Loader 是...
导出命令主要包括以下参数: - `EXPSYSTEM/MANAGER`:登录数据库使用的用户名/密码。 - `INCTYPE`:指定导出类型,包括: - **COMPLETE**:表示完整导出,即导出整个数据库。 - **INCREMENTAL**:表示增量导出,...
在Oracle 10g中,数据导入和导出的方式有了显著的改进,特别是引入了Data Pump技术,使得通过网络直接连接到另一个数据库实例进行数据迁移成为可能,避免了传统方法中大文件可能导致的问题。以下是对Oracle 10g中...
在Oracle数据库管理中,数据导入和导出是常见的任务,这通常涉及到以下工具: 1. **SQL*Loader**:SQL*Loader是Oracle提供的一种快速、灵活的数据加载工具,它可以将外部文件中的数据高效地导入到Oracle数据库中。...
imp 命令则用于导入数据,将导出的文件恢复到数据库中。这两个命令提供了灵活的选项,便于根据实际需求定制备份和恢复策略。 总之,Oracle 数据备份和恢复涉及多个层面,从理解基本概念到掌握具体工具的使用,都...
《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...
对于Oracle 8i之前的版本,由于不支持直接使用`ALTER TABLE`命令移动表,因此需要采用导出导入的方式来实现: ##### 1. 导出表 使用`EXP`命令将表导出为转储文件。 ```bash exp user_name/password@dbname tables=...
"Linux下安装Firefox和Oracle数据导出导入" 在 Linux 环境中安装 Firefox 浏览器是一件非常简单的事情,但是需要注意的一些细节。首先,需要下载最新的 Firefox 版本,官方下载地址为 ...
恢复时,使用“导入表”功能,选择相应的.pde文件即可将数据导入到数据库中,这种方法简便快捷,适用于日常维护和小规模的数据迁移。 接下来是.dmp格式的备份,这是Oracle数据库更常见的备份方式,它包含了完整的...
2. **创建、导入导出 Oracle 数据库连接:** - SQL Developer 支持创建新的数据库连接配置。 - 也提供了导出和导入连接配置的功能,便于在不同环境中重用。 3. **编辑表列定义:** - 在 SQL Developer 中,可以...
4. **传输文件**:通过SFTP或FTP协议,安全地在本地和远程服务器之间传输文件,如导入导出数据文件。 5. **日志记录**:记录会话中的所有交互,便于后期分析和问题排查。 在实际工作中,Oracle DBA还会结合其他工具...
它支持多种数据库操作,如数据导入导出、表的创建和修改、查询执行、事务处理等。 在安装 Oracle DateAccess 9.2.0.7 之前,确保你的服务器满足以下硬件和软件要求: 1. 操作系统:通常支持 Windows XP 及以上版本...
10.2.1 使用expdp导出数据 10.2.2 使用impdp导入数据 10.3 使用OEM中进行备份与恢复 10.3.1 通过导出文件来备份 10.3.2 通过导入来恢复 10.4 脱机备份与恢复 10.4.1 脱机备份 10.4.2 脱机恢复 10.5 联机备份与恢复 ...
10.2.1 使用expdp导出数据 10.2.2 使用impdp导入数据 10.3 使用OEM中进行备份与恢复 10.3.1 通过导出文件来备份 10.3.2 通过导入来恢复 10.4 脱机备份与恢复 10.4.1 脱机备份 10.4.2 脱机恢复 10.5 联机备份与恢复 ...