8i | 9i | 10g | 11g | 12c | 13C | 18C | 19C | 21c | Egyéb | PL/SQL | SQL | RAC | WebLogic | Linux
Főoldal “cikkek” Rac ” itt
ez a cikk bemutatja, hogyan törölhet egy példányt az Oracle RAC adatbázisból a DBCA segédprogram segítségével. A példák egy 2 csomópontos RAC telepítést használnak a következő beállításokkal.
Oracle Version : 11.2.0.3.0Database : RACInstances : RAC1, RAC2Nodes : ol5-112-rac1, ol5-112-rac2
- interaktív mód
- csendes mód
- Törlés utáni ellenőrzések
interaktív mód
a megtartani kívánt csomóponton, ebben az esetben “ol5-112-rac1”, indítsa el a DBCA segédprogramot.
$ dbca
válassza az “Oracle Real Application Cluster (RAC) database” opciót, majd kattintson a “Tovább” gombra.
válassza ki a “Példánykezelés” opciót, majd kattintson a “Tovább” gombra.
válassza ki a “példány törlése” opciót, majd kattintson a “Tovább” gombra.
ellenőrizze, hogy a megfelelő fürtadatbázis van-e kiválasztva, írja be a SYSDBA jogosultsággal rendelkező felhasználó hitelesítő adatait, majd kattintson a “Tovább” gombra.
válassza ki a törölni kívánt példányt, majd kattintson a “Tovább” gombra.
ismét megjelenik egy hasonló képernyő, de most már van egy “Befejezés” gomb is. Kattintson a” Befejezés ” gombra.
kattintson az “OK” gombra a megerősítő párbeszédpanelen.
várjon, amíg a példány törlődik.
amikor megkérdezi, hogy szeretne-e végrehajtani egy másik műveletet, kattintson a “Nem” gombra a DBCA-ból való kilépéshez.
csendes mód
ugyanezt az eredményt elérhettük volna a DBCA néma üzemmódban a következő paranccsal.
$ dbca -silent -deleteInstance -nodeList ol5-112-rac2 -gdbName RAC -instanceName RAC2 -sysDBAUserName sys -sysDBAPassword myPasswordDeleting instance20% complete21% complete22% complete26% complete33% complete40% complete46% complete53% complete60% complete66% completeCompleting instance management.100% completeLook at the log file "/u01/app/oracle/cfgtoollogs/dbca/RAC.log" for further details.$
Törlés utáni ellenőrzések
ellenőrizze, hogy a törölt csomóponthoz társított redo szál le van-e tiltva. Ebben az esetben töröltük a “RAC2” példányt, amely a 2.szál volt.
SQL> select distinct thread# from v$log; THREAD#---------- 1SQL>
ha a törölt Hans-példányhoz társított szál nem lett letiltva, akkor manuálisan végezze el.
SQL> ALTER DATABASE DISABLE THREAD 2;
ellenőrizze, hogy a példányinformáció törölve lett-e az OCR-ből.
$ srvctl config database -d RACDatabase unique name: RACDatabase name: RACOracle home: /u01/app/oracle/product/11.2.0/db_1Oracle user: oracleSpfile: +DATA/RAC/spfileRAC.oraDomain: localdomainStart options: openStop options: immediateDatabase role: PRIMARYManagement policy: AUTOMATICServer pools: RACDatabase instances: RAC1Disk Groups: DATAMount point paths: Services: BATCH_SERVICE,OLTP_SERVICEType: RACDatabase is administrator managed$
ne felejtse el szerkeszteni a törölt csomóponthoz kapcsolódó szolgáltatásdefiníciókat.
további információkért lásd::
- példányok törlése Az Oracle RAC adatbázisokból
Remélem, ez segít. Üdvözlettel Tim…
vissza a lap tetejére.