Actions

 Langue:
 Flux RSS:


Import d'une base Oracle


L'import d'une base Oracle se réalise à l'aide de la commande imp.

La commande imp s'utilise de la manière suivante:
  exp <Utilisateur>/<Mot de passe>@<Instance> [Parametres]

Import complet d'une base:

Pour importer tout le contenu d'une base Oracle, il faut utiliser la commande imp avec les paramètres suivants:

Sous Dos:

    imp USER/PASSWORD@INSTANCE full=yes file='D:\exports\Export_Base_XXX.dmp' log='D:\exports\Import_Base_YYY.dmp' FROMUSER=UserBaseXXX TOUSER=UserBaseYYY

Sous Unix:

    imp USER/PASSWORD@INSTANCE full=yes file='/chemin/Export_Base_XXX.dmp' log='/chemin/Import_Base_YYY.dmp' FROMUSER=UserBaseXXX TOUSER=UserBaseYYY

Importer seulement quelques tables:

Pour importer simplement quelques tables, il faut utiliser la commande imp avec les paramètres suivants:

Sous Dos:

    imp USER/PASSWORD@INSTANCE TABLES=(noms,clients,comments) file='D:\exports\Export_Tables_Clients.dmp' log='D:\exportsImport_Tables_Clients.dmp' FROMUSER=UserBaseXXX TOUSER=UserBaseYYY

Sous Unix:

    imp USER/PASSWORD@INSTANCE TABLES=(noms,clients,comments) file='/chemin/Export_Tables_Clients.dmp' log='/chemin/Import_Tables_Clients.dmp' FROMUSER=UserBaseXXX TOUSER=UserBaseYYY

Paramètres de la commande imp:

La commande imp supporte les paramètres suivants:

HELP décrit les paramètres de l'import
USERID Nom d'utilisateur de mot de passe pour la connexion
FULL Import complet du fichier (N, par défaut)
BUFFER Taille du buffer de données
FROMUSER Liste des propriétaires précédement exportés
FILE Fichier à utiliser pour l'import (EXPDAT.DMP, par défaut)
TOUSER Liste des propriétaires cibles de l'import
SHOW Liste les objets à importer, sans les importer (simple visu) (N, par défaut)
TABLES Liste des tables à importer
IGNORE Ignorer les erreurs due aux objets déjà existants (N, par défaut)
RECORDLENGTH Longueur des enregistrements
GRANTS Import des droits (Y, par défaut)
INCTYPE Import de type différentiel
INDEXES Import les indexes (Y, par défaut)
COMMIT Commit par paquet (N, par défaut)
ROWS Importer le contenu des tables (données) (Y, par défaut)
PARFILE Fichier de paramètres (dans ce cas, les options seront spécifiées dans ce fichier)
LOG Nom du fichier de log à générer
DESTROY Ecraser le fichier du Tablespace (N, par défaut)
INDEXFILE Ecrit les tables et les index dans le fichier spécifié
CHARSET Table de caractères à utiliser (NLS_LANG, par défaut)
FEEDBACK n Indique la progression de l'import table par table. 1 caractère affiché pour n lignes importées

Retour