Visszaállítani a biztonsági másolatból Oracle adatbázis
Visszaállítása Oracle adatbázis biztonsági adatok azt lehet elérni több módon.
Amikor helyreállítása az Oracle adatbázis egy mentés ajánlott használni ezt a módszert. Ebben az esetben hajtsa végre a következő lépéseket:
1. A program futtatása Toad for Oracle 11.6.
2. Csatlakoztassa a rendszer felhasználói (az alapértelmezett beállítások vannak mentve és jelszó) felhasználó (Felhasználó / Sema) - SYS összeköthető (Csatlakozás a) - SYSDBA.

3. Hozzon létre egy adatbázist, és a felhasználó kérésére,
létre felhasználói AIST1 azonosított q1234567;
az összes jog engedélyezése a AIST1;
GRANT SELECT ON "SYS" "GV_ $ RESERVED_WORDS" TO AIST1 .;
GRANT SELECT ON "SYS" "V_ $ RESERVED_WORDS" TO AIST1 .;
ahol: AIST1 - adatbázis neve, q1234567 - jelszóval csatlakozik

És nyomja meg a billentyűzet gombot f5.
5. Indítson egy parancssort (cmd), mint rendszergazda.
6. Futtassa a lekérdezést (lekérdezés megfelelően fog futni, ha ugyanazt a nevet és a biztonsági adatbázis).
impdp Aist / q1234567 @ ORATEST sémák = Aist directory = dpump_aist DumpFile = aist.dmp logfile = aist1_imp.log
ahol: impdp Aist - import az adatbázisba
q1234567 @ ORATEST - Csatlakozás az adatbázishoz
directory = dpump_aist - a mappát, amelyben a mentés időpontja
DumpFile = aist.dmp név mentés
logfile = aist_imp.log log maga alkotta
7. mentés más sémák (azaz, ha az alap az azonos nevű, és a nevét a másik tartalék):
impdp aist1 / q1234567 @ ORATEST könyvtár = dpump_aist DumpFile = aist.dmp logfile = aist1.log REMAP_SCHEMA = AIST: AIST1 ÁTALAKÍTÁS = OID: n: típus
8. Miután a hasznosítás, akkor kell menni a létrehozott AIST1 bázis kapcsolat típusa Normál:

9. Futtassa a lekérdezést.
Ha visszaállítja a biztonsági másolatot az Oracle adatbázis optimalizált indexek, de nem egészen helyes. Például, kezdetben két index: a (elsődleges kulcs), és a második kompozit a (elsődleges kulcs bármely oszlop). Visszaállítása után az adatbázist egy biztonsági előfordul optimalizálása és a kód csak akkor kap 1 (elsődleges kulcs bármely oszlop) és kötődik az elsődleges kulcsot. Így válik egy index az elsődleges kulcs és nem lehet eltávolítani eltávolítása nélkül az elsődleges.
Ez a viselkedés megváltoztatható a helyreállítási Részünkről ez nem lehetséges, mivel a funkciók Oracle import / export eszközöket.
Miután a szkript lefutott az ELMA rendszer.
Ez a módszer, hogy helyreállítja az adatbázist csak akkor ajánlott, abban az esetben, nem lehetett visszaállítani az adatbázist az első módszer. Ebben az esetben hajtsa végre a következő lépéseket:
1. A program futtatása Toad for Oracle 11.6.
2. Csatlakoztassa a rendszer felhasználói (az alapértelmezett beállítások vannak mentve és jelszó) felhasználó (Felhasználó / Sema) - SYS összeköthető (Csatlakozás a) - SYSDBA.

3. Hozzon létre egy adatbázist, és a felhasználó kérésére,
létre felhasználói AIST1 azonosított q1234567;
az összes jog engedélyezése a AIST1;
GRANT SELECT ON "SYS" "GV_ $ RESERVED_WORDS" TO AIST1 .;
GRANT SELECT ON "SYS" "V_ $ RESERVED_WORDS" TO AIST1 .;
ahol: AIST1 - adatbázis neve, q1234567 - és jelszót kér.

És nyomja meg a billentyűzet gombot f5.

5. Válassza ki az Import adatbázis (behozatal a teljes export fájl)


7. Kattintson a Tovább (Next). A következő lépésben, hagyjuk az összes alapértelmezett.

8. Kattintson a Next (Tovább) és válassza ki az útvonal mentés.

9. Kattintson a Tovább (Next) a következő lépést, és hagyja az összes alapértelmezett.

10. Kattintson a Next (Következő). Az alap helyreáll sokáig.
11. Miután a csökkenés, akkor be kell jelentkeznie, hogy létrehozott adatbázisban AIST1 összeköthető Normál

12. A következő lépés az, hogy a lekérdezés futtatásához
Ha visszaállítja a biztonsági másolatot az Oracle adatbázis optimalizált indexek, de nem egészen helyes. Például, kezdetben két index: a (elsődleges kulcs), és a második kompozit a (elsődleges kulcs bármely oszlop). Visszaállítása után az adatbázist egy biztonsági előfordul optimalizálása és a kód csak akkor kap 1 (elsődleges kulcs bármely oszlop) és kötődik az elsődleges kulcsot. Így válik egy index az elsődleges kulcs és nem lehet eltávolítani eltávolítása nélkül az elsődleges.
Ez a viselkedés megváltoztatható a helyreállítási Részünkről ez nem lehetséges, mivel a funkciók Oracle import / export eszközöket.
Miután a szkript lefutott az ELMA rendszer.