Pular para o conteúdo

datafile

Recuperar datafile apagado, sem backup

Se um datafile de um Banco de Dados Oracle foi apagado e não há backup, é possível recupera-lo, e nem é tão difícil… Isto só é possível se a instância não foi desligada após a remoção do arquivo, e se o Sistema Operacional utilizado for Unix ou Linux. Quando a instância é iniciada, o DBWR (e outros processos como o… Continue a ler »Recuperar datafile apagado, sem backup

SELECT sem usar o Banco

É possível, nas plataformas Unix / Linux, recuperar dados dos DATAFILEs mesmo com a Instância Oracle parada, diretamente pelo Shell, sem usar SQL*Plus. Sabendo-se qual o DATAFILE e bloco onde o dado está, basta usar o comando dd como abaixo. Não é exatamente um SELECT, e para recuperar os dados, é necessário saber em que DATAFILE e bloco ele está.… Continue a ler »SELECT sem usar o Banco

Datafiles sem nome…

Olá pessoal, Neste post estou falando sobre um assunto abordado por Eduardo Legatti em seu blog (oracle.com.br). Quando li, fiquei surpresa, pois lá ele comenta que é possível criar datafiles sem nome. Isso é, se enviarmos o comando SQL> alter tablespace users 2 add datafile ‘/u01/oradata/BD01/ ‘ 3 size 1m; O tablespace será alterado e o datafile será criado. Se… Continue a ler »Datafiles sem nome…

Entendendo a Marca d’água e fragmentação de tabelas

Entendendo a marca d’água e a fragmentação em tabelas.Olá, Uma dos principais conceitos sobre arquitetura física do Oracle, é a marca D’água, uma tradução de HWM  – High Water Mark, ele que indica o limite que uma tabela já ocupou de espaço físico no seu banco de dados. Mas, vamos um pouco mais a fundo. O que é uma Marca D’água… Continue a ler »Entendendo a Marca d’água e fragmentação de tabelas

Script: Resize Seguro

Script para execução de resize em datafiles do banco de dados Oracle Olá, Segue o script utilizado no post “Diminuindo físicamente um banco de dados Oracle” para consulta. Resize_seguro SQL> get c:\DBA\scripts\resize_seguro.sql   1  select file_name,   2        ceil( (nvl(hwm,1)*8192)/1024/1024 ) smallest,   3        ceil( blocks*8192/1024/1024) currsize,   4        ceil( blocks*8192/1024/1024) –   5        ceil( (nvl(hwm,1)*8192)/1024/1024 ) savings,   6       … Continue a ler »Script: Resize Seguro

plugins premium WordPress