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 |