Comment sauvegarder une table dans Oracle?

Comment sauvegarder une table dans Oracle?
Tout en travaillant avec la base de données Oracle, il est important d'avoir une stratégie de sauvegarde fiable en place. Un aspect crucial de cette stratégie consiste à sauvegarder des tables de base de données individuelles. La création d'une sauvegarde des tables peut aider à protéger les données contre la perte en raison d'une suppression involontaire, de la corruption ou d'autres problèmes. La base de données Oracle offre de nombreuses fonctionnalités pour créer une sauvegarde.

Ce guide expliquera comment sauvegarder une table dans Oracle.

Comment sauvegarder une table dans Oracle?

Pour sauvegarder une table dans Oracle, connectez-vous à la base de données à l'aide du Sqlplus commande. Après la connexion réussie, les méthodes suivantes peuvent être utilisées pour sauvegarder une table dans Oracle:

  • Créer une déclaration
  • Commande EXP
  • Outil de développeur SQL

Comment sauvegarder une table dans Oracle en utilisant la déclaration de création?

Le "CRÉER»L'instruction crée de nouveaux objets de base de données tels que des tables, des index, des vues, des séquences et bien plus encore. Pour sauvegarder une table dans la base de données Oracle, créez simplement une copie de ce tableau spécifique à l'aide du «CRÉER" déclaration. L'exemple est donné ci-dessous:

Créer des contacts de table
Comme sélection *
Des contacts;

Dans l'exemple ci-dessus, "Créer une table"Est utilisé pour créer une nouvelle table (de sauvegarde), nommée"Contacts_backup". Le "SÉLECTIONNER *"Est utilisé pour sélectionner toutes les lignes et colonnes de la table"CONTACTS".

Sortir

La sortie a montré que le tableau "Contacts_backup" a été créé.

Comment sauvegarder une table dans Oracle à l'aide de la commande EXP?

Le "Exp»La commande est utilisée pour créer une sauvegarde de la base de données ou un sous-ensemble d'objets de base de données, tels que des tables, des index, des vues et des procédures stockées en l'exportant. Tapez la commande suivante pour sauvegarder une table dans Oracle en utilisant le «Exp" commande:

EXP C ## MD / MD1234 TABLES = CONTACTS FILE = CONTACTS_BACKUP_EXP.Dmp log = export_database_log.DEHORS

Dans la commande ci-dessus:

  • "C ## MD" et "MD1234«Est le nom d'utilisateur et le mot de passe.
  • Le "LES TABLES”Est ​​utilisé pour spécifier le nom du tableau.
  • Le "DÉPOSER»Est utilisé pour spécifier le nom du fichier de sortie.

Sortir

La sortie montre que la sauvegarde du «CONTACTS»La table a été créée.

Comment sauvegarder une table dans Oracle à l'aide du développeur SQL?

Pour sauvegarder une table dans Oracle à l'aide du développeur SQL, la connexion de la base de données doit être établie. Après la création de connexion, développez l'arborescence de la base de données pour afficher tous les objets de base de données et trouver "les tables" de la liste. Élargir la "les tables«Pour afficher toutes les tables, présents dans la base de données sélectionnée:

Cliquez avec le bouton droit sur le nom du tableau pour sélectionner le tableau, puis cliquez sur "Exporter… «Pour créer une sauvegarde:

Sélectionnez la destination du fichier de sortie, laissez l'autre paramètre par défaut, puis cliquez sur "Suivant >" bouton:

Note: Lors de l'exportation des objets de base de données, ces paramètres peuvent être modifiés en fonction des exigences de l'utilisateur.

Spécifiez l'objet de la base de données (nom de la table) et cliquez sur «Suivant >" bouton:

Pour créer une sauvegarde d'une table, cliquez sur le «Finir" bouton:

Attendez que le processus d'exportation soit terminé:

Le nouveau ".SQL"Le fichier s'ouvre indiquant que le fichier de sauvegarde du"CONTACTS»La table a été créée:

C'est comment sauvegarder une table dans Oracle en utilisant différentes méthodes.

Conclusion

Pour sauvegarder une table dans Oracle, connectez-vous à la base de données. Après la connexion réussie, le «CRÉER»La déclaration peut être utilisée pour sauvegarder une table en créant une copie du tableau d'origine. Alternativement, le «Exp»La commande crée la sauvegarde d'un tableau en exportant le tableau spécifique. Le "Développeur SQL»L'outil est également un bon moyen de créer une sauvegarde d'une table. Ce guide a fourni une démonstration complète de la façon de sauvegarder une table dans Oracle.