[oracle_br] criar datafile automatico
Boas. Diariamente eu monitora minhas tablespaces, e conforme os datafiles vão chegando perto dos 100%, crio novos datafiles. Por excesso de confiança, fui traido nesse final de semana, achei que um datafile aguentaria trabalhar até segunda-feira, não deu e a produção teve uma pequena parada até a criação do datafile. Com isso, pensei em fazer o monitoramente automático e criação dos datafiles automático também. Estou pensando em hora/hora verificar o tamanho das tablespace, e quando atingir os últimos 300MB para FULL, eu criaria um datafile para determinada tablespace, mas antes de criar verificaria o espaçamento em disco também. Hoje estou seguindo um padrão definido por mim, de criar um datafile de 2GB extensível para 2,5GB. O que acham, dá para eu confiar fazendo dessa maneira automática, é aconselhável fazer esse JOB? O tamanho dos meus datafiles estão bons? Banco: Oracle 10.2.0.1 SO: HP-UX. Márcio. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] parar uma instrução DML via gatilho
ei pessoal, eu estou precisando tirar uma dúvida se tem como no oracle 10 G abortar uma instrução DML via gatilho? Obrigado. [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] criar datafile automatico
Você tanto pode criar datafiles de forma automática, como colocar a tablespace auto extended, estará limitado pelo mesmo ponto : Disco, portanto, o gerenciamento, você vai ter que fazer sempre. Quanto ao tamanho, depende do crescimento vegetativo que a sua aplicação faz de disco. Sugiro que você, juntamente com o analista da aplicação, faça análise do ciclo de vida da informação, históricos etc... então, você terá uma visão melhor do seu ambiente. -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Márcio Ricardo Alves da Silva Enviada: seg 24/5/2010 08:54 Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br Cc: Assunto: [oracle_br] criar datafile automatico Boas. Diariamente eu monitora minhas tablespaces, e conforme os datafiles vão chegando perto dos 100%, crio novos datafiles. Por excesso de confiança, fui traido nesse final de semana, achei que um datafile aguentaria trabalhar até segunda-feira, não deu e a produção teve uma pequena parada até a criação do datafile. Com isso, pensei em fazer o monitoramente automático e criação dos datafiles automático também. Estou pensando em hora/hora verificar o tamanho das tablespace, e quando atingir os últimos 300MB para FULL, eu criaria um datafile para determinada tablespace, mas antes de criar verificaria o espaçamento em disco também. Hoje estou seguindo um padrão definido por mim, de criar um datafile de 2GB extensível para 2,5GB. O que acham, dá para eu confiar fazendo dessa maneira automática, é aconselhável fazer esse JOB? O tamanho dos meus datafiles estão bons? Banco: Oracle 10.2.0.1 SO: HP-UX. Márcio. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: parar uma instrução DML via gatilho
Sim, se vc tiver um RAISE_APPLICATION_ERROR numa trigger de DML (preferencialmente numa trigger BEFORE, claro, para evitar o UNDO que teria que ser feito numa trigger AFTER), o comando que disparou a trigger não completa Só lembro que , se vc quer parar o comando DML por verificação/integridade de dados/regra de negócio, normalmente a Recomendação é usar CONSTRAINTs, se possível/viável... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Leonardo Santos da Mata leonardodam...@... escreveu ei pessoal, eu estou precisando tirar uma dúvida se tem como no oracle 10 G abortar uma instrução DML via gatilho? Obrigado. [As partes desta mensagem que não continham texto foram removidas]
Res: [oracle_br] criar datafile automatico
Colega: Você já pensou em estimar o crescimento do banco e, com base nisso, já criar todos os datafiles com o tamanho correto para daquí a pelo menos 1 ano? Você está utilizando o 10g? Tá com o EM ativado? Atenciosamente, Márcio de Figueiredo Moura e Castro De: Márcio Ricardo Alves da Silva marcio_...@yahoo.com.br Para: oracle_br@yahoogrupos.com.br; gpora...@yahoogrupos.com.br Enviadas: Segunda-feira, 24 de Maio de 2010 8:54:29 Assunto: [oracle_br] criar datafile automatico Boas. Diariamente eu monitora minhas tablespaces, e conforme os datafiles vão chegando perto dos 100%, crio novos datafiles. Por excesso de confiança, fui traido nesse final de semana, achei que um datafile aguentaria trabalhar até segunda-feira, não deu e a produção teve uma pequena parada até a criação do datafile. Com isso, pensei em fazer o monitoramente automático e criação dos datafiles automático também. Estou pensando em hora/hora verificar o tamanho das tablespace, e quando atingir os últimos 300MB para FULL, eu criaria um datafile para determinada tablespace, mas antes de criar verificaria o espaçamento em disco também. Hoje estou seguindo um padrão definido por mim, de criar um datafile de 2GB extensível para 2,5GB. O que acham, dá para eu confiar fazendo dessa maneira automática, é aconselhável fazer esse JOB? O tamanho dos meus datafiles estão bons? Banco: Oracle 10.2.0.1 SO: HP-UX. Márcio. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Iniciante em Oracle
Bom dia, colegas, sou programador delphi e trabalho com Oracle PL-SQL. Nos ultimos meses, por nao haver ninguem com conhecimento de Oracle na empresa para a qual eu presto serviços, estou cuidando de administrar o banco de dados. O que eu fiz foi colocar o Oracle 10g pra funcionar e só. não cheguei a fazer nenhuma configuração para performance. Usamos o Oracle 10g num datacenter Windows 2003, e o TOAD como ferramenta para administraçao e uso do banco. Tenho feito imports, exports, criaçao de novos schemas, tablespaces, datafiles usando o TOAD, porem... sempre ha um porem. Em breve vamos migrar para um novo datacenter e espero instalar a versão 11g do Oracle. Ainda me sinto inseguro em relaçao a responsabilidade atual. Em algum momento eu posso encontrar um problema para o qual não estarei preparado pra resolver. Embora meu chefe saiba que eu não sou um DBA, ele conta comigo para resolver isso. Gostaria de voces, que estao a mais tempo que eu trabalhando com Oracle, indicações de livros, cursos(RJ)(online), sites, formas de administrar o banco(como dimensionar as tablespaces, datafiles, rotinas de backup, etc.), enfim dicas mesmo para eu trabalhar de forma melhor como DBA. Atenciosamente, Alexandre Pedroto ASP Informática [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Iniciante em Oracle
Alexandre, Bem vindo na área meu caro! Você pode começar lendo a própria documentação da Oracle que é muito boa. http://docs.oracle.com 1- Comece pelo 2 Day DBA. Documento bem prático sem tocar muito em conceitos, serve para você se virar no início. 2- Administrator's Guide, um guia bem mais abrangente que o 2 Day. Quase ninguém lê esse documento e lá tem quase tudo, se não tiver tudo. Ps.: Eu ainda não li ele todo. 3- Concepts!!! Leia o Concepts, pode ser antes ou depois do Administrator Guide ou concilie os dois. Mas leia! É indispensável. 2010/5/24 Alexandre alexandre.pedr...@gmail.com Bom dia, colegas, sou programador delphi e trabalho com Oracle PL-SQL. Nos ultimos meses, por nao haver ninguem com conhecimento de Oracle na empresa para a qual eu presto serviços, estou cuidando de administrar o banco de dados. O que eu fiz foi colocar o Oracle 10g pra funcionar e só. não cheguei a fazer nenhuma configuração para performance. Usamos o Oracle 10g num datacenter Windows 2003, e o TOAD como ferramenta para administraçao e uso do banco. Tenho feito imports, exports, criaçao de novos schemas, tablespaces, datafiles usando o TOAD, porem... sempre ha um porem. Em breve vamos migrar para um novo datacenter e espero instalar a versão 11g do Oracle. Ainda me sinto inseguro em relaçao a responsabilidade atual. Em algum momento eu posso encontrar um problema para o qual não estarei preparado pra resolver. Embora meu chefe saiba que eu não sou um DBA, ele conta comigo para resolver isso. Gostaria de voces, que estao a mais tempo que eu trabalhando com Oracle, indicações de livros, cursos(RJ)(online), sites, formas de administrar o banco(como dimensionar as tablespaces, datafiles, rotinas de backup, etc.), enfim dicas mesmo para eu trabalhar de forma melhor como DBA. Atenciosamente, Alexandre Pedroto ASP Informática [As partes desta mensagem que não continham texto foram removidas] -- Hevandro Veiga Oracle Certified Associate 11g [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Korn Shell
Olá pessoal, alguém sabe como que eu executo um KornShell no Wondows? Sem muitas alterações? Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, wel...@stcruz.com.br Messenger: welvis_doug...@hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Korn Shell
http://www.cygwin.com/ []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Douglas wel...@... escreveu Olá pessoal, alguém sabe como que eu executo um KornShell no Wondows? Sem muitas alterações? Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail:welvis_doug...@..., wel...@... Messenger: welvis_doug...@... Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Problema com SQL
Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail:welvis_doug...@hotmail.com, wel...@stcruz.com.br Messenger: welvis_doug...@hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Problema com SQL
Welvis... é um RAC? Em 24 de maio de 2010 14:47, Welvis Douglas wel...@stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com, wel...@stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Problema com SQL
Não, é um banco 9.2.0.0.0 E não está em Cluster não.. Tem algum parametro que controla sort.. parece que quando faz sum, count ou algo do gênero o comando não retorna. Att, Welvis -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 14:49 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL Welvis... é um RAC? Em 24 de maio de 2010 14:47, Welvis Douglas wel...@stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com, wel...@stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
[oracle_br] Label Security
Olá, Pessoal. Gostaria de saber se alguém no grupo utiliza o Label Security Option e quais as funcionalidades disponibilizadas por essa option. Grato. JLSilva.
Re: [oracle_br] Problema com SQL
gera algum erro? Em 24 de maio de 2010 15:01, Welvis Douglas wel...@stcruz.com.br escreveu: Não, é um banco 9.2.0.0.0 E não está em Cluster não.. Tem algum parametro que controla sort.. parece que quando faz sum, count ou algo do gênero o comando não retorna. Att, Welvis -Mensagem original- 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 Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 14:49 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL Welvis... é um RAC? Em 24 de maio de 2010 14:47, Welvis Douglas wel...@stcruz.com.brwelvis%40stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com, wel...@stcruz.com.br welvis%40stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com raulfdba%40gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Problema com SQL
Não ele só não retorna.. Tem algum parametro que define isso? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 15:50 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL gera algum erro? Em 24 de maio de 2010 15:01, Welvis Douglas wel...@stcruz.com.br escreveu: Não, é um banco 9.2.0.0.0 E não está em Cluster não.. Tem algum parametro que controla sort.. parece que quando faz sum, count ou algo do gênero o comando não retorna. Att, Welvis -Mensagem original- 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 Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 14:49 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL Welvis... é um RAC? Em 24 de maio de 2010 14:47, Welvis Douglas wel...@stcruz.com.brwelvis%40stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com, wel...@stcruz.com.br welvis%40stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com raulfdba%40gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
Re: [oracle_br] Problema com SQL
não cara num tem nada de parâmetro que diga isso... Em 24 de maio de 2010 16:06, Welvis Douglas wel...@stcruz.com.br escreveu: Não ele só não retorna.. Tem algum parametro que define isso? -Mensagem original- 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 Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 15:50 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL gera algum erro? Em 24 de maio de 2010 15:01, Welvis Douglas wel...@stcruz.com.brwelvis%40stcruz.com.br escreveu: Não, é um banco 9.2.0.0.0 E não está em Cluster não.. Tem algum parametro que controla sort.. parece que quando faz sum, count ou algo do gênero o comando não retorna. Att, Welvis -Mensagem original- De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] Em nome de Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 14:49 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL Welvis... é um RAC? Em 24 de maio de 2010 14:47, Welvis Douglas wel...@stcruz.com.br welvis%40stcruz.com.brwelvis%40stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com, wel...@stcruz.com.br welvis%40stcruz.com.br welvis%40stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com raulfdba%40gmail.com raulfdba%40gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@gmail.com raulfdba%40gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- -- Atenção! As mensagens do grupo
[oracle_br] Re: Problema com SQL
Na realidade, existem vários parâmetros que podem influenciar o banco estar fazendo mais sort, ou menos sort... Agora o fato do comando não estar retornando, pode ser por vários fatores, como por exemplo, o número de datafiles do banco, o tamanho do controlfile, tamanho das áreas de memória, etc, etc. Minha dica para seu comando é trocar o UNION por UNION ALL. Assim, vc estará reduzindo um sort desnecessário. [ ]´s Marcio Ribeiro --- Em oracle_br@yahoogrupos.com.br, Raul Francisco Costa F. de Andrade, DBA raulf...@... escreveu não cara num tem nada de parâmetro que diga isso... Em 24 de maio de 2010 16:06, Welvis Douglas wel...@... escreveu: Não ele só não retorna.. Tem algum parametro que define isso? -Mensagem original- 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 Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 15:50 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL gera algum erro? Em 24 de maio de 2010 15:01, Welvis Douglas wel...@...welvis%40stcruz.com.br escreveu: Não, é um banco 9.2.0.0.0 E não está em Cluster não.. Tem algum parametro que controla sort.. parece que quando faz sum, count ou algo do gênero o comando não retorna. Att, Welvis -Mensagem original- De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] Em nome de Raul Francisco Costa F. de Andrade, DBA Enviada em: segunda-feira, 24 de maio de 2010 14:49 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br Assunto: Re: [oracle_br] Problema com SQL Welvis... é um RAC? Em 24 de maio de 2010 14:47, Welvis Douglas wel...@... welvis%40stcruz.com.brwelvis%40stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@... welvis_douglas%40hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com, wel...@... welvis%40stcruz.com.br welvis%40stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@... welvis_douglas%40hotmail.com welvis_douglas%40hotmail.comwelvis_douglas% 40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] -- -- Raul Francisco da Costa Ferreira de Andrade DBA - OCA - Oracle Certified Associate COBIT Foundation 4.1 Fone: (41)8855-8874 Brt email: raulf...@... raulfdba%40gmail.com raulfdba%40gmail.com Skype: raul.andrade www.clickdba.com Não somos seres humanos passando por uma experiência espiritual Somos seres espirituais passando por uma experiência humana. [As partes desta mensagem que não continham texto foram removidas] -- -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos
[oracle_br] Re: Problema com SQL
16:37:48 explain plan for 16:38:27 2 select inst_id, 'Datafiles' filetype, count(*) count 16:38:27 3 from gv$datafile 16:38:27 4 group by inst_id 16:38:27 5 union 16:38:27 6 select inst_id, 'Tempfiles', count(*) 16:38:27 7 from gv$tempfile 16:38:27 8 group by inst_id 16:38:27 9 union 16:38:27 10 select inst_id, 'Controlfiles', count(*) 16:38:27 11 from gv$controlfile 16:38:27 12 group by inst_id 16:38:27 13 union 16:38:27 14 select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; Explained. 16:38:28 select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT Plan hash value: 1576090451 | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | | 0 | SELECT STATEMENT || 103 | 2657 | 8 (100)| 00:00:01 | | 1 | SORT UNIQUE || 103 | 2657 | 8 (100)| 00:00:01 | | 2 | UNION-ALL || | | | | | 3 |HASH GROUP BY || 1 | 698 | 2 (100)| 00:00:01 | | 4 | NESTED LOOPS || 1 | 698 | 0 (0)| 00:00:01 | | 5 | NESTED LOOPS || 1 | 388 | 0 (0)| 00:00:01 | | 6 | NESTED LOOPS|| 1 | 323 | 0 (0)| 00:00:01 | |* 7 |FIXED TABLE FULL | X$KCCFN| 1 | 310 | 0 (0)| 00:00:01 | |* 8 |FIXED TABLE FIXED INDEX| X$KCVFH (ind:1)| 1 |13 | 0 (0)| 00:00:01 | |* 9 | FIXED TABLE FIXED INDEX | X$KCCFE (ind:1)| 1 |65 | 0 (0)| 00:00:01 | |* 10 | FIXED TABLE FULL | X$KCCFN| 1 | 310 | 0 (0)| 00:00:01 | | 11 |HASH GROUP BY || 1 | 375 | 2 (100)| 00:00:01 | | 12 | NESTED LOOPS || 1 | 375 | 0 (0)| 00:00:01 | | 13 | NESTED LOOPS || 1 | 310 | 0 (0)| 00:00:01 | |* 14 | FIXED TABLE FULL| X$KCCFN| 1 | 297 | 0 (0)| 00:00:01 | |* 15 | FIXED TABLE FIXED INDEX | X$KCVFHTMP (ind:1) | 1 |13 | 0 (0)| 00:00:01 | |* 16 | FIXED TABLE FIXED INDEX | X$KCCTF (ind:1)| 1 |65 | 0 (0)| 00:00:01 | | 17 |HASH GROUP BY || 100 | 1300 | 2 (100)| 00:00:01 | | 18 | FIXED TABLE FULL | X$KCCCF| 100 | 1300 | 0 (0)| 00:00:01 | | 19 |HASH GROUP BY || 1 | 284 | 2 (100)| 00:00:01 | |* 20 | FIXED TABLE FULL | X$KCCFN| 1 | 284 | 0 (0)| 00:00:01 | Predicate Information (identified by operation id): --- 7 - filter(FN.FNNAM IS NOT NULL AND FN.FNTYP=4 AND BITAND(FN.FNFLG,4)4) 8 - filter(FN.FNFNO=FH.HXFIL) 9 - filter(FE.FEDUP0 AND FN.FNFNO=FE.FENUM AND FE.FEFNH=FN.FNNUM) 10 - filter(FE.FEPAX65535 AND FE.FEPAX0 AND FE.FEPAX=FNAUX.FNNUM OR (FE.FEPAX=0 OR FE.FEPAX=65535) AND FE.FENUM=FNAUX.FNFNO AND FNAUX.FNTYP=4 AND FNAUX.FNNAM IS NOT NULL AND BITAND(FNAUX.FNFLG,4)4 AND FE.FEFNH=FNAUX.FNNUM) 14 - filter(FN.FNNAM IS NOT NULL AND FN.FNTYP=7) 15 - filter(FN.FNFNO=FH.HTMPXFIL) 16 - filter(TF.TFDUP0 AND BITAND(TF.TFSTA,32)32 AND FN.FNFNO=TF.TFNUM AND TF.TFFNH=FN.FNNUM) 20 - filter(FNNAM IS NOT NULL AND FNTYP=3) 43 rows selected. 16:38:40 explain plan for 16:38:50 2 select inst_id, 'Datafiles' filetype, count(*) count 16:38:50 3 from gv$datafile 16:38:50 4 group by inst_id 16:38:50 5 union all 16:38:50 6 select inst_id, 'Tempfiles', count(*) 16:38:50 7 from gv$tempfile 16:38:50 8 group by inst_id 16:38:50 9 union all 16:38:50 10 select inst_id, 'Controlfiles', count(*) 16:38:50 11 from gv$controlfile 16:38:50 12 group by inst_id 16:38:50 13 union all 16:38:50 14 select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; Explained. 16:38:52 select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT Plan hash value: 2194039155 --- | Id |
Re: [oracle_br] Problema com SQL
Welvis, tenta fazer a query em v$datafile, v$tempfile, etc... (sem o g), assim não será necessário o group by . As querys separadas, sem o union, estão executando? Pode tentar também com union all. É só um chute! []'s Murilo Lima Em 24 de maio de 2010 14:47, Welvis Douglas wel...@stcruz.com.br escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com, wel...@stcruz.com.br welvis%40stcruz.com.br Messenger: welvis_doug...@hotmail.com welvis_douglas%40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Problema com SQL
Murilo, Na realidade o uso do gv$ é uma facilidade, pois ele pode rodar o mesmo script em bancos RAC ou standalone (que tenha rodado o catclust.sql). Trocar o script para v$, significa apenas que ele não terá de usar o campo inst_id... mas o GROUP BY vai continuar normalmente, pois está ligado ao COUNT(*). Agora a idéia do UNION ALL é uma boa. [ ]´s Marcio Ribeiro --- Em oracle_br@yahoogrupos.com.br, Murilo Lima candango...@... escreveu Welvis, tenta fazer a query em v$datafile, v$tempfile, etc... (sem o g), assim não será necessário o group by . As querys separadas, sem o union, estão executando? Pode tentar também com union all. É só um chute! []'s Murilo Lima Em 24 de maio de 2010 14:47, Welvis Douglas wel...@... escreveu: Pessoal, estou fazendo uma consulta em um banco que parece ser um resp. oracle. O nome da instancia é OEMREP e faço o seguinte sql select inst_id, 'Datafiles' filetype, count(*) count from gv$datafile group by inst_id union select inst_id, 'Tempfiles', count(*) from gv$tempfile group by inst_id union select inst_id, 'Controlfiles', count(*) from gv$controlfile group by inst_id union select inst_id, 'Logfiles', count(*) from gv$logfile group by inst_id; A instancia não me retorna o resultado, é um query bem simples, tem algum motivo para ela não funcionar? Nas outras instancias ela funciona normalmente. Att, Welvis Douglas da Silva Moretto DBA - Oracle Certified (1ZO-042) Fone: (41) 9997-6297 E-mail: welvis_doug...@... welvis_douglas%40hotmail.com, wel...@... welvis%40stcruz.com.br Messenger: welvis_doug...@... welvis_douglas%40hotmail.com Mestre em Engenharia de Produção e Sistemas - PUC/PR; Especializando em Banco de Dados - UNOPAR; Especialista Engenharia de Software - UNOPAR; Tecnólogo em Processamento de Dados - FACCAR. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Aprovado: 1Z0-051 Oracle Database 11g: SQL Fundamentals I e conselhos.
Galera, a cinco meses atrás iniciei meus estudos para esta prova e hoje finalmente realizei e passei por este obstáculo. Obrigado a todos da lista que tiraram minhas duvidas neste período. Agora estou na encruzilhada não sei se faço a Oracle Database 11g: Administration I 1Z0-052 e sigo a carreia de DBA (já conheço sistemas Unix a anos) ou se sigo a carreira de Developer e tiro Oracle PL/SQL Developer Certified Associate(1Z0-144 ou 1Z0-147) junto com as certificações .NET(que tambem já conheço) da MS ! E ai pessoal? Sei que é uma coisa pessoal, mas ambas as areas me dariam prazer. Como estão os salários de DBA e Developer PL/SQL Oracle? To totalmente por fora neste quesito. Abraços!!! -- Best regards, Ygor Thomaz a.k.a CtrlC Website: http://ctrlclabs.ygorth.net/ With Great Power Comes Great Responsibility. Uncle Ben, Spiderman