Βίντεο: Dragnet: Big Kill / Big Thank You / Big Boys 2025
Δεν πρέπει να ξαπλώνετε στις δάφνες σας πάρα πολύ, οπότε ας δούμε μια ανάκαμψη χωρίς τον Oracle 12c Data Recovery Advisor (DRA). Το DRA δεν θα σας βοηθήσει σε κάθε περίπτωση. Τι γίνεται αν το αρχείο που πρέπει να επαναφέρετε πρέπει να πάει κάπου αλλού; Το DRA δεν θα ξέρει πού να το βάλει.
Επιπλέον, είναι καλό να κατανοήσουμε τον τρόπο ανάκτησης χωρίς το DRA. Μπορεί να βρεθείτε σε μια μη-12c βάση δεδομένων κάποια μέρα. Η ακόλουθη μέθοδος λειτουργεί μέχρι το ξεκίνημα του Recovery Manager (RMAN).
Αυτό το παράδειγμα έχει χάσει ένα αρχείο δεδομένων αλλά δεν μπορεί να το επαναφέρει στην ίδια θέση. (Σε αυτή την περίπτωση εσείς σημαίνει RMAN . ) Θα πρέπει να πείτε στο RMAN πού να βάλει το αρχείο. τότε η RMAN θα την επαναφέρει στη σωστή θέση.
-
Έχετε χάσει ένα δίσκο με ένα αρχείο δεδομένων σε αυτό.
-
Ο δίσκος δεν θα αντικατασταθεί και θα πρέπει να επαναφέρετε το αρχείο δεδομένων αλλού.
-
Πείτε στο RMAN πού να τοποθετήσετε το αρχείο δεδομένων.
-
Θα πείτε στο RMAN να επαναφέρει το αρχείο δεδομένων.
-
Πείτε στο RMAN να ανακτήσει το αρχείο δεδομένων.
-
Αν η βάση δεδομένων έκλεισε, ανοίξτε την. Εάν η βάση δεδομένων ήταν ανοιχτή, μπορείτε online το αρχείο δεδομένων.
Αυτό το παράδειγμα που χρησιμοποιεί το Oracle στο Linux ξεκινά με την κλειστή βάση δεδομένων. ανοίξτε το και στη συνέχεια διορθώστε το σφάλμα. Για να δημιουργήσετε αυτό το σφάλμα, απλώς μετονομάστε τους χρήστες01. dbf αρχείο δεδομένων, ενώ η βάση δεδομένων ήταν κάτω.
-
Εκκινήστε τη βάση δεδομένων και διαβάστε αυτό το σφάλμα:
ORA-01157: δεν μπορεί να αναγνωρίσει / κλείσει το αρχείο δεδομένων 4 - δείτε το αρχείο ανίχνευσης DBWR ORA-01110: oracle / oradata / dev12c / users01. dbf '
-
Δείτε αν αυτό είναι το μοναδικό αρχείο που λείπει:
-
Προσδιορίστε αν αυτό είναι το μόνο επηρεασμένο αρχείο και αν είναι ένα κρίσιμο αρχείο.
Επίσης, καθορίζετε ότι πρέπει να αποκατασταθεί σε διαφορετικό δίσκο.
-
Εκκινήστε το RMAN και μεταφέρετε το αρχείο δεδομένων εκτός σύνδεσης:
Βλέπετε αυτό το:
χρησιμοποιώντας το αρχείο ελέγχου της βάσης δεδομένων στόχου αντί του καταλόγου ανάκτησης Επεξεργασία δηλώσεων
-
Ανοίξτε τη βάση δεδομένων:
-
Πείτε στο RMAN τοποθεσία:
Σε αυτή την περίπτωση, είναι δίσκος u02, μια διαφορετική θέση. Η έξοδος υποδεικνύει ότι το αρχείο επαναφέρεται και ανακτάται στη νέα θέση:
εντολή εκτέλεσης: SET NEWNAME Εκκίνηση επαναφοράς στις 30-ΙΟΥΝ 2013 11: 48: 46 χρησιμοποιώντας το αρχείο ελέγχου της βάσης δεδομένων στόχου αντί του καναλιού καταλόγου αποκατάστασης ORA_DISK_1: SID = 7 τύπος συσκευής = κανάλι DISK ORA_DISK_1: επαναφορά αρχείου δεδομένων 00004 αντίγραφο αρχείου δεδομένων εισόδου RECID = 12 STAMP = 819457925 όνομα αρχείου = / u01 / app / oracle /
fast_recovery_area / DEV12C / datafile / o1_mf_users_8x0lp5mo_. dbf προορισμός για επαναφορά του αρχείου δεδομένων 00004: / u02 / app / oracle / oradata / dev12c / users01.dbf κανάλι ORA_DISK_1: αντιγραφή αρχείου δεδομένων αρχείου του αρχείου δεδομένων 00004 όνομα αρχείου εξόδου = / u02 / app / oracle / oradata / dev12c / users01. dbf RECID = 13 STAMP = 819460128 Ολοκληρώθηκε η αποκατάσταση στις 30-ΙΟΥΝ 2013 11: 48: 49 αρχείο δεδομένων 4 μετατράπηκε σε αντίγραφο αρχείου δεδομένων Ξεκινώντας να ανακτήσετε στις 30-ΙΟΥΝ 2013 11: 48: 49 χρησιμοποιώντας το κανάλι ORA_DISK_1 εκκίνηση ανάκτησης μέσων … Ολοκληρώθηκε η ανάκτηση στις 30-ΙΟΥΝ 2013 11: 48: 52
-
Όταν τελειώσει η ανάκτηση, αλλάξτε το χώρο του table για να το επαναφέρετε στο διαδίκτυο:
