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
- 1. Comment faire une sauvegarde de BugTracker.net?
- 2. Sauvegarde de base de données Wordpress
- 3. Comment faire une sauvegarde complète de la base de données mysql en utilisant l'utilitaire de ligne de commande mysqldump
- 4. Sauvegarde de base de données d'une base de données mysql dans VB.Net
- 5. Comment faire pour restaurer la base de données mysql
- 6. SQL Server 2005 - Comment créer un nouveau jeu de sauvegarde pour une sauvegarde unique d'une base de données?
- 7. Comment recréer une base de données Oracle 9i à partir de fichiers de sauvegarde (fichiers ora)
- 8. Oracle: comment configurer une sauvegarde de base de données sur un lecteur réseau
- 9. Comment archiver une base de données MySQL?
- 10. PLSQL - Suppression de tous les objets de base de données d'un utilisateur
- 11. Comment créer une sauvegarde d'une base de données POSTGRES en utilisant bash?
- 12. plsql enfant parent oracle
- 13. Fonctions de PLSQL help
- 14. Comment faire une recherche efficace de données dans la base de données à l'exception de fullsearch
- 15. Comment faire des tâches de gestion de données dans une base de données d'objets Db4o?
- 16. Comment puis-je récupérer une petite partie des données d'une sauvegarde de base de données SQL Server?
- 17. plsql format numérique personnalisé
- 18. plsql curseur itératif problème
- 19. Comment faire une requête importante sur une page ASP.NET pour une base de données Oracle
- 20. Comment découper la date dans PLSQL?
- 21. Comment sauvegarder une base de données à partir de ServerGrid.com?
- 22. Comment faire une recherche de chaîne floue sans une base de données lourde?
- 23. sauvegarde des données inlineformset_factory
- 24. Comment ouvrir une base de données de base?
- 25. Comment supprimer une base de données MySQL?
- 26. Comment obtenir des données d'une base de données vers une autre base de données?
- 27. Façons de réduire les tailles de fichier de sauvegarde de base de données MS SQL
- 28. Comment faire pour supprimer les espaces de fin dans une colonne de base de données?
- 29. Comment utiliser php pour créer une base de données avec table et info en utilisant un fichier de sauvegarde?
- 30. Concevoir une base de données
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