Maison  >  Article  >  Présentation de la commande Oracle imp

Présentation de la commande Oracle imp

小老鼠
小老鼠original
2023-09-19 14:19:393566parcourir

imp est un outil de ligne de commande dans Oracle Database utilisé pour importer des données et des objets exportés d'une instance de base de données à une autre. La syntaxe générale de la commande imp est "imp username/password@connect_string file=file_name [options]".

Présentation de la commande Oracle imp

imp est un outil de ligne de commande dans la base de données Oracle utilisé pour importer des données et des objets exportés d'une instance de base de données vers une autre instance de base de données.

Voici la syntaxe générale de la commande imp :

imp username/password@connect_string file=file_name [options]

Parmi eux, la signification de chaque paramètre est la suivante :

  • username/password@connect_string : Spécifiez le nom d'utilisateur, le mot de passe et la chaîne de connexion de l'instance de base de données à être connecté. Par exemple, scott/tiger@localhost:1521/orcl.
  • file=file_name : Spécifiez le nom de fichier des données importées. Il peut s'agir d'un fichier .dmp ou d'un fichier .exp exporté.
  • options : paramètres facultatifs utilisés pour spécifier les options et les paramètres importés.

Les options de commande imp couramment utilisées incluent :

  • full=y : importer tous les objets et données.
  • fromuser=source_user : Spécifiez l'utilisateur source pour les données exportées.
  • touser=target_user : Spécifiez l'utilisateur cible pour les données importées.
  • tables=table_list : Spécifiez le nom de la table ou la liste des noms de tables à importer.
  • indexes=y : importer des index.
  • constraints=y : Importer des contraintes.
  • ignore=y : ignore les erreurs lors de l'importation.
  • ignore=y : ignore les erreurs lors de l'importation.

Ce qui suit est un exemple :

imp scott/tiger@localhost:1521/orcl file=expdat.dmp full=y

La commande ci-dessus importera tous les objets et données du fichier expdat.dmp vers l'instance de base de données sous l'utilisateur scott.

Il est à noter que la commande imp est obsolète dans Oracle 10g et supérieur. Il est recommandé d'utiliser la commande impdp pour les opérations d'importation et d'exportation de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn