Slett En Forekomst Fra En Oracle RAC-Database

8i / 9i / 10g | 11g | 12c | 13c | 18c | 19C | 21C | Misc/PL | SQL | SQL | RAC | WebLogic / Linux

Hjem «Artikler» Rac » Her

denne artikkelen viser hvordan du sletter en forekomst fra En Oracle RAC-database ved HJELP AV dbca-verktøyet. Eksemplene bruker en 2-node rac-installasjon med folgende oppsett.

Oracle Version : 11.2.0.3.0Database : RACInstances : RAC1, RAC2Nodes : ol5-112-rac1, ol5-112-rac2
  • Interaktiv Modus
  • Stille Modus
  • Kontroller Etter Sletting

Interaktiv Modus

på en node du vil beholde, i dette tilfellet «ol5-112-rac1», start dbca-verktøyet.

$ dbca

Velg Alternativet «Oracle Real Application Cluster (rac) database» og klikk På «Neste» – knappen.

 Dba-Welcome

Velg Alternativet » Instansbehandling «og klikk På» Neste » – knappen.

 Dba-Operasjon

Velg alternativet «Slett en forekomst» og klikk På «Neste» – knappen.

 Dba-Instansbehandling

Kontroller at riktig klyngedatabase er valgt, skriv inn legitimasjonen for en bruker MED SYSDBA-privilegium og klikk på» Neste » – knappen.

 DBA-Cluster Database Selection

Velg forekomsten som skal slettes, og klikk på» Neste » – knappen.

 Dba-Instansvalg

du blir presentert med en lignende skjerm igjen, men den har nå også en» Finish » – knapp. Klikk på» Fullfør » – knappen.

 Dba-Instansvalg

Klikk på» OK » – knappen i bekreftelsesdialogboksen.

Dba - Bekreftelse

Vent mens forekomsten slettes.

 DBA-Processing

når du blir spurt om du vil utføre en annen operasjon, klikker du på» Nei » – knappen for å gå ut AV DBCA.

 DBA-En Annen Operasjon

Stille Modus

Vi kunne ha oppnådd det samme resultatet ved å bruke DBCA i stille modus med følgende kommando.

$ 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.$

Kontroller Etter Sletting

Kontroller at redo-tråden som er knyttet til den slettede noden, er deaktivert. I dette tilfellet slettet vi forekomsten «RAC2» som var tråd 2.

SQL> select distinct thread# from v$log; THREAD#---------- 1SQL>

hvis tråden knyttet til den slettede forekomsten hans ikke er deaktivert, gjør du det manuelt.

SQL> ALTER DATABASE DISABLE THREAD 2;

Kontroller at forekomstinformasjonen er slettet fra OCR.

$ 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$

Husk å redigere tjenestedefinisjoner som er relatert til den slettede noden.

for mer informasjon se:

  • Slette Forekomster Fra Oracle RAC Databaser

Håper dette hjelper. Hilsen Tim…

Tilbake Til Toppen.

Write a Comment

Din e-postadresse vil ikke bli publisert.