Re: [oracle_br] Re: Replicação de Banco

2009-11-26 Por tôpico Igor Laguardia
Willian,

Imagina no dia que seu banco der crash vc tendo que voltar os archives de 3
anosmuito mais facil voltar os do dia, não acha? Imagina também que eu
nao preciso levar meus archives para fita.

Esta solução utiliza backup online, a que vc sugeriu utiliza RMAN, são tipos
de backup diferentes que fazem exatamente a mesma coisa. Porem no ambiente
onde implantei a solução havia resistencia a RMAN, portanto, backup online
era a única solução.

2009/9/17 Willian Fernando Frasson wfras...@yahoo.com.br



 Igor mas não vi a necessidade ai de abrir esse banco a noite, porque não
 continuar aplicando os Archives normalmente?

 Não há necessidade de todo dia a noite copiar novamente DATAFILE, REDO,
 CONTROLFILE para a Standby.

 Faça o backup via RMAN na produção e deixe a Standby aplicando archives
 normalmente..


 - Original Message -
 From: Igor Laguardia
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Thursday, September 17, 2009 5:00 PM
 Subject: Re: [oracle_br] Re: Replicação de Banco

 Na verdade a ideia Willian, é ter duas bases Standard, em servidores
 distintos, uma ficaria parada(status=closed) e a outra, seria a de
 produção(status=open).

 1) A cada 15 min a maquina de produção faria um alter system switch
 logfile;
 para forçar gerar archive, e copiaria estes archives gerados para o
 servidor
 da instancia que está parada.

 2) De noite, a replicação a cada 15min para, coloca o banco em backup mode,
 e copia os datafiles, redos e controlfile para a maquina parada, e tira o
 banco de backupmode. A replicação de 15 em 15 continua parada.

 3) Ao finalizar a cópia, o banco que estava parado sofre um STARTUP, e
 começa a aplicar os archives que foram copiados durante o dia. Ao fim da
 cópia, o banco sofre um shutdown immediate.

 4) A replicação a cada 15 min começa novamente.

 Com este processo, na pior das hipóteses, teremos 15min de perda de
 informação.

 2009/9/17 Willian Fernando Frasson 
 wfras...@yahoo.com.brwfrasson%40yahoo.com.br
 

 
 
  corrigindo meu português:
 
  Vai ter a base Standby aplicando archives em um banco Standart certo?
 
 
  Porque não replicar uma das Standby seriam duas Standby na mesma maquina
  certo?
 
  Dai você abre uma delas a noite, faz o backup e coloca uma rotina que
  retoma a STBY para STBY2 novamente..
 
  - Original Message -
  From: Willian Fernando Frasson
  To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.br
  Sent: Thursday, September 17, 2009 1:56 PM
  Subject: Re: [oracle_br] Re: Replicação de Banco
 
  Apenas um pitaco...
 
  Vai ter a base Standby não aplicando archives certo?
 
  Porque não replicar uma das Standby seriam duas Standby na mesma maquina
  certo?
 
  Dai você abre uma delas a noite, faz o backup e coloca uma rotina que
  retoma a STBY para STBY2 novamente..
 
  - Original Message -
  From: Igor Laguardia
  To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.br
  Sent: Thursday, September 17, 2009 11:18 AM
  Subject: Re: [oracle_br] Re: Replicação de Banco
 
  Passei um caso deste na empresa que eu trabalhava.
 
  O que fizemos foi bem simples mas IMO uma gambiarra danada.
 
  Primeiro leve em consideração, conforme o Chiappa falou, versão Standard
 é
  totalmente capada e não há como implementar features de replicação sem
  perda de dados.
 
  Visto isto, veja com seu cliente quanto tempo é plausível uma perda de
  informações, como fizemos no meu caso, que foi 15 min.
 
  O que faziamos era assim, a cada 15 min era executada uma batch que fazia
  switch no redo log online, forçando o arquivamento deste log. logo
 depois,
  este archive era copiado para maquina standby, que possuia a mesma
  estrutura
  da principal, porem o banco ficava parado.
 
  Todos os dias de noite, nós colocavamos o banco principal em backup mode,
 e
  copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco
  na
  outra maquina, aplicavamos os archives do dia e faziamos backup. Este
  processo era todo automático e feito por scripts bat.
 
  Fizemos alguns testes de contingência, e apesar dela ser manual,
 funcionava
  perfeitamente.
 
  2009/9/9 jlchiappa jlchia...@yahoo.com.br 
  jlchiappa%40yahoo.com.brjlchiappa%
 40yahoo.com.br

 
  
  
   Colega, sendo a versão Standard, como é, ** extremamente ** podada e
   LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o
  Dataguard
   avançado, que é a solução completa e automatizada de replicação de
   banco/standby, vc terá que fazer manualmente algo como o mostrado em
   http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E
 perderá
   os recursos do dataguard, como a chance de ter o banco Standby aberto e
   atendendo à consultas (aliviando a Produção desses encargos), a escolha
  de
   replicar os logs OU os SQLs, e outros quetais...
  
   []s
  
   Chiappa
   --- Em oracle_br@yahoogrupos.com.br 
   oracle_br

Re: [oracle_br] Recupera um banco inteiro apartir da pasta oradata no windows

2009-09-17 Por tôpico Igor Laguardia
ok, isso não é assim tão simples, meu caro.

Vamos supor que, na melhor das hipóteses, seu Oradata tenha o controlfile,
os redos, e o parameter file, alem de todos os datafiles utilizados no outro
banco.

Você terá que:

1 - Configurar o arquivo de parametros para nova estrutura de dump files e
control files.
2 - Subir o banco em NOMOUNT
3 - Alterar a localização dos datafiles(caso o diretorio ORADATA não seja o
mesmo caminho do servidor antigo)
4 - Subir o banco com startup MIGRATE (se não for migrate é upgrade, mas
tenho 99% de certeza que é migrate)
5 - Rodar os cats*.sql para atualizar o banco de dados para versão 10g
6 - Abrir o banco de dados e compilar os objetos inválidos.

Aviso logo que o resumo que fiz é um overview e este procedimento não é
simples. Provavelmente, por ser iniciante, vai ser uma pedreira pra você.

2009/9/6 knunes2010 knunes2...@yahoo.com.br



 Ola AMIGOS!!!

 Preciso de ajuda no seguinte caso:

 Tenho em maos um hd de um antigo pc ambiente windows que tinha instalado o
 oracle 9i e um banco de dados, coloquei este hd em slave em outro pc com o
 oracle 10g instalado, gostaria de restaura este antigo banco a partir da
 pasta oradata nesta nesta nova instalação com oracle 10g em outro hd.
 Como seria o procedimento pois sou iniciante em oracle?

 Ficaria bastante grato.

  




-- 
[ ]'s
Igor Laguardia
--
Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die
Flipperwaldt gersput.
Monty Phyton's Funniest Joke in the World


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Replicação de Banco

2009-09-17 Por tôpico Igor Laguardia
Passei um caso deste na empresa que eu trabalhava.

O que fizemos foi bem simples mas IMO uma gambiarra danada.

Primeiro leve em consideração, conforme o Chiappa falou, versão Standard é
totalmente capada e não há como implementar features de replicação sem
perda de dados.

Visto isto, veja com seu cliente quanto tempo é plausível uma perda de
informações, como fizemos no meu caso, que foi 15 min.

O que faziamos era assim, a cada 15 min era executada uma batch que fazia
switch no redo log online, forçando o arquivamento deste log. logo depois,
este archive era copiado para maquina standby, que possuia a mesma estrutura
da principal, porem o banco ficava parado.

Todos os dias de noite, nós colocavamos o banco principal em backup mode, e
copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco na
outra maquina, aplicavamos os archives do dia e faziamos backup. Este
processo era todo automático e feito por scripts bat.

Fizemos alguns testes de contingência, e apesar dela ser manual, funcionava
perfeitamente.

2009/9/9 jlchiappa jlchia...@yahoo.com.br



 Colega, sendo a versão Standard, como é, ** extremamente ** podada e
 LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o Dataguard
 avançado, que é a solução completa e automatizada de replicação de
 banco/standby, vc terá que fazer manualmente algo como o mostrado em
 http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E perderá
 os recursos do dataguard, como a chance de ter o banco Standby aberto e
 atendendo à consultas (aliviando a Produção desses encargos), a escolha de
 replicar os logs OU os SQLs, e outros quetais...

 []s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 flavio_delamare flavio_delama a...@... escreveu

 
  Olá, Pessoal!
 
  Gostaria de saber quais as possibilidades para implementar uma replicação
 de banco em um site externo de contingência.
  Utilizo uma versão Standard do Oracle 10g.
 
  Grato pela ajuda!
 
  Flavio
 

  




-- 
[ ]'s
Igor Laguardia
--
Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die
Flipperwaldt gersput.
Monty Phyton's Funniest Joke in the World


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Replicação de Banco

2009-09-17 Por tôpico Igor Laguardia
Na verdade a ideia Willian, é ter duas bases Standard, em servidores
distintos, uma ficaria parada(status=closed) e a outra, seria a de
produção(status=open).

1) A cada 15 min a maquina de produção faria um alter system switch logfile;
para forçar gerar archive, e copiaria estes archives gerados para o servidor
da instancia que está parada.

2) De noite, a replicação a cada 15min para, coloca o banco em backup mode,
e copia os datafiles, redos e controlfile para a maquina parada, e tira o
banco de backupmode. A replicação de 15 em 15 continua parada.

3) Ao finalizar a cópia, o banco que estava parado sofre um STARTUP, e
começa a aplicar os archives que foram copiados durante o dia. Ao fim da
cópia, o banco sofre um shutdown immediate.

4) A replicação a cada 15 min começa novamente.

Com este processo, na pior das hipóteses, teremos 15min de perda de
informação.

2009/9/17 Willian Fernando Frasson wfras...@yahoo.com.br



 corrigindo meu português:

 Vai ter a base Standby aplicando archives em um banco Standart certo?


 Porque não replicar uma das Standby seriam duas Standby na mesma maquina
 certo?

 Dai você abre uma delas a noite, faz o backup e coloca uma rotina que
 retoma a STBY para STBY2 novamente..

 - Original Message -
 From: Willian Fernando Frasson
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Thursday, September 17, 2009 1:56 PM
 Subject: Re: [oracle_br] Re: Replicação de Banco

 Apenas um pitaco...

 Vai ter a base Standby não aplicando archives certo?

 Porque não replicar uma das Standby seriam duas Standby na mesma maquina
 certo?

 Dai você abre uma delas a noite, faz o backup e coloca uma rotina que
 retoma a STBY para STBY2 novamente..

 - Original Message -
 From: Igor Laguardia
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Thursday, September 17, 2009 11:18 AM
 Subject: Re: [oracle_br] Re: Replicação de Banco

 Passei um caso deste na empresa que eu trabalhava.

 O que fizemos foi bem simples mas IMO uma gambiarra danada.

 Primeiro leve em consideração, conforme o Chiappa falou, versão Standard é
 totalmente capada e não há como implementar features de replicação sem
 perda de dados.

 Visto isto, veja com seu cliente quanto tempo é plausível uma perda de
 informações, como fizemos no meu caso, que foi 15 min.

 O que faziamos era assim, a cada 15 min era executada uma batch que fazia
 switch no redo log online, forçando o arquivamento deste log. logo depois,
 este archive era copiado para maquina standby, que possuia a mesma
 estrutura
 da principal, porem o banco ficava parado.

 Todos os dias de noite, nós colocavamos o banco principal em backup mode, e
 copiavamos o banco inteiro para a outra maquina. Ao fim, subiamos o banco
 na
 outra maquina, aplicavamos os archives do dia e faziamos backup. Este
 processo era todo automático e feito por scripts bat.

 Fizemos alguns testes de contingência, e apesar dela ser manual, funcionava
 perfeitamente.

 2009/9/9 jlchiappa jlchia...@yahoo.com.br jlchiappa%40yahoo.com.br

 
 
  Colega, sendo a versão Standard, como é, ** extremamente ** podada e
  LIMITADA, não é surpresa que nela vc absolutamente Não pode usar o
 Dataguard
  avançado, que é a solução completa e automatizada de replicação de
  banco/standby, vc terá que fazer manualmente algo como o mostrado em
  http://www.dbasupport.com/oracle/ora10g/manual_standby.shtml , E perderá
  os recursos do dataguard, como a chance de ter o banco Standby aberto e
  atendendo à consultas (aliviando a Produção desses encargos), a escolha
 de
  replicar os logs OU os SQLs, e outros quetais...
 
  []s
 
  Chiappa
  --- Em oracle_br@yahoogrupos.com.br 
  oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.br,
  flavio_delamare flavio_delama a...@... escreveu
 
  
   Olá, Pessoal!
  
   Gostaria de saber quais as possibilidades para implementar uma
 replicação
  de banco em um site externo de contingência.
   Utilizo uma versão Standard do Oracle 10g.
  
   Grato pela ajuda!
  
   Flavio
  
 
 
 

 --
 [ ]'s
 Igor Laguardia
 --
 Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die
 Flipperwaldt gersput.
 Monty Phyton's Funniest Joke in the World

 [As partes desta mensagem que não continham texto foram removidas]

 --

 O Banco de Dados de Vírus interno expirou.
 Verificado por AVG - http://www.avgbrasil.com.br
 Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de
 Lançamento: 30/1/2009 17:31

 [As partes desta mensagem que não continham texto foram removidas]

 --

 O Banco de Dados de Vírus interno expirou.
 Verificado por AVG - http://www.avgbrasil.com.br
 Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de
 Lançamento: 30/1/2009 17:31

 [As partes desta mensagem que não continham texto foram

[oracle_br] Grid 10g

2009-09-02 Por tôpico Igor Laguardia
Olá pessoal,

Alguem pode me informar se o Oracle Enterprise Manager Grid 10g é compativel
com agents da versão 8i e 9i?

-- 
[ ]'s
Igor Laguardia
--
Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die
Flipperwaldt gersput.
Monty Phyton's Funniest Joke in the World


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Execução do comando ANALYZE

2009-09-02 Por tôpico Igor Laguardia
Aqui na empresa, após várias cargas noturnas que temos, rodamos o comando
abaixo, não estou dizendo que é o melhor caso para você, mas foi ótimo para
nós, baseado em estudos que fizemos:

exec sys.dbms_stats.gather_table_stats(ownname= 'SCOTT', tabname=
'CLIENTS', partname= NULL , estimate_percent= 20, method_opt= 'FOR ALL
COLUMNS SIZE auto',CASCADE=True);


2009/9/2 Willian Fernando Frasson wfras...@yahoo.com.br



 Vai depende dos parametros x percentural que faça do analyze.

 Como a tabela é bem grandinha porque nao fazer um analyze de XX percentural
 nos domingos e um percentural XX durante a madrugada?

 Temos ctza que se fizer por ex um analyze com 20% da tabela será MUITO mais
 rapido do que o analyze antigo.

 - Original Message -
 From: Eduardo Souza
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Wednesday, September 02, 2009 11:53 AM
 Subject: Re: [oracle_br] Re: Execução do comando ANALYZE

  As informações são valiosas. Mas o objetivo fim é diminuir o tempo. O
 tempo de execução do DBMS_STATS.GREATER_TABLE_STATS em substituição ao
 ANALYZE será menor?

 2009/9/2 Igor Laguardia igo...@gmail.com igorlf%40gmail.com

 
 
  É valida a execução de ANALYZE, NÃO, como nosso amigo Chiappa comentou,
  este
  metodo de coleta de estatísticas não é mais recomendado pela Oracle.
 
  Remover a coleta tb não faz muito sentido.
 
  Porem, como você disse que após várias procedures ele roda esta coleta,
  provavelmente exite carga nesta tabela que ele faz a coleta. Portanto,
 acho
  válido continuar com a coleta após o processo(se realmente for carga), e
  utilize ao invés do analyze, o comando dbms_stats.gather_table_stats,
 pois
  é
  muito recomendado executar coleta de estatísticas após cargas grandes ou
  processos de carga em batch.
 
  2009/9/2 jlchiappa jlchia...@yahoo.com.br 
  jlchiappa%40yahoo.com.brjlchiappa%
 40yahoo.com.br
 
  
  
   Bom, pra mim, imho, ymmv, etc  tal, já de cara ABSOLUTAMENTE NÃO É
   'válido' se coletar estatísticas com ANALYZE, o manual de Tuning bem
   claramente recomenda é que se use a DBMS_STATS, a DBMS_STATS é a opção
   preferida, fatalmente cedo ou tarde podem haver diferenças na coleta
 com
   ANALYZE (que é a versão ANTIGA e NÃO-RECOMENDADA) , a DBMS_STATS tem **
   diversas ** opções para melhor performance (principalmente a opção de
   PARALELIZAR a coleta) Falando especificamente sobre o procedimento
 de
   remover as estatísticas antes da execução de uma dada rotina, imho não
  faz
   muito sentido, o que deve ter acontecido, imagino, é que as
 estatísticas
  não
   estavam adequadas para essa rotina específica (por exemplo, a rotina
   mencionava uma condição para a qual não havia Histogramas), ou coisa do
   tipo, aí ao invés de analizarem a rotina e descobrir o problema
  exatamente,
   alguém como um 'quick-fix' (que não conserta grande coisa, mas enfim)
   preferiu remover as estatísticas Penso que o procedimento **
 CORRETO
  **
   é descobrir exatamente qual o problema e o resolver de uma vez...
   Já a coleta de estatísticas após uma rotina x aí sim é comum, até PODE
  ser
   que esteja correta, se x fez alterações significativas nos dados
 estaria
   correto, assim que os dados são alterados em grande monta tão logo
  possível
   deve se recomputar estatísticas, sim ... Objetaria ao fato de se usar
   ANALYZE, mas a coleta em si pode ser que seja precisa, mesmo...
  
   []s
  
   Chiappa
   --- Em oracle_br@yahoogrupos.com.br 
   oracle_br%40yahoogrupos.com.broracle_br%
 40yahoogrupos.com.broracle_br%
  40yahoogrupos.com.br,
   Eduardo Souza pjabran...@... escreveu
   
Caros amigos do grupo,
   
estou avaliando a execução de um processo. São 8 procedures sendo
executadas uma após a outra. Em uma delas são executados os seguintes
comandos:
   
   
EXECUTE IMMEDIATE 'Analyze table FIN_AGING_REPORTS delete statistics
 ';
   
EXECUTE IMMEDIATE 'Analyze table FIN_AGING_REPORTS compute statistics
  for
table for all indexed columns ';
   
A tabela tem 324029795 linhas, 13 índices associados (todos do tipo
   BITMAP
INDEX) e não tem PK.
   
A versão do ORACLE é *Oracle9i Enterprise Edition Release 9.2.0.4.0 -
   64bit
Production.*
   
A execução dos comandos teve duração de 08:00 horas.
   
A minha pergunta é a seguinte: é válido executar estes comandos no
 meio
   do
processo? Ele poderia ser executado depois do processo em separado?
   
Grande abraço a todos.
   
   
   
Eduardo Souza.
   
   
   
*
*
   
   
[As partes desta mensagem que não continham texto foram removidas]
   
  
  
  
 
  --
  [ ]'s
  Igor Laguardia
  --
  Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder
 die
  Flipperwaldt gersput.
  Monty Phyton's Funniest Joke in the World
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [As partes desta mensagem que não continham

[oracle_br] Migração de banco de dados Oracle(8i - 10g)

2009-08-06 Por tôpico Igor Laguardia
=ORACLE_HOME\dbs\initsid.ora;
SQL shutdown immediate;
SQL startup mount;

- If the datafile location is different on target server, we need to
rename the files
Rename any of the datafiles to the new location, if necessary:

 SQLALTER DATABASE RENAME FILE
 '/FULL_PATH_OF_OLD_HOST_LOCATION/AND_DATAFILE_NAME.DBF'
 TO
 '/FULL_PATH_OF_NEW_HOST_LOCATION/AND_DATAFILE_NAME.DBF';

 Rename the logfiles to the new location if necessary

 SQL alter database rename file  'host A location' to 'host B
location';

6) Check that all the datafiles are in the right location:
   ---
select file#, name from v$datafile;
Then shutdown the instance
sqlshutdown immediate;

7) Create SYSAUX tablespace
   -
   Once you have changed the datafile names you need to start up the
instance
   by issuing the following command:

 SQL STARTUP UPGRADE

And create sysaux tablespace

The following SQL statement would create a 500 MB SYSAUX tablespace for
the
database:

SQL CREATE TABLESPACE sysaux DATAFILE 'directory/sysaux01.dbf'
  SIZE 500M REUSE
 EXTENT MANAGEMENT LOCAL
 SEGMENT SPACE MANAGEMENT AUTO
 ONLINE;

8) Run catupgrd.sql to upgrade the database
   

SQL SPOOL upgrade.log
SQL @catupgrd.sql

9) Run utlu102s.sql to display the results of the upgrade:
   ---
SQL @utlu102s.sql
SQL SPOOL OFF;

   Verify the upgrade.log file to check for any errors during the upgrade
processes

10) Bounce Database
---
Shut down and restart the instance to reinitialize the system parameters
for normal operation.

SQL SHUTDOWN IMMEDIATE
SQL STARTUP

11) Create UNDO tablespace to use AUTOMATIC UNDO MANAGEMENT
---

SQL create undo tablespace UNDOTS1
   datafile 'directory/undots101.dbf' size 500M;
SQL alter system set UNDO_MANAGEMENT=AUTO scope=spfile;
SQL alter system set UNDO_TABLESPACE=UNDOTS1 scope=spfile;
SQL SHUTDOWN IMMEDIATE;
SQL STARTUP


12) Run olstrig.sql

Run olstrig.sql to re-create DML triggers on tables with Oracle Label
Security policies.
SQL @olstrig.sql

13) Recompile packages
--
 Run utlrp.sql to recompile any remaining stored PL/SQL and Java code.

  SQL @utlrp.sql


14) Check for invalid objects
-
   Verify that all expected packages and classes are valid:

   SQL SELECT count(*) FROM dba_objects WHERE status='INVALID';
   SQL SELECT distinct object_name FROM dba_objects WHERE status='INVALID';
References Oracle® Database Upgrade Guide 10g Release 2 (10.2) Part Number
B14238-02



-- 
[ ]'s
Igor Laguardia
--
Wenn ist das Nunstück git und Slotermeyer? Ja! ... Beiherhund das Oder die
Flipperwaldt gersput.
Monty Phyton's Funniest Joke in the World


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Download Oracle 8.1.7 para Linux

2009-01-21 Por tôpico Igor Laguardia
Prezados,

Alguem sabe onde posso achar o download do Oracle Database Enterprise
Edition 8.1.7 for Linux?

-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Privilégio insuficiente

2009-01-20 Por tôpico Igor Laguardia
Prezados,

Tenho um banco de dados Oracle 8.1.7, rodando num AIX, que estou com um
problema, digamos...bizarro...

A questão é que conectado via telnet na maquina, eu não consigo dar grants
de select(por exemplo) para nenhum objeto de usuário, gerando o erro

ORA-01031: insufficient privileges
Estou conectando na base com / as sysdba, mas não vai o grant de maneira
nenhuma.

Alguem sabe qual o motivo???
-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Privilégio insuficiente

2009-01-20 Por tôpico Igor Laguardia
funcionou...coisa de louco...valeu!

2009/1/20 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br

   Você já tentou realizar o grant do objeto direto com o owner?

 Exemplo:

 Tabela SCOTT.DEPT

 Usuário que deve receber o grant: USER_TESTE.

 Com o usuário SCOTT:

 grant select on dept to user_teste;

 Tenta aí.

 Vinicius

 De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto:
 oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em
 nome de Igor Laguardia
 Enviada em: terça-feira, 20 de janeiro de 2009 16:53
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br;
 oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Assunto: [oracle_br] Privilégio insuficiente


 Prezados,

 Tenho um banco de dados Oracle 8.1.7, rodando num AIX, que estou com um
 problema, digamos...bizarro...

 A questão é que conectado via telnet na maquina, eu não consigo dar grants
 de select(por exemplo) para nenhum objeto de usuário, gerando o erro

 ORA-01031: insufficient privileges
 Estou conectando na base com / as sysdba, mas não vai o grant de maneira
 nenhuma.

 Alguem sabe qual o motivo???
 --
 [ ]'s
 Igor Laguardia
 -

 [As partes desta mensagem que não continham texto foram removidas]

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: SQL_HASH_VALUE igual a zero

2009-01-02 Por tôpico Igor Laguardia
Prezado Chiappa,

Perdão pelos lapsos de informação, aí vão:
* Versão do banco 9.2.0.5
* A sessão é de um usuário final. Na verdade é um serviço de job externo,
utilizado pelo sistema. Ele tem lá seus agendamentos, se conecta, roda o que
tem de rodar, e teoricamente se desconecta.
Pelo que investiguei, estas sessões estão conectadas a mais de 24horas,
tirei um tkprof delas, e não estão fazendo nada.

Levando em consideração este novo cenário, minha dúvida persiste, será
que quando a coluna SQL_HASH_VALUE fica igual a zero, quer dizer que tem
tanto tempo que a sessão não faz nada que os registros de query que ela fez
por ultimo já não se encontram no banco de dados??

2009/1/1 jlchiappa jlchia...@yahoo.com.br

   Saludos... Colega, só pra variar vc não dá nenhum detalhe importante
 (tais como : versão exata do banco, estado da sessão, se essa sessão é
 interna do banco, de um JOB ou de um usuário final, etc, etc), MAS o
 meu palpite é que seja um job, aí deve ser o caso relatado em

 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:497421739750#64070497615210
 , que decorre simplesmente do fato de que jobs deixam ** VÁRIAS e
 VÁRIAS ** colunas nulas ou zeradas na V$SESSION, inclusive NÂO PODENDO
 ter a sessão localizada com o método tradicional de
 audsid=userenv('sessionid'); , cfrme mostrado em

 http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:114412348062#3014342294035
 , esse é o meu chute...

 []s

 Chiappa

 ==
 Palestrante ENPO.BR http://enpo.br/ - acesse http://www.enpo- br.org/
 Instrutor Workshops ENPO/TWS - acesse http://www.twstecnologia.com.br/
 Agora Blogando em www.ora600.com.br - confira as novidades !
 ==

 Jamais haverá ano novo, se continuar a copiar os erros dos anos velhos.

 Luís de Camões
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Igor Laguardia igo...@...
 escreveu

 
  Olá meus companheiros,
 
  Feliz ano novo a todos, inicialmente!
 
  Tenho uma questão simples, mas não achei nenhuma resposta lógica
 ainda para
  ela.
 
  Existem algumas sessões em um dos bancos que administro, que ao
 verificar a
  v$session, o campo SQL_HASH_VALUE desta sessão é igual a ZERO(00).
  Cheguei nestas sessões procurando sessões que estão conectadas no
 banco de
  dados a mais de 24 horas.
 
  Alguem sabe em qual situação uma sessão possa ficar com o hash_value
 igual a
  ZERO?
 
  --
  [ ]'s
  Igor Laguardia
  -
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

 




-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] SQL_HASH_VALUE igual a zero

2009-01-01 Por tôpico Igor Laguardia
Olá meus companheiros,

Feliz ano novo a todos, inicialmente!

Tenho uma questão simples, mas não achei nenhuma resposta lógica ainda para
ela.

Existem algumas sessões em um dos bancos que administro, que ao verificar a
v$session, o campo SQL_HASH_VALUE desta sessão é igual a ZERO(00).
Cheguei nestas sessões procurando sessões que estão conectadas no banco de
dados a mais de 24 horas.

Alguem sabe em qual situação uma sessão possa ficar com o hash_value igual a
ZERO?

-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Estatística de I/O

2008-07-28 Por tôpico Igor Laguardia
Ligue o AUDIT do seu banco, vai ter todas as conexões e outras coisas
mais(Dependendo do nível de auditoria que escolher).




2008/7/24 Walquencir Pedroti [EMAIL PROTECTED]

   Olá PessoALL!

 Tenho um BD 10g com uma aplicação de um único usuário acessando o BD.

 O controle dos usuários e logs é feito direto na aplicação.

 Necessito montar uma estatística de quantos usuários/sessões estão sendo
 utilizadas em determinado período (ex.: 1 mês) para que se possa avaliar
 quantos usuários (real) estão acessando o banco.

 Grato por qualquer sugestão.

 Walquencir Pedroti

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Estatística de I/O

2008-07-28 Por tôpico Igor Laguardia
Creio que um banco que só tem um usuário, com auditoria a nível de conexão
não terá problema de performance que poderá ser sentido.
Tenho hoje essa auditoria ligada para todos os meus bancos(e não são poucos
nem pequenos) e já fiz o teste de performance ligando e desligando a
auditoria e a performance não é tão influenciada.

2008/7/28 Welvis Douglas [EMAIL PROTECTED]

   tem uma view no oracle que mostra isso,

 acho que é a v$license

 tem um ex. no http://www.praetoriate.com/oracle_tips_session_details.htm

 abraço.!@

 - Original Message -
 From: Welvis Douglas
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
  Sent: Monday, July 28, 2008 2:22 PM
 Subject: Re: [oracle_br] Estatística de I/O

 cara, não é assim não!!! liga a auditoria

 quando é a mov. do seu banco? fazendo isso vc pode ter uma GRANDE
 lentidão.. , verifique as opções de auditoria...

 isso tem um alto custo para o banco, aqui na empresa temos apenas alguns
 usuarios logados...

 mas não dos da aplicação, pois a carga é bem alta...

 veja bem.!!! kk se isso vai resolver o teu problema ou causar outros... se
 for para causar outros, tente fazer de outra forma..

 abraço!

 - Original Message -
 From: Igor Laguardia
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Monday, July 28, 2008 2:10 PM
 Subject: Re: [oracle_br] Estatística de I/O

 Ligue o AUDIT do seu banco, vai ter todas as conexões e outras coisas
 mais(Dependendo do nível de auditoria que escolher).

 2008/7/24 Walquencir Pedroti [EMAIL 
 PROTECTED]walquencir.pedroti%40dovac.com.br
 

  Olá PessoALL!
 
  Tenho um BD 10g com uma aplicação de um único usuário acessando o BD.
 
  O controle dos usuários e logs é feito direto na aplicação.
 
  Necessito montar uma estatística de quantos usuários/sessões estão sendo
  utilizadas em determinado período (ex.: 1 mês) para que se possa avaliar
  quantos usuários (real) estão acessando o banco.
 
  Grato por qualquer sugestão.
 
  Walquencir Pedroti
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 [ ]'s
 Igor Laguardia
 -

 [As partes desta mensagem que não continham texto foram removidas]

 [As partes desta mensagem que não continham texto foram removidas]

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Keepalive de sessão

2008-06-12 Por tôpico Igor Laguardia
Willian,

Na verdade eu não quero derrubar os clientes inativos, eu quero derrubar
conexões que o usuário já fechou o client e a conexão continua ativa.



2008/6/11 Willian Frasson [EMAIL PROTECTED]:

   Já tentou criar um novo profile para esses usuarios... com um timeout?
 alter user user profile profilealter profile profile limit idle_time
 5;No caso ae está com 5 minutos de inatividadeAbçs.- Original Message
 - From: Igor Laguardia
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br ;
 oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Wednesday, June 11, 2008 2:43 PM
 Subject: [oracle_br] Keepalive de sessão


 Prezados,

 Estou com uma situação no meu banco que é a seguinte:

 Tenho aplicações que são executas, e por algum motivo quando o usuário
 fecha
 a conexão de forma abrupta(fechar pelo taskmanager, por exemplo) o sistema
 para de executar mas no banco a conexão continua ativa.

 O que desejo fazer é um keepalive das sessões, ou seja, o Banco de dados
 verificaria de forma rotineira se todos os clientes ligados à ele estão
 respondendo a solicitações, o que não tiver, ele eliminaria a sessão.

 Existe alguma feature desta no Oracle?

 --
 [ ]'s
 Igor Laguardia
 -

 [As partes desta mensagem que não continham texto foram removidas]

 __ Informação do NOD32 IMON 3177 (20080611) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Keepalive de sessão

2008-06-12 Por tôpico Igor Laguardia
Muito agradecido, era exatamente o que eu precisava.

2008/6/12 Carlos Alfredo M. de Menezes [EMAIL PROTECTED]
:

   Colega,
 O que você pretende implementar é o DCD (Dead Connection Detection)
 existe muita documentação sobre isso (ver NOTE:151972.1). Resumidamente,
 isso pode ser implementado na pilha PROTOCOL do SQL*Net apenas colocando
 o comando SQLNET.EXPIRE_TIME=3 (para checar a cada 3 minutos por
 exemplo). Quando trabalhei com a plataforma Windows eu vi que o DCD
 implementado diretamente pelo pilha TCP/IP do SO (KeepAlive) era mais
 eficiente, e para isso você terá que editar o registro do Windows em:

 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters
 Editar ou adicionar a chave: KeepAliveTime (REG_DWORD)
 Decimal - 18 (para exemplo de 3 minutos)

 Em Linux também tem como implementar o KeepAlive do TCP/IP do SO, eu
 acho que não é necessário, mas se quiser fazer, você terá que editar o
 arquivo /etc/sysctl.conf e colocar:

 #KeepAliveTime
 net.ipv4.tcp_keepalive_time = 1800
 net.ipv4.tcp_keepalive_intvl = 15
 net.ipv4.tcp_keepalive_probes = 6

 Boa sorte,

 Carlos Alfredo M. de Menezes
 Analista de Suporte Sr.
 S/A Usina Coruripe Açúcar e Álcool
 +55(82)3217-2121

 Igor Laguardia escreveu:
 
  Willian,
 
  Na verdade eu não quero derrubar os clientes inativos, eu quero derrubar
  conexões que o usuário já fechou o client e a conexão continua ativa.
 
  2008/6/11 Willian Frasson [EMAIL PROTECTED]wfrasson%40yahoo.com.br
  mailto:wfrasson%40yahoo.com.br wfrasson%2540yahoo.com.br:
 
   Já tentou criar um novo profile para esses usuarios... com um timeout?
   alter user user profile profilealter profile profile limit
  idle_time
   5;No caso ae está com 5 minutos de inatividadeAbçs.- Original
  Message
   - From: Igor Laguardia
   To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
  mailto:oracle_br%40yahoogrupos.com.broracle_br%2540yahoogrupos.com.br
 oracle_br%40yahoogrupos.com.br ;
   oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br mailto:
 oracle_br%40yahoogrupos.com.br oracle_br%2540yahoogrupos.com.br
  oracle_br%40yahoogrupos.com.br
   Sent: Wednesday, June 11, 2008 2:43 PM
   Subject: [oracle_br] Keepalive de sessão
  
  
   Prezados,
  
   Estou com uma situação no meu banco que é a seguinte:
  
   Tenho aplicações que são executas, e por algum motivo quando o usuário
   fecha
   a conexão de forma abrupta(fechar pelo taskmanager, por exemplo) o
  sistema
   para de executar mas no banco a conexão continua ativa.
  
   O que desejo fazer é um keepalive das sessões, ou seja, o Banco de
 dados
   verificaria de forma rotineira se todos os clientes ligados à ele estão
   respondendo a solicitações, o que não tiver, ele eliminaria a sessão.
  
   Existe alguma feature desta no Oracle?
  
   --
   [ ]'s
   Igor Laguardia
   -
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   __ Informação do NOD32 IMON 3177 (20080611) __
  
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br http://www.eset.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  [ ]'s
  Igor Laguardia
  -
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 

 




-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Keepalive de sessão

2008-06-11 Por tôpico Igor Laguardia
Prezados,

Estou com uma situação no meu banco que é a seguinte:

Tenho aplicações que são executas, e por algum motivo quando o usuário fecha
a conexão de forma abrupta(fechar pelo taskmanager, por exemplo) o sistema
para de executar mas no banco a conexão continua ativa.

O que desejo fazer é um keepalive das sessões, ou seja, o Banco de dados
verificaria de forma rotineira se todos os clientes ligados à ele estão
respondendo a solicitações, o que não tiver, ele eliminaria a sessão.

Existe alguma feature desta no Oracle?



-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Capitulos que caem na certificação

2008-05-27 Por tôpico Igor Laguardia
Prezados,

Estou começando a estudar para prova de certificação OCA 10g.

Eu sei que no site da Oracle tinha um local, onde expecificava quais
capitulos de cada livro de estudo do curso cai na prova, retirando assim uma
parte do material que em teoria não cai na prova.

Procurei no site da oracle até de cabeça pra baixo e não acheitem alguem
que saiba essa informação?

Valeu!

-- 
[ ]'s
Igor Laguardia
-


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Falha no Enterprise manager Server

2007-11-08 Por tôpico Igor Laguardia
Prezados,

Montei um servidor OEM na empresa, e tudo funciona muito bem, menos o
agendamento de jobs.
Não sei se estou fazendo besteira, mas conforme mostra em uma notano
metalink, coloquei a credencial dos nós como um usuario Domain admin, o
mesmo usuario executa os servicos de oracle agent nos servidores nós dos
quais quero gerenciar e nestes servidores configurei a policie local para
aceitar que este usuario execute batch as a job.

Porem o erro abaixo persiste, utilizo Oracle 9iR2 no servidor OEM e nos
servidores de banco de dados, e tudo é plataforma Windows 2003.

Por favor, aguem me ajuda!!!

VNI-2015 : The Node preferred credentials for the target node are either
invalid
or do not have sufficient privileges to complete the operation.
On Windows platforms, the Node credentials specified for the Windows target
should have the Logon as a batch job privilege.

-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Horario de Verao- Oracle 9.2.0.7

2007-10-17 Por tôpico Igor Laguardia
Carolina,

Se você utiliza algum procedimento em JAVA, este procedimento não respeitará
o DAY LIGHT TIME do sistema operacional.

O java tem uma configuração  interna, com seu proprio day light time
definido e independente.
Como mudar? Não sei...aqui na empresa nos fizemos uma gambiarra danada e
mudamos os procedimentos java( que graças a Deus não eram muitos),
acrescentando uma hora para todos os campos de hora do sistema.


Em 16/10/07, Carolina Alves [EMAIL PROTECTED] escreveu:

   Pessoal,

 O Oracle (9.2.0.1.0) não tá pegando a hora do SO depois do ajuste no
 servidor por causa do horário de verão...alguém sabe o que pode ser?

 Obrigada,
 Carolina

 Em 11/10/07, Jose Luis Ramos [EMAIL 
 PROTECTED]jose.ramos.cajuru%40gmail.com
 escreveu:
 
  Olá amigo. Voce terá que ADIANTAR uma hora no Sistema operacional. No
  banco
  não é necessário fazer absolutamente nada. Para configurar o Linux, por
  exemplo (não sei se é o seu caso) siga o procedimento abaixo:
 
 
 
 http://br-linux.org/linux/como-configurar-o-horario-de-verao-20072008-automaticamente-no-linux
 
  Abs,
 
  José Luis (DBA)
 
  Em 11/10/07, cegoncalvesvr [EMAIL PROTECTED]cegoncalvesvr%40yahoo.com.br
 cegoncalvesvr%40yahoo.com.br
  escreveu:
  
   Amigos,
  
   Domingo, dia 14, inicia-se o horario de verão.
   Qual o procedimento que devo fazer para que banco fique no hoario
   correto.
   SEi que as 00:00, terei que atrasar para as 23:00 o horario do
   Sistema Operacaional.
  
   Abs.
   Obrigado.
  
  
  
 
  --
  Jose Luis Ramos Jr
  Database Administrator
  Oracle Certified Professional
  55-21-19-91750202 - Brasil - Campinas
  Music is your only friend Until the end...
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Data Guard

2007-08-05 Por tôpico Igor Laguardia
Prezados,

Essa feature é disponível na versão standard também?

-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Servidor Oracle Enterprise Manager

2007-07-31 Por tôpico Igor Laguardia
Prezados,

Estamos montando um servidor de gerenciamento de nosso bancos de dados(OEM)
e estou com uma dúvida.
Temos todos nossos bancos com Oracle 9i, porem estamos prestes a fazer a
migração para o 10G, porem não tenho previsão ainda para essa migração.
Minha dúvida é: Se eu montar um servidor OEM 10G conseguirei ter a mesma
flexibilidade e compatibilidade se caso eu montasse um OEM 9i?
Desde já agradeço.

-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Servidor Oracle Enterprise Manager

2007-07-31 Por tôpico Igor Laguardia
Muito grato Chiappa.

Em 31/07/07, jlchiappa [EMAIL PROTECTED] escreveu:

   A questão é que afaik pra vc monitorar bancos 9i com OEM 10g vc teria
 que instalar Agents 10g , ter repositório versão 10g pra eles, é um
 trabalhinho, e ao cabo dele muitas das features do OEM 10g são mais
 voltadas ao banco 10g (como análise de ASH e recursos 10g do tipo),
 então IMHO não, não acho que vale a pena : eu diria pra vc ir de OEM
 9i por enquanto, assim que for feita mesma a migração dos bancos vc
 faz a migração do OEM, na doc dele e no metalink há procedimento e
 notas pra migrar pro OEM 10g vindo de versões anteriores.

 []s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Igor Laguardia [EMAIL PROTECTED]
 escreveu
 
  Prezados,
 
  Estamos montando um servidor de gerenciamento de nosso bancos de
 dados(OEM)
  e estou com uma dúvida.
  Temos todos nossos bancos com Oracle 9i, porem estamos prestes a
 fazer a
  migração para o 10G, porem não tenho previsão ainda para essa
 migração.
  Minha dúvida é: Se eu montar um servidor OEM 10G conseguirei ter a
 mesma
  flexibilidade e compatibilidade se caso eu montasse um OEM 9i?
  Desde já agradeço.
 
  --
  [ ]'s
  Igor Laguardia
  -
  Pedras no caminho?Guardo todas, um dia vou construir um castelo.
  (Fernando Pessoa)
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

 




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Duplex Archivelog

2007-07-23 Por tôpico Igor Laguardia
Prezados,
Tenho algumas dúvidas sobre essa feature e gostaria que vocês me ajudassem.
Seguem os questionamentos.

1) se o local de destino do archive duplex for um outro servidor na rede e
estiver inativo o banco continua arquivando no principal e refaz a duplex
quando o destino for reestabelecido?

2) o processo DUPLEX é uma cópia da cópia ou um processo paralelo do mesmo
redo log?

3) Tem alguma documentação para a implantação da feature?


-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Auditar objetos de um schema

2007-06-14 Por tôpico Igor Laguardia
Prezados,
Utilizando o AUDIT, como sei quais objetos estão sendo auditados?


Em 14/06/07, Wilson Teixeira [EMAIL PROTECTED] escreveu:

   vc pode usar o comando AUDIT... existem algumas views do dicionario que
 lhe mostram as auditorias, na view AUD$, vc terá o resultado das auditorias.

 Igor Laguardia [EMAIL PROTECTED] igorlf%40gmail.com escreveu: Prezados,

 Qual comando utilizado para auditar os objetos de somente UM schema?
 Gostaria também de saber como descobrir quais schemas estão sendo
 auditados
 em um banco de dados.

 --
 [ ]'s
 Igor Laguardia
 -
 Pedras no caminho?Guardo todas, um dia vou construir um castelo.
 (Fernando Pessoa)

 [As partes desta mensagem que não continham texto foram removidas]

 -
 Novo Yahoo! Cadê? - Experimente uma nova busca.

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Problemas com a view user_tab_privs

2007-05-19 Por tôpico Igor Laguardia
 --
 --
 --
 --
 --
 --
 --
 --
 -  ---
 --
 --
 --
 --
 --
 ---

 C1







 NUMBER

 C2







 DATE

 == vou criar o sinônimo:

 [EMAIL PROTECTED]:SQLcreate synonym TAB_A for fulano1.tab_a;

 Sinônimo criado.

 [EMAIL PROTECTED]:SQLdesc TAB_A
 Nome Nulo? Tipo
   --
 C1 NUMBER
 C2 DATE

 == ok ??? O sinônimo é só um ATALHO, yes ?? Vou criar os demais :

 [EMAIL PROTECTED]:SQLcreate synonym TAB_B for fulano1.tab_B;

 Sinônimo criado.

 [EMAIL PROTECTED]:SQLcreate synonym PROC_1 for fulano1.proc1;

 Sinônimo criado.

 [EMAIL PROTECTED]:SQLcreate synonym PROC_2 for fulano1.proc2;

 Sinônimo criado.

 == e saio da sessão :

 [EMAIL PROTECTED]:SQLexit

 == agora vou DROPAR o fulano2 :

 [EMAIL PROTECTED]:SQLdrop user fulano2 cascade;

 Usuário eliminado.

 == agora volto a consultar a USER_TAB_PRIVS do fulano1, que é dono :

 [EMAIL PROTECTED]:SQLselect * from user_tab_privs;

 não há linhas selecionadas

 []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Carlos [EMAIL PROTECTED] escreveu
 
  Pessoal,
 
  Tentei fazer o export de um esquema de um usuário, que se encontra
  numa base 9i (9.2.0.6). Acontece que quando tento efetuar o import
  numa base 10g (10.2.X), o import tenta dar grants num usuário que
 não
  existe mais na base 9i. Explicando melhor, existia o usuário
 fulano1
  na base 9i. Alem disso, existe o usuário fulano2. fulano1 tinha
  acesso aos dados de fulano2 através de synonyms. Acontece que
  deletamos o fulano1. Inclusive, se dermos um select na
  user_tab_privs, os dados de fulano2 continuam a serem acessiveis
 a
  fulano1, que não existe mais no banco.
 
  Como fazer para atualizar a view user_tab_privs de modo que exclua
  essas informações inconsistentes? Parece ser um bug da versão 9i.
  Testamos de várias maneiras a exclusão de um usuário com acesso em
  outro esquema numa base 10g e não observamos o mesmo problema.
 
  Aguardo alguma sugestão dos colegas...
 
  Grato
 
  Carlos Eduardo
 

  




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] URGENTE - data block corrupted

2007-05-18 Por tôpico Igor Laguardia
Voce utiliza RMAM como backup?se sim com o RMAM você pode voltar backup a
nível de block.

Em 17/05/07, Josir Gomes [EMAIL PROTECTED] escreveu:

   Olá pessoal,
 venho pedir auxílio novamente a lista para um novo problema no meu banco
 de dados:

 ORA-01578: ORACLE data block corrupted (file # 1, block # 8714)
 ORA-01110: data file 1: '/u01/app/oracle/oradata/msystems/system01.dbf'

 Como tentei resolver: primeiro eu fui achar qual o data block:

 SELECT SEGMENT_TYPE,OWNER||'.'||SEGMENT_NAME FROM DBA_EXTENTS
 WHERE 1 = FILE_ID AND 8714 BETWEEN BLOCK_ID AND BLOCK_ID+BLOCKS -1;

 Foi na tabela de SEQUENCE SYS.SEQ$

 SELECT data_object_id FROM dba_objects WHERE object_name = 'SEQ$' AND
 owner = 'SYS';

 Tentei consertar a tabela - geralmente isso funciona mas dessa vez não
 funcionou...

 begin
 dbms_repair.admin_tables(
 table_name = 'REPAIR_TABLE',
 table_type = dbms_repair.repair_table,
 action = dbms_repair.create_action,
 tablespace = 'USER3'
 );
 end;

 declare
 contador pls_integer;
 begin
 SYS.DBMS_REPAIR.CHECK_OBJECT( SCHEMA_NAME = 'SYS',OBJECT_NAME = 'SEQ$',

 REPAIR_TABLE_NAME = 'REPAIR_TABLE', CORRUPT_COUNT = contador );
 dbms_output.put_line('Value of ='||TO_CHAR(contador));
 end;

 Tentei também sem sucesso

 declare
 contador pls_integer;
 begin
 DBMS_REPAIR.FIX_CORRUPT_BLOCKS( 'SYS','SEQ$', NULL,1, 'REPAIR_TABLE',
 NULL,contador);
 dbms_output.put_line('Value of ='||TO_CHAR(contador));
 end;

 Enfim, novamente estou com o banco parado!
 Qualquer ajuda será de grande valia.

 Josir Gomes

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Atualizar tabela com dados de outra

2007-04-07 Por tôpico Igor Laguardia
Voce dize eu fazer uma trigger na tabela principal?
Sao sistemas diferentes e não é uma tabela é uma View.


Em 06/04/07, Marcio Portes [EMAIL PROTECTED] escreveu:

   O processo que atualiza a primeira tabela não pode atualizar a segunda?
 Por
 que há necessidade de um processo batch para atualização? Pergunto isso,
 porque um job de 2 em 2 minutos não tem muito sentido (para este caso).

 On 4/6/07, Igor Laguardia [EMAIL PROTECTED] igorlf%40gmail.com wrote:
 
  Prezados,
 
  Quero atualizar os dados de uma tabela, com as informações de outra
  tabela.
  O cenário é que tenho uma tabela que possui praticamente os mesmos dados
  que
  outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na
 outra.
  Eu faço de uma maneira muito lenta, atualizo registro por registro,
 porem
  as
  tabelas possuiem a chave primaria identica, eu queria fazer algo mais
  dinamico, alguem pode me ajudar?
 
  --
  [ ]'s
  Igor Laguardia
  -
  Pedras no caminho?Guardo todas, um dia vou construir um castelo.
  (Fernando Pessoa)
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Marcio Portes
 Material Tecnico em Portugues - http://mportes.blogspot.com
 Practical Learning Oracle -
 http://mportes.blogspot.com/2006/02/practical-learning-oracle.html

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Atualizar tabela com dados de outra

2007-04-06 Por tôpico Igor Laguardia
Prezados,

Quero atualizar os dados de uma tabela, com as informações de outra tabela.
O cenário é que tenho uma tabela que possui praticamente os mesmos dados que
outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra.
Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as
tabelas possuiem a chave primaria identica, eu queria fazer algo mais
dinamico, alguem pode me ajudar?

-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Atualizar JRE

2007-02-07 Por tôpico Igor Laguardia
Prezados,
existe alguma maneira de atualizar a JRE interna do servidor oracle 9i(no
caso JRE versão 1.3.1), que é utilizada para executar Java Stored
Procedures, para uma versão mais atual da JRE?





-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Java no oracle

2007-02-02 Por tôpico Igor Laguardia
Prezados,
para executar codigos java na Java Pool do Oracle 9i ele utiliza alguma JVM
interna ou utiliza a do sistema operacional?


-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Quantidade de Caracteres

2006-12-02 Por tôpico Igor Laguardia
custo de customização para dar um ALTER TABLE?
na sua tabela de origem você realmente não pode fazer nada, pois pelo visto
já tem nomes acima de 32 caracteres, isso geraria um erro no alter table.
Porem na tabela de destino, é só vc dar um alter table modificando a coluna
de nome de 32 para 45 caracteres, aí não tem erro.
Acho que é muito menos trabalhoso do que você escrever um script para ficar
abreviando sobrenomes.

On 12/1/06, Alex dos Santos [EMAIL PROTECTED] wrote:

   Realmente eu gostaria de fazer isto mas não posso pois o programa que
 vai ler esta tabela é de um terceiro, ai entra custo de customização, tempo,
 teste.
 - Original Message -
 From: Rafael Milanez - BusinessOn
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Friday, December 01, 2006 4:57 PM
 Subject: Re: [oracle_br] Quantidade de Caracteres

 alex vc nao pode alterar o campo nome da tabela destino para 45 caracteres
 ?
 - Original Message -
 From: alexmdsantos
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Friday, December 01, 2006 1:06 PM
 Subject: [oracle_br] Quantidade de Caracteres

 Boa tarde,

 Eu tenho que gerar um arquivo para uma outra base de dados. Um dos
 campos é o Nome mas este campo na tabela de origem tem 45 caracteres e
 na de destino 32. Como eu faço para fazer o nome ficar com 32
 caracteres sendo que eu tenho que ficar com o ultimo sobrenome inteiro
 e os anteriores eu tenho que abreviar com . Eu tentei considerar o
 espaço mas falhou. Mas acho que o caminho é por ai. Vindo do fim do
 nome para o começo.

 Ex. Origem = Maria Elizabethe Solange da Costa Silva
 Destino = Maria Elizabethe S. da C. Silva

 Abraços
 Alex dos Santos

 [As partes desta mensagem que não continham texto foram removidas]

 --
 Esta mensagem foi verificada pelo E-mail Protegido Terra.
 Scan engine: McAfee VirusScan / Atualizado em 30/11/2006 / Versão: 4.4.00
 /4908
 Proteja o seu e-mail Terra: http://mail.terra.com.br/

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] aos instrutores de plantão

2006-10-10 Por tôpico Igor Laguardia
valeu Anderson,
exatamente o que eu queria.

On 10/9/06, Anderson Haertel Rodrigues - FLN 
[EMAIL PROTECTED] wrote:

 Colega,

 Antes de mais nada vá ao seguinte site:


 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=49#2

 Olhe o que a Oracle pede para realmente você estudar, o que ela não pede,
 apenas leia para ter uma noção. Se não cai na prova, não perca tempo
 estudando para aprender (isto vale apenas para as provas, no dia-a-dia é bem
 diferente).

 Outra dica, faça simulados!!!

 Sucesso,

 Atenciosamente,

 Anderson Haertel Rodrigues
 Administrador de Banco de Dados
 Florianópolis/SC - [EMAIL PROTECTED]

 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
 nome de Márcio Ricardo
 Enviada em: segunda-feira, 9 de outubro de 2006 17:01
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: [oracle_br] aos instrutores de plantão
 Prioridade: Alta


 Olá Igor, eu não fiz a prova ainda, mas pretendo faze-la e estou quase
 terminando a minha pós em DBA Oracle. Os professores, as vezes comentam
 algumas coisas que caiam. Mas acho que devemos estudar tudo e mais um pouco,
 não ficarmos limitados a apenas os capitulos pra prova. Eu sugiria você
 estudar os modulos que obteve nos cursos e também estudar a documentação da
 oracle.

 []'s.

 Márcio Ricardo.
   - Original Message -
   From: Igor Laguardia
   To: oracle_br@yahoogrupos.com.br ; oracle_br@yahoogrupos.com.br
   Sent: Monday, October 09, 2006 4:29 PM
   Subject: [oracle_br] aos instrutores de plantão


   quando fiz o curso da Oracle, meus instrutores falavam os capitulos
   que mais caiam e os que menos caiam na prova.
   Algum instrutor ou alguem q fez o curso e se lembra disso poderia me
   falar quais os capitulos que mais caem para as provas de OCP do oracle
   9i??

   --
   [ ]'s
   Igor Laguardia
   -
   Pedras no caminho?Guardo todas, um dia vou construir um castelo.
   (Fernando Pessoa)


 [As partes desta mensagem que não continham texto foram removidas]





 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] aos instrutores de plantão

2006-10-09 Por tôpico Igor Laguardia
quando fiz o curso da Oracle, meus instrutores falavam os capitulos
que mais caiam e os que menos caiam na prova.
Algum instrutor ou alguem q fez o curso e se lembra disso poderia me
falar quais os capitulos que mais caem para as provas de OCP do oracle
9i??

-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] I/O por tabela

2006-09-22 Por tôpico Igor Laguardia
Prezados,
existe alguma maneira de medir I/O por tabela no banco Oracle 9i?
Agradeço!


-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)




--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [oracle_br] Re: Script com tamanho da TS

2006-09-13 Por tôpico Igor Laguardia
Muito bom seu script Wilson, está de parabéns!

On 9/13/06, wilsonteixeira2000 [EMAIL PROTECTED] wrote:

  REM
 REM Script: ts_used.sql
 REM
 REM Function: Display tablespace usage with graph
 REM
 REM
 clear columns
 column tablespace format a20
 column total_mb format 999,999,999,999.99
 column used_mb format 999,999,999,999.99
 column free_mb format 999,999,999.99
 column pct_used format 999.99
 column graph format a25 heading GRAPH (X=5%)
 column status format a10
 compute sum of total_mb on report
 compute sum of used_mb on report
 compute sum of free_mb on report
 break on report
 set lines 200 pages 100
 select  total.ts tablespace,
 DECODE(total.mb,null,'OFFLINE',dbat.status) status,
   total.mb total_mb,
   NVL(total.mb - free.mb,total.mb) used_mb,
   NVL(free.mb,0) free_mb,
 DECODE(total.mb,NULL,0,NVL(ROUND((total.mb - free.mb)/
 (total.mb)*100,2),100)) pct_used,
   CASE WHEN (total.mb IS NULL) THEN '['||RPAD(LPAD
 ('OFFLINE',13,'-'),20,'-')||']'
   ELSE '['|| DECODE(free.mb,
  null,'',
  NVL(RPAD(LPAD('X',trunc((100-ROUND(
 (free.mb)/(total.mb) * 100, 2))/5),'X'),20,'-'),
 ''))||']'
  END as GRAPH
 from
   (select tablespace_name ts, sum(bytes)/1024/1024 mb from
 dba_data_files group by tablespace_name) total,
   (select tablespace_name ts, sum(bytes)/1024/1024 mb from
 dba_free_space group by tablespace_name) free,
 dba_tablespaces dbat
 where total.ts=free.ts(+) and
   total.ts=dbat.tablespace_name
 UNION ALL
 select  sh.tablespace_name,
 'TEMP',
   SUM(sh.bytes_used+sh.bytes_free)/1024/1024 total_mb,
   SUM(sh.bytes_used)/1024/1024 used_mb,
   SUM(sh.bytes_free)/1024/1024 free_mb,
 ROUND(SUM(sh.bytes_used)/SUM(sh.bytes_used+sh.bytes_free)
 *100,2) pct_used,
 '['||DECODE(SUM(sh.bytes_free),0,'',
   NVL(RPAD(LPAD('X',(TRUNC(ROUND((SUM(sh.bytes_used)/SUM
 (sh.bytes_used+sh.bytes_free))*100,2)/5)),'X'),20,'-'),
 ''))||']'
 FROM v$temp_space_header sh
 GROUP BY tablespace_name
 order by 1
 /
 ttitle off
 rem clear columns

 --- Em oracle_br@yahoogrupos.com.br, Sérgio Luís Spolon [EMAIL PROTECTED]
 escreveu

 
  Igor,  uma maneira de obter as informações...
 
  Sérgio
 
  select   ddf.TABLESPACE_NAME,
   ddf.BYTES/1024 Kb_Alocado ,
   (ddf.BYTES-DFS.BYTES)/1024 Kb_usado,
   round(((ddf.BYTES-dfs.BYTES)/ddf.BYTES)*100,2) PCT_Usado,
   dfs.BYTES/1024 Kb_livre,
   round((1-((ddf.BYTES-dfs.BYTES)/ddf.BYTES))*100,2)PCT_Livre
  from(select TABLESPACE_NAME,
  sum(BYTES) bytes
   from   dba_data_files
   group  by TABLESPACE_NAME) ddf,
  (select TABLESPACE_NAME,
  sum(BYTES) bytes
   from   dba_free_space
   group  by TABLESPACE_NAME) dfs
  whereddf.TABLESPACE_NAME=dfs.TABLESPACE_NAME
  order by ddf.tablespace_name asc
 
  - Original Message -
  From: Igor Laguardia [EMAIL PROTECTED]
  To: oracle_br@yahoogrupos.com.br
  Sent: Tuesday, September 12, 2006 10:51 AM
  Subject: [oracle_br] Script com tamanho da TS
 
 
  Prezados,
  Estou pesquisando e querendo implementar algum script de
 verificação de
  tamanho da tablespace, para eu poder saber quando tenho de tomar
 alguma
  ação, antes da tablespace estourar.
  Alguem pode me dar uma dica?
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  
 
  --
  Atenção! As mensagens deste grupo são de acesso público e de inteira
  responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  
 
  --
 __
  
 
  OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS
 ORACLE VISITE:
  http://www.oraclebr.com.br/
  __
  Este Grupo recebe o apoio da SQL Magazine -
 www.devmedia.com.br/sqlmagazine
  Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 
  ---
  Esta mensagem não implica a assunção de obrigações em nome da
  empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
  sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
  replicação ou disseminação desta mensagem ou parte dela é
  expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
  é responsável pelo conteúdo ou a veracidade desta informação.
 




 




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas

[oracle_br] Re: Script com tamanho da TS

2006-09-12 Por tôpico Igor Laguardia
Resolução
SELECT TABLESPACE_NAME ,
(SUM(MAXBYTES)/1024/1024) MAXBYTES,(SUM(BYTES)/1024/1024) BYTES,
DECODE ((SUM(MAXBYTES)-SUM(BYTES))/1024/1024, 0, 'ALERT',
100, 'ALERT',
200, 'ALERT',
300, 'WARNING',
400, 'WARNING',
'')   WARNING

FROM DBA_DATA_FILES
GROUP BY TABLESPACE_NAME
ORDER BY TABLESPACE_NAME;

On 9/12/06, Igor Laguardia [EMAIL PROTECTED] wrote:

 Prezados,
 Estou pesquisando e querendo implementar algum script de verificação de
 tamanho da tablespace, para eu poder saber quando tenho de tomar alguma
 ação, antes da tablespace estourar.
 Alguem pode me dar uma dica?


-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Script com tamanho da TS

2006-09-12 Por tôpico Igor Laguardia
Prezados,
Estou pesquisando e querendo implementar algum script de verificação de
tamanho da tablespace, para eu poder saber quando tenho de tomar alguma
ação, antes da tablespace estourar.
Alguem pode me dar uma dica?


[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Trabalho em Curitiba?

2006-08-29 Por tôpico Igor Laguardia
www.apinfo.com

On 8/29/06, Welvis Douglas Silva Moreto [EMAIL PROTECTED] wrote:

 Alquem sabe de algum site que mostram as opetunidades
 de trabalho de curitiba e região???

 att

 Welvis Douglas



 ___
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
 Registre seu aparelho agora!
 http://br.mobile.yahoo.com/mailalertas/


 




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Mudando de area

2006-08-28 Por tôpico Igor Laguardia
Trabalho na area de desenvolvimento a 5 anos e a 3 fiz os cursos para
certificação de DBA oracle.
Agora surgiu uma oportunidade de trabalho como DBA porem nunca tive
experiencia. A empresa que está me contratando sabe disso e aposta em
mim, porem quero perguntar para os DBAs de plantão: é bom trabalhar
como DBA? Já trabalharam com desenvolvimento? Se sim DBA é melhor?
Estou um pouco enferrujado no Oracle, será q demoro muito pra mostrar
serviço??
Agradeço desde já as respostas!

-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Re: Mudando de area

2006-08-28 Por tôpico Igor Laguardia
Olá Chiappa,
obrigado pela resposta, bem aceitei a proposta pois a empresa está me
contratando como DBA Junior(?!?!), e já estão sabendo da minha inexperiencia
com a ferramenta, apesar de ter uma noção muito boa(nesses 5 anos de
desenvolvimento 2 deles foram com banco oracle, e eu cuidava do banco).
Valeu pela força e deseje-me sorte na nova empreitada!


On 8/28/06, jlchiappa [EMAIL PROTECTED] wrote:

 --- Em oracle_br@yahoogrupos.com.br, Igor Laguardia [EMAIL PROTECTED]
 escreveu

 
  Trabalho na area de desenvolvimento a 5 anos

 OK, e nesse período vc desenvolveu aplicativos que USAVAM o bd
 Oracle, ou não ?? Se sim, isso é bom, se não, isso é mau :)


  e a 3 fiz os cursos para
  certificação de DBA oracle.

 3 anos, putz, tem vez q não lembro o q comi no café da manhã, lembrar
 de um curso feito há 3 anos não deve ser bolinho...


  Agora surgiu uma oportunidade de trabalho como DBA porem nunca tive
  experiencia. A empresa que está me contratando sabe disso e aposta
 em
  mim, porem quero perguntar para os DBAs de plantão: é bom trabalhar
  como DBA?

 Eu prefiro : pra mim, nada como vc poder fazer o seu trabalho SEM
 reuniões semanais com usuários finais, SEM ter que re-fazer um
 trabalho longo e complicado porque o usuário final não gostou da cor
 da telinha, SEM ter que depender diretamente das definições sempre
 imprecisas e titubeantes de usuários...

 Já trabalharam com desenvolvimento?

 Sim, pelo q vejo da minha história comparada com o que conheço do
 mercado e o que os meus colegas contam, a esmagadora maioria dos DBAs
 já teve algum envolvimento com desenvolvimento no início, é MUITO
 muito difícil vc já começar a carreira como DBA... E isso é bom,
 imho, pois já tendo sido desenvolvedor facilita às vezes no trato com
 os desenvolvedores, além de te dar traquejo para os pequenos
 desenvolvimentos (tal como scripts, automação de rotinas e jobs
 Oracle, etc).


  Se sim DBA é melhor?

 Não tem comparação, pelo menos pra mim, e ** ESSE ** é o ponto
 principal, se vc não gosta com certeza vai achar o pior trabalho do
 mundo...


  Estou um pouco enferrujado no Oracle, será q demoro muito pra
 mostrar
  serviço??

 Tudo depende de vc , se vc der um gás aí nos estudos necessários E se
 dedicar (tendo um banquinho de testes seu e brincando bastante com
 ele, coisa do tipo, não vai demorar tanto assim, mas sim, uma pequena
 demora é natural ocorrer, os primeiros trabalhos que vc vai fazer vc
 vai demorar X vezes a mais do que o necessário por inexperiência,
 vai penar um bocado, mas é inescapável isso.

 []s

 Chiappa



 




-- 
[ ]'s
Igor Laguardia
-
Pedras no caminho?Guardo todas, um dia vou construir um castelo.
(Fernando Pessoa)


[As partes desta mensagem que não continham texto foram removidas]






--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html