No Assistente de configuração de banco de dados Oracle:
a) banco de dados personalizado;
b) usar localização comum a todos os arquivos do banco de dados;
c) deixar apenas “repositório de enterprise manager” marcado;
d) definir em parâmetros de inicialização o números de cursores para 2.500;
e) utilizar espaço de memória típica com tamanho da SGA de pelo menos 200Mb;
f) conjunto de caracteres: WE8ISO8859P1;
g) modo de conexão: servidor dedicado;
CRIAÇÃO DE TABLE SPACES
LOGIX_TABS: 1.5Gb
LOGIX_INDX: 1.2Gb
TEMPTABS: 500Mb
CRIAÇÃO DO USUÁRIO LOGIX
TableSpace Padrão: Logix_Tabs
TableSpace Temporária: Temp
Atribuições:
a) connect;
b) exp_full_database;
c) imp_full_database;
Privilégio de sistema:
a) create procedure;
b) create public synonym;
c) create sequence;
d) create session;
e) create synonym;
f) create table;
g) create trigger;
h) create view;
i) select any dictionary;
Cota ilimitada para as TableSpaces: Logix_tabs, Logix_indx, TempTabs
Preparação para exportação e importação DataPump
a) create directory dtpump_logix as ‘e:\dtpump_logix’;
b) grant read, write on directory dtpump_logix to logix;
IMPORTAÇÃO DA BASE DE DADOS DO ÚLTIMO BACKUP
impdp logix/logix@tst logfile=impdpLogix.log parfile=E:\dtpump_logix\exp_tables.par dumpfile=LOGIX_TABLES_20070703.DMP
CONTEUDO DO ARQUIVO DE PARÂMETROS “EXP_TABLES.PAR”
schemas=logix
content=all
directory=dtpump_logix
EXPORTAÇÃO DIÁRIA DO BANCO DE DADOS
@echo off
echo.EXIT|%COMSPEC%/K PROMPT SET %%1=$D$_|FIND " "> %TEMP%.\T1.BAT
type nul> %TEMP%.\T11.DAT
for %%? in (e10D''3B e110''3B w q) do echo %%?>> %TEMP%.\T11.DAT
DEBUG %TEMP%.\T1.BAT < %TEMP%.\T11.DAT > nul
call %TEMP%.\T1.BAT DATE
:: Definição do formato da data. Os valores são:
:: %%1=Dia da semana %%2=Mês %%3=Dia %%4=Ano (4 digitos)
echo SET DATE=%%4%%3%%2> %TEMP%.\T1.BAT
call %TEMP%.\T1.BAT %DATE%
for %%? in (T1.BAT T11.DAT) do del %TEMP%.\%%?
set oracle_sid=prd
expdp logix/logix@prd dumpfile=Logix_Tables_%DATE%.dmp logfile=Logix_Log_%DATE%.log parfile=exp_tables.par
exp_tables.par:
schemas=logix
content=all
directory=dtpump_logix