|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/oracle-11g-datapump-na-pratica/
课程评论:没有评论
**课程名称:** Oracle DBA 初级培训:DATAPUMP (expdp 和 impdp) 实践 **课程概述:** 本课程旨在通过 `expdp` 和 `impdp` 工具,全面展示 Oracle DATAPUMP 的强大功能。课程将涵盖这些工具的主要特性,并提供实践操作指导。 **课程教学大纲:** * **课程导言:** * 课程目标 * 教学计划介绍 * 实验环境介绍 * 什么是 DATAPUMP (`expdp`, `impdp`)? * Directory 对象 * **使用 `expdp` 进行导出:** * `expdp` 的作用:在特定时间点、以逻辑方式(数据与元数据)提取数据库数据。`expdp` 允许比 RMAN 物理备份更精细化的粒度控制。 * `expdp` 帮助信息 * 估算备份大小 * 导出整个数据库 * 导出指定的表空间 * 导出指定的 Schema * 导出指定的表 * 结合 Flashback 进行导出 * 仅导出数据或仅导出元数据 * 其他导出选项 * **使用 `impdp` 进行导入:** * `impdp` 的作用:导入通过 `expdp` 导出的数据,同样支持与 `expdp` 相同的精细化粒度。 * 导入的前提条件:字符集、表空间 * `impdp` 帮助信息 * 导入整个数据库 * 导入指定的表空间 * 导入指定的 Schema * 导入指定的 Schema 并重映射 * 导入指定的表 * 导入指定的表并重映射 * 导入指定的表并重命名 * 导入指定的表并重映射与重命名 * 仅导入数据或仅导入元数据 * 其他导入选项 * **从逻辑备份中提取信息:** * 无需实际导入即可从导出文件中提取元数据,例如提取表的 DDL 或 Package 的代码。 * **使用参数文件进行导出和导入:** * 创建 `.par` 参数文件,将复杂的导出/导入选项集中管理,简化命令的输入。 * **脚本化操作:** * 自动化导出过程,只需关注执行结果的验证。 **先修知识:** 无 **注意:** 本课程大纲为概述,具体细节将在课程中详细讲解。
Este curso tem como objetivo mostrar os recursos do DATAPUMP com as ferramentas expdp e impdp, mostrando os principais recursos dessas ferramentas:Roteiro:- Introdução Objetivo do cursoApresentação do roteiroApresentação do ambienteO que e o DATAPUMP(expdp, impdp)Objeto de directory- Export usado expdp Caso seja necessário extrair os dados do banco de dados em um momento especifico no tempo, extrair de maneira logico, ou seja, dados e metadados, o export faz isso, ele permite níveis de granularidade que um backup físico via RMAN não permite.expdp help expdp estimar tamanho backupexport todo database export apenas tablespace export apenas schema export apenas table export com flashbackexport somente dados ou metadadosOutras opçoes para export- Import usando impdpE depois de extrair os dados como que e possível importar esse dados, o impdp e usado para isso, permitindo os mesmos níveis de granularidade do expdp. Pre-requisitos Caracterset Tablespace impdp help import todo database import apenas tablespace import apenas schema import apenas schema remapeandoimport apenas tableimport apenas table remapeandoimport apenas table renomeandoimport apenas table remapeando e renomeandoimport somente dados ou metadadosOutras opçoes para import- Extraindo informações do backup logicoNão necessariamente você precisa importar um dados pra poder extrair seu metadados, você pode fazer isso diretamente do arquivo gerado pelo export, ou seja é possível extrair um DDL de uma tabela, um código de package de um arquivo de export gerado previamente.- Export e import com arquivo de parâmetrosCaso você não queira passar todas as clausulas suportadas para um export ou import você pode criar um arquivo.par que vai conter todos as clausulas que deseja e a partir dai invocar esse arquivo como argumento em um expdp ou impdp e ele vai executar tudo conforme especificou.- ScriptsE importante também automatizar a execução do export, ficando a cargo apenas de validar se as execuções ocorreram com sucesso.