sql >> Database teknologi >  >> RDS >> Oracle

Lukning og start af Oracle-instansen

Denne vejledning beskriver processerne til at lukke ned og starte Oracle-forekomsten.

Efter installationen startes Oracle-instansen, og databasen er åben for adgang for brugere med databasekonti. På et tidspunkt vil du måske lukke ned og genstarte forekomsten. Denne vejledning beskriver opstarts- og nedlukningsprocesserne.

Lukker forekomsten ned

Oracle-databaseinstansen kan lukkes ned via SQL * Plus eller Windows Services Management Console.

En normal nedlukning af instansen går gennem følgende trin:

  • Database lukket: Efter at alle brugere har forladt deres sessioner eller er blevet afbrudt, skriver Oracle Database data i SGA'en til datafilerne og online-redo-logfiler. Der udføres et kontrolpunkt på datafilerne, og deres overskrifter er markeret som aktuelle på tidspunktet for instansens nedlukning. Datafilerne og online-redo-logfilerne lukkes derefter. Kontrolfilen forbliver åben for instansen.
  • Database afmonteret:Oracle-instansen afmonterer databasen og opdaterer relevante poster i kontrolfilen for at registrere en ren nedlukning. Kontrolfilen er lukket. Databasen er nu lukket og afmonteret.
  • Oracle-instansen lukkes ned:Oracle-instansen stopper baggrundsprocesserne og deallokerer den delte hukommelse, der bruges af SGA.

Lukning med SQL*Plus:Det første du skal gøre er at logge ind på databasen med en administrativ brugerkonto (en konto med SYDBDA- eller SYSOPER-privilegiet). Når du er tilsluttet, kan du køre OPSTART kommando

Lukning af forekomsten fra Windows-tjenester.

For at lukke Oracle-forekomsten ned fra Windows-servicestyringskonsollen kan du navigere gennem tjenester og finde den service, der er knyttet til databaseforekomsten. Klik næste på "Stop"

Start af Oracle-databaseinstansen

Når du starter Oracle-instansen, starter du den typisk sådan, at databasens tilstand er ÅBEN og klar til brugerforbindelser. Der er dog situationer, hvor du måske ønsker at starte instansen med databasen i tilstanden MONTET, men ikke åben. En instans kan også startes uden at databasen er monteret eller åben.

For at starte Oracle-databaseforekomsten skal du logge på med en konto med administratorrettigheder og køre OPSTART kommando. En normal opstart gennemgår følgende trin:

  • SGA og PGA er tildelt
  • Baggrundsprocesserne er startet
  • Kontrolfilen er åbnet (MOUNT-tilstand)
  • Datafilerne er åbne, og brugere kan hente data fra databasen (Database åbnet)

Du kan også starte Oracle-forekomsten fra Windows-servicestyringskonsollen. Når instanstjenesten er fundet, kan du klikke på "Start".


  1. 2 måder at kontrollere, om dataadgang er aktiveret i SQL Server (T-SQL-eksempler)

  2. Fjern dubletter fra Count()-resultater i SQLite

  3. MariaDB Backup &PostgreSQL i skyen - ClusterControl Release 1.6.1

  4. WordPress udarbejdet erklæring med IN() tilstand