---数据迁移
本章任务
1:表模式
--可以导出某个用户下的指定的表,授权的用户可以导出其他用户下的表
--exp help=y 显示exp命令的所有参数
--exp scott/tiger file=emp_dept.dmp tables=(employees,departments) log=emp_dept.log
--imp help=y
--imp hr/hr file=emp_dept.dmp tables=(employees,departments) ignore=y log=emp_dept.log
2:用户模式
--导出某个指定的用户下所有的对象,授权的用户可以导出其他用户下的所有对象。
--exp hr/hr file=hr.dmp owner=hr log=hr.log
--imp hrnew/hrnew file=hr.dmp fromuser=hr touser=hrnew log=hr.log
3:数据库模式
--在导出整个数据库之前,所连接的用户必须具有exp_full_database的系统权限,grant exp_full_database to hr
--exp hr/hr file=all_db.dmp full=y log=all_db.log
--cat emp_dept.par
userid=hr/hr
file=emp_dept.dmp
tables=(employees,departments)
log=emp_dept.log
exp profile=emp_dept.par
--可以导出除了用户sys以外的、数据库里所有的对象,只有已授权的用户才能在该模式中执行导出
4:可传输表空间模式
--如果要导出某个指定表空间中的所有对象时,可以使用该模式。通过使用该模式,可以将一组表空间从一个数据库快速的转移到另一个数据库。其速度相对于普通的导入/导出来说,要快得多。其原因在于在传输表空间时,只需要复制数据文件,然后将表空间的结构信息导入到目标数据库即可.
本章目标
1:掌握exp/imp工具的使用
分享到:
相关推荐
ch03Oracle Database10g的新增功能 .ppt ch04体系结构.ppt ch05SQLPlus基础.ppt ch06SQL基础.ppt ch07SQL高级查询技术.ppt ch08管理安全性.ppt ch09PLSQL基础.ppt ch10管理表.ppt ch11索引.ppt ch12视图.ppt ch13...
oracle基础├─PPT │ ch02安装和_建数据_ .ppt │ ch03Oracle Database10g的新增功能 .p │ ch04体系__.ppt │ ch05SQLPlus基_.ppt │ ch06SQL基_.ppt │ ch07SQL高___技_.ppt │ ch08管理安全性.ppt │ ch09PLSQL...
本课程旨在帮助学生理解Oracle数据库的体系结构,熟练掌握SQL命令和函数,以及使用PL/SQL进行存储过程的编写,同时涵盖数据库配置和管理的基础知识。 首先,Oracle数据库的体系结构分为物理和逻辑结构。物理结构...
《Oracle Concept 11gR2 EN CH》是Oracle数据库系统的一款重要参考资料,它提供了对Oracle 11g Release 2(11gR2)核心概念的全面介绍,同时包含英文原文和中文翻译,方便中国用户学习和理解。这份文档的大小约为20...
本课件“ch1_oracle入门”旨在为初学者提供一个基础的学习平台,引导大家踏入Oracle的世界。Oracle 9i是Oracle数据库的一个版本,发布于2001年,它带来了许多新的特性和改进,比如提高了性能、可用性和可管理性。 ...
通过学习这个“ch1_oracle入门”课程,你将能够理解 Oracle 数据库的基本原理,掌握 SQL 命令和函数,创建和使用数据库对象,编写 PL/SQL 存储过程,并了解基础的数据库配置和管理。这为你进一步深入学习和使用 ...
在“ch02oracle_sdf”这个文件中,可能包含了关于Oracle基础和SQL实践的进一步内容,如SQL查询示例、PL/SQL编程实例或者数据库管理的练习题目。学习这些内容将有助于加深对Oracle数据库和SQL的理解,提升数据库管理...
在“ch01bb”这一章节中,Tom Kyte可能会探讨Oracle设计的基础原则,强调了正确的设计对于系统性能的重要性。他可能阐述了如何在设计阶段就考虑性能因素,避免后期因设计不当导致的性能瓶颈。这包括选择合适的索引...
第三章(ch3.doc)很可能是关于SQL语言的入门,讲解如何使用SQL语句进行数据查询、插入、更新和删除。还会涉及到PL/SQL,这是Oracle特有的编程语言,用于编写存储过程、函数和触发器等数据库操作。 第四章可能讨论...
《Ch3-ORACLE数据库的创建和连接.ppt》详细阐述了如何创建Oracle数据库,包括使用DBCA(Database Configuration Assistant)和手动创建的方式。同时,讲解了数据库的启动、关闭以及连接到数据库的方法,如SQL*Plus的...
总结起来,Oracle DBA(ch).ppt是一个全面的Oracle数据库管理课程,涵盖了从基础安装到高级性能调优的各个环节,对于想要深入理解Oracle数据库管理的人来说是非常宝贵的资源。学习者可以通过这份材料掌握Oracle数据库...
3. **0072230657_ch03bb.pdf** - 第三章可能涵盖查询优化和性能调优的主题,包括SQL查询的优化技巧、使用 Explain Plan 分析查询执行计划、以及如何通过调整数据库参数来提高性能。 此外,还有一份名为**0072230657...
### 三、NETBACKUP Oracle恢复脚本详解 #### 3.1 脚本结构分析 给定的NETBACKUP Oracle恢复脚本主要包含了以下几个部分: - **分配通道**:`allocate channel ch00 type sbt_tape;` 和 `allocate channel ch01 ...
在IT领域,尤其是在数据库设计与优化方面,Tom Kyte的《Effective Oracle by Design》是一部备受推崇的经典之作。其中第八章,名为《Effective SQL》,深入探讨了SQL查询的优化原理及实践,为读者提供了构建高效SQL...
### Oracle数据库基础概念 在深入讨论具体的命令之前,首先需要理解几个Oracle数据库的基础概念: 1. **表空间(Tablespace)**:表空间是数据库中最大的逻辑存储单元,包含数据文件(Datafiles)和临时文件(Tempfiles...
"Oracle9i Real Application Clusters.pdf"讲述了Oracle 9i版本的RAC特性,虽然版本较旧,但其中的基础原理和技术框架仍然对理解现代Oracle集群有帮助。9i RAC引入了一些重要的概念,如全局缓存服务(GCS)、全局...
#### 三、基于恢复目录的备份操作 **1. 查看相关信息** 在执行任何备份操作前,通常会先检查当前的数据库状态,确保一切正常。 ```sql RMAN> list incarnation; RMAN> crosscheck copy; RMAN> delete expired copy...
Oracle JDeveloper 是一款强大的集成开发环境(IDE),主要用于构建基于Java和Oracle技术的软件应用程序,尤其是J2EE和Oracle ADF(Application Development Framework)相关的项目。在本章中,我们将探讨Oracle ...
### Oracle 8i/9i 入门基础知识详解 #### 一、Oracle 数据库概述 **Oracle** 是一款由美国甲骨文公司开发的关系型数据库管理系统。它支持 SQL(Structured Query Language,结构化查询语言)作为其数据访问语言,...