TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho Banco

Por:   •  22/9/2019  •  Relatório de pesquisa  •  640 Palavras (3 Páginas)  •  171 Visualizações

Página 1 de 3

Backup e Recovery 

Função da tablespace. Organizar os arquivos que estão armazenados nela. 

Backup 

  1. O que? 
  1. Quando? 

2.1 Tamanho (t).  

Janela de Backup 

Backu on line (quente) - momento de menor carga. 

Backup off line (full) (frio) - para não precisar fazer precisa implementar o Grid 

  1. Como? 

 

Grid: Vários servidores funcionando de forma simultânea. 

Tablespace Users. É a tablespace padrão do usuário User 

Tablespace System. É a tablespace padrão do usuário sys 

Tablespace Temp. É onde fica armazenada as tabelas temporárias. 

Temorary table – por connection 

Tablespace Undo – commit e rollback 

Transaction read 

Insert... 

update 

End transaction 

Obs: tem que executar todas as transações dentro da transaction 

Tablespace Sysaux - serve para auxiliar a tablespace system 

Aula 23/05

Shutdown

Open - database, opened, for this instance

Nomout - somente com usuário Sys

Mount - control file opened for this instance

nomount - instance started

shutdown

SHUTDOWN

NORMAL - (pouco utilizada)

  • realiza check points
  • fecha os arquivos
  • espera pelas transações em aberto
  • aguarda até o final das sessões.
  • não permite novas conexões.

TRANSACTIONAL : (faz tudo que o normal faz, a diferença é que ele não aguarda o fim das conexões, fecha todas as sessões ativas)

  • Idem normal, porém não aguarda o fechamento das conexões.

IMMEDIATE: (faz a mesma coisa que a transactional, se estiver transação em execução ele encerra e dá Roollback em todas, encerrando as conexões)

  • idem transactional, porém descarta as transações (rollback)

ABORT: (ele não faz nada, só encerra tudo sem salvar nem dar rollback em nada, e corre o risco de corromper, só utilizado em último caso.)

  • não realiza:
  • check point
  • fechamento de arquivos
  • transações
  • sessões
  • não permite conexões.

ORA- 600 => erro no banco, mas não especifica em que e onde.

STARTUP

NOMOUNT:

1º- abre os arquivos de parametro

2º- aloca a memoria pro SGA

3º- inicializa os processos de segundo plano que são a parte de gerenciamento do banco,alguns processos de gerenciamento ficam nesses processos de segundo plano.

4º - abertura do arquivo de alert que gravam alguns alertas do banco de dados.

Esse status do Nomount ele é usado geralmente para criação de uma instância ou recriação dos arquivos de control file.

  • inicia system
  • não monta
  • inicia Datafiles

MOUNT

Usado para renomeação dos arquivos de dados, caso você queira renomear algum arquivo de dado, você vai passar seu banco para nomount ativação e desativação do archive log, e algumas operações de recuperação do banco de dados.

  • ele associa o banco a instância que foi iniciada anteriormente no nomount, localiza os arquivos de controle que foram especificados dentro do arquivo de parametro e busca dentro do arquivo de controle o nome dos arquivos do data file e do redo log file, e sua base estará montada.
  • monta todas as instâncias
  • o banco permanece fechado
  • acesso apenas ao SYS.
  • Carrega controle files, log files.

OPEN:

  • disponibilizar o seu banco para os acessos dos usuários, vai verificar se todos os arquivos de dados e do redo log file se estão disponíveis, caso um desses arquivos tenha tido problema e ele nao encontra esses arquivos, ele não consiga abrir esses arquivos ele vai apresentar um erro e vai retornar o banco de dados para Mount, e aí caso precise ele chama um processo de recuperação da instância do banco de dados caso tenha ocorrido algum problema no status anterior.
  • abre todas as instâncias
  • para conexão

FORCE

Exclusive; (sysdba)

Dentro da linha de comando SQL

conn system as sysdba;

...

Baixar como (para membros premium)  txt (5 Kb)   pdf (82.7 Kb)   docx (147.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com