Re: [oracle_br] UPDATE somando um mais um.
Esse update no Firebird funciona adequadamente: UPDATE tabela SET campo1 = (SELECT COALESCE(MAX(campo1)+1,1) FROM tabela) Bastando eu apenas informar 1 (um) no primeiro registro. No Oracle, este mesmo update, a soma só se realiza no segundo registro, repetindo 2 nas demais linhas até o fim. Grato. Carlos Geiser. Em 23/5/2009 04:31, Carlos Geiser escreveu: > > > Olá Pessoal, > > UPDATE somando um mais um. > > Pesquisei, pesquisei no Google e não achei. Please help me ! > > Como faço um UPDATE para povoar uma coluna, tipo inteiro, de uma tabela > com 1 registros somando um mais um. Por exemplo: eu colocaria o > numero 1 no primeiro registro e depois com um update o segundo registro > seria 2, o terceiro registro seria 3 e assim por diante a te o final da > tabela. > > Grato, > > Carlos Geiser. > > [As partes desta mensagem que não continham texto foram removidas] > > -- Atenciosamente, GEISER& CIA LTDA - CNPJ/MF sob n.° 06.316.708/0001-32 Carlos Geiser - Diretor ConPro 2008 (Controle de Processos) - Sistemas Jurídicos Rua Jerônimo Coelho, 184 conjunto 7A, Centro, Porto Alegre - RS Telefone: 51 - 3072-8882 Skype: geiser.br MSN Messenger: con...@conpro.com.br Home Page: www.conpro.com.br [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] UPDATE somando um mais um.
Olá Pessoal, UPDATE somando um mais um. Pesquisei, pesquisei no Google e não achei. Please help me ! Como faço um UPDATE para povoar uma coluna, tipo inteiro, de uma tabela com 1 registros somando um mais um. Por exemplo: eu colocaria o numero 1 no primeiro registro e depois com um update o segundo registro seria 2, o terceiro registro seria 3 e assim por diante a te o final da tabela. Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Vaga para estagiário para Porto Alegre
Olá a todos, estamos abrindo aqui na empresa uma vaga para estagiário para Porto Alegre que tenha conhecimento (mesmo que básicos) em banco de dados e Java. Contato: gei...@controlejuridico.com.br Grato, Carlos Geiser.
Re: [oracle_br] SELECT que me retorne os registros a partir de palavras-chave informadas
Não deu Felipe, veio registros de outros alunos. Grato, Carlos Geiser. Em 10/5/2009 21:25, Felipe Renz escreveu: > > > Tenta isso: > > select Nome_Aluno from tabela where Palavra_Chave like ('OTIMO') > or Palavra_Chave like ('BOM') or Palavra_Chave like ('REGULAR') or > Palavra_Chave like ('RUIM') > > um abraço ... > > Felipe Renz > > Em 10/05/09, Carlos Geiser <mailto:geiser%40controlejuridico.com.br>> escreveu: > > > > > > > > Olá pessoal. > > > > Depois uma hora frustrada no Google pesquisando um determinado exemplo > > de Select resolvi vir ao agrupo pedir ajuda. > > > > Trata-se de um SELECT que me retorne os registros a partir de > > palavras-chave informadas para pesquisa onde retorne somente os > > registros que contenham coincidentemente todas essas palavras-chave. > > > > Por exemplo. > > > > Suponhamos que em uma View temos a seguinte estrutura: > > > > ID_Aluno > > > > > > > > Nome_Aluno > > > > > > > > Palavra_Chave > > > > 1 > > > > > > > > PEDRO PAULO > > > > > > > > OTIMO > > > > 2 > > > > > > > > MARCOS MOREIRA > > > > > > > > OTIMO > > > > 3 > > > > > > > > JOÃO DA SILVA > > > > > > > > OTIMO > > > > 4 > > > > > > > > JOSÉ SANTOS > > > > > > > > OTIMO > > > > 1 > > > > > > > > PEDRO PAULO > > > > > > > > BOM > > > > 2 > > > > > > > > MARCOS MOREIRA > > > > > > > > BOM > > > > 4 > > > > > > > > JOSÉ SANTOS > > > > > > > > BOM > > > > 1 > > > > > > > > PEDRO PAULO > > > > > > > > REGULAR > > > > 3 > > > > > > > > JOÃO DA SILVA > > > > > > > > BOM > > > > 1 > > > > > > > > PEDRO PAULO > > > > > > > > RUIM > > > > 4 > > > > > > > > JOSÉ SANTOS > > > > > > > > PESSIMO > > > > 2 > > > > > > > > MARCOS MOREIRA > > > > > > > > PESSIMO > > > > Então queremos uma consulta que retorne os registros (ou até mesmo o > > nome do aluno) em contenha e coincidem as seguintes palavras-chave: > > "OTIMO, BOM, REGULAR E RUIM" > > > > O resultado seria PEDRO PAULO, pois é o único Aluno que contem as > > quatros palavras solicitadas na pesquisa. > > > > A minha dúvida é como montar esse Select ? > > > > Grato > > > > Carlos Geiser. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Atenciosamente, > > Felipe Renz > Cel.: 51 8505 4255 > Msn: fjr...@gmail.com <mailto:fjrenz%40gmail.com> > Gtalk: fjr...@gmail.com <mailto:fjrenz%40gmail.com> > > [As partes desta mensagem que não continham texto foram removidas] > > -- Atenciosamente, GEISER& CIA LTDA - CNPJ/MF sob n.° 06.316.708/0001-32 Carlos Geiser - Diretor ConPro 2008 (Controle de Processos) - Sistemas Jurídicos Rua Jerônimo Coelho, 184 conjunto 7A, Centro, Porto Alegre - RS Telefone: 51 - 3072-8882 Skype: geiser.br MSN Messenger: con...@conpro.com.br Home Page: www.conpro.com.br [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] SELECT que me retorne os registros a partir de palavras-chave informadas
Olá pessoal. Depois uma hora frustrada no Google pesquisando um determinado exemplo de Select resolvi vir ao agrupo pedir ajuda. Trata-se de um SELECT que me retorne os registros a partir de palavras-chave informadas para pesquisa onde retorne somente os registros que contenham coincidentemente todas essas palavras-chave. Por exemplo. Suponhamos que em uma View temos a seguinte estrutura: ID_Aluno Nome_Aluno Palavra_Chave 1 PEDRO PAULO OTIMO 2 MARCOS MOREIRA OTIMO 3 JOÃO DA SILVA OTIMO 4 JOSÉ SANTOS OTIMO 1 PEDRO PAULO BOM 2 MARCOS MOREIRA BOM 4 JOSÉ SANTOS BOM 1 PEDRO PAULO REGULAR 3 JOÃO DA SILVA BOM 1 PEDRO PAULO RUIM 4 JOSÉ SANTOS PESSIMO 2 MARCOS MOREIRA PESSIMO Então queremos uma consulta que retorne os registros (ou até mesmo o nome do aluno) em contenha e coincidem as seguintes palavras-chave: "OTIMO, BOM, REGULAR E RUIM" O resultado seria PEDRO PAULO, pois é o único Aluno que contem as quatros palavras solicitadas na pesquisa. A minha dúvida é como montar esse Select ? Grato Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro ODBC X Oracle
Estou usando Windows 2003 SP2 Grato, Carlos Geiser. - Original Message - From: "Carlos Geiser" To: Sent: Friday, February 13, 2009 2:18 PM Subject: [oracle_br] Erro ODBC X Oracle > Olá pessoal, > > Ocorre um erro ao tentar criar um conexão ODBC . Oracle versão 10.2.0.3.0: > > Erro: > --- > SQORAS32 > --- > An unsupported operation was attempted. > --- > OK > --- > > Alguem poderia dar uma dica para solucionar o problema, > > Grato, > > Carlos Geiser. > >
[oracle_br] Erro ODBC X Oracle
Olá pessoal, Ocorre um erro ao tentar criar um conexão ODBC . Oracle versão 10.2.0.3.0: Erro: --- SQORAS32 --- An unsupported operation was attempted. --- OK --- Alguem poderia dar uma dica para solucionar o problema, Grato, Carlos Geiser.
[oracle_br] Criar um usuário que tenha acesso a dois esquemas
Olá pessoal, alguém poderia me passar um exemplo de criar um usuário que tenha acesso a dois esquemas. Grato, Carlos Geiser.
[oracle_br]
Olá pessoal, alguém poderia me passar um exemplo de criar um usuário que tenha acesso a dois esquemas. Grato, Carlos Geiser.
[oracle_br] Atualização de Esquema
Eu gastaria de saber dos colegas se alguém conhece algum meio, forma, programa, etc que venha auxiliar na atualização do Esquema a partir de uma estrutura mais atual. Ou seja, cada vez que o banco de dados sofre modificações tenho um trabalhão de ter que alterar a estrutura do esquema de cada cliente que usa o meu sistema. Tendo que acessar o banco e criar novos campos das já existente tabelas, crias tabelas nova, criar os seus índices, criar as wiew´s etc. Seria interessante se existisse uma ferramenta que altera-se um determinado esquema automaticamente a partir de um esquema que informamos ser mais atual. Grato a todos, Carlos Geiser [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Off Topico - Vaga Estagiario
Olá pessoal, desculpe o OFF Gostaria de solicitar licença ao grupo para apresentar aqui uma vaga de estágiario para Porto Alegre. O perfil ao candidato que damos preferência são: Conhecimentos em REDE Windows Conhecimentos em instalação e desinstalação de software no sistema Windows Conhecimentos em Navegação na Internet e em E-mail Conhecimentos básico em Office Windows (Word, Excel, Front Page) Conhecimentos básico em HTML Conhecimentos básico em XML Conhecimentos básico em JAVA Conhecimentos básico em Visual Fox Pro Conhecimentos básico em Banco de Dados (Firebird e/ou Oracle) Disposição para testar Software Disposição para receber o treinamento da empresa para instalações de software e dar orientações básicas ao cliente. Disposição para suporte, atender cliente via telefone e/ou visitas ao local do cliente. Disposição para crescer na empresa e ser efetivado. Disposição de raciocínio rápido e lógica apurada. Contato: 3221-2328 9676-5454 Atenciosamente, GEISER & CIA LTDA - CNPJ/MF sob n.° 06.316.708/0001-32 Carlos Geiser - Diretor ConPro 2008 (Controle de Processos) - Sistemas Jurídicos Rua Jerônimo Coelho, 184 conjunto 7A, Centro, Porto Alegre - RS MSN Messenger: [EMAIL PROTECTED] Home Page: www.conpro.com.br . [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] select aproximado .???
Olá Emerson, para meu caso eu soluciono assim: select * from tabela where tabela.campodata >= XDATA1 and tabela.campodata <= XDATA2 Passo duas datas como parâmetro. Data Inicial e Final. Para limitar a aproximação: o que você pode fazer é somar quantos dias a mais você quer limitar pela data informado pelo usuário. Exemplo: XDATA1 = '01/03/2008' -- data informado pelo usuário XDATA2 = XDATA1 + 10 dias select * from tabela where tabela.campodata >= XDATA1 and tabela.campodata <= XDATA2 Carlos Geiser - Original Message - From: Emerson Amaro To: oracle_br@yahoogrupos.com.br Sent: Wednesday, March 05, 2008 11:21 AM Subject: [oracle_br] select aproximado .??? Ola Pessoal, Tem como dar um select em um campo data e se ele nao encontrar trazer a mais proxima ? Abraço [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Porta 8080
Plis Help. - Original Message - From: Carlos Geiser To: oracle_br@yahoogrupos.com.br Sent: Tuesday, February 12, 2008 9:58 PM Subject: [oracle_br] Porta 8080 Olá pessoal, instalei o Oracle 9i em um servidor que tem o ISA instalado onde usa a porta 8080 e então deu conflito pois o Oracle vem interferindo nessa porta onde mudo no Oracle a porta 8080 para uma outra porta ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Porta 8080
Olá pessoal, instalei o Oracle 9i em um servidor que tem o ISA instalado onde usa a porta 8080 e então deu conflito pois o Oracle vem interferindo nessa porta onde mudo no Oracle a porta 8080 para uma outra porta ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Res:Re: ORA-12560: TNS:erro de adaptador de protocolo
Olá, Sim, eu configurei um nat, da mesma maneira que configuro para liberar a porta 3389 para acessar o servidor por Terminal Service. Não existe Firewall, tá tudo liberado. - Original Message - From: rei_do_delphi To: oracle_br@yahoogrupos.com.br Sent: Thursday, February 07, 2008 1:12 PM Subject: [oracle_br] Res:Re: ORA-12560: TNS:erro de adaptador de protocolo Carlos, se é que entendi bem, você gostaria de conectar a um servidor oracle que esta na internet? Entre 1 computador ligado a net e uma maquina com oracle ligada na net também? Me diz uma coisa, na sua rede do servidor, o gateway de internet é outra máquina, correto? Que distribui conexão web para várias outras máquinas, correto? Se para minhas perguntas a resposta for sim, você configurou um nat no seu router ( ou server de internet)? No cliente, (máquina que vai acessar o oracle remotamente), vc verificou firewall etc? --- Em oracle_br@yahoogrupos.com.br, "Carlos Geiser" <[EMAIL PROTECTED]> escreveu > > > Bom dia Gustavo, > eu já tinha achado esses dois links pesquisando o Google mesmo assim revi esses dois links para ver se achava ali a solução mas nada. > Problema na rede não é, pois a rede eu mesmo instalei e não tem nenhuma limitação, tudo liberado. > > Se alguem puder ajudar nessa conexão vai ai os dados: > > IP externo: 201.25.25.173 - Porta: 1521 > IP Interno do servidor: 192.168.1.33 > Nome do Banco: CONPRO > USUARIO (Esquema) CEPS > SENHA: CEPS > > quem puder ajudar a conectar esse esquema e ver o que se está faltando alguma coisa para conexão é só falar que passo. > > Grato, > Carlos Geiser. > > > > - Original Message - > From: Gustavo Veríssimo > To: oracle_br@yahoogrupos.com.br > Sent: Wednesday, February 06, 2008 12:12 PM > Subject: [oracle_br] Res:Re: ORA-12560: TNS:erro de adaptador de protocolo > > > Bom Dia > > Deêm uma olhada nessas duas discussões: > > http://info.abril.com.br/forum/forum.php?topico=93248 > http://info.abril.com.br/forum/forum.php?topico=93518 > > No meu caso, os passos passados resolveram o problema. > > __ > Gustavo Veríssimo > Junqueira & Rodrigues > MSN : [EMAIL PROTECTED] > Rua Padre Conrado, 987 - (016) 3723-3033 14405-275 Franca - SP > __ > > [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]
Re: [oracle_br] Res:Re: ORA-12560: TNS:erro de adaptador de protocolo
Bom dia Gustavo, eu já tinha achado esses dois links pesquisando o Google mesmo assim revi esses dois links para ver se achava ali a solução mas nada. Problema na rede não é, pois a rede eu mesmo instalei e não tem nenhuma limitação, tudo liberado. Se alguem puder ajudar nessa conexão vai ai os dados: IP externo: 201.25.25.173 - Porta: 1521 IP Interno do servidor: 192.168.1.33 Nome do Banco: CONPRO USUARIO (Esquema) CEPS SENHA: CEPS quem puder ajudar a conectar esse esquema e ver o que se está faltando alguma coisa para conexão é só falar que passo. Grato, Carlos Geiser. - Original Message - From: Gustavo Veríssimo To: oracle_br@yahoogrupos.com.br Sent: Wednesday, February 06, 2008 12:12 PM Subject: [oracle_br] Res:Re: ORA-12560: TNS:erro de adaptador de protocolo Bom Dia Deêm uma olhada nessas duas discussões: http://info.abril.com.br/forum/forum.php?topico=93248 http://info.abril.com.br/forum/forum.php?topico=93518 No meu caso, os passos passados resolveram o problema. __ Gustavo Veríssimo Junqueira & Rodrigues MSN : [EMAIL PROTECTED] Rua Padre Conrado, 987 - (016) 3723-3033 14405-275 Franca - SP __ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Material da Oracle
Olá Alison não querendo gerar polemica mas já gerando (Como diria JÔ) Brasília é outro Planeta ! Minha empresa atende 80% empresas privadas e 20% estatais. E te digo as estatais parecem que não tem patrão (que é o povo) como o povo não consegue cobrar qualidade, então tanto faz como tanto fez. Certificação é importante como é importante as faculdades, MAS... existem faculdades e FACULDADES como existem certificados e CERTIFICADOS, e esse ultimo sempre é acompanhando pela uma boa experiência de trabalho nem que seja em bons laboratórios. Muito Oracle na cabeça antes de qualquer coisa. Carlos Geiser. - Original Message - From: alisson luiz To: oracle_br@yahoogrupos.com.br Sent: Wednesday, February 06, 2008 11:00 AM Subject: Re: [oracle_br] Re: Material da Oracle Olá pessoal, moro em Brasilia e aqui tem muita licitação que exige que as empresas tenha um certo número que pessoas no quadro de funcionários com certificação OCP. E essas empresas não querem saber se você tem experiência ou não, elas querem mesmo é sua certificação, pois sem os certificados no quadro de funcionários nem entrar na licitação elas podem. Acredito que quem tem certificação está na frente de quem não tem. Carlos Geiser <[EMAIL PROTECTED]> escreveu: Grade Leandro, gostei do texto. Por isso que há 5 anos estudo Oracle pelas "esquinas da net" colocando em pratica aqui no meu laboratório e ainda tenho muito que aprender. Ainda bem que eu estudo Oracle NÃO é para conseguir um emprego e sim para no futuro saber avaliar eu mesmo um candidato DBA. Pois sinceramente se o dia que precisar contratar o um DBA não será porque ele tem um certificado e sim pela experiência e conhecimento. Carlos Geiser. - Original Message - From: Leandro Ortigão Pereira To: oracle_br@yahoogrupos.com.br Sent: Wednesday, February 06, 2008 1:35 AM Subject: RES: [oracle_br] Re: Material da Oracle Pessoal, vou aproveitar este assunto pra colocar minha opinião sobre a busca por material oficial para certificação. Sempre vejo diversas mensagens pedindo material oficial da Oracle, inclusive alguns até vendendo, aqui mesmo no fórum. Não vejo mal algum em conseguir material de certificação sem terem feitos os cursos oficiais (R$2000,00 por curso é bastante salgado), até se for obtido nas "esquinas da net" como o nosso companheiro Chiappa mencionou, mas o que me impressiona é que poucas vezes eu vejo procurarem peloo material OFICIAL e gratuito no OTN, ou sejam, os manuais, docs, White papers, etc de todos os produtos da Oracle. Por eles vocês passam em qualquer prova de certificação e terão o embasamento de conhecimento para se tornarem excelentes DBAs. Ah... mas é tudo em inglês! E daí??? Na área de TI 99% de todos os materiais são em inglês e pouquíssimos são traduzidos para o português, portanto qualquer dba que se preze DEVE saber pelo menos ler em inglês. Ah... mas os manuais são muito grandes e pouco didáticos ERRADO! Para todos os produtos da Oracle existem os docs de conceituação ("Database concepts", "Application Server Concepts", "HA Concepts", etc) que são de fácil compreensão e que foram criados justamente para facilitar a leitura dos manuais técnicos. Dou a maior força para todos que almejam a certificação, mas se for o caso de ser certificado para conseguir um emprego, sem experiência anterior, sugiro que estude muito, se empenhe muito, pois a falta de experiência vai pesar muito quando você estiver administrando um banco de dados de produção. Grande abraço. Leandro De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: segunda-feira, 4 de fevereiro de 2008 19:20 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Material da Oracle Oficial e legalmente, se matriculando no curso em questão ou comprando usadas de quem já fez. Extra-oficialmente e de modo ilegal, é nas esquinas da net, nos sites de compartilhamento e quetais, caminho esse que não recomendo. []s Chiappa --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , "Welvis Douglas" <[EMAIL PROTECTED]> escreveu > > Alguem sabe onde eu consigo maixar as apostilas que são ministradas nos cursos Oficiais da Oracle? > > att, > > Welvis Douglas > > [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] - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Material da Oracle
Grade Leandro, gostei do texto. Por isso que há 5 anos estudo Oracle pelas "esquinas da net" colocando em pratica aqui no meu laboratório e ainda tenho muito que aprender. Ainda bem que eu estudo Oracle NÃO é para conseguir um emprego e sim para no futuro saber avaliar eu mesmo um candidato DBA. Pois sinceramente se o dia que precisar contratar o um DBA não será porque ele tem um certificado e sim pela experiência e conhecimento. Carlos Geiser. - Original Message - From: Leandro Ortigão Pereira To: oracle_br@yahoogrupos.com.br Sent: Wednesday, February 06, 2008 1:35 AM Subject: RES: [oracle_br] Re: Material da Oracle Pessoal, vou aproveitar este assunto pra colocar minha opinião sobre a busca por material oficial para certificação. Sempre vejo diversas mensagens pedindo material oficial da Oracle, inclusive alguns até vendendo, aqui mesmo no fórum. Não vejo mal algum em conseguir material de certificação sem terem feitos os cursos oficiais (R$2000,00 por curso é bastante salgado), até se for obtido nas "esquinas da net" como o nosso companheiro Chiappa mencionou, mas o que me impressiona é que poucas vezes eu vejo procurarem peloo material OFICIAL e gratuito no OTN, ou sejam, os manuais, docs, White papers, etc de todos os produtos da Oracle. Por eles vocês passam em qualquer prova de certificação e terão o embasamento de conhecimento para se tornarem excelentes DBAs. Ah... mas é tudo em inglês! E daí??? Na área de TI 99% de todos os materiais são em inglês e pouquíssimos são traduzidos para o português, portanto qualquer dba que se preze DEVE saber pelo menos ler em inglês. Ah... mas os manuais são muito grandes e pouco didáticos ERRADO! Para todos os produtos da Oracle existem os docs de conceituação ("Database concepts", "Application Server Concepts", "HA Concepts", etc) que são de fácil compreensão e que foram criados justamente para facilitar a leitura dos manuais técnicos. Dou a maior força para todos que almejam a certificação, mas se for o caso de ser certificado para conseguir um emprego, sem experiência anterior, sugiro que estude muito, se empenhe muito, pois a falta de experiência vai pesar muito quando você estiver administrando um banco de dados de produção. Grande abraço. Leandro De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: segunda-feira, 4 de fevereiro de 2008 19:20 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Material da Oracle Oficial e legalmente, se matriculando no curso em questão ou comprando usadas de quem já fez. Extra-oficialmente e de modo ilegal, é nas esquinas da net, nos sites de compartilhamento e quetais, caminho esse que não recomendo. []s Chiappa --- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> , "Welvis Douglas" <[EMAIL PROTECTED]> escreveu > > Alguem sabe onde eu consigo maixar as apostilas que são ministradas nos cursos Oficiais da Oracle? > > att, > > Welvis Douglas > > [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]
Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Olá Jean, executei TNSPING C:\Documents and Settings\Administrador>TNSPING 201.25.25.173 Retornou : TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 05-FEV-20 08 21:29:02 Copyright (c) 1997 Oracle Corporation. All rights reserved. Arquivos de parÔmetros usados: C:\oracle\ora92\network\admin\sqlnet.ora Usado o adaptador HOSTNAME para resolver o apelido Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SID=*)(SERVICE_NAME=201.25.25.173))(ADDRESS=(PROTOCOL=TCP)(HOST=201.25.25.173)(PORT=1521))) OK (430 ms) - Original Message - From: Jean Carlo To: "oracle_br@yahoogrupos.com.br"@mail.harpa.com.br Sent: Tuesday, February 05, 2008 9:02 PM Subject: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Kra nossa aplicação tb é Desktop funcionando via Net uma dúvida... se vc der um Telnet para o IP na porta 1521 q resposta te retorna??? e se vc der um TNSPING, o q acontece - Mensagem Original ---- De: Carlos Geiser <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Data: 05/02/08 12:05 > Olá Mufalani, > como ainda não tive sucesso só me resta perguntar se essa configuração no arquivo listener.ora É no cliente ou no servidor. > Estou fazendo no cliente, mas ai o serviço OracleOraHome92TNSListener PARA. > Tento iniciar o serviço e apareceu a mensagem: > "O serviço OracleOraHome92TNSListener em Computador local foi iniciado e interrompido. Alguns serviços são interrompidos automaticamente quando não têm trabalho a fazer, como o serviço Logs e alertas de desempenho." > > Será que o problema não é porque o computador que quero que seja MEU cliente também é um SERVIDOR Oracle > > Carlos Geiser > > - Original Message - > From: mufalani > To: oracle_br@yahoogrupos.com.br > Sent: Tuesday, February 05, 2008 11:18 AM > Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Do servidor, > > Sua aplicaão pelo que entendi funciona na rede interna e externa, por > isso vc deve ter um endereço no listener apontando para a rede interna e um > para rede externa. > > Não é o ip do cliente e sim do servidor. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Geiser > Enviada em: segunda-feira, 4 de fevereiro de 2008 23:02 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Fiz como você descreveu, > agora a mensagem mudou: > ORA-12535: TNS:operaão sofreu timeout > > EM: > (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) > mudo o ip interno para o ip do cliente ou do servidor ? > > Grato, > Carlos Geiser. > > - Original Message - > From: mufalani > To: oracle_br@yahoogrupos.com.br > Sent: Monday, February 04, 2008 10:21 PM > Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Ex.: Listener.ora com 2 endereços > > LISTENER = > (DESCRIPTION_LIST = > (DESCRIPTION = > (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) > ) > (DESCRIPTION = > (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) > ) > ) > > Pronto!!! > > Assim deve funcionar... pelo que eu testei aqui o listener sobe... use o > seu > endereço de rede interna. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Geiser > Enviada em: segunda-feira, 4 de fevereiro de 2008 18:11 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Olá Mufalani, > > como faço para executar o listener para esse endereço também ? > > - Original Message - > From: mufalani > To: oracle_br@yahoogrupos.com.br > Sent: Monday, February 04, 2008 12:07 PM > Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Seu listener tem escutar esse endereço também > > Se ele só estiver escutando o endereço da rede interna não vai rolar. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Geiser > Enviada em: segunda-feira, 4 de fevereiro de 2008 11:16 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Olá pessoal, > > estou conectando 100% BEM o Oracle 9i com JAVA (Aplicaão desktop) pela > rede > local, mas quando ten
Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Olá Jean, desconheço o Telnet e o TNSPING ! Como uso ? Grato, Carlos Geiser. - Original Message - From: Jean Carlo To: "oracle_br@yahoogrupos.com.br"@mail.harpa.com.br Sent: Tuesday, February 05, 2008 9:02 PM Subject: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Kra nossa aplicação tb é Desktop funcionando via Net uma dúvida... se vc der um Telnet para o IP na porta 1521 q resposta te retorna??? e se vc der um TNSPING, o q acontece - Mensagem Original ---- De: Carlos Geiser <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Data: 05/02/08 12:05 > Olá Mufalani, > como ainda não tive sucesso só me resta perguntar se essa configuração no arquivo listener.ora É no cliente ou no servidor. > Estou fazendo no cliente, mas ai o serviço OracleOraHome92TNSListener PARA. > Tento iniciar o serviço e apareceu a mensagem: > "O serviço OracleOraHome92TNSListener em Computador local foi iniciado e interrompido. Alguns serviços são interrompidos automaticamente quando não têm trabalho a fazer, como o serviço Logs e alertas de desempenho." > > Será que o problema não é porque o computador que quero que seja MEU cliente também é um SERVIDOR Oracle > > Carlos Geiser > > - Original Message - > From: mufalani > To: oracle_br@yahoogrupos.com.br > Sent: Tuesday, February 05, 2008 11:18 AM > Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Do servidor, > > Sua aplicaão pelo que entendi funciona na rede interna e externa, por > isso vc deve ter um endereço no listener apontando para a rede interna e um > para rede externa. > > Não é o ip do cliente e sim do servidor. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Geiser > Enviada em: segunda-feira, 4 de fevereiro de 2008 23:02 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Fiz como você descreveu, > agora a mensagem mudou: > ORA-12535: TNS:operaão sofreu timeout > > EM: > (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) > mudo o ip interno para o ip do cliente ou do servidor ? > > Grato, > Carlos Geiser. > > - Original Message - > From: mufalani > To: oracle_br@yahoogrupos.com.br > Sent: Monday, February 04, 2008 10:21 PM > Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Ex.: Listener.ora com 2 endereços > > LISTENER = > (DESCRIPTION_LIST = > (DESCRIPTION = > (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) > ) > (DESCRIPTION = > (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) > ) > ) > > Pronto!!! > > Assim deve funcionar... pelo que eu testei aqui o listener sobe... use o > seu > endereço de rede interna. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Geiser > Enviada em: segunda-feira, 4 de fevereiro de 2008 18:11 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Olá Mufalani, > > como faço para executar o listener para esse endereço também ? > > - Original Message - > From: mufalani > To: oracle_br@yahoogrupos.com.br > Sent: Monday, February 04, 2008 12:07 PM > Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Seu listener tem escutar esse endereço também > > Se ele só estiver escutando o endereço da rede interna não vai rolar. > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Geiser > Enviada em: segunda-feira, 4 de fevereiro de 2008 11:16 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo > > Olá pessoal, > > estou conectando 100% BEM o Oracle 9i com JAVA (Aplicaão desktop) pela > rede > local, mas quando tendo conectar via internet da erro: "ORA-12560: > TNS:erro > de adaptador de protocolo" > > Em tnsnames.ora adicionei: > > GEISER = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) > ) > (CONNECT_DATA = > (SERVER = DEDICATED) > (SERVICE_NAME = CONPRO) > ) > ) > > OBS: > uso o Servidor Windows 2003 > A porta 1521 se encontra aberta no modem > Não tem nenhum Firewall instalado > > alguém poderia dar um dica ? > > Grato, > Carlos Geiser. HarpaMail! Garanta o seu!!! www.harpa.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Olá Mufalani, como ainda não tive sucesso só me resta perguntar se essa configuração no arquivo listener.ora É no cliente ou no servidor. Estou fazendo no cliente, mas ai o serviço OracleOraHome92TNSListener PARA. Tento iniciar o serviço e apareceu a mensagem: "O serviço OracleOraHome92TNSListener em Computador local foi iniciado e interrompido. Alguns serviços são interrompidos automaticamente quando não têm trabalho a fazer, como o serviço Logs e alertas de desempenho." Será que o problema não é porque o computador que quero que seja MEU cliente também é um SERVIDOR Oracle Carlos Geiser - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Tuesday, February 05, 2008 11:18 AM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Do servidor, Sua aplicação pelo que entendi funciona na rede interna e externa, por isso vc deve ter um endereço no listener apontando para a rede interna e um para rede externa. Não é o ip do cliente e sim do servidor. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 23:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Fiz como você descreveu, agora a mensagem mudou: ORA-12535: TNS:operação sofreu timeout EM: (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) mudo o ip interno para o ip do cliente ou do servidor ? Grato, Carlos Geiser. - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 10:21 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Ex.: Listener.ora com 2 endereços LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) ) Pronto!!! Assim deve funcionar... pelo que eu testei aqui o listener sobe... use o seu endereço de rede interna. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 18:11 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá Mufalani, como faço para executar o listener para esse endereço também ? - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 12:07 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Seu listener tem escutar esse endereço também Se ele só estiver escutando o endereço da rede interna não vai rolar. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 11:16 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá pessoal, estou conectando 100% BEM o Oracle 9i com JAVA (Aplicação desktop) pela rede local, mas quando tendo conectar via internet da erro: "ORA-12560: TNS:erro de adaptador de protocolo" Em tnsnames.ora adicionei: GEISER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = CONPRO) ) ) OBS: uso o Servidor Windows 2003 A porta 1521 se encontra aberta no modem Não tem nenhum Firewall instalado alguém poderia dar um dica ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- -- >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/ -- -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista
Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Reiniciei o servidor e constatei que o serviço OracleOraHome92TNSListener estava parado. Tentei Iniciar o serviço e apareceu a mensagem: "O serviço OracleOraHome92TNSListener em Computador local foi iniciado e interrompido. Alguns serviços são interrompidos automaticamente quando não têm trabalho a fazer, como o serviço Logs e alertas de desempenho." Carlos Geiser - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 10:21 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Ex.: Listener.ora com 2 endereços LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) ) Pronto!!! Assim deve funcionar... pelo que eu testei aqui o listener sobe... use o seu endereço de rede interna. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 18:11 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá Mufalani, como faço para executar o listener para esse endereço também ? - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 12:07 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Seu listener tem escutar esse endereço também Se ele só estiver escutando o endereço da rede interna não vai rolar. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 11:16 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá pessoal, estou conectando 100% BEM o Oracle 9i com JAVA (Aplicação desktop) pela rede local, mas quando tendo conectar via internet da erro: "ORA-12560: TNS:erro de adaptador de protocolo" Em tnsnames.ora adicionei: GEISER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = CONPRO) ) ) OBS: uso o Servidor Windows 2003 A porta 1521 se encontra aberta no modem Não tem nenhum Firewall instalado alguém poderia dar um dica ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- -- >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/ -- -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- -- >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/ -- -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Fiz como você descreveu, agora a mensagem mudou: ORA-12535: TNS:operação sofreu timeout EM: (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) mudo o ip interno para o ip do cliente ou do servidor ? Grato, Carlos Geiser. - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 10:21 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Ex.: Listener.ora com 2 endereços LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) ) Pronto!!! Assim deve funcionar... pelo que eu testei aqui o listener sobe... use o seu endereço de rede interna. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 18:11 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá Mufalani, como faço para executar o listener para esse endereço também ? - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 12:07 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Seu listener tem escutar esse endereço também Se ele só estiver escutando o endereço da rede interna não vai rolar. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 11:16 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá pessoal, estou conectando 100% BEM o Oracle 9i com JAVA (Aplicação desktop) pela rede local, mas quando tendo conectar via internet da erro: "ORA-12560: TNS:erro de adaptador de protocolo" Em tnsnames.ora adicionei: GEISER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = CONPRO) ) ) OBS: uso o Servidor Windows 2003 A porta 1521 se encontra aberta no modem Não tem nenhum Firewall instalado alguém poderia dar um dica ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- -- >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/ -- -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- -- >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/ -- -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: ORA-12560: TNS:erro de adaptador de protocolo
Grande Chiappa. A minha falta de conhecimento de expressões me atrapalha. O meu ambiente são dois servidores Win2003 com o Oracle instalado rodando cada um com um banco de dados distintos. Um servidor se encontra em Porto Alegre e outro servidor se encontra em Feira e Santa (BH) Esse ambiente é laboratório, ou seja, ambiente de estudos e testes. Quando disse "via internet" , quis somente dizer que o acesso NÃO é via rede local, ou seja, estou querendo acessar uma aplicação (JAVA) Descktop de um outro computador (Servidor de um colega meu) que tem SIM o Oracle instalado pois esse mesmo computador roda um outro banco de dados ENTÃO esse computador está tudo certinho para acessar um outro banco de dados externo. Os IP´s são fixos com os suas respectiva portas 1521 liberadas. Ambos servidores acessam bem os seus respectivos bancos de dados pela rede local. O que estamos querendo agora é fazer com que um dos servidores acesse o banco de dados do outro. Grato Carlos Geiser. - Original Message - From: jlchiappa To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 8:18 PM Subject: [oracle_br] Re: ORA-12560: TNS:erro de adaptador de protocolo Eu não entendi muito bem, se é aplicação desktop, o que significa esse "via internet" Outra coisa, se é uma aplicação web, que o usuário utiliza via browser, normalmente o que ocorre é que o browser só envia/recebe msgs pro servidor web, e é o ** servidor web ** que conecta no banco, então é ELE que deve ter configurados TNSNAMES.ORA, SQLNET.ORA , deve ter cliente Oracle instalado se o acesso do servidor web ao banco é THICK, isso tudo confere ? Há pool de conexão envolvido ? Se sim, qual é ? E é claro, a partir do momento que vc fala "via internet" , tranquilamente o servidor web pode estar numa OUTRA rede, fisicamente distante do servidor de banco, então há algum tipo de ROTEAMENTO aí na parada entre as duas redes, vc tem certeza de que não está havendo qquer impedimento aí ? O IP que vc usa, é REALMENTE público, a outra rede consegue o enxergar ?? Enfim, dá uma palavrinha aí sobre o seu ambiente, onde está o servidor web e o de banco, que tipo de comunicação de rede vc tem entre eles, como foi montado o acesso entre eles (se há túnel ou se é rede privada direta), enfim, dá uma dic geral nesse sentido da rede, que pelo jeito é algo por aí que tá te pegando Eu mesmo não manjo assim tão profundamente de rede, mas se não conseguir qquer colega que onheça mais nos esclarece... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "Carlos Geiser" <[EMAIL PROTECTED]> escreveu > > Olá pessoal, > > estou conectando 100% BEM o Oracle 9i com JAVA (Aplicação desktop) pela rede local, mas quando tendo conectar via internet da erro: "ORA-12560: TNS:erro de adaptador de protocolo" > > Em tnsnames.ora adicionei: > > GEISER = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) > ) > (CONNECT_DATA = > (SERVER = DEDICATED) > (SERVICE_NAME = CONPRO) > ) > ) > > OBS: > uso o Servidor Windows 2003 > A porta 1521 se encontra aberta no modem > Não tem nenhum Firewall instalado > > alguém poderia dar um dica ? > > Grato, > Carlos Geiser. > > > [As partes desta mensagem que não continham texto foram removidas] > [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Olá Mufalani, como faço para executar o listener para esse endereço também ? - Original Message - From: mufalani To: oracle_br@yahoogrupos.com.br Sent: Monday, February 04, 2008 12:07 PM Subject: RES: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Seu listener tem escutar esse endereço também Se ele só estiver escutando o endereço da rede interna não vai rolar. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: segunda-feira, 4 de fevereiro de 2008 11:16 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] ORA-12560: TNS:erro de adaptador de protocolo Olá pessoal, estou conectando 100% BEM o Oracle 9i com JAVA (Aplicação desktop) pela rede local, mas quando tendo conectar via internet da erro: "ORA-12560: TNS:erro de adaptador de protocolo" Em tnsnames.ora adicionei: GEISER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = CONPRO) ) ) OBS: uso o Servidor Windows 2003 A porta 1521 se encontra aberta no modem Não tem nenhum Firewall instalado alguém poderia dar um dica ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas] O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será realizado no dia 29 de Março no auditório da FIAP - Faculdade de Administração e Informática Paulista em São Paulo. E tem total apoio deste Grupo. Veja mais em http://www.enpo-br.org/ -- -- >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/ -- -- >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] ORA-12560: TNS:erro de adaptador de protocolo
Olá pessoal, estou conectando 100% BEM o Oracle 9i com JAVA (Aplicação desktop) pela rede local, mas quando tendo conectar via internet da erro: "ORA-12560: TNS:erro de adaptador de protocolo" Em tnsnames.ora adicionei: GEISER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 201.25.25.173)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = CONPRO) ) ) OBS: uso o Servidor Windows 2003 A porta 1521 se encontra aberta no modem Não tem nenhum Firewall instalado alguém poderia dar um dica ? Grato, Carlos Geiser. [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Off Topico: Tim Client fere licenç as do Windows ?
Eduardo, essa lista não permite OFF TOPICO ? Todas que conheço os moderadores pemitem isso. Quem não quiser responder e só ficar quieto, mas que souber algo do OFF TOPICO vai ser de grande ajuda, não estou coseguindo achar nada que fale a respeito no Google. Obrigado, Carlos Geiser. - Original Message - From: "Eduardo de Paula" <[EMAIL PROTECTED]> To: Sent: Thursday, June 21, 2007 6:12 PM Subject: Re: [oracle_br] Off Topico: Tim Client fere licenças do Windows ? O que é TIM cliente? Seria o Oracle Thin Client? Se for cliente de terminal services, acredito que esse não seja o escopo da lista. On 6/21/07, Carlos Geiser <[EMAIL PROTECTED]> wrote: > > Olá Pessoal, > uma duvida pertinente. > > Tim Client fere licenças do Windows ? > > Se eu montar um rede com Tim Clientes usando uma maquina como MÃE, onde > instalo o XP, Office e um software Lunix para gerencias as conexões > Terminal > Service, e com 50 computadores Tim Clientes (Tecnologia Linux) onde compro > uma única licença XP e uma única Licença do Office. Eu estaria ferindo os > licenças do Windows ? > Se caso afirmativo poderiam me passar algum site ou documento que aborde o > assunto. > > Grato, > Carlos Geiser > > > -- "Os erros podem ser transformados em acertos quando com eles se aprende. Não existe a segurança do acerto eterno." [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Off Topico: Tim Client fere licenças do Windows ?
Olá Pessoal, uma duvida pertinente. Tim Client fere licenças do Windows ? Se eu montar um rede com Tim Clientes usando uma maquina como MÃE, onde instalo o XP, Office e um software Lunix para gerencias as conexões Terminal Service, e com 50 computadores Tim Clientes (Tecnologia Linux) onde compro uma única licença XP e uma única Licença do Office. Eu estaria ferindo os licenças do Windows ? Se caso afirmativo poderiam me passar algum site ou documento que aborde o assunto. Grato, Carlos Geiser
[oracle_br] ROWNUM
Olá Pessoal, alguém poderia me dar uma luz ? é possível gerar uma view que retorne somente os três primeiros registros para cada grupo de registro de uma tabela ? Andei pesquisando ROWNUM Google, mas só consegui achar a limitação para toda a tabela, que estou precisando mesmo é criar uma view que limite os primeiros três registros de cada grupo de registros da tabela. Grato, Carlos Geiser.
Re: [oracle_br] Re: Erro no Insert quando usa-se data e hora
Obrigado a todos, mas é uma grande pena que tem que ser usar essa sintaxe, pois estou desenvolvendo um projeto de uma intranet que rode com o banco de dados preferido do usuário. Já tinha testado com sucesso FireBird e SQLServer. A saída vai ser desenvolver alguma coisa que reconheça o BANCO e com isso adaptar os INSERTs/UPDATEs para cada caso. Grato, Carlos Geiser - Original Message - From: "jlchiappa" <[EMAIL PROTECTED]> To: Sent: Monday, November 06, 2006 9:14 AM Subject: [oracle_br] Re: Erro no Insert quando usa-se data e hora É isso mesmo Josinei : carlos, please, SEMPRE informe datas com TO_DATE com a máscara correta para trabalhar com campos DATE (seja em WHERE, em INSERTs/UPDATEs), o que for, pois senão com uma simples string vc SEMPRE terá conversão implícita, que como o nome diz por ser implícita vc NÃO CONTROLA, tranquilamente pode falhar... []s Chiappa === Participe do ENPO - Encontro de Profissionais Oracle 2006 ! Informações e inscrições em www.enpo-br.org José Laurindo Chiappa, Palestrante ENPO-2006 === --- Em oracle_br@yahoogrupos.com.br, "Josinei Barbosa da Silva" <[EMAIL PROTECTED]> escreveu > > Bom dia... > Já tentou usar o to_date, como abaixo? > > insert into ADVPERSO(COD_DOMINIO, CODIGO_N, MOVIMENTO, ID_REG) values > (1,6987, to_date('06/11/2006 04:19:40','dd/mm/ hh24:mi:ss'), > '_1XS099Y0Z') > > > --- Em oracle_br@yahoogrupos.com.br, "Carlos Geiser" <[EMAIL PROTECTED]> > escreveu > > > > Pessoal, > > > > estou tentando executar este insert: > > insert into ADVPERSO(COD_DOMINIO, CODIGO_N, MOVIMENTO, ID_REG) > values (1, > > 6987, '06/11/2006 04:19:40', '_1XS099Y0Z') > > > > só que me retornar esse erro: > > > > ORA-01830: a imagem do formato da data termina antes de converter a > string > > de entrada inteira > > > > > > se tirar a hora o insert não dá problema, exemplo: > > > > insert into ADVPERSO(COD_DOMINIO, CODIGO_N, MOVIMENTO, ID_REG) > values (1, > > 6987, '06/11/2006', '_1XS099Y0Z') > > > > > > > > Como fazer esse insert com data e hora ? > > > > > > > > Grato, > > > > Carlos Geiser. > > > 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 -- 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/ -- 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Erro no Insert quando usa-se data e hora
Pessoal, estou tentando executar este insert: insert into ADVPERSO(COD_DOMINIO, CODIGO_N, MOVIMENTO, ID_REG) values (1, 6987, '06/11/2006 04:19:40', '_1XS099Y0Z') só que me retornar esse erro: ORA-01830: a imagem do formato da data termina antes de converter a string de entrada inteira se tirar a hora o insert não dá problema, exemplo: insert into ADVPERSO(COD_DOMINIO, CODIGO_N, MOVIMENTO, ID_REG) values (1, 6987, '06/11/2006', '_1XS099Y0Z') Como fazer esse insert com data e hora ? Grato, Carlos Geiser. 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 -- 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/ -- 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Como fazer um Select que retorne o registro contendo data maior de um grupo de registros
Pessoal, não estou conseguindo fazer esse select retornar direito: select * from andament where data = (select max(data) from andament where processo = '10501471590') Ao invez de retornar somente a data maior do grupo de registros do processo = '10501471590' está me retornando todos os registros de processos que seja a data máxima do processo = '10501471590' Alguém poderia me informar o que tem de errado ? Grato Geiser -- 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/ --__ 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] Como fazer um Select que retorne o registro contendo data maior de um grupo de registros
Pessoal, não estou conseguindo fazer esse select retornar direito: select * from andament where data = (select max(data) from andament where processo = '10501471590') Ao invez de retornar somente a data maior do grupo de registros do processo = '10501471590' está me retornando todos os registros de processos que seja a data máxima do processo = '10501471590' Alguém poderia me informar o que tem de errado ? Grato Geiser -- 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/ --__ 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] select onde retorne os registros das ultimas três datas
Pessoal teria como fazer um select onde retorne os registros das ultimas três datas de uma tabela, mas se fosse um select padrão SQL92 ? do exemplo abaixo a baixo, retorne apenas os registros: 09/11/2005 , 14/10/2005 e 10/10/2005 09/11/2005 |1 14/10/2005 |2 10/10/2005 |3 27/09/2005 |4 26/09/2005 |5 20/07/2005 |6 05/05/2005 |7 13/04/2005 |8 24/03/2005 |9 Grato, Carlos Geiser -- 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/ --__ 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] Conectar Oracle em um COM+
Pessoal, já fiz de tudo para tentar descobrir o que fazer para estabelecer uma conexão com o Oracle em componente DLL que estou desenvolvendo para consumir XML. Quando testo a rotina diretamente funciona normalmente a conexão com o Oracle, mas não funciona pela DLL, sempre retorna ' -1 ' ou seja, a conexão não pude ser feita ! Quando mudo a string de conexão para FireBird, estabelece a conexão numa boa com o FireBird mesmo pela DLL. Já até estou desconfiando que o problema é no Oracle, talvez seja alguma coisa que tenha que configurar o Oracle para que seja permitido que o Oracle seja conectado pelo componente DLL (COM+) Como não sou DBA Oracle fiquei cego para resolver isso, alguém ai do grupo poderia dar uma luz. Grato, Carlos Geiser. -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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] Livro caixa
Olá Marcio, obrigado pela resposta. Já vi que com SQL é possível tudo ! Ao testar essa sintaxe no Oracle funcionou bem, mas ao testar no FireBird e no MySql não deu certo. Percebi que esse select não é SQL92 Será que é possível ter esse mesmo resultado em um select no padrão SQL92 ? Muito agradecido, Carlos Geiser. - Original Message - From: "Marcio Portes" <[EMAIL PROTECTED]> To: Sent: Wednesday, December 14, 2005 11:35 PM Subject: Re: [oracle_br] Livro caixa [EMAIL PROTECTED]> select hiredate data, 2 ename lancamento, 3 sal valor, 4 sum(sal) over (order by hiredate ) saldo 5from emp 6 / DATA LANCAMENTO VALOR SALDO - -- - - 17/DEC/80 SMITH800 800 20/FEB/81 ALLEN 1600 2400 22/FEB/81 WARD1250 3650 02/APR/81 JONES 2975 6625 01/MAY/81 BLAKE 2850 9475 09/JUN/81 CLARK 2450 11925 08/SEP/81 TURNER 1500 13425 28/SEP/81 MARTIN 1250 14675 17/NOV/81 KING5000 19675 03/DEC/81 JAMES950 23625 03/DEC/81 FORD3000 23625 23/JAN/82 MILLER 1300 24925 19/APR/87 SCOTT 3000 27925 23/MAY/87 ADAMS 1100 29025 14 rows selected. Carlos Geiser wrote: > Pessoal, > é possível montar um select ou uma view para obter o saldo em cada linha > para montar um livro caixa ? > > > Grato, > > Carlos Geiser -- Marcio Portes http://mportes.blogspot.com -- 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/ --__ ___ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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] Livro caixa
Pessoal, é possível montar um select ou uma view para obter o saldo em cada linha para montar um livro caixa ? Grato, Carlos Geiser -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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] Chave estrangeira em uma tabela filh o para três tabela mães
Alex, interessante a sua idéia de criar um quarta tabela com todos os números de processos das 3 tabelas. A duvida seria a estrutura dessa quarta tabela. Seria assim: CREATE TABLE TABELA_TODOS_NUMEROS ( NOME_TABELA_MAE VARCHAR2(30) PROCESSO VARCHAR2(30) ); Porem, creio que se for só com essa estrutura o problema persiste, já que a tabela AGENDA já mantém todos o números das três tabelas. Carlos Geiser - Original Message - From: "Alex Fernando Kirsten (CESUP)" <[EMAIL PROTECTED]> To: Sent: Thursday, December 08, 2005 5:22 PM Subject: RES: [oracle_br] Chave estrangeira em uma tabela filho para três tabela mães Aponta para a tabela mais principal das 3. Mesmo vc tendo 3 possíveis tabelas-mães, somente uma é a mais principal de todas. Se você tiver o seguinte caso: Tabela 1: processos 1,2,3 Tabela 2: processos 4,5,6 Tabela 3: processos 7,8,9 Então existem duas possibilidades. A primeira é utilizar uma chave em arco, mas nesse caso poderia acabar gerando inconsistência, portanto não é lá muito aconselhável. A segunda possibilidade e mais correta de todas seria criar uma quarta tabela com todos os números de processos das 3 tabelas. []'s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Geiser Enviada em: quinta-feira, 8 de dezembro de 2005 14:33 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED] Assunto: [oracle_br] Chave estrangeira em uma tabela filho para três tabela mães Pessoal, como resolver esse problema de relacionamento entre 4 tabelas, onde uma tabela precisa ser filha das outras 3 tabelas, explico: A tabela filha é um a tabela de compromissos, ou seja, uma agenda para armazenar registros oriundos da outras 3 tabelas mãe com chave primaria para cada tabela mãe ao qual preciso relacionar com a tabela filho AGENDA. As três tabelas mães tem um campo em comum denominado de PROCESSO, a tabela filho tabela tem esse campo PROCESSO para armazenar relacionamento. Acontece que só posso cria uma chave estrangeira na tabela filho para uma só tabela mãe. Creio que deva estar fazendo algo fora do principio, pois nem na natureza existe um filho de três mães, mas no meu caso tenho agenda que armazena dados três tabelas totalmente diferentes onde não tenho como transformar em uma só tabela. Como resolver isso. Existe algum algoritmo para solucionar, mesmo que com alguma tabela auxiliar ? Grato, Carlos Geiser -- 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/ --__ ___ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE <http://br.rd.yahoo.com/SIG=12f2i0fc4/M=384888.7585449.8468440.1588051/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1134071494/A=3154525/R=0/SIG=12igfl26t/*http:/ www.momentumquiz.com.br/index.php?md5ref=372BBEE98E9544bd8B2F9E87847EEEBE> _ 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] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do <http://br.yahoo.com/info/utos.html> Yahoo!. [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/ --__ ___ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está
[oracle_br] Chave estrangeira em uma tabela filho para três tabela mães
Pessoal, como resolver esse problema de relacionamento entre 4 tabelas, onde uma tabela precisa ser filha das outras 3 tabelas, explico: A tabela filha é um a tabela de compromissos, ou seja, uma agenda para armazenar registros oriundos da outras 3 tabelas mãe com chave primaria para cada tabela mãe ao qual preciso relacionar com a tabela filho AGENDA. As três tabelas mães tem um campo em comum denominado de PROCESSO, a tabela filho tabela tem esse campo PROCESSO para armazenar relacionamento. Acontece que só posso cria uma chave estrangeira na tabela filho para uma só tabela mãe. Creio que deva estar fazendo algo fora do principio, pois nem na natureza existe um filho de três mães, mas no meu caso tenho agenda que armazena dados três tabelas totalmente diferentes onde não tenho como transformar em uma só tabela. Como resolver isso. Existe algum algoritmo para solucionar, mesmo que com alguma tabela auxiliar ? Grato, Carlos Geiser -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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] Select por grupo de processos
Pessoal, depois de tentar tentativa frustradas para montar uma consulta utilizando o Group by e Having acabei recorrendo ao grupo pedindo ajuda. Para entender melhor a consulta que quero fazer em uma tabela, disponibilizei essa tabela em: http://www.conpro.com.br/tabela.htm Essa tabela tem os seguinte campos: PROCESSO, NOME_CLI, COMARCA, VENCIMEN_D, PAGO_RDA_D, PAGO_RTE_D A consulta que desejo que o select faça é que me retorne somente as linhas que o grupo de um mesmo PROCESSO achar-se com os campo data PAGO_RDA_D, PAGO_RTE_D esteja preenchidos. Ou seja, fique de fora dessa consulta o grupo de processos estiver com o algum campo data PAGO_RDA_D ou o campo data PAGO_RTE_D vazia ou nula. O objetivo dessa consulta é para retornar os processo concluídos, ou seja, saber quais processo estão com todas as datas PAGO_RDA_D, PAGO_RTE_D preenchidas. Espero ter conseguido explicar. Assim solícito ajuda aos colegas que dominam o SQL. Grato, Carlos Geiser. -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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] Select para retonar o codigo de uma View
Pessoal, tem como criar um select para retonar o codigo de uma View ? Grato, Carlos Geiser -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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] Conexão Oracle Visual FoxPro
Olá Pessoal, Ao implantar a minha aplicação no meu cliente que utiliza Oracle, eu usei a seguinte conexão: Driver={Oracle em OraHome92};Server=ORABRDE;Uid=CONPRO_2007;Pwd=2007_CONPRO; Acontece que me aparece essa janela : ( http://www.conpro.com.br/downloads/Oracle_conexao.jpg ) para eu informar o "Service Name" Ai eu informo ORABRDE no campo "Service Name" e a conexão e estabelecida com sucesso. Onde eu errei ? O que fazer para não precisar informar ORABRDE, uma vez que informo na string de conexão ? Já tendei: Driver={Oracle em OraHome92};Service=ORABRDE;Uid=CONPRO_2007;Pwd=2007_CONPRO; Driver={Oracle em OraHome92};Service Name=ORABRDE;Uid=CONPRO_2007;Pwd=2007_CONPRO; Mas não adianta, sempre abre a janela para eu informar ORABRDE Grato, Carlos Geiser. -- 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/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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: [oracle _br] FoxPro não reconhece o campo C LOB do Oracle !!!
Andei dando uma fuçada no Google, achei algumas coisas. Mas nada que fele como fazer o Visual Fox Pro reconhecer o campo CLOB !! Complicou ! Carlos Geiser - Original Message - From: "Renan Medeiros" <[EMAIL PROTECTED]> To: Sent: Tuesday, November 01, 2005 4:53 PM Subject: [oracle_br] Re: [oracle _br] FoxPro não reconhece o campo C LOB do Oracle !!! Package é um conjunto de procedures/funções(procedimentos) armazenados no Banco de dados. Estas procedures/funções permitem o manuseio de dados CLOB/BLOB/BFILE. Procure no otn.oracle.com . ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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: [oracle _br] FoxPro não reconhece o campo CLOB do Oracle !!!
Infelizmente não Renan ! Acontece que estou fazendo um importação de dados para o Oracle, onde já tem campos Memos de outra base que ultrapassa 5000 caracteres. E na hora da importação Oracle acusa erro que ultrapassou o limite de 4000 para o Varchar2 Ideal mesmo é um campo Memo sem limite ou um limite bem folgado ! Grato, Carlos Geiser - Original Message - From: "Renan Medeiros" <[EMAIL PROTECTED]> To: Sent: Tuesday, November 01, 2005 3:39 PM Subject: [oracle_br] Re: [oracle _br] FoxPro não reconhece o campo CLOB do Oracle !!! Cara, vc tem ideia quanto este seu campo vai ocupar no maximo ? Talvez não seja precisa preciso criar um campo long ou clob... Quem sabe varchar2(4000) não te resolve ?^ > e se na hora que vc for montar o cursor tentar trazer assim > "Trim(nome do campo Clob) campo" > sera que funciona >----- Original Message - >From: Carlos Geiser >To: [EMAIL PROTECTED] ; oracle_br@yahoogrupos.com.br ; > [EMAIL PROTECTED] >Sent: Tuesday, November 01, 2005 2:27 PM >Subject: [oracle_br] FoxPro não reconhece o campo CLOB do Oracle !!! > > >Olá Pessoal, >principalmente o pessoal do FoxPro >agora estou com outro problemão ! >Pois preciso criar uma tabela no Oracle que contenha 2 campo MEMO, só > que o >tipo Long pode criar um só tipo por tabela!! >Experimentei cria com o tipo de campo CLOB, só que o FoxPro não > reconhece e >não consegue montar o cursor, nem o Cursor Adapter e nem com o SQLEXE ( > ) >E agora como faço ? o Oracle só aceita um campo long por tabela. Estou >decepcionado mesmo é com FoxPro. >Será que existe alguma configuração no Visual Fox Pro para que > reconheça o >campo CLOB do >Oracle ? > >Grato, >Carlos Geiser > > > > >ORACLE_BR APOIA 2ºENPO-BR > _ >O 2º Encontro Nacional de Profissionais Oracle será realizado no dia > 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas > Palestras e Cases dirigidos exclusivamente por profissionais > especialistas e renomados no mercado. Confira a programação no site do > evento! http://www.enpo-br.org/ >_ >Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 > > > Yahoo! Grupos, um serviço oferecido por: >PUBLICIDADE > > > > > - - >Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/oracle_br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ORACLE_BR APOIA 2ºENPO-BR > _ > O 2º Encontro Nacional de Profissionais Oracle será realizado no dia > 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas > Palestras e Cases dirigidos exclusivamente por profissionais > especialistas e renomados no mercado. Confira a programação no site do > evento! http://www.enpo-br.org/ > _ > Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 > > > Yahoo! Grupos, um serviço oferecido por: > PUBLICIDADE > var lrec_target="_blank";var lrec_URL=new Array(); > lrec_URL[1]="http://br.rd.yahoo.com/SIG=12f35ulnd/M=365837.7000707.7924794.2 369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130874473/A=2950750/R=0/id=flashu rl/SIG=10tift5qr/*http://br.movies.yahoo.com/";; > var > lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema _calendario.swf?clickTAG=javascript:LRECopenWindow(1)"; > var > lrec_altURL="http://br.rd.yahoo.com/SIG=12f35ulnd/M=365837.7000707.7924794.2 369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130874473/A=2950750/R=1/id=altimg /SIG=10tift5qr/*http://br.movies.yahoo.com/";; > var > lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_ca lendario.gif"; > var lrec_width=300;var lrec_height=250; > 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 Termos do Serviço > do Yahoo!. Renan Medeiros Ge
Re: [oracle_br] FoxPro não reconhece o campo CLOB do Oracle !!!
Olá wellington voce fala é em montar o Cursor Adapter ? Gostaria de salientar que a tabela está totamente vazia, estou tentando com as tabelas recem criadas ! Estou usando ODBC, será é um problemado do ODBC, vou tentar o ADO ! Grato, Carlos Geiser - Original Message - From: "wellington" <[EMAIL PROTECTED]> To: Sent: Tuesday, November 01, 2005 4:46 PM Subject: Re: [oracle_br] FoxPro não reconhece o campo CLOB do Oracle !!! e se na hora que vc for montar o cursor tentar trazer assim "Trim(nome do campo Clob) campo" sera que funciona - Original Message ----- From: Carlos Geiser To: [EMAIL PROTECTED] ; oracle_br@yahoogrupos.com.br ; [EMAIL PROTECTED] Sent: Tuesday, November 01, 2005 2:27 PM Subject: [oracle_br] FoxPro não reconhece o campo CLOB do Oracle !!! Olá Pessoal, principalmente o pessoal do FoxPro agora estou com outro problemão ! Pois preciso criar uma tabela no Oracle que contenha 2 campo MEMO, só que o tipo Long pode criar um só tipo por tabela!! Experimentei cria com o tipo de campo CLOB, só que o FoxPro não reconhece e não consegue montar o cursor, nem o Cursor Adapter e nem com o SQLEXE ( ) E agora como faço ? o Oracle só aceita um campo long por tabela. Estou decepcionado mesmo é com FoxPro. Será que existe alguma configuração no Visual Fox Pro para que reconheça o campo CLOB do Oracle ? Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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] FoxPro não reconhece o campo C LOB do Oracle !!!
Com é Renan ?! DBMS_LOB ?? O que é package DBMS_LOB ? é um drive que se utiliza juntamente com o Visual Fox Pro ? Vou dar uma procurada no Google, mas se poder dar uma explicadinha ! Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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] FoxPro não reconhece o campo CLOB do Oracle !!!
Olá Pessoal, principalmente o pessoal do FoxPro agora estou com outro problemão ! Pois preciso criar uma tabela no Oracle que contenha 2 campo MEMO, só que o tipo Long pode criar um só tipo por tabela!! Experimentei cria com o tipo de campo CLOB, só que o FoxPro não reconhece e não consegue montar o cursor, nem o Cursor Adapter e nem com o SQLEXE ( ) E agora como faço ? o Oracle só aceita um campo long por tabela. Estou decepcionado mesmo é com FoxPro. Será que existe alguma configuração no Visual Fox Pro para que reconheça o campo CLOB do Oracle ? Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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] Campo Long !
Olá Pessoal, estou com um problemão ! Pois preciso criar uma tabela que contenha 2 campo tipo Long !! Eu campo preciso guardar o conteúdo de HTML, geralmente de uma pagina grande, e em outro campo preciso guardar o mesmo conteúdo mas sem a formatação HTML. (txt puro) E agora como faço o Oracle só aceita um campo long por tabela. Estou decepcionado com isso. Até o fraquinho FireBird aceita mais de um campo tipo MEMO por tabela. Será que o Oracle tem algum outro tipo de campo que suporta mais de 4000 caractes ? pois é esse o limite do campo VARCHAR2 Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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: Função para remover acentu ações
Olá, não sei se compreendi direito, mas está parecendo que esse seu exemplo seria para repassar ou substituir fisicamente os caracteres acentuados pelos correspondents não acentuados ! Eu que almejo é uma solução para que o select faça uma consulta ingnorando as acentuações ! Grato, Carlos Geiser - Original Message - From: "Gari Julio Einsfeldt" <[EMAIL PROTECTED]> To: Sent: Thursday, October 27, 2005 11:29 AM Subject: RES: [oracle_br] Re: Função para remover acentuações SQL> select replace('CARRO','R','S') FROM DUAL; REPLACE('CARRO','R','S') --- CASSO No teu caso: select replace(campo, 'ÁÉÍÓÚáéíóúÀÈÌÒÙàèìòùÂÊÎÔÛâêîôûÄËÏÖÜäëïöüÃÕãõÇçÑñºª', 'AEIOUaeiouAEIOUaeiouAEIOUaeiouAEIOUaeiouAOaoCcNnoa') from tabela; Creio que teu problema se resolva com isso. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de carlos_o_geiser Enviada em: quinta-feira, 27 de outubro de 2005 01:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Função para remover acentuações Olá Rodolfo, primeiro lugar quero agradecer a resposta. No entando foi pesquisar a função nativa translate() do Oracle, e percebi que não é bem isso que preciso, Achei no endereço abaixo um artigo que fala sobre essa função http://www.linhadecodigo.com.br/artigos.asp?id_ac=560 Sintaxe: translate(strValor, strValoresBuscar, strValoresSubstituir) Creio que essa função translate() seja a ideal para cria uma função mais ampla onde possar remover a acentuações sem precisar infomar o caracter especial que deseja subistuir pelo caractar corespondente, como mostro abaixo: lcStringFilterIn = "ÁÉÍÓÚáéíóúÀÈÌÒÙàèìòùÂÊÎÔÛâêîôûÄËÏÖÜäëïöüÃÕãõÇçÑñºª" lcStringFilterOut = "AEIOUaeiouAEIOUaeiouAEIOUaeiouAEIOUaeiouAOaoCcNnoa" --- Em oracle_br@yahoogrupos.com.br, Anderson Goulart <[EMAIL PROTECTED]> escreveu > Nossa até que fim esta fazendo alguma coisa Rodolfo! rs.. > > Abraços > > Rodolfo Nunez <[EMAIL PROTECTED]> escreveu: > O oracle ja possui uma função translate, > > select translate('TESTE','TS','AC') from dual; > > Att, > Rodolfo > > On 10/26/05, Carlos Geiser <[EMAIL PROTECTED]> wrote: > > > > Olá pessoal, > > > > alguém sabe se tem como criar uma função no Oracle para remover as > > acentuações, para que na hora a consulta seja ignorada as acentuações ? > > > > Exemplo: > > > > select * from vista_arquivo_pai where tiraacentos(nome_pessoa) > > like(tiraacentos('JOSÉ%')) > > > > tiraacentos seria nome da Função > > > > No banco de dados PostgreSQL eu consegui criar essa função através desse > > FUNCTION: > > CREATE FUNCTION tiraacentos(text) RETURNS text AS ' > > > > SELECT translate( $1, > > > > text ''ÁÉÍÓÚáéíóúÀÈÌÒÙàèìòùÂÊÎÔÛâêîôûÄËÏÖÜäëïöüÃÕãõÇçÑñºª'', > > > > text ''AEIOUaeiouAEIOUaeiouAEIOUaeiouAEIOUaeiouAOaoCcNnoa'') > > > > ' LANGUAGE SQL STRICT; > > > > É possível criar essa função no Oracle ? > > > > > > > > Grato, > > > > Carlos Geiser > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > ORACLE_BR APOIA 2ºENPO-BR > > _ > > O 2º Encontro Nacional de Profissionais Oracle será realizado no dia > > 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e > > Cases dirigidos exclusivamente por profissionais especialistas e renomados > > no mercado. Confira a programação no site do evento! > > http://www.enpo-br.org/ > > _ > > Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ORACLE_BR APOIA 2ºENPO-BR _ > O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ > _ > Area de download oracle_br - http://www.4shared
[oracle_br] Função para remover acentuações
Olá pessoal, alguém sabe se tem como criar uma função no Oracle para remover as acentuações, para que na hora a consulta seja ignorada as acentuações ? Exemplo: select * from vista_arquivo_pai where tiraacentos(nome_pessoa) like(tiraacentos('JOSÉ%')) tiraacentos seria nome da Função No banco de dados PostgreSQL eu consegui criar essa função através desse FUNCTION: CREATE FUNCTION tiraacentos(text) RETURNS text AS ' SELECT translate( $1, text ''ÁÉÍÓÚáéíóúÀÈÌÒÙàèìòùÂÊÎÔÛâêîôûÄËÏÖÜäëïöüÃÕãõÇçÑñºª'', text ''AEIOUaeiouAEIOUaeiouAEIOUaeiouAEIOUaeiouAOaoCcNnoa'') ' LANGUAGE SQL STRICT; É possível criar essa função no Oracle ? Grato, Carlos Geiser [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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] Carlos Geiser
Pessoal, eu tenho em vários arquivo, em texto com extensões SQL, para criar tabelas, ou seja, cada arquivo .SQL tem um scripts cria uma tabela, são mais de cem arquivos ( scripts ) eu gostaria de saber se tem como executar esses arquivos de uma vez só, eu estou utilizando o Toad para trabalhar com o banco, Como faria para executar esses vários scrips de uma vez só ? Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 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] Maior data do grupo em um UNION
Roberto Stange demais colegas, agradeço a ajuda, mas depois ter a reposta para ter a maior data de um grupo registros, agora precisaria saber qual a sixate para obter a maior data de um grupo registros em um union que junta 3 tabelas, ou seja, retonar a maior data entre as tres tabelas unidas. Apresento o select abaixo que faz a união: select arquivo.processojuridico, 'Principal Nº:' || arquivo.processojuridico as DESCRICAO, andament.usuario, 'PP' as TIPO2, andament.processo, andament.data, andament.hora, andament.andamento, andament.movimento, andament.ID_REG from arquivo, andament WHERE andament.PROCESSO = '01729.221/89-0' and arquivo.num_pro = andament.processo union all select arquivo.processojuridico, 'ApensoNº:' || andamape.processo as DESCRICAO, andamape.usuario, 'PV' as TIPO2, andamape.napenso, andamape.data, andamape.hora, andamape.andamento, andamape.movimento, andamape.ID_REG from arquivo, andamape WHERE andamape.PROCESSO = '01729.221/89-0' and arquivo.num_pro = andamape.processo union all select arquivo.processojuridico, 'Recurso Nº:' || andamrec.processo as DESCRICAO, andamrec.usuario, 'PR' as TIPO2, andamrec.nrecurso, andamrec.data, andamrec.hora, andamrec.andamento, andamrec.movimento, andamrec.ID_REG from arquivo, andamrec WHERE andamrec.PROCESSO = '01729.221/89-0' and arquivo.num_pro = andamrec.processo Grato, Carlos Geiser - Original Message - From: "Roberto Stange" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, October 20, 2005 9:53 AM Subject: Re: [usuarios_oracle] Maior data do grupo > se vc quiser trazer apenas um registro, segue minha sugestão: > > select campo1, campo2, campo3, campo4, campo5 > from andament > where processo='01729.221/89-0' and > data=(select max(data) > from andament > where processo = '01729.221/89-0') > > > > Em Qui, 2005-10-20 às 06:10 -0300, Roberto Fernandes Sobrinho escreveu: > > select coluna_01, coluna_02, coluna_03, > > coluna_04, max(data) > > from andament > > where processo = '01729.221/89-0' > > group by coluna_01, coluna_02, coluna_03, > > coluna_04 > > > > > > Em 19/10/05, Carlos Geiser <[EMAIL PROTECTED]> escreveu: > > > > > > Pessoal, > > > > > > no select abaixo retornar a maior data do grupo registros processo = > > > '01729.221/89-0' > > > select max(data) from andament where processo = '01729.221/89-0' > > > A duvida é como fazer para que todos os campos da tabela apareça e > > não > > > semente o campo data ? > > > > > > Grato, > > > > > > Carlos Gesier. > > > > > > > > > > > > > > > === > > > ENPO foi um sucesso! Em 2005 tem mais! > > > === > > > Sair da Lista ??? > > > mande um email em branco para: > > > [EMAIL PROTECTED] > > > === > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Roberto Fernandes Sobrinho > > Desenvolvedor Oracle > > Fone: (11)9541-8821 > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > === > > ENPO foi um sucesso! Em 2005 tem mais! > > === > > Sair da Lista ??? > > mande um email em branco para: > > [EMAIL PROTECTED] > > === > > > > > >Yahoo! Grupos, um serviço oferecido por: > > > > > > > > __ > > Links do Yahoo! Grupos > > * Para visitar o site do seu grupo na web, acesse: > > http://br.groups.yahoo.com/group/usuarios_oracle/ > > > > * Para sair deste grupo, envie um e-mail para: > > [EMAIL PROTECTED] > > > > * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > > Serviço do Yahoo!. > > > > > > === > ENPO foi um sucesso! Em 2005 tem mais! > === > Sair da Lista ??? > mande um email em branco para: > [EMAIL PROTECTED] > =
[oracle_br] Maior data do grupo
Pessoal, no select abaixo retornar a maior data do grupo registros processo = '01729.221/89-0' select max(data) from andament where processo = '01729.221/89-0' A duvida é como fazer para que todos os campos da tabela apareça e não semente o campo data ? Grato, Carlos Gesier. ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] select max(DATA) from arquivo
Pessoal, abaixo tenho uma união de três tabelas, utilizando o union all para juntar as tabelas, até ai tudo bem, mas também estou precisando o retorno da DATA mais atual dessa query. Depois de varias tentativas se sucesso resolvi recorres ao colegas Tentei colocar no final do select (select max(DATA) from arquivo, apenso, recursos) Mas não deu certo !! select arquivo.processojuridico, 'Principal Nº:' || arquivo.processojuridico as DESCRICAO, andament.usuario, 'PP' as TIPO2, andament.processo, andament.data, andament.hora, andament.andamento, andament.movimento, andament.ID_REG from arquivo, andament WHERE andament.PROCESSO = '01729.221/89-0' and arquivo.num_pro = andament.processo union all select arquivo.processojuridico, 'ApensoNº:' || andamape.processo as DESCRICAO, andamape.usuario, 'PV' as TIPO2, andamape.napenso, andamape.data, andamape.hora, andamape.andamento, andamape.movimento, andamape.ID_REG from arquivo, andamape, junta_andamentos WHERE andamape.PROCESSO = '01729.221/89-0' and arquivo.num_pro = andamape.processo union all select arquivo.processojuridico, 'Recurso Nº:' || andamrec.processo as DESCRICAO, andamrec.usuario, 'PR' as TIPO2, andamrec.nrecurso, andamrec.data, andamrec.hora, andamrec.andamento, andamrec.movimento, andamrec.ID_REG from arquivo, andamrec, junta_andamentos WHERE andamrec.processo = junta_andamentos.processo and arquivo.num_pro = andamrec.processo Grato Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] CREATE VIEW, aceita parametro ?
Pessoal, CREATE VIEW, aceita parametro ? Queria ver com voce se alguem pode me ajudar em criar essa visão onde uni três tanelas com o UNION ; abaixo mostro a visão: O que pretendo saber se tem com passar o parametro 'X' para essa visão, pois o valor X altera para cada consulta ! Creio que a sentaxe não é essa, mas seria mais ou mesno assim: select * from vista_andamentos order ( passar parametre valor X) by data desc A solução paliativa que fiz, foi cria uma tabela deominada Tabproc com um campo Processo para armazenar o valor X para depois usar no WHERE andament.PROCESSO = tabproc.processo. Porem não achei essa solução muito adequada. CREATE VIEW VISTA_ANDAMENTOS( DESCRICAO, USUARIO, TIPO2, PROCESSO, DATA, HORA, ANDAMENTO, ID_REG) AS select 'Principal Nº:' || andament.processo, andament.usuario, 'PP', andament.processo, andament.data, andament.hora, andament.andamento, andament.ID_REG from andament, junta_andamentos WHERE andament.PROCESSO = 'X' union all select 'ApensoNº:' || andamape.processo, andamape.usuario, 'PV', andamape.napenso, andamape.data, andamape.hora, andamape.andamento, andamape.ID_REG from andamape, junta_andamentos WHERE andamape.PROCESSO = 'X' union all select 'Recurso Nº:' || andamrec.processo, andamrec.usuario, 'PR', andamrec.nrecurso, andamrec.data, andamrec.hora, andamrec.andamento, andamrec.ID_REG from andamrec, junta_andamentos WHERE andamrec.processo = 'X' ; ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] Juntar tabelas
Pessoal, acebei achando no Google como fazer a união das tabelas select andament.processo, andament.data, andament.andamento from andament where andament.processo = '00633.010/97-9' union all select andamape.processo, andamape.data, andamape.andamento from andamape where andamape.processo = '00633.010/97-9' union all select andamrec.processo, andamrec.data, andamrec.andamento from andamrec where andamrec.processo = '00633.010/97-9' Mas agora estou querendo ver com voces é como colocar o resultado dessa união em ordenação de data ? tentei colocar no final 'order by data' mas deu erro Grato Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] Juntar tabelas
Pessoal, estou querendo juntar duas tabelas, alguém poderia informar a sintaxe de como proceder, ou um site com exemplos de como juntar duas ou mais tabelas. Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] mascara de pontuações
Pessoal, é possível como criar uma query ou uma vista onde no próprio select seja criada mascara de pontuações Exemplo: Em um campo numérico ao invés de apresentar 123456789, apresente 1.234.567,89 Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] Somar campos VarChar
Pessoal, tem como criar um select que junte dois campos ? Passo abaixo um exemplo para entender melhor: select tb.cidade + tb.cep as cidadecep from tb Atentar fazer um select com essa sintaxe dá erro ! Grato, Carlos Geiser ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] Será que é possivel fazer esse select ?
Olá pessoal, Será que é possivel fazer esse select onde traga somente os processo que estejam com as data preencidas ? Abaixo mostro uma pequena parte da tabela que desejo apenas os processos estejam com todos os processos com a data informada. Por exemplo os processos: 01065.451/98-9 01067-2004-221-04-00-9 01068-2004-221-04-00-3 Esses deve aparece na Query, pois todos os mesmo processos estão com a data informada Já os processo: 01064.023/01-0 01067.661/96 devem ficar de fora da Query pois nem todos processos estão com a data informada Grato, Carlos Geiser processos | datas 01064.023/01-0 | 3/1/2002 01064.023/01-0 | 4/2/2002 01064.023/01-0 | 12/4/2002 01064.023/01-0 | 12/4/2002 01064.023/01-0 | - - 01064.023/01-0 | - - 01064.023/01-0 | 15/10/2002 01064.023/01-0 | 27/11/2002 01064.023/01-0 | 5/12/2002 01064.023/01-0 | 6/1/2003 01064.023/01-0 | - - 01064.023/01-0 | - - 01064.231/01-2 | 5/10/2001 01064.231/01-2 | 19/7/2002 01064.231/01-2 | 15/8/2002 01064.231/01-2 | 19/9/2002 01064.231/01-2 | 21/10/2002 01064.231/01-2 | 19/11/2002 01064.451/97_ | 11/12/1997 01064.451/97_ | 11/11/1997 01064.451/97_ | 15/10/1997 01064.451/98-5 | 13/11/2001 01064.451/98-5 | 13/12/2001 01065.201/90-7 | 3/4/2003 01065.231/01-6 | 27/3/2002 01065.231/02-4 | 13/2/2003 01065.451/98-9 | 15/1/2002 01065.451/98-9 | 15/2/2002 01065.451/98-9 | 15/3/2002 01065.451/98-9 | 15/4/2002 01065.451/98-9 | 15/5/2002 01065.451/98-9 | 11/6/2002 01066.231/01-0 | 17/9/2003 01067-2004-221-04-00-9 | 5/8/2004 01067-2004-221-04-00-9 | 5/11/2004 01067-2004-221-04-00-9 | 31/10/2004 01067-2004-221-04-00-9 | 3/12/2004 01067-2004-221-04-00-9 | 5/1/2005 01067-2004-221-04-00-9 | 9/2/2005 01067-2004-221-04-00-9 | 4/3/2005 01067.231/01-3 | 10/3/2004 01067.451/96-0_ | 15/7/1999 01067.451/98-6 | 3/9/2001 01067.451/98-6 | 3/10/2001 01067.451/98-6 | 5/11/2001 01067.661/96 | - - 01067.661/96 | - - 01067.661/96 | - - 01067.661/96 | - - 01067.661/96 | - - 01067.661/96 | 21/9/2005 01067.661/96 | 19/8/2005 01067.661/96 | 21/7/2005 01067.661/96 | 20/6/2005 01067.661/96 | 20/5/2005 01067.661/96 | 20/4/2005 01067.661/96 | 18/3/2005 01067.661/96 | 18/2/2005 01067.661/96 | 20/1/2005 01067.661/96 | 20/12/2004 01067.661/96 | 24/11/2004 01067.661/96 | 20/10/2004 01067.661/96 | 17/9/2004 01067.661/96 | 20/8/2004 01067.661/96 | 20/7/2004 01068-2004-221-04-00-3 | 5/8/2004 01068-2004-221-04-00-3 | 5/11/2004 01068-2004-221-04-00-3 | 31/10/2004 01068-2004-221-04-00-3 | 3/12/2004 01068-2004-221-04-00-3 | 5/1/2005 01068-2004-221-04-00-3 | 9/2/2005 01068-2004-221-04-00-3 | 4/3/2005 ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _ 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] Select com link de codigo de nomes de pessoas
Pessoal, estou querendo montar um select que pesquise os registros de uma tabela que traga os nomes dos clintes de outra tabela apartir do link campo-codigo do cliente. Por exemplo: select * from PESSOAS_CONTRATADAS where PROCESSO = "06_2005" O que preciso complementar, é que esse select traga os nomes que se encontram na tabela TABELA_PESSOAS pelo link PESSOAS_CONTRATADAS.CODIGO_N = TABELA_PESSOAS.CODIGO_N Não estou conseguindo fazer esse select, alguem poderia dar uma ajuda ? Grato, Carlos Geiser CREATE TABLE PESSOAS_CONTRATADAS( CODIGO_N INTEGER */, POSICAO VARCHAR(15), NUMLITIS VARCHAR(60), PROCESSO VARCHAR(26), MOVIMENTO TIMESTAMP, ID_REG VARCHAR(10) ) CREATE TABLE TABELA_PESSOAS ( CODIGO_N NUMERIC(10,0), NOME VARCHAR(50), MOVIMENTO TIMESTAMP , ID_REG VARCHAR(10) ); __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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] Select onde seja criada uma coluna nova tipo INTEGER
Olá Pessoal, tem como gerar uma consulta Select onde seja criada uma coluna nova tipo INTEGER Grato Carlos Geiser. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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] select utilizando o MAX( )
Pessoal, alguém ai poderia me informar a sintaxe do select utilizando o MAX( ) que retorne outras colunas da tabela. Por exemplo: select max(data_ultimo_movimento) from tabela1 Nesse select eu faço um select para retornar a maior DATA do ultimo movimento "data_ultimo_movimento", só que o resulta é apenas a data em questão, o que estou querendo é a linha inteira. Já tentei esse e entre outros select´s: select * max(data_ultimo_movimento) from tabela1 Só que dá erro ! Grato, Carlos Geiser. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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] Como pesquisa da data mais atual de um grupo de registros
Perfeito Ivan, era isso mesmo. Muitas Gracias, Carlos Geiser - Original Message - From: "Ivan Ricardo Schuster" <[EMAIL PROTECTED]> To: Sent: Tuesday, September 06, 2005 5:39 PM Subject: RES: [oracle_br] Como pesquisa da data mais atual de um grupo de registros SELECT * FROM ANDAMENT WHERE PROCESSO = '00178.028/01-0' and data=(SELECT max(data) FROM ANDAMENT WHERE PROCESSO = '00178.028/01-0') É isso que você quer? __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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] Como pesquisa da data mais atual de um grupo de registros
Olá colegas Como pesquisa da data mais atual de um grupo de registros, estou querendo uma pesquisa em uma tabela qual a data mais atual de um grupo de registros, por exemplo: SELECT data, andamento FROM ANDAMENT WHERE PROCESSO = '00178.028/01-0' ORDER BY DATA DESC nesse select me traz duas colunas DATA e ANDAMENTO, onde o processo é igual PROCESSO = '00178.028/01-0' e coloca em ordem de data decrecente O que preciso é somente o registro da data mais atual, Alguma dica ? Grato Carlos Geiser. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: RES: [oracle_br] O uso do TRIM( ) faz cair o desempenho
Chiappa, valeu a dica ou experimentar o UPDATE: UPDATE tabela SET campo = trim(campo); Sobre números armazenados como strings, é outra coisa que pode ser ** péssima ** pra performance, onde eu dei o exemplo: where TRIM(campo) = "123" é que tenho um campo denominado numero_ de_ processo que armazena dados tipo EXEMPO: 123-001/888-9, 000.1.-005/8, 0005/999-10. AP100-80, REC10-80/100, ou seja não segue nenhum padrão, na verdade é uma string mesmo, apessar que a maioria dos carecteres são numeros. Algum problema sobre isso ? Carlos Geiser - Original Message - From: "jlchiappa" <[EMAIL PROTECTED]> To: Sent: Friday, August 19, 2005 5:30 PM Subject: Re: RES: [oracle_br] O uso do TRIM( ) faz cair o desempenho Concordo 100% Salvio, o negócio é mesmo corrigir esses dados. Carlos, pra corrigir os dados vc terá que os alterar, e alteração de dados implica em comando UPDATE, vc teria que rodar um comando tipo : UPDATE tabela SET campo = trim(campo); Já que vc está com a mão na massa corrigindo estruturas, no seu exemplo vc mostrou : where TRIM(campo) = "123" isso parece indicar que vc tem números armazenados como strings, é outra coisa que pode ser ** péssima ** pra performance, na hora de compararar duas coisas que tem a mesma informação mas são de datatypes diferentes há conversão implícita aí, chance de haver índices desabilitados na pesquisa, corrija isso também se for o caso []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Salvio Padlipskas <[EMAIL PROTECTED]> escreveu > Carlos, > > PMJI, como sugestão adicional vc poderia na verdade corrigir as informações. > > Se na migração ocorreu esse tipo de anormalidade, juntamente com outros > conteúdos > de colunas, nada mais justo do que ir corrigindo seus dados, que alias, é o > bem > mais precioso de sua empresa. > > Veja que o uso de funções sobre indices faz com que o otimizador siga > determinados > métodos de acesso que podem não ser o mesmo em mudanças de novas versões do > database. > > Vc terá um "custo" inicial mas o valor agregado a curto prazo é muito > compensador. > > [ ]'s > Salvio Padlipskas > > > -Mensagem original- > De: Carlos Geiser [mailto:[EMAIL PROTECTED] > Enviada em: sexta-feira, 19 de agosto de 2005 16:43 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] O uso do TRIM( ) faz cair o desempenho > > > Gari , Chiappa e demais colegas que possam me ajudar. > > um exemplo de como estou usando para fazer as consultas > select * from tabela where TRIM(campo) = "123" > > Estou precisando fazer uso do TRIM( ) porque eu fiz uma migração de dados de > tabelas DBF para o Oracle. Como o DBF armazena os espaços em brancos a > direita, nessa migração o Oracle acabou herdando os espaços. > Como não sei como remover os espaços nas tabelas do Oracle recorri para o > uso do TRIM( ), mas percebo uma queda no desempenho. > > Agredi a melhor solução seria remover o os espaços, como proceder ? > > > Grato, > Carlos Geiser. > > > > > - Original Message - > From: "Gari Julio Einsfeldt" <[EMAIL PROTECTED]> > To: > Sent: Friday, August 19, 2005 4:11 PM > Subject: RES: [oracle_br] O uso do TRIM( ) faz cair o desempenho > > > Depende onde tu fores usar. > > Se fores usar como predicado numa clausula WHERE, tens que considerar que os > indices vão para o espaço (não serão usados). Neste caso procure usar > indices baseados em função. > > Mas isso é um dos casos, podes explicar um pouco melhor o que procuras? > > Versão de banco também seria interessante! > > Abraço > > > > > -Mensagem original- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] > nome de Carlos Geiser > Enviada em: sexta-feira, 19 de agosto de 2005 13:33 > Para: oracle_br@yahoogrupos.com.br > Assunto: [oracle_br] O uso do TRIM( ) faz cair o desempenho > > > Pessoal, > alguém poderia informar se uso do TRIM( ) faz cair o desempenho no Oracle ? > > Grato, > Carlos Geiser > > > > > > __ > > Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > Links do Yahoo! Grupos > > > > > > > > > > > __ > > Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __
Re: [oracle_br] O uso do TRIM( ) faz cair o desempenho
Gari , Chiappa e demais colegas que possam me ajudar. um exemplo de como estou usando para fazer as consultas select * from tabela where TRIM(campo) = "123" Estou precisando fazer uso do TRIM( ) porque eu fiz uma migração de dados de tabelas DBF para o Oracle. Como o DBF armazena os espaços em brancos a direita, nessa migração o Oracle acabou herdando os espaços. Como não sei como remover os espaços nas tabelas do Oracle recorri para o uso do TRIM( ), mas percebo uma queda no desempenho. Agredi a melhor solução seria remover o os espaços, como proceder ? Grato, Carlos Geiser. - Original Message - From: "Gari Julio Einsfeldt" <[EMAIL PROTECTED]> To: Sent: Friday, August 19, 2005 4:11 PM Subject: RES: [oracle_br] O uso do TRIM( ) faz cair o desempenho Depende onde tu fores usar. Se fores usar como predicado numa clausula WHERE, tens que considerar que os indices vão para o espaço (não serão usados). Neste caso procure usar indices baseados em função. Mas isso é um dos casos, podes explicar um pouco melhor o que procuras? Versão de banco também seria interessante! Abraço -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Carlos Geiser Enviada em: sexta-feira, 19 de agosto de 2005 13:33 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] O uso do TRIM( ) faz cair o desempenho Pessoal, alguém poderia informar se uso do TRIM( ) faz cair o desempenho no Oracle ? Grato, Carlos Geiser __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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] O uso do TRIM( ) faz cair o desempenho
Pessoal, alguém poderia informar se uso do TRIM( ) faz cair o desempenho no Oracle ? Grato, Carlos Geiser __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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