Maison > Article > base de données > Comment sauvegarder des tables dans Oracle
Oracle propose plusieurs méthodes pour sauvegarder les tables : Utilitaire d'exportation : exportez la table et ses données vers un fichier texte pour une importation et une récupération ultérieures. Utilitaire d'importation : importez des fichiers d'exportation dans la base de données, créez ou remplacez des tables existantes. Importation d'espace de table : restaure instantanément l'intégralité de l'espace de table, y compris les tables, les index et les contraintes. Tables de sauvegarde RMAN : utilisez Recovery Manager (RMAN) pour sauvegarder les tables, mais cette méthode est plus complexe et plus longue que les autres méthodes.
Comment utiliser Oracle pour sauvegarder des tables
Oracle propose diverses méthodes pour sauvegarder des tables, notamment :
Utilisation de l'utilitaire d'exportation
L'utilitaire d'exportation vous permet d'exporter une table. et ses données dans un fichier texte qui peut être importé ultérieurement pour restaurer la table.
Étapes :
<code>EXPDP DIRECTORY=directory_name DUMPFILE=dump_file_name TABLES=table_name</code>
Par exemple :
<code>EXPDP DIRECTORY=my_dir DUMPFILE=my_table.dmp TABLES=my_table</code>
À l'aide de l'utilitaire d'importation
À l'aide de l'utilitaire d'importation, vous pouvez importer des fichiers exportés dans la base de données et créer ou remplacer des tables existantes.
Étapes :
<code>IMPDP DIRECTORY=directory_name DUMPFILE=dump_file_name TABLES=table_name</code>
Par exemple :
<code>IMPDP DIRECTORY=my_dir DUMPFILE=my_table.dmp TABLES=my_table</code>
Utiliser l'importation d'espace de table
L'importation d'espace de table vous permet de restaurer instantanément l'intégralité d'un espace de table, y compris ses tables, index et contraintes.
Étapes :
Sauvegarder les tables à l'aide de RMAN
Recovery Manager (RMAN) est un outil de gestion de la sauvegarde et de la récupération Oracle.
Étapes :
<code>BACKUP TABLESPACE tablespace_name;</code>
Par exemple:
<code>BACKUP TABLESPACE my_tablespace;</code>
<code>RESTORE TABLESPACE tablespace_name;</code>
note:
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!