Re: [oracle_br] Tuning packs

2014-01-16 Por tôpico Rafael Mendonca
Obrigado fabio pelo retorno, e me desculpem pela confusao, final de expediente, 
vc ja nao esta taoconcentrado digamos assim, favor aonde se diz Enterprise 
Manager, ler Enterprise Edition




Em Quarta-feira, 15 de Janeiro de 2014 18:46, Fabio Prado fbifa...@gmail.com 
escreveu:
  
  
Rafael,

€    €   Acho que vc fez uma confus€  ão, as options s€  ão liberadas apenas 
para o Oracle Enterprise Edition, e n€  ão, Oracle Enterprise Manager, o 
Enterprise Manager €  é outra coisa...

€    €   Respondendo as suas quest€  ões:

1- Sim, o material que vc leu est€  á correto. Um detalhe importante €  é que 
para usar algo da option Tuning Pack, vc tem que ter tb€  ém o licenciamento da 
option Diagnostic Pack; 

2- Sim, a Oracle disponibiliza todas as funcionalidades sem vc ter comprado 
nada, mas tudo o que vc usar fica registrado. Se algum dia vc precisar do 
suporte da Oracle provavelmente eles v€  ão verificar o que vc usou e que est€  
á licenciado, se vc usou algo sem ter a devida licen€  ça, prepare o bolso, €  
é bem prov€  ável q ela vai te cobrar isso! Do meu ponto de vista, acho que €  
é uma grande estrat€  égia de venda deixar tudo livre para uso, e muitas vezes, 
a gente acaba usando um recurso sem nem saber que tem que pagar por aquilo. 
Isso acontece muito com quem est€  á come€  çando, e eu j€  á ouvi relato de 
muitos alunos que estavam usando recursos sem licenciamento por falta de 
conhecimento! 

[]s

F€  ábio Prado
http://www.fabioprado.net/



Em 15 de janeiro de 2014 18:36, Rafael Mendonca raffaell.t...@yahoo.com 
escreveu:

 
€    
Pessoal, tenho algumas d€  ’  ¦úvidas sobre umas options da parte de 
performance. L€  ’  ¦á vai: 
€   
O slide oficial da€   Oracle informa que essas 3 options de performance s€  ’  
¦ó podem ser compradas se o mesmo tiver o Oracle Enterprise Manager, sendo 
assim, tendo as editions SE, ou SEO n€  ’  ¦ão €  ’  ¦é poss€  ’  ¦ível a 
compra dessas options, seguem as options abaixo: 
€   
Database Diagnostic Pack
- ADDM
- AWR
- etc
- etc
€   
Tuning Pack
- supervisor de acesso SQL
- supervisor de ajuste SQL
- etc 
- etc
€   
Configuration Management pack
- clonar bd
- clonar oracle home
- comparar configura€  ’  ¦ções
- etc
-etc
€   
E que sem os diagnosticos que seriam licenciados a parte, a unica forma de€   
monitoramento de performance seria:
€   
Traces SQL
statspack
estatisticas de sistema 
m€  ’  ¦étricas
histogramas
etc
etc
etc
€   
€   
Gostaria de saber se isso €  ’  ¦é verdade, pois entrando no site da oracle:
€   
http://www.oracle.com/us/products/database/enterprise-edition/comparisons/index.html
 
€   
O que vejo €  ’  ¦é que n€  ’  ¦ão existe uma informa€  ’  ¦ção detalhada 
sobre isso, minha preocupa€  ’  ¦ção €  ’  ¦é que uso o AWR constantemente e 
alguns supervisores SQL, ou seja, o AWR faz parte do primeiro pack acima, e os 
ajustes SQL do segundo pack, todos dois segundo€   o material seriam options 
pagas por fora.€   
€   
MInhas d€  ’  ¦úvidas s€  ’  ¦ão as seguintes:
€   
1 - O material condiz com a realidade?
2 - Mesmo eu nao tendo comprado as options, a oracle mesmo assim disponibiliza 
essas ferramentas para uso, mesmo sem ser licenciado? 
€   
€   
€   
€   
€   
€   
€   
€   


-- 

F€  ábio Prado
http://www.fabioprado.net/€   
Compartilhando conhecimentos e treinando profissionais em Bancos de Dados 
Oracle 
€      
 

Re: [oracle_br] AJUDA,POR FAVOR!!

2014-01-16 Por tôpico herbert rodrigues da silva
Ola!

Tudo bem? aqui tem um site bacana que talvez te ajude.

http://www.orafaq.com/

abraco





Em 15 de janeiro de 2014 23:19, Vera Porfírio Cascardo 
veraporfiriocasca...@yahoo.com.br escreveu:



 Querido,eu tenho dúvidas em tudo!
 Eu sou estou pedindo uma ajuda para fazer e eu quero aprender também!

 Enviado do Yahoo Mail no 
 Androidhttps://br.overview.mail.yahoo.com/mobile/?.src=Android

  --
 * From: * Fabricio Pedroso Jorge fpjb...@gmail.com;
 * To: * oracle_br@yahoogrupos.com.br;
 * Subject: * Re: [oracle_br] AJUDA,POR FAVOR!!
 * Sent: * Thu, Jan 16, 2014 1:07:02 AM

   € ขย

 E quais s€ ขโ’ขฌย ย รฃo as d€ ขโ’ขฌย ย รบvidas?

 Creio que ninguem nessa lista vai fazer seu trabalho inteiro, mas sim
 ajudar a sanar as duvidas que voce venha a ter.


 Em 15 de janeiro de 2014 22:05, Vera Porf€ ขโ’ขฌย ย รญrio Cascardo 
 veraporfiriocasca...@yahoo.com.br escreveu:

  € ขโ’ขฌย ย ย

 € ขโ’ขฌย ย ย Ol€ ขโ’ขฌย ย โ’ ’นย ย ยฆรก pessoal,tudo bem com vcs?
 Gostaria da ajuda de voc€ ขโ’ขฌย ย โ’ ’นย ย ยฆรชs,estou com um trabalho
 € ขโ’ขฌย ย ย faculdade e n€ ขโ’ขฌย ย โ’ ’นย ย ยฆรฃo tenho experiencia sobre
 o assunto e nem a vivencia profissional para resolver e nem tive isso no
 laborat€ ขโ’ขฌย ย โ’ ’นย ย ยฆรณrio da faculdade € ขโ’ขฌย ย ย eu ainda
 n€ ขโ’ขฌย ย โ’ ’นย ย ยฆรฃo trabalho como DBA e estou com muita dificuldade
 em fazer...

 Vou colocar as quest€ ขโ’ขฌย ย โ’ ’นย ย ยฆรตes para que me ajudem!

 TIRE UM SNAPSHOT DA SUA M€ ขโ’ขฌย ย โ’ ’นย ย ยฆร’กQUINA VIRTUAL ANTES DE
 COMECAR O TRABALHO.
 O RESULTADO DO TRABALHO € ขโ’ขฌย ย โ’ ’นย ย ยฆร’ฉ UM .TXT COM AS
 SA€ ขโ’ขฌย ย โ’ ’นย ย ยฆร’ญDAS DOS COMANDOS.
 COLOQUE O SEU NOME COMPLETO NO TRABALHO.

 1- aumentar a sga do banco para 3gb usando o memory target
 2- alterar o banco para archivelog (se j€ ขโ’ขฌย ย โ’ ’นย ย ยฆรก o
 estiver, coloque em noarchivelog e depois em archivelog)
 3- habilitar o flashback database, mostrar o banco com o flashback
 habilitado
 4- criar algumas tabelas, gerar alguns inserts e evidenciar a volta do
 banco de dados, utilizando flashback database por scn ou tempo
 5- criar uma tabela , apag€ ขโ’ขฌย ย โ’ ’นย ย ยฆรก-la em seguida e fazer
 a sua restauracao utilizando flashback drop
 6- demonstrar o uso do flashback query, realizando uma query com dados do
 passado (atencao para a configuracao do undo retention)
 7- realizar um backup full e online para disco, utilizando o RMAN
 8- com o banco no ar, apagar o pfile/spfile, derrubar o banco, tentar
 sub€ ขโ’ขฌย ย โ’ ’นย ย ยฆรญ-lo. Fazer a recuperacao do spfile e abrir o
 banco de dados
 9- com o banco no ar, apagar (rm -f datafile ) um datafile nao critico
 e fazer a restauracao utilizando rman
 10- com o banco no ar, apagar um datafile critico e fazer a restauracao
 utilizando rman
 11- com o banco no ar, remover todos os controlfiles e fazer a
 recuperacao do banco de dados utilizando rman
 12- tire um relat€ ขโ’ขฌย ย โ’ ’นย ย ยฆรณrio do awrrpt e coloque a
 evidencia da sa€ ขโ’ขฌย ย โ’ ’นย ย ยฆรญda no resultado da prova,
 € ขโ’ขฌย ย โ’ ’นย ย ยฆรฉ necess€ ขโ’ขฌย ย โ’ ’นย ย ยฆรกrio aumentar algum
 pool da sga ? Por que ?
 13- tire um relat€ ขโ’ขฌย ย โ’ ’นย ย ยฆรณrio do addmrpt e coloque a
 evidencia da sa€ ขโ’ขฌย ย โ’ ’นย ย ยฆรญda no resultado do trabalho
 14- qual a utilidade do Resumable Space Allocation ?
 Pe€ ขโ’ขฌย ย โ’ ’นย ย ยฆรงo que voc€ ขโ’ขฌย ย โ’ ’นย ย ยฆรชs me
 € ขโ’ขฌย ย ย ajuda, nem sei por onde come€ ขโ’ขฌย ย โ’ ’นย ย ยฆรงar

 Muito obrigada!!!




 --
 *Fabr€ ขโ’ขฌย ย รญcio Pedroso Jorge.*

 Administrador de Banco de Dados
 Oracle 11g Certified SQL Expert
 Oracle 11g Certified Associate
 Oracle 11g Certified Professional
 Linux Professional Institute Certified Level I (LPIC-I)
 ITIL V3 Foudations
 certificacaodb.com.br

 *Resumo Profissional:*
 http://br.linkedin.com/in/fabriciojorge

 *Contatos:*
 + 55 91 88991116
 skype: fabricio.pedroso.jorge
 fpjb...@gmail.com

  



[oracle_br] RE: AJUDA,POR FAVOR!!

2014-01-16 Por tôpico ederson2001br
Vera,
 

 Com respeito a sua experiencia, vejo que como estudante, o seu professor 
passou questoes muito complicadas para quem nao frequentou um curso especifico. 
Vc nao informou se a disciplina e BD e nem ate onde vc foram com o conteudo, 
mas algumas questoes sao complicadas ate para um dba.
 

 Sem vc conhecer os conceitos de cada topico, as respostas de cada pergunta de 
nada servirao para aprendizado, e SIM apenas para responder ao trabalho da 
materia, sorry!
 

 Vou tentar lhe dar uma direcao:
 

 1) pesquise sga-max_size
 2) alterar o banco para archivelog
 3) - gasta uma pagina de exemplo
 4) - idem
 5) 
http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm#ADMIN11682 
http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm#ADMIN11682
 6) drop table teste123;
 SELECT object_name, original_name FROM dba_recyclebin WHERE owner = 'HR'; 
(exemplo com usuario HR);
 select * from BIN$8BZ4QubgnNPgQAB/AgA3ew==$0  as of timestamp (sysdate - 
10/(24*60));

 7) backup database plus archivelog include current controlfile;
 (veja para onde esta a cópia, com show all, olhe o path de CHANNEL DEVICE TYPE 
DISK)
 8) rm spfileORCL.ora
 shutdown abort
 startup; (vai dar um erro)
 RMAN restore spfile to '/opt/oracle/product/10.2/db_1/dbs/spfileORCL.ora' 
from autobackup db_name='ORCL' maxdays 40;
 9) rm nome_do_datafile.ora
 RMAN restore tablespace nome_da tablespace;
 recover database;
 startup;
 10) semelhante ao 9
 11) semelhante ao 9
 12) humm, tem que tirar o relatório e olhar o valor dos parâmetro da SGA
 13) emitir o relatório e colar a saída na questão.
 14) facil, achei até no google: Resumable Space Allocation 
 http://docs.oracle.com/cd/B28359_01/server.111/b28310/schema002.htm#ADMIN11581 
http://docs.oracle.com/cd/B28359_01/server.111/b28310/schema002.htm#ADMIN11581

 http://community.dbapool.com/articlelist.php?articles=122705 
http://community.dbapool.com/articlelist.php?articles=122705
 

 Desculpe nao ajudar mais, mas creio que para estas questoes, o forum nao se 
aplica.
 

 Sugestao: usando o snapshot da máquina virtual que o professor disponibilizou, 
monte um ambiente para estudo e va fazendo cada questao de acordo com as pistas 
que te passei. Se der algum pau, consulte seu material, consulte o site da 
Oracle, joga no google e se ainda ficar na duvida, traz a mensagem de erro com 
o trecho do codigo/comandos que vc esta rodando.
 

 Tempo de conclusao da tarefa: vai depender do seu nivel de experiencia, (se 
for apenas estudante) creio que algo em torno de uma semana.
 

 

 Ederson Elias
 DBA Oracle
 http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
 
 Labor improbus omnia vincit

 

---Em oracle_br@yahoogrupos.com.br, veraporfiriocascardo@... escreveu:

  Olá pessoal,tudo bem com vcs?
 Gostaria da ajuda de vocês,estou com um trabalho  faculdade e não tenho 
experiencia sobre o assunto e nem a vivencia profissional para resolver e nem 
tive isso no laboratório da faculdade  eu ainda não trabalho como DBA e estou 
com muita dificuldade em fazer...
 

 Vou colocar as questões para que me ajudem!
 

 TIRE UM SNAPSHOT DA SUA MÁQUINA VIRTUAL ANTES DE COMECAR O TRABALHO.
 O RESULTADO DO TRABALHO É UM .TXT COM AS SAÍDAS DOS COMANDOS.
 COLOQUE O SEU NOME COMPLETO NO TRABALHO.
 

 1- aumentar a sga do banco para 3gb usando o memory target
 2- alterar o banco para archivelog (se já o estiver, coloque em noarchivelog e 
depois em archivelog)
 3- habilitar o flashback database, mostrar o banco com o flashback habilitado
 4- criar algumas tabelas, gerar alguns inserts e evidenciar a volta do banco 
de dados, utilizando flashback database por scn ou tempo
 5- criar uma tabela , apagá-la em seguida e fazer a sua restauracao utilizando 
flashback drop
 6- demonstrar o uso do flashback query, realizando uma query com dados do 
passado (atencao para a configuracao do undo retention)
 7- realizar um backup full e online para disco, utilizando o RMAN
 8- com o banco no ar, apagar o pfile/spfile, derrubar o banco, tentar subí-lo. 
Fazer a recuperacao do spfile e abrir o banco de dados
 9- com o banco no ar, apagar (rm -f datafile ) um datafile nao critico e 
fazer a restauracao utilizando rman
 10- com o banco no ar, apagar um datafile critico e fazer a restauracao 
utilizando rman
 11- com o banco no ar, remover todos os controlfiles e fazer a recuperacao do 
banco de dados utilizando rman
 12- tire um relatório do awrrpt e coloque a evidencia da saída no resultado da 
prova, é necessário aumentar algum pool da sga ? Por que ?
 13- tire um relatório do addmrpt e coloque a evidencia da saída no resultado 
do trabalho
 14- qual a utilidade do Resumable Space Allocation ?
 Peço que vocês me  ajuda, nem sei por onde começar
 

 Muito obrigada!!!
 










Re: [oracle_br] AJUDA,POR FAVOR!!

2014-01-16 Por tôpico angelo
Vera, boa tarde

Voce precisa botar a mão na massa, nao tem jeito
mas como nao tem tempo hábil pra fazer isso, ja que tem um trabalho a
entregar, envia as duvidas.. fazer o trabalho por vc, ninguem o fará.

Mas em paralelo, vai se esquematizando para executar o mao na massa.  Ser
um dba, antes de mais nada é ser pró-ativo.






2014/1/15 Vera Porfírio Cascardo veraporfiriocasca...@yahoo.com.br



  Ol€ ¦á pessoal,tudo bem com vcs?
 Gostaria da ajuda de voc€ ¦ês,estou com um trabalho  faculdade e n€ ¦ão
 tenho experiencia sobre o assunto e nem a vivencia profissional para
 resolver e nem tive isso no laborat€ ¦ório da faculdade  eu ainda n€ ¦ão
 trabalho como DBA e estou com muita dificuldade em fazer...

 Vou colocar as quest€ ¦ões para que me ajudem!

 TIRE UM SNAPSHOT DA SUA M€ ¦ÁQUINA VIRTUAL ANTES DE COMECAR O TRABALHO.
 O RESULTADO DO TRABALHO € ¦É UM .TXT COM AS SA€ ¦ÍDAS DOS COMANDOS.
 COLOQUE O SEU NOME COMPLETO NO TRABALHO.

 1- aumentar a sga do banco para 3gb usando o memory target
 2- alterar o banco para archivelog (se j€ ¦á o estiver, coloque em
 noarchivelog e depois em archivelog)
 3- habilitar o flashback database, mostrar o banco com o flashback
 habilitado
 4- criar algumas tabelas, gerar alguns inserts e evidenciar a volta do
 banco de dados, utilizando flashback database por scn ou tempo
 5- criar uma tabela , apag€ ¦á-la em seguida e fazer a sua restauracao
 utilizando flashback drop
 6- demonstrar o uso do flashback query, realizando uma query com dados do
 passado (atencao para a configuracao do undo retention)
 7- realizar um backup full e online para disco, utilizando o RMAN
 8- com o banco no ar, apagar o pfile/spfile, derrubar o banco, tentar
 sub€ ¦í-lo. Fazer a recuperacao do spfile e abrir o banco de dados
 9- com o banco no ar, apagar (rm -f datafile ) um datafile nao critico e
 fazer a restauracao utilizando rman
 10- com o banco no ar, apagar um datafile critico e fazer a restauracao
 utilizando rman
 11- com o banco no ar, remover todos os controlfiles e fazer a recuperacao
 do banco de dados utilizando rman
 12- tire um relat€ ¦ório do awrrpt e coloque a evidencia da sa€ ¦ída no
 resultado da prova, € ¦é necess€ ¦ário aumentar algum pool da sga ? Por que
 ?
 13- tire um relat€ ¦ório do addmrpt e coloque a evidencia da sa€ ¦ída no
 resultado do trabalho
 14- qual a utilidade do Resumable Space Allocation ?
 Pe€ ¦ço que voc€ ¦ês me  ajuda, nem sei por onde come€ ¦çar

 Muito obrigada!!!

  



[oracle_br] Manifesto Eletrônico de Documentos Fiscais - MDF-e

2014-01-16 Por tôpico Carlos Silva
Boa tarde, Pessoal!
  Alguém teria um exemplo do xml de envio MDFe? Para ser gerado esse 
ano para a nota fiscal eletrônica. 
At.:  

Re: [oracle_br] AJUDA,POR FAVOR!!

2014-01-16 Por tôpico Vera Porfírio Cascardo
Boa noite,Ângelo!
Eu sei que tenho que colocar a mão na massa,eu ainda sou estudante e não tenho 
experiência na área,e eu sei que ninguém fará o meu trabalho apenas estou 
pedindo uma ajuda! Um caminho apenas isso...
Obrigada pela a sua atenção!
Abraços

Enviado do Yahoo Mail no Android



Re: [oracle_br] AJUDA,POR FAVOR!!

2014-01-16 Por tôpico jlchiappa
Vera, tudo joinha ? Desculpe eu me meter, mas xo ver se consigo te dar um 
caminho, uma orientacao  Primeiro de tudo, o elemento que mais nos 
restringe aqui no grupo (e na vida de modo geral) é o tempo : todos nós temos 
como arranjar 2 minutos para esclarecer um pequeno ponto, uma sintaxe, olhar um 
erro que está dando na sua tentativa, MAS ninguém tem os 60 minutos ou pouco 
mais que levaria pra fazer o exercício completo , ok ?  
   Assim, digamos que vc vai fazer o exercicio do backup : a recomendacao eh 
RELER  a apostila/material para o topico o (** nao ** caia no erro de ler a 
apostila inteira, foco) , ai depois tentar colocar em acao/escrever o comando 
que a apostila te deu pra fazer o backup - se nao conseguir ai vc manda uma 
mensagem ** mostrando ** o que e como vc fez, que msgs de erro recebeu, sobe 
pra internet (num dos muitos sites de compartilhamento) um printscreen, que COM 
CERTEZA vc recebe resposta imediata - mais uma vez, responder sobre uma pequena 
dúvida de sintaxe ou sobre uma msg de erro VENDO o seu exemplo, VENDO o que vc 
está fazendo eh muito simples e rapido do que fazer por conta o negócio 
INTEIRINHO, yep ?? 

 Ai vem o Segundo ponto, tambem importante, que eh a DIDATICA  : veja vc, 
suponha que a questao eh criar uma tabela, vc ta com duvida se depois do CREATE 
TABLE vem algo antes da coluna, eh de sintaxe a duvida  - ora, e alguem me der 
um comando completo, tipo :

CREATE TABLE X (c1 number, c2 date);

eu NAO CONSEGUIRIA deduzir so pelo exemplo a sintaxe, sim ?? Ja se eu tivesse 
tentado buscar nalgum manual/apostila/whatever, eu talvez nao chegasse no 
resultado final mas com certeza pelo menos chegaria perto, ai os detalhes 
finais eu pergunto pra algue...
Entao eh por ai : se a gente fazer para vc, ok vc tem tudo pronto, tem o que 
entregar pro professor mas DIFICILMENTE conseguira aprender olhando algo 
pronto 

E finalmente, a eficiencia : imho Nao tem jeito , pra  aprender (que eh o 
objetivo aqui, e nao soh ter o exercicio pra entregar) imho IMPLICA em tentar 
fazer sozinho, errar, errar de novo, mostrar pra algum mais experiente ate onde 
chegou e qual eh a duvida, e assim ate chegar la

[]s

  Chiappa