--切换用户
su - oracle
--连接oracle用户
oracle@djjsdev:/$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Wed Mar 29 11:23:26 2017
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
--创建表空间
create tablespace trpt_dev
datafile '/u01/app/oracle/oradata/orcl/trpt_dev.dbf'
size 100m
autoextend on
next 20m
extent management local;
--创建临时表空间
create temporary tablespace trpttemp_dev
tempfile '/u01/app/oracle/oradata/orcl/trpttemp_dev.dbf'
size 50m
autoextend on
next 20m
extent management local;
--创建用户
create user trptdev identified by trptdev default tablespace trpt_dev temporary tablespace trpttemp_dev;
--赋权限
grant connect,resource to trptdev ;
--查询数据库已经有的目录
select * from dba_directories;
--impdp导入数据
impdp \'\/ as sysdba\' directory=DATA_PUMP_DIR REMAP_SCHEMA=trpt:trptdev remap_tablespace=trpt:trpt_dev dumpfile=trpt_sqlbak01_20170328.dmp logfile=trpt_sqlbak01_20170329.log
说明:DATA_PUMP_DIR是已经创建的数据库目录,如果没有就创建一个,并赋予权限就可以
REMAP_SCHEMA=trpt:trptdev是因为导出的用户和目标用户的schema不一样
remap_tablespace=trpt:trpt_dev是因为导出的表空间和导入表空间不一致
--expdp导出数据
expdp \'\/ as sysdba\' dumpfile=trpt_sqlbak01_20170328.dmp logfile=trpt_sqlbak01_20170328.log directory=expdir1 schemas=trpt
分享到:
相关推荐
Oracle 数据泵(Data Pump)是Oracle数据库从10g版本开始引入的一种高效的数据导入和导出工具,相较于传统的EXP和IMP工具,它在处理大量数据时具有显著的性能优势。本文将详细介绍数据泵的主要特点、工作原理以及...
Oracle 19c 备份恢复-导入导出是指使用 Oracle 数据库提供的工具 exp 和 imp 实现数据库的备份恢复和数据的导入导出。本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 ...
随着Oracle的发展,为了更好地支持大规模数据的导入导出,Oracle从9i版本开始引入了数据泵命令IMPDP/EXPDP,这一命令具有更高的性能和更丰富的功能。 1. **EXPDP的特性**: - 在Oracle 11g中,EXP命令无法导出...
Oracle Database 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中。此为常用导入导出命令。
Oracle 11G 是Oracle公司推出的一个企业级数据库管理系统,其本地精简导入和导出功能是数据库管理员在日常工作中经常使用的工具,主要用于数据迁移、备份恢复和性能优化。在这个场景下,用户需要一个免安装的版本,...
* 在执行数据泵导入操作时,需要确保导入文件的路径正确,并且 REMAP_SCHEMA 和 REMAP_TABLESPACE 参数正确。 Oracle 数据泵方式可以快速高效地实现数据的导出和导入,但需要注意权限、路径和参数的正确性。
总结,Oracle11g数据泵提供了强大而灵活的数据导入导出功能,通过深入了解和熟练运用EXPDP和IMPDP,可以有效提高数据库管理效率,同时确保数据的安全和完整性。无论是日常运维还是项目实施,掌握数据泵都是IT专业...
启用此选项后,Data Pump可以并行处理数据,分发到多个线程,从而大大提高了导入导出的效率。例如: ```sql expdp scott/tiger directory=dumpdir dumpfile=scott2.dmp parallel=4 job_name=scott2 ``` 在这个例子...
### Oracle 数据泵导出和导入知识点详解 #### 一、Oracle数据泵概述 **Oracle 数据泵**(Data Pump)是自 Oracle 10g 版本起推出的一种用于数据迁移的强大工具,它提供了比传统 EXPORT 和 IMPORT 工具更为高效、...
Oracle,11G的导出文件导入到10G库中,用数据泵导出导入
Oracle 数据泵(Data Pump)是Oracle...通过以上步骤,你应该能够基本掌握Oracle11g数据泵的使用。然而,数据泵还支持许多高级特性,如数据过滤、并行导入导出、表空间映射等,这需要根据实际需求进一步学习和探索。
Oracle 数据泵导出和导入 Oracle 数据泄导出和导入是 Oracle 10g 中引入的 DATA PUMP 技术,提供了基于服务器的数据提取和恢复的实用程序。DATA PUMP 允许您停止和重启作业,查看运行的作业的状态,及对导入和导出...
### 数据迁移脚本、数据泵导入导出及表分析...综上所述,数据迁移脚本、数据泵导入导出以及表分析等操作对于维护和优化Oracle数据库至关重要。这些技术不仅提高了数据管理的效率,也为解决复杂问题提供了有效的工具。
本文将详细介绍如何使用Oracle的数据泵工具(Data Pump)从Oracle 11g版本导出数据,并成功导入到Oracle 10g版本中。 #### 关键概念 - **数据泵**:是Oracle提供的一种快速高效的数据迁移工具,支持数据的备份、...
1. **数据泵(Data Pump)**:Oracle Data Pump是Oracle数据库提供的一种高速数据传输工具,常用于迁移数据。从11g到10g的迁移,我们可能会用到`expdp`(导出)和`impdp`(导入)命令来完成数据和对象的迁移。 2. *...
数据泵导入** - **注意点** - 导入库的字符集必须与目标数据库的字符集匹配。 - 在导入前,可能需要创建新的用户并分配权限。 - 导入时会重建所有索引,因此无需担心索引问题。 - 导入后,对比导入用户下的表...
Oracle 数据导入导出是数据库管理中的重要操作,用于在不同环境之间转移数据,备份和恢复数据,以及进行数据迁移。本文将深入探讨Oracle数据库的数据导入导出机制,包括使用的主要工具、过程和最佳实践。 Oracle ...
Oracle 10g 的数据泵技术为 DBA 和开发人员提供了一个强大的工具集,使得数据的导入导出变得更加灵活和高效。通过使用`expdp`和`impdp`命令,不仅可以提高数据迁移的速度,还能更好地控制数据的迁移范围和细节。此外...
Oracle 数据定时导入导出工具是数据库管理中一个关键的组件,尤其对于企业级数据库系统而言,数据的安全性和可恢复性至关重要。Oracle 提供了多种工具和技术来实现这一目标,包括 Data Pump、SQL*Loader 和 RMAN...