λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να σταματήσει μια Oracle Rollback

Ένας χρήστης του Oracle μπορεί να διαγράψει κατά λάθος τα εκατομμύρια των γραμμών από έναν πίνακα , στη συνέχεια εκδίδει μια επαναφορά να αντιστρέψει τις αλλαγές , μια διαδικασία που θα μπορούσε να διαρκέσει έως και λίγες ώρες για να ολοκληρωθεί . Αν υπάρχει η απαίτηση να κλείσει τη βάση δεδομένων χωρίς να περιμένει για την επαναφορά για να ολοκληρωθεί , κάντε επανεκκίνηση προσωρινά τη βάση δεδομένων με την επαναφορά απενεργοποιηθεί , εκτελεί ορισμένες εργασίες DBA , στη συνέχεια, κάντε επανεκκίνηση της βάσης δεδομένων με την επαναφορά ενεργοποιημένη . Οδηγίες
Η 1

Σύνδεση με το παράδειγμα

Στο Unix : .

Που ORACLE_SID =

sqlplus /nolog

συνδεθείτε /όπως sysdba

SQL >

Διαφορετικά:

sqlplus /nolog

συνδεθείτε sys / ως sysdba
Φτηνές 2

Εκτελέστε μια ματαίωση τερματισμού .

SQL > shutdown ματαίωση εικόνων
3

Ξεκινήστε το παράδειγμα σε κατάσταση " nomount " .

SQL > εκκίνηση nomount ?
Η

4 Ρυθμίστε την εκδήλωση Oracle 10513 πριν από το άνοιγμα της βάσης δεδομένων . . Σετ Το γεγονός αυτό απενεργοποιεί Oracle από το τροχαίο πίσω ένα αναληφθεί συναλλαγής και θα πρέπει να χρησιμοποιούνται πολύ προσεκτικά

SQL > μεταβάλει το σύστημα εκδηλώσεις '10513 ίχνος πλαίσιο όνομα για πάντα , επίπεδο 2 «πεδίο = μνήμη?
5 .

Ανοίξτε τη βάση δεδομένων με την κατάργηση απενεργοποιημένη

SQL > μεταβάλλουν τη βάση δεδομένων mount ?

SQL > μεταβάλλει βάση δεδομένων ανοικτού ?
Η 6

Εκτελέστε τη συντήρηση της βάσης δεδομένων , όπως έχει προγραμματιστεί .
Η 7

Εκτελέστε μια ματαίωση shutdown

SQL > shutdown ματαίωση ? .
8

Επανεκκίνηση της βάσης δεδομένων μετά την απενεργοποίηση της εκδήλωσης , δίνοντας έτσι τη δυνατότητα επαναφοράς <. br >

SQL > εκκίνηση nomount ? σύνολο

SQL > μεταβάλει το σύστημα εκδηλώσεις '10513 όνομα ίχνος πλαίσιο off » ?

SQL > μεταβάλλουν τη βάση δεδομένων mount ?

SQL > μεταβάλλουν ανοιχτή βάση δεδομένων ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα