Tipo de inicialização Oracle

STATUS de um BD – Tipos de inicializaçao de um BD

CASO:
Neste artigo iremos apenas abordar o funcionamento de um banco de dados referente ao seu STATUS.
O Banco pode estar em 4 “status” diferentes: SHUTDOWN / NOMOUNT / MOUNT / OPEN

SHUTDOWN

–Banco inoperante

NOMOUNT

–É executado as seguintes funções:
–Leitura do arquivo de parametrização
–Caso não seja possível encontrar o spfile.ora ele procura o spfile(SID).ora e vice-versa.
–Após encontrar o arquivo é iniciado os parametros da instância, onde é criado o arquivo de alter(SID).log
C:\app\Oracle\diag\rdbms\dbsab\dbsab\trace\alert_dbsab.log
Iniciado a instância é inciado os processos background (alocação de memória) – (Neste modo é possível criar um banco de dados)

MOUNT

–Procura e abre os controlfiles para saber onde esta os datafiles e os redo. (Neste estado já é possível ativar o ARCHIVE LOG)

OPEN

–Todos os arquivos são abertos, datafiles – redo log files e caso seja necessario o SMON (System monitor) efetua um recovery na instância.

INICIALIZANDO O BANCO DE DADOS

Utilizando o comando STARTUP, o mesmo passa por todos os status = SHUTDOWN, NOMOUNT, MOUNT, OPEN
Passando por todos os estados um a um:

C:\sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Sßb Mai 28 15:29:44 2011
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Conectado a uma instância inativa.

STARTUP NOMOUNT

Instância ORACLE iniciada.
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 188744144 bytes
Database Buffers 339738624 bytes
Redo Buffers 5804032 bytes

alter database mount;

Banco de dados alterado.

alter database open;

Banco de dados alterado.

TIPOS DE SHUTDOWN

–Utilizando apenas o comando SHUTDOWN, o mesmo executa o SHUTDOWN NORMAL (descrito abaixo)

Segue as opções =

SHUTDOWN ABORT

–Derruba a instancia, não respeitando nenhuma transação, só utilizar caso não conseguir desligar de outra forma (na hora de religar o SMON executa o recovery).

SHUTDOWN IMMEDIATE

–Fecha os datafiles e controlfiles, sincronizando os mesmos, e efetua rollback das transações atuais.

SHUTDOWN TRANSACTIONAL

–Fecha os datafiles e controlfiles, sincronizando os mesmos, e aguarda a finalização das transações atuais.

SHUTDOWN NORMAL

–Fecha os datafiles e controlfiles, sincronizando os mesmos, aguarda a finalização das transações atuais e espera o ultimo USER desconectar-se (Nenhuma nova conexão pode ser feita)

DICAS DE COMANDOS

STARTUP FORCE

É um shutdown abort + um startup
–Importante relembrar =
–Se omitir o contexto = STARTUP (faz open) / SHUTDOWN (faz normal)
–Quando for fazer uma manutenção programada e o seu BD é monitorado, pode utilizar o comando BLACKOUT, o mesmo avisa os processos internos e impede os alarmes referente a instância fora …

Leia mais artigos em nossa página de Tecnologia.
E relaxe em nossa página Boa Viagem.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *