Comment faire une sauvegarde d'une base de données PLSQL?Comment faire une sauvegarde d'une base de données PLSQL?
Répondre
La question est si vous voulez vraiment le faire à partir de PL/SQL?
En supposant que vous utilisez un DB Oracle, ils ont des commandes qui videront votre base de données dans un fichier. Il est sauvegardé de telle sorte que la base de données (tables et tout) peut être recréée à partir de rien (donc vous pouvez recréer une sauvegarde secondaire [pas que je recommanderais de cette façon]).
Voici la FAQ
http://www.orafaq.com/wiki/Import_Export_FAQ
CE QUE JE MENT EST COMMENT UTILISER COMMANDE SQL COMME 'SQL> ALTER TABLESPACE BEGIN BACKUP; ET 'SQL> SOURCE DE SOURCE DE COPIE HÔTE' ET 'SQL> ALTER TABLESPACE END BACKUP;' –
Votre question nécessite des éclaircissements.
Voulez-vous: a) créer une copie de la base de données pour un autre b) créer une sauvegarde de la base de données à des fins de sauvegarde et de valorisation
Si vous cherchez à créer simplement une copie de la base de données ailleurs, alors l'utilisation des utilitaires d'importation et d'exportation (imp et exp, ou impdp et expdp en 10g) devrait suffire.
Si vous cherchez à sauvegarder la base de données à des fins de restauration, vous devriez vraiment envisager l'utilisation de RMAN, la solution de sauvegarde d'entreprise d'Oracle. Docs peuvent être trouvés ici: RMAN Quick Start Guide
Lorsque je fais des sauvegardes physiques, j'utilise RMAN, pas PL/SQL, car c'est l'outil pour ce genre de travail. Cependant, voici un lien qui peut peut-être vous aider. http://psst0101.wordpress.com/2008/01/23/move-a-tablespace/
commande EXP contribuera à faire ce travail Syntaxe: EXP schema_user_name/fichier schema_pwd = file_name.dmp
vous pouvez même exporter (reprendre le haut) des objets db individuels
CE QUE JE MENT COMMENT UTILISER SQL COMMAND COMME 'SQL> ALTER TABLESPACE BEGIN BACKUP; ET 'SQL> HÔTE COPIE SOURCE CIBLE' ET 'SQL> ALTER TABLESPACE END BACKUP;' –
mettre un tas de "exécution immédiate" des déclarations dans un bloc pl/sql est ce que je pense que vous demandez à propos de – tbone