Vous êtes sur la page 1sur 16

8

Utilitaire Export et Import


d’Oracle

(Sauvegarde/Restauration logique)

Copyright Ó Oracle Corporation, 1998. All rights reserved.


Objectifs

Utiliser Export pour créer une sauvegarde


logique complète d’un objet de la base
Utiliser Export pour créer une sauvegarde
incrémentale d’un objet de la base
Utiliser IMPORT pour restaurer unobjet de
la base.

8-2 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Vues d’ensemble

Ces utilitaires permettent:


D’obtenir des archives historiques
De sauvegarder des définition des tables
(avec ou sans données)
De déplacer des données entre des
machines, bases, et versions d’Oracle.
De réparer l’erreur d’un utilisateur.

8-3 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Méthodes d’Exécution de
l’Utilitaire EXPORT

Dialogue interactif
Page Export de data manager dans OEM
(Oracle Enterprise Manager)
Interface ligne de commande
Trois modes d’export : table, user, Full
database.

8-4 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Ligne de commande Export

Syntaxe
$exp keyword = value

$exp keyword = (value, value2, … ,value n)

Exemple
$exp scott/tiger tables=emp,dept rows=y
file=expincr1.dmp
ATTENTION : il s’agit d’un fichier binaire.

8-5 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Export Complet
Base de données Fichier Export

Table 1 Table 2 Table 1 Table 2

Table 3 Table 4 Table 3 Table 4

Table 5 Table 6 Table 5 Table 6

FULL = Y Temps 1

8-6 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Export Incrémental
(depuis le dernier export)
Base de données Fichier Export

Table 1 Table 2 Table 1

Table 3 Table 4 Table 3

Table 5 Table 6 Table 6

Temps 2

8-7 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Export Cumulative
(depuis le dernier export complet)
Base de données Fichier Export

Table 1 Table 2 Table 1

Table 3 Table 4 Table 3 Table 4

Table 5 Table 6 Table 6

Time 3

8-8 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Avantage de l’export
Incrémental et Cumulatif

Restauration possible d’un table détruite


par un utilisateur
Fichiers export plus petits
Moins de temps pour exporter.

8-9 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Problèmes de comptabilité de
l’utilitaire Export
Vous pouvez utiliser l’utilitaire Export de
toutes les versions d’O7 vers O8.
La fonctionnalité Export d’O6 (ou
antérieur) ne sont pas compatibles vers
O8.
Il faut ABSOLUEMENT tenir compte des
différentes versions.

8-10 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Utilisation de l’utilitaire IMPORT
pour la restauration

Créer des définitions de tables.


Extraire des données d’un fichier Export
correct
Importer à partir d’un fichier export
complet, incrémental ou cumulatif
Restaurer après des échecs dus aux
utilisateurs.

8-11 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Modes d’import

Mode Description

Table Importer des tables spécifiées dans un


schéma.

User Importer tous les objets qui vous


appartiennent.

Full Database Importer tous les objets de la base

8-12 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Ligne de commande Import

Syntaxe
$imp keyword = value or keyword = (value,
value2, … value n)

Exemple
$imp scott/tiger tables=(emp,dept) rows=y
file=expincr1.dmp

8-13 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Séquence du Processus d’Import

1. Les nouvelles tables sont ainsi crées.


Les index sont définis
Les données sont importées. (rows=y)
Les index sont remplis (att: + lourd)
Les contraintes sont activées.

8-14 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Considérations sur NLS
Le fichier export identifie le schéma
d’encodage des caractères utilisé.
L’utilitaire Import traduit les données vers
le jeu de caractère de son OS.
Le fichier export d’un jeu de caractères
de plusieurs octets doit être importé
dans un système ayant les mêmes
caractéristiques.

8-15 Copyright Ó Oracle Corporation, 1998. All rights reserved.


Résumé
Les utilitaires Export et Import complètent
la stratégie de sauvegarde et de
restauration
Une sauvegarde logique est un autre
moyen de restaurer après une erreur
utilisateur.
L’utilitaire Export crée une sauvegarde
logique des données et non une
sauvegarde physique.

8-16 Copyright Ó Oracle Corporation, 1998. All rights reserved.

Vous aimerez peut-être aussi