probleme sous oracle besoin personne trés qualifie - Windows & Software
Marsh Posté le 19-03-2002 à 22:38:04
Je viens de me pencher sur mon bouquin Oracle.
A priori, ce n'est pas possible. Pour faire une sauvegarde base ouverte, tu doit être présent, te connecter par server manager, et taper en ligne de commande , pour chaque tablespace la commande suivante:
Alter tablespace <nom_tbs> begin backup
puis
alter tablespace <nom_tbs> end backup
quand il a fini.
Et encore, pour ca il faut que ta base soit en mode archivelog
Marsh Posté le 20-03-2002 à 16:40:52
Je ne sais pas ce qui existe en freeware, mais il est clair que l'on peut sauvegarder une banque de données Oracle on-line avec des softs comme Legato Networker ou Veritas Netbackup (Y sont pas donnés ces softs). RMAN (d'Oracle) peut alors faire cette sauvegarde on-line en collaboration avec ces programmes qui permettent de plus de contrôler un robot (jukebox).
Marsh Posté le 20-03-2002 à 16:42:20
acidman a écrit a écrit : voila j'ai une base oracle enorme je dois faire la sauvegarde de la base quotidienement ce qui m'oblige pour l'instant a arreter la base la nuit afin que je puisse faire ma sauvegarde est il possible de pouvoir utiliser ma base 24h/24 tout en permettant la sauvegarde? |
Oui, il y a moyen de faire une sauvegarde base ouverte.
Je vais ptete dire un connerie ... Mais un export complet de la base vers un fichier sur une partition puis backup du fichier sur bande ... Ca doit pouvoir ce faire en base ouverte nan ?
Marsh Posté le 20-03-2002 à 16:44:40
en solutions pro ca existe (logiciels tels que HP OV Omniback) mais ca coute tres cher
sinon je c pas tro
Marsh Posté le 20-03-2002 à 16:47:34
keyzer93 a écrit a écrit : en solutions pro ca existe (logiciels tels que HP OV Omniback) mais ca coute tres cher sinon je c pas tro |
Yep, ca devait être ça qu'ils utilisaient dans mon ancienne boite , ca me dit qqchose ... Moi je sais creer des bases, mais j'suis po DBA hélas ... (ou heureusement ? )
Marsh Posté le 20-03-2002 à 17:00:20
je répond rapidement faute de temps
pour sauvegarder base ouverte, y a plusieurs technique
une qui é assez utilisé est de mettre les tablespaces offline les uns apres les autres et de faire des copies de fichiers dbf les uns apres les autres.
une autre soluce consiste a arrété la base a un instant X, de la sauvegarder une fois pour toute . Si la base est en archivelog, il suffira apres de ne sauvegarder que les fichiers d'archive qui permmettron de revenir a l'instant avant crash de la base, technique : un peu plus couteuse
j'espere pouvoir repasser pour revenir sur le sujet
Marsh Posté le 20-03-2002 à 17:07:58
funkelly a écrit a écrit : je répond rapidement faute de temps pour sauvegarder base ouverte, y a plusieurs technique une qui é assez utilisé est de mettre les tablespaces offline les uns apres les autres et de faire des copies de fichiers dbf les uns apres les autres. une autre soluce consiste a arrété la base a un instant X, de la sauvegarder une fois pour toute . Si la base est en archivelog, il suffira apres de ne sauvegarder que les fichiers d'archive qui permmettron de revenir a l'instant avant crash de la base, technique : un peu plus couteuse j'espere pouvoir repasser pour revenir sur le sujet |
??? C pas une sauvegarde base ouverte ça ... si ?
Marsh Posté le 20-03-2002 à 17:09:19
Online backup le module de Netbackup fait ca tres bien ...
Mais comme toutes nos machines sont sur un SAN EMC2 on l'utilise plus.
On stoppe la DB, on synchronize les BCV (un 2eme mirroir si vous voulez), on split quand la synchro est faite puis on redemarre la DB.
Apres tu as toute la journee pour faire le backup de BCV.
Mais oui c'est cher ...
Marsh Posté le 19-03-2002 à 17:45:45
voila j'ai une base oracle enorme
je dois faire la sauvegarde de la base quotidienement ce qui m'oblige pour l'instant a arreter la base la nuit afin que je puisse faire ma sauvegarde
est il possible de pouvoir utiliser ma base 24h/24 tout en permettant la sauvegarde?
---------------
Les ordres c'est comme les coups de bite