[oracle_br] Dúvida com IF em Select
Pessoal, bom dia... Já adianto, não tenho muito conhecimento no Oracle (quase 0), minha pergunta pode ser banal, mas eu não sei ... hehehe ... e o código abaixo está com uma visão de quem entende MSSQL! Seguinte, preciso fazer alguns cálculos a partir de um select simples e estou usando vários case when dentro de case when, está meio porco e queria usar IF, mas acho que não estou fazendo certo. O código abaixo está apresentando o erro no penúltimo END. Ao invés de vários CASE WHEN, ao menos, no início do programa queria colocar um IF ... THEN ... END ... mas não rola. SELECT -- CALCULA COMISSÃO PROMESSA PARA AUTO E CP ,CASE WHEN VL_CASH_COLLECTED = 0 THEN 0 ELSE (CASE WHEN (CD_COBRANCA_TIPO = 1 OR CD_COBRANCA_TIPO = 3) THEN -- Auto ((CASE WHEN DC_PRODUTO_DW = 'Auto' THEN -- ATÉ 30 DIAS GANHA R$1,50 (CASE WHEN CD_DIAS_ATRASO BETWEEN 6 AND 30 THEN CAST('1,50' AS NUMBER(10,2)) -- ENTRE 31 E 60 DIAS GANHA 1% DA PARCELA PAGA WHEN CD_DIAS_ATRASO BETWEEN 31 AND 60 THEN CAST(((VL_CASH_COLLECTED * 1) / 100) AS NUMBER(10,2)) -- ACIMA DE 60 DIAS GANHA 1,5% DA PARCELA PAGA WHEN CD_DIAS_ATRASO = 61 THEN CAST(((VL_CASH_COLLECTED * 1.5) /100) AS NUMBER(10,2)) END) ELSE -- CP (CASE WHEN DC_PRODUTO_DW = 'CP' THEN -- ATÉ 30 DIAS GANHA R$3,00 (CASE WHEN CD_DIAS_ATRASO BETWEEN 6 AND 30 THEN CAST('3,00' AS NUMBER(10,2)) -- ENTRE 31 E 60 DIAS GANHA 3% DO TOTAL DE ACORDO WHEN CD_DIAS_ATRASO BETWEEN 31 AND 60 THEN CAST(((VL_FIN_ACORDO * 3) / 100) AS NUMBER(10,2)) -- ENTRE 61 E 90 DIAS GANHA 4% DO TOTAL DE ACORDO WHEN CD_DIAS_ATRASO BETWEEN 61 AND 90 THEN CAST(((VL_FIN_ACORDO * 4) / 100) AS NUMBER(10,2)) -- ACIMA DE 90 DIAS GANHA 5% DO TOTAL DE ACORDO WHEN CD_DIAS_ATRASO = 91 THEN CAST(((VL_FIN_ACORDO * 5) / 100) AS NUMBER(10,2))END) END) END) /*ELSE 0*/ END) - AQUI DÁ O ERRO: ORA-00907 (erro de parentesis, mas qual???) END AS VL_PAGO_ACORDO FROM TB_X Using: PL/SQL DEVELOPER 7.1.4.1390 Home: Oracle8i Oracle9i Enterprise Edition Release 9.2.0.7.0 OBRIGADO DESDE JÁ! =D [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] RE: Dúvida com IF em Select
Achei, era o ultimo END From: Flaviano, Wellington (GE Capital) Sent: Monday, July 26, 2010 11:19 AM To: 'oracle_br@yahoogrupos.com.br'; usuarios_ora...@yahoogrupos.com.br Subject: Dúvida com IF em Select Pessoal, bom dia... Já adianto, não tenho muito conhecimento no Oracle (quase 0), minha pergunta pode ser banal, mas eu não sei ... hehehe ... e o código abaixo está com uma visão de quem entende MSSQL! Seguinte, preciso fazer alguns cálculos a partir de um select simples e estou usando vários case when dentro de case when, está meio porco e queria usar IF, mas acho que não estou fazendo certo. O código abaixo está apresentando o erro no penúltimo END. Ao invés de vários CASE WHEN, ao menos, no início do programa queria colocar um IF ... THEN ... END ... mas não rola. SELECT -- CALCULA COMISSÃO PROMESSA PARA AUTO E CP ,CASE WHEN VL_CASH_COLLECTED = 0 THEN 0 ELSE (CASE WHEN (CD_COBRANCA_TIPO = 1 OR CD_COBRANCA_TIPO = 3) THEN -- Auto ((CASE WHEN DC_PRODUTO_DW = 'Auto' THEN -- ATÉ 30 DIAS GANHA R$1,50 (CASE WHEN CD_DIAS_ATRASO BETWEEN 6 AND 30 THEN CAST('1,50' AS NUMBER(10,2)) -- ENTRE 31 E 60 DIAS GANHA 1% DA PARCELA PAGA WHEN CD_DIAS_ATRASO BETWEEN 31 AND 60 THEN CAST(((VL_CASH_COLLECTED * 1) / 100) AS NUMBER(10,2)) -- ACIMA DE 60 DIAS GANHA 1,5% DA PARCELA PAGA WHEN CD_DIAS_ATRASO = 61 THEN CAST(((VL_CASH_COLLECTED * 1.5) /100) AS NUMBER(10,2)) END) ELSE -- CP (CASE WHEN DC_PRODUTO_DW = 'CP' THEN -- ATÉ 30 DIAS GANHA R$3,00 (CASE WHEN CD_DIAS_ATRASO BETWEEN 6 AND 30 THEN CAST('3,00' AS NUMBER(10,2)) -- ENTRE 31 E 60 DIAS GANHA 3% DO TOTAL DE ACORDO WHEN CD_DIAS_ATRASO BETWEEN 31 AND 60 THEN CAST(((VL_FIN_ACORDO * 3) / 100) AS NUMBER(10,2)) -- ENTRE 61 E 90 DIAS GANHA 4% DO TOTAL DE ACORDO WHEN CD_DIAS_ATRASO BETWEEN 61 AND 90 THEN CAST(((VL_FIN_ACORDO * 4) / 100) AS NUMBER(10,2)) -- ACIMA DE 90 DIAS GANHA 5% DO TOTAL DE ACORDO WHEN CD_DIAS_ATRASO = 91 THEN CAST(((VL_FIN_ACORDO * 5) / 100) AS NUMBER(10,2))END) END) END) /*ELSE 0*/ END) - AQUI DÁ O ERRO: ORA-00907 (erro de parentesis, mas qual???) END AS VL_PAGO_ACORDO FROM TB_X Using: PL/SQL DEVELOPER 7.1.4.1390 Home: Oracle8i Oracle9i Enterprise Edition Release 9.2.0.7.0 OBRIGADO DESDE JÁ! =D [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Vaga - Analista MIS
Segue vaga para São Paulo-SP, Metro Conceição. Wellington Flaviano GE Money Operational Risk Compliance * +55 11 2847 7845 Fx +55 11 2847 7410 * wellington.flavi...@ge.com Operational Risk SC - http://sc.ge.com/@RiscoOperacional GE Imagination at work P Please consider the environment before printing this mail note. Analista de MIS Requisitos: * Superior completo em Exatas preferencialmente em Sistemas de Informação * Inglês intermediário * Conhecimento avançado em Excel, Access e SQL Atividades * Produzir e automatizar MIS * Responsável por reportar informações criticas para a Matriz * Implementar melhorias nos processos da área Os cvs devem ser encaminhados para meu e-mail: ana.clau...@ge.com mailto:ana.clau...@ge.com [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Função SUBSTR
Pessoal, já peço desculpas pela dúvida, mas não manjo de oracle como de mssql ... então vamos lá. Tenho o campo NR_TELEFONE que é preenchido assim: 011 e quero transformar ele assim 011-- e um simples select Estou fazendo da seguinte forma: TO_CHAR(MAX(SUBSTR(NR_FONE_PRINCIPAL,1,3)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,4,4)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,8,4))) AS NR_FONE_PRINCIPAL Só que não está funcionando o que estou fazendo de errado? Valeu. [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Função SUBSTR
Valeu Gerson... Mas eu coloco o MAX para não colocar o campo no GROUP BY ... era o PIPE mesmo, tentei concatenar com ... quase acertei .rss Funcionou assim ,TO_CHAR(MAX(SUBSTR(NR_FONE_PRINCIPAL,1,3)) || '-' || MAX(SUBSTR(NR_FONE_PRINCIPAL,4,4)) || '-' || MAX(SUBSTR(NR_FONE_PRINCIPAL,8,4) )) AS NR_FONE_PRINCIPAL Valeu... []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Gerson Junior Sent: Tuesday, June 01, 2010 9:41 AM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Função SUBSTR Tenta isso: substr(nr_fone_principal, 1, 3)||'-'||substr(nr_fone_principal, 4, 4)||'-'||substr(nr_fone_principal, 8, 4) AS NR_FONE_PRINCIPAL Voce não precisa usar o MAX neste caso. E além disso, você não concatena no Oracle com + e sim com ||. Boa sorte. Atc. Gerson S. de Vasconcelos Júnior OCA DBA - Oracle Certified Associate Fone: (81) 9103-4984 Msn: gerson.vasconce...@gmail.com Skype: gersonvjunior http://www.diaadiaoracle.com.br/ Em 1 de junho de 2010 09:37, Flaviano, Wellington (GE Capital) wellington.flavi...@ge.com escreveu: Pessoal, já peço desculpas pela dúvida, mas não manjo de oracle como de mssql ... então vamos lá. Tenho o campo NR_TELEFONE que é preenchido assim: 011 e quero transformar ele assim 011-- e um simples select Estou fazendo da seguinte forma: TO_CHAR(MAX(SUBSTR(NR_FONE_PRINCIPAL,1,3)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,4,4)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,8,4))) AS NR_FONE_PRINCIPAL Só que não está funcionando o que estou fazendo de errado? Valeu. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Função SUBSTR
Marcos. Ao executar o comando aparece o seguinte erro: ORA-00904: REGEXP_REPLACE: invalid identifier ... o que pode ser? Permissão de acesso? []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Marcos Braga Sent: Tuesday, June 01, 2010 10:20 AM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Função SUBSTR Olá, Observe este pequeno exemplo: SQL select '011' original, regexp_replace('011', '^(\d{3})(\d{4})(\d{4})$', '\1-\2-\3') modificado from dual; ORIGINALMODIFICADO --- - 011 011-- 1 linha selecionada. Creio que isso resolverá seu problema: regexp_replace(NR_FONE_PRINCIPAL, '^(\d{3})(\d{4})(\d{4})$', '\1-\2-\3') Tenho um exemplo bem parecido, formatando CPF neste endereço: http://profissionaloracle.com.br/blogs/braga/2009/07/06/formatando-saida-com-regexp_replace-cpf/ []s Braga Em 1 de junho de 2010 09:37, Flaviano, Wellington (GE Capital) wellington.flavi...@ge.com escreveu: Pessoal, já peço desculpas pela dúvida, mas não manjo de oracle como de mssql ... então vamos lá. Tenho o campo NR_TELEFONE que é preenchido assim: 011 e quero transformar ele assim 011-- e um simples select Estou fazendo da seguinte forma: TO_CHAR(MAX(SUBSTR(NR_FONE_PRINCIPAL,1,3)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,4,4)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,8,4))) AS NR_FONE_PRINCIPAL Só que não está funcionando o que estou fazendo de errado? Valeu. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Função SUBSTR
É ... o banco é 8g. Valeu -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Eduardo Schurtz Sent: Tuesday, June 01, 2010 11:21 AM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Função SUBSTR Que versão de banco você tá usando? Acho que essa função é da 10g pra cima... Abs __ *Eduardo Schurtz* Oracle E-Business Consultant [image: LinkedIn] http://br.linkedin.com/in/eduardoschurtz[image: Twitter]http://twitter.com/eduardo_oracle 2010/6/1 Flaviano, Wellington (GE Capital) wellington.flavi...@ge.com Marcos. Ao executar o comando aparece o seguinte erro: ORA-00904: REGEXP_REPLACE: invalid identifier ... o que pode ser? Permissão de acesso? []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Marcos Braga Sent: Tuesday, June 01, 2010 10:20 AM To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: Re: [oracle_br] Função SUBSTR Olá, Observe este pequeno exemplo: SQL select '011' original, regexp_replace('011', '^(\d{3})(\d{4})(\d{4})$', '\1-\2-\3') modificado from dual; ORIGINAL MODIFICADO --- - 011 011-- 1 linha selecionada. Creio que isso resolverá seu problema: regexp_replace(NR_FONE_PRINCIPAL, '^(\d{3})(\d{4})(\d{4})$', '\1-\2-\3') Tenho um exemplo bem parecido, formatando CPF neste endereço: http://profissionaloracle.com.br/blogs/braga/2009/07/06/formatando-saida-com-regexp_replace-cpf/ []s Braga Em 1 de junho de 2010 09:37, Flaviano, Wellington (GE Capital) wellington.flavi...@ge.com wellington.flaviano%40ge.com escreveu: Pessoal, já peço desculpas pela dúvida, mas não manjo de oracle como de mssql ... então vamos lá. Tenho o campo NR_TELEFONE que é preenchido assim: 011 e quero transformar ele assim 011-- e um simples select Estou fazendo da seguinte forma: TO_CHAR(MAX(SUBSTR(NR_FONE_PRINCIPAL,1,3)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,4,4)) + '-' + MAX(SUBSTR(NR_FONE_PRINCIPAL,8,4))) AS NR_FONE_PRINCIPAL Só que não está funcionando o que estou fazendo de errado? Valeu. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RES: [oracle_br] Como retornar 0 (zero) quando não há dados?
Use a função count(*) para checar. Att, Wellington De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Eduardo Enviada em: terça-feira, 25 de maio de 2010 12:22 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Como retornar 0 (zero) quando não há dados? Senhores, como eu faço para retornar zero quando não há linhas? FUNCTION fun_uf(param1 IN PLS_INTEGER, p_nr pdo.nr%TYPE) RETURN PLS_INTEGER IS v_total PLS_INTEGER; BEGIN SELECT NVL(qt_somas, 0) INTO v_total FROM qrt_ WHERE nr = p_nr; RETURN v_total; EXCEPTION WHEN NO_DATA_FOUND THEN return 0; END fun_uf; -- -- Eduardo [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] HELP SYSDATE
Carlos você pode utilizar a função ADD_MONTHS, ex: select add_months(sysdate, -1) from dual Att, Wellington _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Carlos Pinto Enviada em: quarta-feira, 12 de agosto de 2009 13:59 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] HELP SYSDATE Ola amigos, necessitava de fazer um select que fosse buscar a seguinte informacao. Exemplo: Select , , .. From Where .. Na condicao WHERE necessitava que fosse buscar todos os registos do mês anterior (neste caso mês Julho), ou seja queria pegar no mês da SYSDATE e subtrair 1. Obrigado. Carlos Pinto [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: USO DO COMANDO IN (=ANY)
Utiliza o exists, where exits coluna = 1 ... And exists coluna =3 ... Acredito que funciona... -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Pablo Câmara Sent: Friday, July 31, 2009 3:07 PM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Re: USO DO COMANDO IN (=ANY) Gostaria que viesse o resultado: cod = 1 (apenas) Já que o cod 1 possui tanto o vlr 1 e o vlr 3 2009/7/31 jlchiappa jlchia...@yahoo.com.br Não, colega, não : ** releia ** a minha msg, eu disse : coluna like p1 AND coluna like p2 AND coluna like p3 é AND pra que obedeça a todas as condições, e não OR, yes ??? []s Chiapa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Pablo Câmara pscam...@... escreveu Chiappa, Valeu pela ajuda...mas não conseguí. A solução com : coluna LIKE '%param1%' AND coluna LIKE '%param2%' and COLUNA like '%param3%' No meu caso não funcionou. No meu exemplo: CREATE TABLE arq.teste (cod NUMBER, vlr VARCHAR2(20)) INSERT INTO TESTE (COD,VLR) VALUES (1,'1')/ INSERT INTO TESTE (COD,VLR) VALUES (1,'2')/ INSERT INTO TESTE (COD,VLR) VALUES (1,'3')/ INSERT INTO TESTE (COD,VLR) VALUES (1,'4')/ INSERT INTO TESTE (COD,VLR) VALUES (2,'3')/ INSERT INTO TESTE (COD,VLR) VALUES (2,'4')/ Pesquisar o documento que tenha as palavras *1 e 3.* 1) SELECT COD,VLR FROM ARQ.TESTE WHERE VLR LIKE '%1%' AND VLR LIKE '%3%' No results. 2) SELECT COD,VLR FROM ARQ.TESTE WHERE VLR LIKE '%1%' OR VLR LIKE '%3%' 1 1 1 3 2 3 (Resultado igual ao IN) Queria algo que atendende apenas aqueles que tivessem o valor 1 e 3. Valeu, pela ajuda Vou tentar outra coisa aqui! 2009/7/31 jlchiappa jlchia...@... Colega, vamos por partes aí : primeiro de tudo, vamos entender : o WHERE é uma cláusula aplicada a CADA REGISTRO, um por vez, para filtragem, e o operador ALL indica que a condição deve ser verdadeira para TODOS os valores - sabendo-se isso, uma condição WHERE coluna = ALL (x, y, z) evidentemente *** NUNCA *** vai ser verdadeira, pois um valor de uma coluna NUNCA vai ser igual aos três ao mesmo tempo, ok ??? Óbvio que vc obteve No Results na sua primeira tentativa... O que vc quer é pesquisar NÂO por Igualdade, mas por presença, então esqueça o '=' , blz ? No banco 8i, já que vc não tem a REGEXPe iirc não tem Contexts também, as únicas opções pra se pesquisar por existência de uma substring dentro de outra são : o LIKE, as funções string tipo INSTR, escrita de uma função PL/SQL customizada sua ou alguma combinação complexa com Analytics (estes já existiam no 8i, só não lembro o release 8i exato em que foram introduzidos). Para usar o LIKE ou funções built-in, isso VAI implicar em SQL dinâmico, imagino que vc terá que ter uma rotina sua, que recebe os parâmetros digitados e os expande em vários LIKE, tipo : WHERE coluna LIKE '%param1%' AND coluna LIKE '%param2%' and COLUNA like '%param3%' ou com built-ins se quiser, algo assim.. A opção de função customizada sua seria algo que vc chamaria no WHERE, tipo : WHERE minha_função(coluna, paramdebusca1, paramdebusca2, paramde busca3) = 1 ... lógico, NENHUMA dessas alternativas vão ser extremamente saudável pra performance, mas é isso... A menos danosa imagino que seria montar alguma combinação com Analytics, mas e algo a se pesquisar... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br, Pablo Câmara pscamara@ escreveu *paramentroDaTela := BABCOCK DIGIMAPAS TUBO* * * *1) SELECT COD_DOCUMENTO FROM ARQ.REFERENCIAS_DOCUMENTOS WHERE TXT_DOCUMENTO IN (paramentroDaTela)* * * *No caso 1: vai retornar o código de varios documentos. Sendo uma tabela de 3 milhoes de registros. Fica inviável.* * * *2) SELECT COD_DOCUMENTO FROM ARQ.REFERENCIAS_DOCUMENTOS WHERE TXT_DOCUMENTO =ALL (paramentroDaTela)* * * *No caso 2: Se o comando funcionasse, traria apenas o código do documento, no qual todas as palavras passadas como paramentro fazem parte.* * * *Alguem tem alguma outra sugestão? PS: ORACLE 8I.* * * *Em outras versões do oracle (a partir do 9i) eu utilizo o regexp_like. Ou faço a busca por contexto.* * * *Pablo* * * * * * * [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] Re: plz help me
Eu acho que você caiu em contradição ... Menciona que a lingua deve ser em Português mas escreve em Inglês. Porém eu concordo já que a nomeclatura do grupo é oracle_BR ... Óbvio que inglês é uma lingua universal blá.blá.blá... Utilizo todo o santo dia o Inglês ... Porém, como o grupo foi criado aqui no Brasil e com o prórpio nome no email concordo perfeitamente em ser português e não restrigindo, jamais, para pessoas de outro país ... Agora ... Se alguém tiver uma dúvida, mas de outro país, e escrever em inglês e uma pessoa com a maior bondade do mundo tenta ajudar e respondendo em inglês, ambos serão excluídos do grupo??? []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Anderson Sent: Wednesday, July 08, 2009 2:42 PM To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Re: plz help me This is a controversial issue. I am in favor of the Portuguese as official language of the group. I am not opposed to the participation of people who have other language as 'standard'. But that is respected the Portuguese. This is what happens when we turn to international groups, where the 'default' language is English, for example. We need to communicate in English. But... all the people are welcome and the most important is the communication and exchange of ideas. Anderson Rodrigo Farias --- Em oracle_br@yahoogrupos.com.br, Brenda Manjarrez brenda.manjar...@... escreveu I don't mind. In fact, I think it broadens the groups and brings more possibilities. The main language can still be Portuguese, but there are people (me included) who are not that fluent in Portuguese, and still want to be part of this group, still can bring great things to it, and are willing to do whatever it takes. I do understand Portuguese, although I don't speak or write it. So, I don't mind, any language. Just I would like to be allowed to write in English. Obrigada! Brenda Manjarrez Recruiting Specialist http://www.linkedin.com/in/brendamanjarrez http://www.linkedin.com/in/brendamanjarrez Fast Dolphin, Inc.http://www.fastdolphin.com/ www.fastdolphin.com Great talent, better results Main: 954-862-1702,Direct: 954-607-6104,Mexico (81) 83-44-7497, Fax: 954-252-2395 12555 Orange Drive, Suite 242, Ft. Lauderdale, FL 0 P Do you really need to print this email? Think twice. Nature thanks you. From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Marcos Fontana Sent: Tuesday, July 07, 2009 1:12 PM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] plz help me I suggest that you need to begin with a Portuguese course if you want to continue mailling to this list. That is a portuguese Oracle mail list. I don't care to replay in english, but i think that other people here care. If any other person in this list think different from me, replay here please. Maybe we can make this list grow. Regards, Marcos Fontana. Oracle DBA. 2009/7/7 Marcos Fontana fontana.mar...@... mailto:fontana.marcos%40gmail.com Hello! Maybe 'EXECUTE IMMEDIATE' can help you. I don't know forms builder, but 'EXECUTE IMMEDIATE' is PL/SQL command and can help with dynamic SQL. Regards, Marcos Fontana DBA Oracle. 2009/7/3 yaoracle yaora...@... mailto:yaoracle%40yahoo.com assume that we have a column in database , and there are some of stored procedures names stored in that column as the followning insert into procedure_table(procedure_name_column) values (procedure1) 2 -3 . and so on . then in forms builder we will make data block wizard for procedure_table table and the procedure names will be displayed in text items ,ok? Now the question ,how can i execute these procedures from forms builder without seeking of help from sqlplus , note that i ll must take the procedure name from text item , do not write it hard coded. plz help me , thanks [As partes desta mensagem que não continham texto foram removidas] Checked by AVG - www.avg.com Version: 8.5.375 / Virus Database: 270.13.7/ - Release Date: 07/07/09 05:53:00 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
RES: Res: [oracle_br] Solicitação Material - DBA Oracle 10g
Marco, Qual a sua conta? Wellington De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Anderson Santiago Enviada em: segunda-feira, 15 de junho de 2009 21:00 Para: oracle_br@yahoogrupos.com.br Assunto: Res: Res: [oracle_br] Solicitação Material - DBA Oracle 10g Marco, tenho os as video aulas do Oracle 9i e 10g e mais um outro dvd contendo documetações e oracle 9i , XE e 11 para linux, são muitos pdfs e documentos adicionais por mais 50, se quiser somente as video aulas, cabem num dvd é só depositar os 50 ou eu envio por sedex a cobrar como desejar. O valor de envio dos dois cds para seu cep são... Entrega: A entrega será realizada na agência mais próxima do endereço do destinatário. Valor do Frete: R$ 10,60 Seguro Obrigatório Valor Declarado: R$ 100,00 - Tarifa: R$ 1,00 Serviços Opcionais Mão Própria Envelope Bolha para DVD: R$ 1,20 Valor Total: R$ 12,80 Clique aqui para saber mais sobre o SEDEX A COBRAR. por sedex a cobrar, se desejar pode fazer o depósito de 50 pelas video aulas ou 90 pelos dois DVD´s. Se quiser depositar direto em conta, podemos fazer desse jeito e posto o sedex normal. Att. Anderson - Mensagem original De: marco.bor...@ymail.commailto:marco.borges%40ymail.com marco.bor...@ymail.commailto:marco.borges%40ymail.com Para: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Junho de 2009 15:28:20 Assunto: Res: [oracle_br] Solicitação Material - DBA Oracle 10g Ola Anderson, Tenho interesse em todo material, voce e de qual cidade? Eu sou de Sao Paulo, Cep 05438-300. Marco Borges Enviado pelo meu aparelho BlackBerry® da Vivo -Original Message- From: Anderson Santiago anderson_santi...@yahoo.com.brmailto:anderson_santiago%40yahoo.com.br Date: Thu, 11 Jun 2009 05:13:29 To: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Subject: Res: [oracle_br] Solicitação Material - DBA Or acle 10g Eu estou enviando o DVD com as do 9 e 10g junto, são 50 mais despesas de envio, podemos fazer sedex a cobrar se preferir, é só passar o seu endereço que eu envio assim que der o ok. Att. Anderson De: Sandro Gazoni sgaz...@yahoo.com.brmailto:sgazoni%40yahoo.com.br Para: oracle_br@yahoogrupos.com.brmailto:oracle_br%40yahoogrupos.com.br Enviadas: Quinta-feira, 11 de Junho de 2009 8:49:47 Assunto: Re: [oracle_br] Solicitação Material - DBA Oracle 10g Anderson eu tenho interesse nas video aulas do oracle 10g. - Original Message - From: Anderson Santiago To: oracle...@yahoogrup os.com.br Sent: Thursday, June 11, 2009 6:21 AM Subject: Res: [oracle_br] Solicitação Material - DBA Oracle 10g São 14 arquivos de vide aula do Oracle 9 e 4 video alua do oracle 10g isso dá quase 2 gb, eu posso gravar um dvd e mandar pelo correio, por sedex a cobrar ou como preferir. Eles cobrem tudo desde fundamento até técnicas avançadas, em portugues. Usando eles também pode fazer os testes que vem junto para provar o seu conhecimento após cada video aula. Faço por 50 reais mais o preço do correio. Está bem conta, já que qualquer livro de Oracle vai ser bem mais caro (no minimo R$200), menos completo e não vai ter os testes, fora que a Oracle não vende mais essas video-aulas porque o valor era bem exorbitante e ninguém comprava. Segue a lista de todos os topicos que ele aborda. DVD 1 - Video Aulas Oracle 9i em PORTUGUES Database Administration - Security Database Administration - Create a Database Database Administration - Manage a Instance Database Administration - Manage Storage Structures Database Administration - Manage Data Storage Database Administration - Perform Databse Backups Database Administration - Recover Databse Database Administration - Set Up Oracle *Net Services DML and DDL Data Retrieval Techniques Basic SELECT Startements Performance Tunning - Strategies and Techniques Performance Tunning - Managing Memory and Disk I/O Performance Tunning - Optimizing Sorts and Minimizing Contention DVD 2 - Video Aulas oracle 10g em ingles Administration Workshop I part 1 Administration Workshop I part 2 Administration Workshop I part 3 Administration Workshop I part 4 Tenho muito mais material, PDF´s e manuais, em portugues e ingles, seria mais um dvd e podemos negociar se houver interesse. Att. Anderson De: Carlos Henrique multimidianet@ uol.com.br Para: oracle...@yahoogrup os.com.br Enviadas: Quarta-feira, 10 de Junho de 2009 16:34:40 Assunto: Re: [oracle_br] Solicitação Material - DBA Oracle 10g Olá Anderson, estou interessado. Como você poderia me enviar todo o material e quanto é o seu preço ? At. Carlos - Original Message - From: Anderson Santiago To: oracle...@yahoogrup os.com.br Sent: Tuesday, June 09, 2009 8:34 PM Subject: Res: [oracle_br] Solicitação Material - DBA Oracle 10g Pessoas, tenho todas as video aulas do 9 e 10g em português, se quiserem mande um email em private e
RES: [oracle_br] UPDATE somando um mais um.
Se o campo não tiver valor: UPDATE TABELA SET CAMPO = ROWNUM; Se o campo tiver valor: UPDATE TABELA SET CAMPO = CAMPO + ROWNUM; _ De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de Carlos Geiser Enviada em: sábado, 23 de maio de 2009 12:01 Para: oracle_br@yahoogrupos.com.br Assunto: 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. mailto:conpro%40conpro.com.br com.br Home Page: www.conpro.com.br [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] Execução de DELE TE
Uma opinião ... Voce pode copiar os registros que vão ficar, sendo menor que o s 3.000.000 e uma tabela x ... Ai trunca a tabela antiga e depois faz um insert dos registros que fez bkp na tabela x, depois só recria os index, pk, etc... Agora, se vc tiver fk e tal ai complica. Seria uma opção, não? []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: Friday, March 27, 2009 10:47 AM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Execução de DELETE Esta opção do Rodrigo sounds good. Uma pergunta.Você quer deletar 3.000.000 e quantas linhas você vai manter?Se o numero que você for manter for menor que o que você quer deletar, você cria via ctas como o Rodrigo disse e depois deleta as linhas. Poderiamos encarar um drop na tabela original e depois renomear a nova.Ou truncate na original e insert select da tabela que você criou no ctas.Depois recriar os indices. Não sei se vc é DBA ou não,mas se for fazer delete ,verifique o seu UNDO e acompanhe o processo. Para minimizar,você pode fazer os deletes aos poucos.Dá para usar PL/SQL ou na mão mesmo com SQL com as suas condições no WHERE e usando rownum . Acho que funciona ok. 2009/3/27 Rodrigo Mufalani mufal...@oi.com.br Bom dia, Se for por um motivo de manutenção e essa for a maior parte dos registros, aconselho usar um create table as select dos registros que vão ficar e depois rename na antiga e na nova tabela para ela ficar com o nome da antiga. Isso é muito mas rápido, porém causa indisponibilidade. Obs.: Lembre que o rename vai apontar tudo que é índice e objetos dependentes para a tabela original mesmo renomeada, tem que recriar tudo na tabela nova e apagar os antigos. --- Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi.com.br mufalani%40oi.com.br http://mufalani.blogspot.com - Mensagem original de eduardo.abran...@fgv.brEduardo.Abrantes%40fgv.br- Caros amigos bom dia! Para executar um delete de cerca de 3.000.000 de linhas de uma tabela é interessante utilizar hints ou outros artifÃcios para que a performance desse comando melhore? Qual seria a melhor opção para excluir esses registros? Grande abraço a todos. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos - -- Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA http://jccorrea.blogspot.com “To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate” –John Hall, Senior Vice President, Oracle University [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Execução de DELE TE
Bem melhor ... Eu tenho um bloco, mas é para update ... Só para ter uma idéia e faz a adaptação para o delete como o Caio falou. set serveroutput on; set time off; set timi on; declare vProcessou NUMBER :=0; CURSOR C8 IS Select x.CD_INSTIT_ASSOC, x.NR_CONTA, (NVL(k.ST_CTA,' ')||k.ST_QUALIF_CTA) STATCTA, (k.ID_METD_ANU||k.CD_VAL_ANU) METODO, k.VL_LIM_CRED, k.DT_DIA_VENC FROM dbm_11269A x, dwradmin.tbdwr_infad_cad_conta_dia...@db_cauninp k Where x.NR_CONTA=k.NR_CONTA and x.CD_INSTIT_ASSOC=k.CD_INSTIT_ASSOC and x.STATCTA IS NULL; r8 C8%rowtype; BEGIN FOR r8 in C8 LOOP BEGIN IF vProcessou 1 THEN COMMIT; vProcessou := 0; END IF; vProcessou := vProcessou + 1; Begin Update dbm_11269A SET STATCTA = r8.STATCTA, METODO = r8.METODO, VL_LIM_CRED = r8.VL_LIM_CRED, DT_DIA_VENC = r8.DT_DIA_VENC Where NR_CONTA = r8.NR_CONTA And CD_INSTIT_ASSOC = r8.CD_INSTIT_ASSOC; Exception WHEN OTHERS THEN dbms_output.put_line (SQLERRM (SQLCODE)); end; END; END LOOP; COMMIT; END; / -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Caio Spadafora Sent: Friday, March 27, 2009 11:11 AM To: oracle_br@yahoogrupos.com.br Subject: RE: [oracle_br] Execução de DELETE Minha sugestão é que você crie um bloco pl/sql, construa um cursos que capture o rowid e execute a remoção uma a uma a partir do rowid e realize commits em intervalos de alguns mil registros (vai depender de quanto recurso você possui). Não tente recriar a tabela, possivelmente vai ter problemas em relação a constraints, triggers e privilégios que não vale a pena administrar. Caso você consiga executar fora de horário de utilização do banco, ainda sugiro você desabilitar o índice enquanto realiza as remoções e ainda se possível deixar a tabela como NOLOGGING. Assim que terminar a manobra de um rebuild no indice e volte a tabela para o modo LOGGING. []'s Caio Spadafora. http://0011brothers.blogspot.com/ --- Em sex, 27/3/09, Flaviano, Wellington (GE Money) wellington.flavi...@ge.com escreveu: De: Flaviano, Wellington (GE Money) wellington.flavi...@ge.com Assunto: RE: [oracle_br] Execução de DELETE Para: oracle_br@yahoogrupos.com.br Data: Sexta-feira, 27 de Março de 2009, 10:53 Uma opinião ... Voce pode copiar os registros que vão ficar, sendo menor que o s 3.000.000 e uma tabela x ... Ai trunca a tabela antiga e depois faz um insert dos registros que fez bkp na tabela x, depois só recria os index, pk, etc... Agora, se vc tiver fk e tal ai complica. Seria uma opção, não? []'s -Original Message- From: oracle...@yahoogrup os.com.br [mailto:oracle...@yahoogrup os.com.br] On Behalf Of Júlio César Corrêa Sent: Friday, March 27, 2009 10:47 AM To: oracle...@yahoogrup os.com.br Subject: Re: [oracle_br] Execução de DELETE Esta opção do Rodrigo sounds good. Uma pergunta.Você quer deletar 3.000.000 e quantas linhas você vai manter?Se o numero que você for manter for menor que o que você quer deletar, você cria via ctas como o Rodrigo disse e depois deleta as linhas. Poderiamos encarar um drop na tabela original e depois renomear a nova.Ou truncate na original e insert select da tabela que você criou no ctas.Depois recriar os indices. Não sei se vc é DBA ou não,mas se for fazer delete ,verifique o seu UNDO e acompanhe o processo. Para minimizar,você pode fazer os deletes aos poucos.Dá para usar PL/SQL ou na mão mesmo com SQL com as suas condições no WHERE e usando rownum . Acho que funciona ok. 2009/3/27 Rodrigo Mufalani mufal...@oi. com.br Bom dia, Se for por um motivo de manutenção e essa for a maior parte dos registros, aconselho usar um create table as select dos registros que vão ficar e depois rename na antiga e na nova tabela para ela ficar com o nome da antiga. Isso é muito mas rápido, porém causa indisponibilidade. Obs.: Lembre que o rename vai apontar tudo que é índice e objetos dependentes para a tabela original mesmo renomeada, tem que recriar tudo na tabela nova e apagar os antigos. --- Atenciosamente, Rodrigo Mufalani OCP 11g 10g OCE RAC 10g R2 mufal...@oi. com.br mufalani%40oi. com.br http://mufalani. blogspot. com - Mensagem original de Eduardo.Abrantes@ fgv.brEduardo.Abrantes% 40fgv.br
[oracle_br] Declarar variaveis + select
Bom dia Galera. Tenho uma vasta esperiencia com SQL Server e migrei agora pra o Mundo Oracle. A minha dúvida, talvez besta, é que no SQL Server para eu declarar variaveis fazia da seguinte forma: - declare @data datetime set @data = '05/02/2009' declare @cpf varchar(14) set @cpf = '000.000.000-00' select * from tabela where dt_data = @data and cpf = @cpf - Agora, como faço isto no Oracle? Utilizo o PL/SQL Developer. Obrigado []'s Wellington Flaviano Risk Management Administrator GE Risk Management * wellington.flavi...@ge.com GE Imagination at work P Antes de imprimir, pense no meio ambiente. [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Declarar variaveis + select
Julio. Obrigado desde já ... MAS ... Qdo faço a declaração, dá erro (ORA-06550). O erro é no V_NO_SEMCALL, logo no V_ e depois para as variaveis abaixo também. DECLARE V_PROPOSTA VARCHAR(20) := '109000617236' V_NO_SEMCALL NUMBER := 3 V_PRODUTO NUMBER := 3 V_CLIENT_ID NUMBER := 5 []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 11:12 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Declarar variaveis + select Desculpe o exemplo descabido que eu vou dar,mais seria mais ou menos assim: DECLARE v_data date :=''05/02/2009'' v_cpf varchar2(14) :='000.000.000.-00' BEGIN -- QUANDO VC EXECUTA UM SELECT EM UM BLOCO PL/SQL,VC DEVE COLOCAR OS DADOS ENCONTRADOS NA CLAUSULA SELECT EM ALGUM LUGAR(VARIAVEL) --EXEMPLO: SELECT CAMPO1,CAMPO2 INTO V_CAMPO1,V_CAMPO 2 -- os dados encontrados(single row) devem ser colocados em variaveis. FROM TABELA WHERE DT_DATA = to_date(V_DATA) AND CPF = V_CPF --Para consultas linha a linha,você deve usar um for ou coisa do tipo.Ou usar um array,type. end; --Ou dependendo do caso ,você pode usar o execute imediate --exemplo declare v_data date :=''05/02/2009'' v_cpf varchar2(14) :='000.000.000.-00' v_sql varchar2(255) := 'SELECT DUMMY FROM DUAL WHERE DT_DATA = to_date'||V_DATA||' '||'AND CPF ='||V_CPF ; begin execute immediate v_sql ; END; Se precisar ,tenho exemplos aqui comigo ou consulte a guide PLSQL e SQL,acho até melhor para descobrir coisas novas.Também tem varios samples. Sugiro a você procurar sites na internet de profissionais em tecnologia Oracle e vc achará muita coisa.Há varios pela web.Temos muitos de brasileiros,mas tem muito mais de fora . links: tahiti.oracle.com google.com rs 2009/2/5 Flaviano, Wellington (GE Money) wellington.flavi...@ge.com Bom dia Galera. Tenho uma vasta esperiencia com SQL Server e migrei agora pra o Mundo Oracle. A minha dúvida, talvez besta, é que no SQL Server para eu declarar variaveis fazia da seguinte forma: - declare @data datetime set @data = '05/02/2009' declare @cpf varchar(14) set @cpf = '000.000.000-00' select * from tabela where dt_data = @data and cpf = @cpf - Agora, como faço isto no Oracle? Utilizo o PL/SQL Developer. Obrigado []'s Wellington Flaviano Risk Management Administrator GE Risk Management * wellington.flavi...@ge.com wellington.flaviano%40ge.com GE Imagination at work P Antes de imprimir, pense no meio ambiente. [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA http://jccorrea.blogspot.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate -John Hall, Senior Vice President, Oracle University [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Declarar variaveis + select
Mals, esqueci do ; ... Funcionou ... Obrigado. []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Flaviano, Wellington (GE Money) Sent: quinta-feira, 5 de fevereiro de 2009 11:32 To: oracle_br@yahoogrupos.com.br Subject: RE: [oracle_br] Declarar variaveis + select Importance: High Julio. Obrigado desde já ... MAS ... Qdo faço a declaração, dá erro (ORA-06550). O erro é no V_NO_SEMCALL, logo no V_ e depois para as variaveis abaixo também. DECLARE V_PROPOSTA VARCHAR(20) := '109000617236' V_NO_SEMCALL NUMBER := 3 V_PRODUTO NUMBER := 3 V_CLIENT_ID NUMBER := 5 []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 11:12 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Declarar variaveis + select Desculpe o exemplo descabido que eu vou dar,mais seria mais ou menos assim: DECLARE v_data date :=''05/02/2009'' v_cpf varchar2(14) :='000.000.000.-00' BEGIN -- QUANDO VC EXECUTA UM SELECT EM UM BLOCO PL/SQL,VC DEVE COLOCAR OS DADOS ENCONTRADOS NA CLAUSULA SELECT EM ALGUM LUGAR(VARIAVEL) --EXEMPLO: SELECT CAMPO1,CAMPO2 INTO V_CAMPO1,V_CAMPO 2 -- os dados encontrados(single row) devem ser colocados em variaveis. FROM TABELA WHERE DT_DATA = to_date(V_DATA) AND CPF = V_CPF --Para consultas linha a linha,você deve usar um for ou coisa do tipo.Ou usar um array,type. end; --Ou dependendo do caso ,você pode usar o execute imediate --exemplo declare v_data date :=''05/02/2009'' v_cpf varchar2(14) :='000.000.000.-00' v_sql varchar2(255) := 'SELECT DUMMY FROM DUAL WHERE DT_DATA = to_date'||V_DATA||' '||'AND CPF ='||V_CPF ; begin execute immediate v_sql ; END; Se precisar ,tenho exemplos aqui comigo ou consulte a guide PLSQL e SQL,acho até melhor para descobrir coisas novas.Também tem varios samples. Sugiro a você procurar sites na internet de profissionais em tecnologia Oracle e vc achará muita coisa.Há varios pela web.Temos muitos de brasileiros,mas tem muito mais de fora . links: tahiti.oracle.com google.com rs 2009/2/5 Flaviano, Wellington (GE Money) wellington.flavi...@ge.com Bom dia Galera. Tenho uma vasta esperiencia com SQL Server e migrei agora pra o Mundo Oracle. A minha dúvida, talvez besta, é que no SQL Server para eu declarar variaveis fazia da seguinte forma: - declare @data datetime set @data = '05/02/2009' declare @cpf varchar(14) set @cpf = '000.000.000-00' select * from tabela where dt_data = @data and cpf = @cpf - Agora, como faço isto no Oracle? Utilizo o PL/SQL Developer. Obrigado []'s Wellington Flaviano Risk Management Administrator GE Risk Management * wellington.flavi...@ge.com wellington.flaviano%40ge.com GE Imagination at work P Antes de imprimir, pense no meio ambiente. [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA http://jccorrea.blogspot.com To stay competitive in the tech industry, never stop learning. Always be on the lookout for better ways of doing things and new technologies. Our industry does not reward people who let themselves stagnate -John Hall, Senior Vice President, Oracle University [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br
RE: [oracle_br] Declarar variaveis + select
Não é possível ... Tá dando erro ... Hehehe ... Não sabia que era tanta diferença assim ... Olha o código... DECLARE V_PROPOSTA VARCHAR(12) := '109000617236'; V_PRODUTO NUMBER := 3; V_CLIENTID NUMBER := 5; V_DATA DATE:= SYSDATE; V_CAMPANHA NUMBER := 61; V_TABELA_FINANCEIRA VARCHAR(5) := 'FAW'; BEGIN SELECT DISTINCT ..(tem várias colunas) FROM TRN_APPL_REQUESTS TAR, RESULTBLKADD RB, RESULTBLOCK R, APPLICANT A, INTERNAL I, EXTERNAL E, PRODUCT P WHERE TAR.SEQ_REQUEST = RB.SEQ_REQUEST ANDTAR.SEQ_REQUEST = R.SEQ_REQUEST ANDTAR.SEQ_REQUEST = A.SEQ_REQUEST -- aqui está o erro: ORA-06550 / PL/SQL:ORA-00933 ANDTAR.SEQ_REQUEST = I.SEQ_REQUEST ANDTAR.SEQ_REQUEST = E.SEQ_REQUEST ANDTAR.SEQ_REQUEST = P.SEQ_REQUEST ANDTAR.ID_APPLICATION = V_PROPOSTA ANDA.ACDICO_PRODUCT= V_PRODUTO ANDA.ACDICO_CLIENTID = V_CLIENTID ANDTRUNC(TAR.DT_INSERT)= TRUNC(V_DATA) ANDI.IPSMNM_SPARE3 = V_CAMPANHA ANDP.PSPDCR_SPARE1 = V_TABELA_FINANCEIRA ORDER BY TAR.ID_APPLICATION, TRUNC(TAR.DT_INSERT), CAST(R.NO_SEMCALL AS VARCHAR(2)) END Agora ... Que merda estou fazendo de errado ??? Obs.: Quando eu rodo o select ... Sem as declarações funciona normal. []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 12:12 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Declarar variaveis + select Eu também rs.Fiz correndo e passei errado para vc..Sorry :(O mais importante é achar onde está errado e consertar!!! Boa sorte para vc no Oracle!!Precisando estamos ae!Eu tbm sou novo na área em relação a outros colegas do grupo,mais estamos aprendendo todo dia. ; neles! 2009/2/5 Flaviano, Wellington (GE Money) wellington.flavi...@ge.com Mals, esqueci do ; ... Funcionou ... Obrigado. []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Flaviano, Wellington (GE Money) Sent: quinta-feira, 5 de fevereiro de 2009 11:32 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: RE: [oracle_br] Declarar variaveis + select Importance: High Julio. Obrigado desde já ... MAS ... Qdo faço a declaração, dá erro (ORA-06550). O erro é no V_NO_SEMCALL, logo no V_ e depois para as variaveis abaixo também. DECLARE V_PROPOSTA VARCHAR(20) := '109000617236' V_NO_SEMCALL NUMBER := 3 V_PRODUTO NUMBER := 3 V_CLIENT_ID NUMBER := 5 []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 11:12 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: Re: [oracle_br] Declarar variaveis + select Desculpe o exemplo descabido que eu vou dar,mais seria mais ou menos assim: DECLARE v_data date :=''05/02/2009'' v_cpf varchar2(14) :='000.000.000.-00' BEGIN -- QUANDO VC EXECUTA UM SELECT EM UM BLOCO PL/SQL,VC DEVE COLOCAR OS DADOS ENCONTRADOS NA CLAUSULA SELECT EM ALGUM LUGAR(VARIAVEL) --EXEMPLO: SELECT CAMPO1,CAMPO2 INTO V_CAMPO1,V_CAMPO 2 -- os dados encontrados(single row) devem ser colocados em variaveis. FROM TABELA WHERE DT_DATA = to_date(V_DATA) AND CPF = V_CPF --Para consultas linha a linha,você deve usar um for ou coisa do tipo.Ou usar um array,type. end; --Ou dependendo do caso ,você pode usar o execute imediate --exemplo declare v_data date :=''05/02/2009'' v_cpf varchar2(14) :='000.000.000.-00' v_sql varchar2(255) := 'SELECT DUMMY FROM DUAL WHERE DT_DATA = to_date'||V_DATA||' '||'AND CPF ='||V_CPF ; begin execute immediate v_sql ; END; Se precisar ,tenho exemplos aqui comigo ou consulte a guide PLSQL e SQL,acho até melhor para descobrir coisas novas.Também tem varios samples. Sugiro a você procurar sites na internet de profissionais em tecnologia Oracle e vc achará muita coisa.Há varios pela web.Temos muitos de brasileiros,mas tem muito mais de fora . links: tahiti.oracle.com google.com rs 2009/2/5 Flaviano, Wellington (GE Money) wellington.flavi...@ge.comwellington.flaviano%40ge.com Bom dia Galera. Tenho uma vasta esperiencia com SQL Server e migrei agora pra o Mundo Oracle. A minha dúvida, talvez besta, é que no SQL Server para eu declarar variaveis fazia da seguinte forma: - declare @data datetime set @data = '05/02/2009' declare @cpf varchar(14) set @cpf = '000.000.000-00' select * from tabela where dt_data = @data and cpf = @cpf
RE: [oracle_br] Re: Declarar variaveis + select
Eu andei vendo umas proc que tem por aqui e é diferente mesmo de SS e bem como você disse em relação a transação e tudo o mais, bem diferente mesmo. É isto mesmo o que eu estava fazendo: SELECT coluna1, coluna2, ..., colunaN FROM tabela Só que no modo: SELECT coluna1, coluna2, ..., colunaN INTO variavel1, variavel2 FROM tabela ... Ainda não deu certo. Enfim ... Vou pegar uns livros/apostilas com alguem por aqui ou amigos. Engraçado, depois de tantos anos de banco de dados a sensação é que eu não sei nada. Obrigado pela ajuda e dica! []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of jlchiappa Sent: quinta-feira, 5 de fevereiro de 2009 16:29 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Re: Declarar variaveis + select Sim, há muuuita diferença entre Oracle x SS, não só na programação mas no modo de usar, nos conceitos (por exemplo, que locks bloqueiam reads, no Oracle isso não é assim, não há begin trans, etc, etc) - há MESMO muitas diferenças CAPITAIS entre esses dois, a minha recomendação é mesmo vc por de lado um pouco o que vc sabe do SS e começar o estudo do Oracle pelos manuais de Concepts, de SQL reference e pelo de programação PL/SQL, que são os básicos de tudo... No caso em questão me parece que vc está fazendo SELECT coluna1, coluna2, ..., colunaN FROM tabela, essa sintaxe é aceita no dialeto SQLdo banco Oracle ** MAS NÃO *** na linguagem procedural dele, o PL/SQL, em PL/SQL o trecho tem que ser : SELECT coluna1, coluna2, ..., colunaN INTO variavel1, variavel2 FROM tabela . Ou vc pode usar uma variável ROWTYPE, que já acomoda as colunas todas. Esses conceitos são totalmente explicados no manual de PL/SQL, o recomendo. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Flaviano, Wellington (GE Money) wellington.flavi...@... escreveu Não é possível ... Tá dando erro ... Hehehe ... Não sabia que era tanta diferença assim ... Olha o código... DECLARE V_PROPOSTA VARCHAR(12) := '109000617236'; V_PRODUTO NUMBER := 3; V_CLIENTID NUMBER := 5; V_DATA DATE:= SYSDATE; V_CAMPANHA NUMBER := 61; V_TABELA_FINANCEIRA VARCHAR(5) := 'FAW'; BEGIN SELECT DISTINCT ..(tem várias colunas) FROM TRN_APPL_REQUESTS TAR, RESULTBLKADD RB, RESULTBLOCK R, APPLICANT A, INTERNAL I, EXTERNAL E, PRODUCT P WHERE TAR.SEQ_REQUEST = RB.SEQ_REQUEST ANDTAR.SEQ_REQUEST = R.SEQ_REQUEST ANDTAR.SEQ_REQUEST = A.SEQ_REQUEST -- aqui está o erro: ORA-06550 / PL/SQL:ORA-00933 ANDTAR.SEQ_REQUEST = I.SEQ_REQUEST ANDTAR.SEQ_REQUEST = E.SEQ_REQUEST ANDTAR.SEQ_REQUEST = P.SEQ_REQUEST ANDTAR.ID_APPLICATION = V_PROPOSTA ANDA.ACDICO_PRODUCT= V_PRODUTO ANDA.ACDICO_CLIENTID = V_CLIENTID ANDTRUNC(TAR.DT_INSERT)= TRUNC(V_DATA) ANDI.IPSMNM_SPARE3 = V_CAMPANHA ANDP.PSPDCR_SPARE1 = V_TABELA_FINANCEIRA ORDER BY TAR.ID_APPLICATION, TRUNC(TAR.DT_INSERT), CAST(R.NO_SEMCALL AS VARCHAR(2)) END Agora ... Que merda estou fazendo de errado ??? Obs.: Quando eu rodo o select ... Sem as declarações funciona normal. []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 12:12 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Declarar variaveis + select Eu também rs.Fiz correndo e passei errado para vc..Sorry :(O mais importante é achar onde está errado e consertar!!! Boa sorte para vc no Oracle!!Precisando estamos ae!Eu tbm sou novo na área em relação a outros colegas do grupo,mais estamos aprendendo todo dia. ; neles! 2009/2/5 Flaviano, Wellington (GE Money) wellington.flavi...@... Mals, esqueci do ; ... Funcionou ... Obrigado. []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Flaviano, Wellington (GE Money) Sent: quinta-feira, 5 de fevereiro de 2009 11:32 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: RE: [oracle_br] Declarar variaveis + select Importance: High Julio. Obrigado desde já ... MAS ... Qdo faço a declaração, dá erro (ORA-06550). O erro é no V_NO_SEMCALL, logo no V_ e depois para as variaveis abaixo também. DECLARE V_PROPOSTA VARCHAR(20) := '109000617236' V_NO_SEMCALL NUMBER := 3 V_PRODUTO NUMBER := 3 V_CLIENT_ID NUMBER := 5 []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de
RE: [oracle_br] Re: Declarar variaveis + select
Quanto a isto, é o de menos, sou obrigado a todo o santo dia falar inglês ... Eu fiz uma pesquisa, bem rápida, mas não encontrei uma solução plausivel (também não pesquisei a fundo) e por isto mandei uma msg no grupo ... Mas com estas dicas já posso aprender bastante. Mas valeu ... Vou começar agora o aprendizado .. Hehee []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 16:56 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Re: Declarar variaveis + select Só para complementar segue os links. Observe bem os samples,howto's que vc vai se dar bem. Só uma observação é que os concepts são em inglês,mas digo que não e´ difícil de entender,é inglês técnico mesmo. Se você dar atenção aos exemplos,você consegue acertar/corrigir os seus códigos,agora para entender um conceito legal tem que ler mesmo,mas repito que não é bicho de sete cabeças.Não sei como está o seu inglês. Aqui vai um link em portuguese caso precise: http://www.fundao.wiki.br/articles.asp?cod=154 Há dezenas em inglês http://www.oracle.com/pls/db102/portal.portal_db?selected=5 Este acima tem todos os guides da oracle.É destes que o Chiappa mencionou. http://dbis.ucdavis.edu/courses/sqltutorial/tutorial.pdf Antes de tudo de uma googleada,tem varios blogs por ae de gente fina,tem os foruns com respostas dadas anteriormente,tem pdf's,site da Oracle com samples.tutoriais aff,tem muita coisa. Abs, 2009/2/5 jlchiappa jlchia...@yahoo.com.br Sim, há muuuita diferença entre Oracle x SS, não só na programação mas no modo de usar, nos conceitos (por exemplo, que locks bloqueiam reads, no Oracle isso não é assim, não há begin trans, etc, etc) - há MESMO muitas diferenças CAPITAIS entre esses dois, a minha recomendação é mesmo vc por de lado um pouco o que vc sabe do SS e começar o estudo do Oracle pelos manuais de Concepts, de SQL reference e pelo de programação PL/SQL, que são os básicos de tudo... No caso em questão me parece que vc está fazendo SELECT coluna1, coluna2, ..., colunaN FROM tabela, essa sintaxe é aceita no dialeto SQLdo banco Oracle ** MAS NÃO *** na linguagem procedural dele, o PL/SQL, em PL/SQL o trecho tem que ser : SELECT coluna1, coluna2, ..., colunaN INTO variavel1, variavel2 FROM tabela . Ou vc pode usar uma variável ROWTYPE, que já acomoda as colunas todas. Esses conceitos são totalmente explicados no manual de PL/SQL, o recomendo. []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Flaviano, Wellington (GE Money) wellington.flavi...@... escreveu Não é possível ... Tá dando erro ... Hehehe ... Não sabia que era tanta diferença assim ... Olha o código... DECLARE V_PROPOSTA VARCHAR(12) := '109000617236'; V_PRODUTO NUMBER := 3; V_CLIENTID NUMBER := 5; V_DATA DATE := SYSDATE; V_CAMPANHA NUMBER := 61; V_TABELA_FINANCEIRA VARCHAR(5) := 'FAW'; BEGIN SELECT DISTINCT ..(tem várias colunas) FROM TRN_APPL_REQUESTS TAR, RESULTBLKADD RB, RESULTBLOCK R, APPLICANT A, INTERNAL I, EXTERNAL E, PRODUCT P WHERE TAR.SEQ_REQUEST = RB.SEQ_REQUEST AND TAR.SEQ_REQUEST = R.SEQ_REQUEST AND TAR.SEQ_REQUEST = A.SEQ_REQUEST -- aqui está o erro: ORA-06550 / PL/SQL:ORA-00933 AND TAR.SEQ_REQUEST = I.SEQ_REQUEST AND TAR.SEQ_REQUEST = E.SEQ_REQUEST AND TAR.SEQ_REQUEST = P.SEQ_REQUEST AND TAR.ID_APPLICATION = V_PROPOSTA AND A.ACDICO_PRODUCT = V_PRODUTO AND A.ACDICO_CLIENTID = V_CLIENTID AND TRUNC(TAR.DT_INSERT)= TRUNC(V_DATA) AND I.IPSMNM_SPARE3 = V_CAMPANHA AND P.PSPDCR_SPARE1 = V_TABELA_FINANCEIRA ORDER BY TAR.ID_APPLICATION, TRUNC(TAR.DT_INSERT), CAST(R.NO_SEMCALL AS VARCHAR(2)) END Agora ... Que merda estou fazendo de errado ??? Obs.: Quando eu rodo o select ... Sem as declarações funciona normal. []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Júlio César Corrêa Sent: quinta-feira, 5 de fevereiro de 2009 12:12 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: Re: [oracle_br] Declarar variaveis + select Eu também rs.Fiz correndo e passei errado para vc..Sorry :(O mais importante é achar onde está errado e consertar!!! Boa sorte para vc no Oracle!!Precisando estamos ae!Eu tbm sou novo na área em relação a outros colegas do grupo,mais estamos aprendendo todo dia. ; neles! 2009/2/5 Flaviano, Wellington (GE Money) wellington.flavi...@... Mals, esqueci do ; ... Funcionou ... Obrigado. []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br] On Behalf
RE: [oracle_br] Vaga Absurda anunciada na APINFO
Foi o que eu havia mencionado, você não pode julgar quem aceita a vaga porque não sabe a real condição da pessoa. Imagina se tivesse uma familia para criar, filhos, esposa, contas e há 4 meses sem emprego e aparece uma oportunidade desta ... Você aceita sem pensar duas vezes porque ama seu filho, sua esposa e precisa dar de alimento para eles ... É triste mas isto acontece, e muito, e está sujeito a isto. Sinceramente espero que ninguem daqui passa por esta situação, mas na infelicidade de acontecer será o primeiro a aceitar. []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Mosan Santos Sent: segunda-feira, 2 de fevereiro de 2009 09:12 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Vaga Absurda anunciada na APINFO Srs; Sempre, fui da opnião que esse tipo de empregador, só existe por tem gente que aceita. Isso é verdade, mas por que tem gente que aceita? Eu estava me disvinculando de um cliente que prestava serviço 20h por semana. O rh deles captou um recurso que trabalhará, no mês 40h por um sálario R$ 200,00 a menos que eu ganhava por semana. Este profissional sofreu vários quedas no último ano. Tinha uma consultoria estável, perdeu todos os clientes para o sócio. Para resumir... Estava morando numa vaga e a esposa com o filho foi morar com a mãe. Então é dificil julgar... Abraços Mosán Santos __ OCP DBA 10g OCE SQL OCE Managing Oracle on Linux OCA PL/SQL CCNA JNCIA -ER FCP Master FCP Fundamental OCM(2010) ...LOAD __ --- Em qui, 29/1/09, Marcelo Bittencourt mboi...@gmail.com escreveu: De: Marcelo Bittencourt mboi...@gmail.com Assunto: Re: [oracle_br] Vaga Absurda anunciada na APINFO Para: oracle_br@yahoogrupos.com.br Data: Quinta-feira, 29 de Janeiro de 2009, 12:19 Mas, a culpa de ter salários nestes patamares é que tem gente que aceita... Saudações, 2009/1/29 Anderson Ferreira andfr2...@hotmail. com Nossa olha isso, tem empresas que são venha nós hein... DBA Oracle A RedeSPC, administradora da CheckOk Verificação Eletrônica de Crédito, necessita de profissional para atuar com Banco de Dados: Ter mais de dois anos de experiência comprovada como DBA Oracle. Experiência com otimização de Performance. Conhecimentos dos conceito de ciclo de vida da informação(incluindo extração, transformação e carregamento de dados) assim como também as atividades relacionadas com a Gestão de Dados e Data Base para assegurar a integração e a padronização das estruturas de dados. Compreender, definir e documentar as normas e conceitos. Desejável experiência em ambiente financeiro/telecomu nicações. CLT+ VT+ VA. Início Imediato. Faixa Salarial 1500,00. Horário Comercial. Empresa .: RedeSPC CheckOK Enviar curriculum para ...: Clique somente se for seu perfil Código ...: 72232 [As partes desta mensagem que não continham texto foram removidas] -- Marcelo Bittencourt de Oliveira 21-8349-6287 [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Vaga Absurda anunciada na APINFO
Anderson. Pelo que eu entendi, sua indignação (não só sua) é o que a empresa pede e o que ela oferece ... No caso, DBA Oracle com salário de R$1.500,00 []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Anderson Ferreira Sent: quinta-feira, 29 de janeiro de 2009 11:58 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Vaga Absurda anunciada na APINFO Nossa olha isso, tem empresas que são venha nós hein... DBA Oracle A RedeSPC, administradora da CheckOk Verificação Eletrônica de Crédito, necessita de profissional para atuar com Banco de Dados: Ter mais de dois anos de experiência comprovada como DBA Oracle. Experiência com otimização de Performance. Conhecimentos dos conceito de ciclo de vida da informação(incluindo extração, transformação e carregamento de dados) assim como também as atividades relacionadas com a Gestão de Dados e Data Base para assegurar a integração e a padronização das estruturas de dados. Compreender, definir e documentar as normas e conceitos. Desejável experiência em ambiente financeiro/telecomunicações. CLT+ VT+ VA. Início Imediato. Faixa Salarial 1500,00. Horário Comercial. Empresa .: RedeSPC CheckOK Enviar curriculum para ...: Clique somente se for seu perfil Código ...: 72232 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Vaga Absurda anunciada na APINFO
E sinceramente nem condeno estas pessoas porque em situações desesperada onde voce tem que sustentar uma familia e está desempregado aceita qq coisa ... -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of Renato Tecedor Sent: quinta-feira, 29 de janeiro de 2009 13:42 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Vaga Absurda anunciada na APINFO E o pior de tudo que tem gente que aceita este trampo 2009/1/29 Anderson Ferreira andfr2...@hotmail.com Flaviano, Fora que ela ta pedindo dois anos de experiência ne... Esqueceu de mencionar o Certificado tb... []´s - Original Message - From: Flaviano, Wellington (GE Money) To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Sent: Thursday, January 29, 2009 12:05 PM Subject: RE: [oracle_br] Vaga Absurda anunciada na APINFO Anderson. Pelo que eu entendi, sua indignação (não só sua) é o que a empresa pede e o que ela oferece ... No caso, DBA Oracle com salário de R$1.500,00 []'s -Original Message- From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf Of Anderson Ferreira Sent: quinta-feira, 29 de janeiro de 2009 11:58 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: [oracle_br] Vaga Absurda anunciada na APINFO Nossa olha isso, tem empresas que são venha nós hein... DBA Oracle A RedeSPC, administradora da CheckOk Verificação Eletrônica de Crédito, necessita de profissional para atuar com Banco de Dados: Ter mais de dois anos de experiência comprovada como DBA Oracle. Experiência com otimização de Performance. Conhecimentos dos conceito de ciclo de vida da informação(incluindo extração, transformação e carregamento de dados) assim como também as atividades relacionadas com a Gestão de Dados e Data Base para assegurar a integração e a padronização das estruturas de dados. Compreender, definir e documentar as normas e conceitos. Desejável experiência em ambiente financeiro/telecomunicações. CLT+ VT+ VA. Início Imediato. Faixa Salarial 1500,00. Horário Comercial. Empresa .: RedeSPC CheckOK Enviar curriculum para ...: Clique somente se for seu perfil Código ..: 72232 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- Renato Tecedor Fone: 11 8152-8106 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Opinião - Treinamento ou Pós-G raduação para certificação.
Eu acho que depende muito do que você quer também ... Tem gente que não almeja cargo de gestão e procura ficar focado muito em IT bem como desenvolvimento e assim por diante. Para um cargo de especialista em Oracle, focado muito em banco de dados e coisa e tal acho que a certificação é válida. Porém, uma pós acredito que voce poderia procurar cargos de gestão. Este é meu pensamento porém nem sempre a regra acima se aplica no mercado, é muito relativo. []'s Wellington Flaviano Risk Management Administrator GE Risk Management GE Imagination at work P Antes de imprimir, pense no meio ambiente. -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On Behalf Of list.ora...@gmail.com Sent: domingo, 11 de janeiro de 2009 15:53 To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Opinião - Treinamento ou Pós-Graduação para certificação. Olá pessoal! Gostaria de uma opinião de vcs. Pretendo tirar as certificações Oracle (OCA-OCP) e saí a procura de cursos preparatórios... Ouvi falar muito bem da ibta, quase fiz minha matrícula, mas aí veio uma dúvida. Eu ainda não tenho pós graduação e como pretendo fazer o trainamento diga-se de passagem com valor bem salgado, pq já não investir em uma pós e complementar com as certificações depois?? Assim já agrego uma pós no meu cv. O treinamento na ibta fica em torno de R$ 5500.00 e é em cima do Oracle 10g... a pós da FIAP já seria o dobro desse valor, mas tbm é o dobro de carga horária e sem contar no titulo de Especialista em nível de pós-graduação em Administração em Banco de Dados Oracle. Gostaria da opinião de vcs - Alguém fez essa pós da FIAP ?? - O que vcs fariam no meu lugar ?? Estou em dúvida se faço a pós da FIAP ou o treinamento da ibta. Quem puder da sua opinião eu agradeço. Abraços. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Fw: Quer ira trabalhar no GOOGLE?
Aproveitando o Off-Topic, segue meu humilde pensamento. Tenho um amigo que trabalhou na Microsoft por três anos ... E diante do relato abaixo é o mesmo ambiente de trabalho no qual ele sempre mencionava ... Só que eles tem uma integridade com prazos/cumprimentos, ou seja, voce pode trabalhar do jeito que quiser (e acredite, as vezes ele ia de bermuda e camiseta) pode faltar, pode trabalhar em casa ... Mas o comprometimento é sagrado, diante de diversos projetos (sempre grandes projetos) voce tem uma data e horário para entregar o trabalho. Ex.: No dia 29/08/2008 as 15h00 voce tem que entregar um sisteminha funcionando perfeitamente (lógico, homologado), caso contrário, tá no olho da rua e por diversas vezes já viu gente ser mandado embora pela falta. Eu acho isso bom, pois voce tem total autonomia para fazer o seu trabalho ou estar presente na empresa ... E adquire responsabilidade mais ainda... []'s -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Luciano Sent: Thursday, August 28, 2008 9:37 AM To: Undisclosed-Recipient:; Subject: [oracle_br] Fw: Quer ira trabalhar no GOOGLE? Esse é o ambiente de trabalho... sem comentários Noticias24.- Ángel Jiménez de Luis, editor do Gadgetoblog del Diario El Mundo, fez uma visita a oficina do Google en Zurich (Suiça) e regressou com uma série de fotos que despertam a mais terrível inveja de todas. O tobogã conecta a zona de oficinas do primero andar com a cafeteria e a academia. Para descer e comer não precisa esperar o elevador. Os recém chegados têm que descer por ele para se apresentar à todos, além de usar um ridículo chapéu colorido durante algumas horas. A cafeteria serve café da manhã, almoço e janta preparados por cozinheiros contratados exclusivamente para o edifício. Tem comida para vegetarianos e como prato principal, um buffet de saladas com comidas feitas com ingredientes frescos do local. As crianças são bem vindas e não é estranho ver os 'Googlers' indo trabalhar acompanhados de seus mascotes. Não há berçários - embora a empresa toda se pareça com uma quase sempre - mas sim, uma sala especial para trocar os bebês. A boa comida grátis e os petiscos entre as horas sempre trazem uns 'quilinhos' a mais aos recém chegados que ficam popularmente conhecidos como 'os Os (letra O) do Google'. A academia do piso superior - que também é grátis - é o lugar onde se queimam os 'quilinhos'. A sala de massagem é quase que um santuário. As poltronas vibradoras são gratuitas. Apenas o serviço de massagens é que são pagos, mas são subsidiados e com valores baixos. A empresa presenteia bônus de massagem ou reservas de horários. Em cada andar tem ao menos 2 áreas de descanso com comida e bebida - é claro, grátis. Refrescos, sucos e café, muito café, mas também cerais, chocolates, sorvetes, batata fritas, frutas e uma ampla seleção de lanches saudáveis que tentam compensar o excesso de carboidratos. Cada um administra seu tempo e seu trabalho como quer. Não há horário e nas horas de descansos é permitido jogar uma partida de Guitar Hero (jogo de vídeo game onde os jogadores tocam uma guitarra virtual), sinuca ou um jogo de mesa. Os prazos de entregas e desenvolvimento/ produção, isso sim, tem que ser cumprido. Esta barra, similar a de uma estação de bombeiros, liga o segundo andar com a sala de jogos. Não precisa esperar o elevador para se divertir um pouco. O espaço de trabalho é pequeno, mas as áreas de reuniões são muito amplas e temáticas. Esta cabine é de um autêntico teleférico e está situada em um andar decorado com fotos e objetos que lembram uma estação de esquí nos Alpes. Nessas alturas você deve estar perguntando se no Google realmente se trabalha. Esta é uma área de trabalho convencional. Duas telas (monitores) é o padrão - economiza tempo e aumenta a produtividade - e os lugares são escolhidos livremente. Não é difícil ver os 'Googlers' mudando o lugar de trabalho com freqüencia. O serviço técnico está em uma área do prédio decorada com ambiente hawaiano. Aqui se pode vir e buscar um cabo ou consertar um problema no seu laptop. As áreas de recreação estão repartidas por todo o prédio para que os 'Googlers' caminhem e se vejam. As áreas de trabalho são sempre abertas. Para se ter privacidade durante uma conversa no telefone, tem que 'prender' em uma das múltiplas cabinas
RE: [oracle_br] ORA-00904: Invalid Column Name
Ao invez de trazer todas as colunas (select * from) traz somente as colunas que voce vai utilizar, talvez as ordens de colunas/datatype estejem diferentes, já verificou isso? Esse union está estranho ... Acho mais fácil vc fazer um subselect somando as colunas que deseja. E pelo visto, vc está trazendo uma informação através da união de duas tabelas sem merge com a terceira? SELECT 3.CAMPO1, 3.CAMPO2, (SELECT NVL(SUM(1),0) as total FROM (SELECT coluna1 FROM tabela1 1 UNION SELECT coluna2 FROM tabela2 2) as tabela_total from tabela3 as 3 Wellington Flaviano GE Money Risk Management * +55 11 6847 7845 Fx +55 11 6847 7410 * [EMAIL PROTECTED] www.gemoney.com.br Av. do Café, n° 277 - 3º andar - Torre A São Paulo, SP, 04311-000, Brasil Banco GE Capital S.A. -Original Message- From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Márcio Ricardo Alves da Silva Sent: Tuesday, August 12, 2008 10:03 AM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] ORA-00904: Invalid Column Name Ivan, o select que postei é apenas pra mostrar mais ou menos como é o meu select. O Nome da tabela no meu select original consta. - Original Message - From: Ivan Ricardo Schuster To: oracle_br@yahoogrupos.com.br Sent: Tuesday, August 12, 2008 9:57 AM Subject: Re: [oracle_br] ORA-00904: Invalid Column Name falta o nome da tabela: SELECT CAMPO1, CAMPO2, (SELECT NVL(SUM(1),0) FROM(SELECT * FROM ??? UNION SELECT * FROM ???) as apelido from table 1 2008/8/12 Márcio Ricardo Alves da Silva [EMAIL PROTECTED]: Ademir, tentei e não funcionou. - Original Message - From: Ademir Roque Maneira To: oracle_br@yahoogrupos.com.br Sent: Tuesday, August 12, 2008 9:50 AM Subject: Re: [oracle_br] ORA-00904: Invalid Column Name tenta colocar um alias no sum: SELECT CAMPO1, CAMPO2, (SELECT NVL(SUM(1),0) *total* FROM(SELECT * FROM UNION SELECT * FROM) as apelido from table 1 Em 12/08/08, Márcio Ricardo Alves da Silva [EMAIL PROTECTED] escreveu: Untitled DocumentBoas. Estou com tomando o erro acima. Este ocorre em uma isntrução com subselect. O código é mais ou menos assim SELECT CAMPO1, CAMPO2, (SELECT NVL(SUM(1),0) FROM(SELECT * FROM UNION SELECT * FROM) as apelido from table 1 Grato - Márcio Ricardo Alves da Silva Programador .Net OCA 9i [EMAIL PROTECTED] Config Informática Ltda Av. Eng. Luis Carlos Berrine, 801 - 7o. andar 04571-010 - Brooklin Novo - São Paulo - SP Fone (11) 5501-8300 Fax (11) 5501-8302 www.config.com.br [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Funções, Procedures, propostas de emprego - 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] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Funções, Procedures, propostas de emprego - 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] -- 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/ -- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Re: Duvida
Se eu entendi vc nao quer utiliar o comando where in (...) ?? Muito grande? No caso, se fosse numerico o campo vc poderia utiliar o between: between campo in 1 and 23000, agora do tipo varchar acredito que não funciona, mas pode fazer um teste. From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Mária Cristina Silva Sent: Wednesday, August 06, 2008 10:36 AM To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Re: Duvida Bom dia!! Por acaso alguém pode me ajudar? Tenho a seguinte Expressão: *'AP, AM, PA, RR, MA'*, é um paramentro de uma procedure do tipo varchar2, porém quando esses dados entrar , eu tenho que pesquisar numa query usando a clausula *where in* e quebrando a expressão como string ex: *where in ('AP','AM','PA','RR','MA') * Sabem como posso fazer isso, se existe algum comando pra facilitar, eu pensei em usar substr, mas acho q pode ter algo mais fácil.. Agradeço atençã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] Error ORA-00600 ...
Boa Tarda Wilson Tive este mesmo problema na empresa onde trabalho e foi um indice de uma tabela que corrompeu descobrir a tabela rodando um script de analise de indice de todas as tabelas. Abraço Wellington Marion 2008/6/24 Thiago Azevedo [EMAIL PROTECTED]: Wilson, O metalink disponibiliza a ferramenta Troubleshoot an ORA-600 or ORA-7445 Error Using the Error Lookup Tool, onde você passa o 1º parâmetro do erro ORA-0600 no caso o kposcws0 e especifica a versão do seu banco e ele te retornará os possíveis bugs e o que você deve fazer. Identifique em que operação esse erro acontece ( Ex: Insert, Open Cursor, Fetch, um hint em específico, etc...) e procure em um dos links disponibilizados por essa ferramenta. Abçs Thiago 2008/6/24 Pablo Quadros [EMAIL PROTECTED] pquadros%40gmail.com: parece q o patch 9.2.0.4 corrige isto... 2008/6/24 Wilson Ribeiro [EMAIL PROTECTED]gyahoo%40gmengenharia.com.br gyahoo%40gmengenharia.com.br : Bom dia a todos, alguém poderia me dar uma luz, o que faz com que esse ocorra no banco de dados? ORA-00600: internal error code, arguments: [kposcws0], [], [], [], [], [], [], [] grato sistema win2003, banco versão 9i - - - - - - - - - - - [ ]'s Wilson Ribeiro [EMAIL PROTECTED] cpd%40gmengenharia.com.br cpd% 40gmengenharia.com.br cpd% 40gmengenharia.com.br - Use palavras de bom gosto: poderá ter que engolí-las! _ _ o o Linux v Registered /(_)\ User: # 396848 ^ ^ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Thiago Azevedo Accenture Brazil Services - AO Carrefour Work: 55 11 51888492 Mobile: 55 13 81453524 email: [EMAIL PROTECTED] thiago.azevedo%40accenture.com MSN IM: [EMAIL PROTECTED] thiago_a_a%40msn.com [As partes desta mensagem que não continham texto foram removidas] -- Wellington Marion [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Rownum no sql
SQL Server: select top 10 * from tabela. Oracle: select * from tabela where rownum = 10 -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de fabiana_lopes123 Enviada: seg 16/6/2008 15:26 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Rownum no sql Boa tarde a todos, Estou tentando fazer um select para listar apenas as primeiras linhas de uma tabela, eu sei que no oracle se usa o rownum, mas e no sql??? Obrigada =] -- 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/ -- Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Re: Lista de SQL
Segue ai ... MSSQL : [EMAIL PROTECTED] Oracle: [EMAIL PROTECTED] Wellington Flaviano DBM / CRM - UNICLASS End. Av. Eusébio Matoso, 1375 - 10º andar * - (11) 3503-4631 junção 618 * - [EMAIL PROTECTED] -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Haroldo Gondim Enviada em: sexta-feira, 8 de fevereiro de 2008 13:32 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Re: Lista de SQL eu digo, uma lista de email focada em SQL 2008/2/8 rei_do_delphi [EMAIL PROTECTED]: entra em http://otn.oracle.com lá tem o sql reference para baixar. --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, Haroldo Gondim [EMAIL PROTECTED] escreveu SQL, olá pessoal, alguem indica alguma lista, focada em SQL? -- Haroldo Gondim Torres Filho [As partes desta mensagem que não continham texto foram removidas] -- Haroldo Gondim Torres Filho [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 Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.
RES: [oracle_br] [OFF] - Ajuda com GROUP BY em SQL
Pedro. A principio está com erro de ordem na sintaxe ... Primeiro voce colocar o WHERE, depois o GROUP BY e por último o ORDER BY SELECT v.* , c.Nome as [Criador] , u.Nome [Unidade] , a.Nome as [Alterador] , ba.Nome AS [Banco] , cli.Nome as [Cliente] , (SELECT COUNT(codItem) FROM Itens_Vendas WHERE codVenda = v.codVenda AND Excluido = 0) AS [QtdeItem] , (SELECT Nome FROM Formas_Pagamento WHERE codFormaPgto = v.codFormaPgto AND Excluido = 0) AS [FormaPgto] , vend.Nome as [Vendedor] , (select codTipoCliente from Clientes where codCliente = v.codCliente AND Excluido=0) AS [codTipoCliente] , (SELECT TOP 1 Comissao FROM Clientes WHERE codCliente = V.codUsuarioCad) AS [Comissao] FROM (((Vendas v LEFT JOIN Clientes c ON v.codUsuarioCad = c.codCliente) INNER JOIN Unidades u ON v.codUnidade = u.codUnidade) LEFT JOIN Clientes a ON v.codUsuarioCad = a.codCliente) LEFT JOIN Clientes cli ON v.codCliente = cli.codCliente) LEFT JOIN Conta_Correntes_Unidades cun ON v.codConta = cun.codConta) LEFT JOIN Bancos ba ON cun.codBanco = ba.codBanco) LEFT JOIN Clientes vend ON v.codVendedor = vend.codCliente) WHERE v.Excluido = 0 GROUP BY FormaPgto ORDER BY v.dtVenda DESC Testa ai []'s Wellington -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Pedro de Souza Silva Junior Enviada em: terça-feira, 13 de novembro de 2007 12:34 Para: OracleBr Assunto: [oracle_br] [OFF] - Ajuda com GROUP BY em SQL Pessoal, tenho uma clausula SQL onde preciso fazer uma agrupamento pelo campo forma de pagamento, mais está me retornando erro, será que alguem poderia me dar uma orientação de como conseguir executar esta query? Estou usando SQL Server, mais como se trata de SQL acho que não haveria problema em pedir ajuda aos amigos de ORACLE. :) SELECT v.* , c.Nome as [Criador] , u.Nome [Unidade] , a.Nome as [Alterador] , ba.Nome AS [Banco] , cli.Nome as [Cliente] , (SELECT COUNT(codItem) FROM Itens_Vendas WHERE codVenda = v.codVenda AND Excluido = 0) AS [QtdeItem] , (SELECT Nome FROM Formas_Pagamento WHERE codFormaPgto = v.codFormaPgto AND Excluido = 0) AS [FormaPgto] , vend.Nome as [Vendedor] , (select codTipoCliente from Clientes where codCliente = v.codCliente AND Excluido=0) AS [codTipoCliente] , (SELECT TOP 1 Comissao FROM Clientes WHERE codCliente = V.codUsuarioCad) AS [Comissao] FROM (((Vendas v LEFT JOIN Clientes c ON v.codUsuarioCad = c.codCliente) INNER JOIN Unidades u ON v.codUnidade = u.codUnidade) LEFT JOIN Clientes a ON v.codUsuarioCad = a.codCliente) LEFT JOIN Clientes cli ON v.codCliente = cli.codCliente) LEFT JOIN Conta_Correntes_Unidades cun ON v.codConta = cun.codConta) LEFT JOIN Bancos ba ON cun.codBanco = ba.codBanco) LEFT JOIN Clientes vend ON v.codVendedor = vend.codCliente) GROUP BY FormaPgto WHERE v.Excluido = 0 ORDER BY v.dtVenda DESC Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure » Scripts » Tutoriais acesse: http://www.oraclebr.com.br/codigo/ListaCodigo.php -- 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 Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Spool
Bom dia Pessoal. Estou com uma dúvida. Na hora de executar um spool eu seto como SET HEAD OFF para não aparecer todas as listas/registros que estão sendo tranferidos para arquivo *.txt ?? Ou se existe alguma outra forma de não aparecer todas as linhas na hora da transferencia, pois, acredito eu, que seja bem mais rápido. Ex.: set line 10 set pages 1 set num 40 set head off spool c:\teste.txt select campo1 ,campo2 ,campo3 from tabela_x spool off; Obrigado. []'s Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [oracle_br] [OFF] - Ajuda com GROUP BY em SQL
É o seguinte Qual é chave primaria ou seja qual a coluna que está trazendo que não pode duplicar. Um exemplo: seletc CPF ,NOME ,IDADE From tabela Sabe-se que o CPF é chave, então voce dá um max no nome, idade e não precisa referenciar no group by... Ou então não colocar o max e poe todas as colunas do select no group by. E outra, no subselect voce deve colocar uma clausula: sum, max, count ... Isso só se voce trazer um campo em especifico. SELECT v.* -- nessa parte, todas as colunas que está trazendo tem que colocar no group by ou se encaixar no que eu disse acima. Espero ter ajudado em algo ... []'s Wellington -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Pedro de Souza Silva Junior Enviada em: quarta-feira, 14 de novembro de 2007 09:22 Para: oracle_br@yahoogrupos.com.br Assunto: Res: RES: [oracle_br] [OFF] - Ajuda com GROUP BY em SQL Acabei conseguindo acertar o SQL. Após fazer a alteração de colocar o GROUP BY depois do WHERE deu o seguinte erro: Msg 8120, Level 16, State 1, Line 2 Column 'v.codVenda' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Não foi só esta coluna, foram várias, então inclui essas colunas no GROUP BY e funcionou perfeitamente. Mais uma vez obrigado a todos pela ajuda :) - Mensagem original De: Wellington Martins Flaviano [EMAIL PROTECTED] Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Novembro de 2007 9:48:44 Assunto: RES: [oracle_br] [OFF] - Ajuda com GROUP BY em SQL Pedro. A principio está com erro de ordem na sintaxe ... Primeiro voce colocar o WHERE, depois o GROUP BY e por último o ORDER BY SELECT v.* , c.Nome as [Criador] , u.Nome [Unidade] , a.Nome as [Alterador] , ba.Nome AS [Banco] , cli.Nome as [Cliente] , (SELECT COUNT(codItem) FROM Itens_Vendas WHERE codVenda = v.codVenda AND Excluido = 0) AS [QtdeItem] , (SELECT Nome FROM Formas_Pagamento WHERE codFormaPgto = v.codFormaPgto AND Excluido = 0) AS [FormaPgto] , vend.Nome as [Vendedor] , (select codTipoCliente from Clientes where codCliente = v.codCliente AND Excluido=0) AS [codTipoCliente] , (SELECT TOP 1 Comissao FROM Clientes WHERE codCliente = V.codUsuarioCad) AS [Comissao] FROM (((Vendas v LEFT JOIN Clientes c ON v.codUsuarioCad = c.codCliente) INNER JOIN Unidades u ON v.codUnidade = u.codUnidade) LEFT JOIN Clientes a ON v.codUsuarioCad = a.codCliente) LEFT JOIN Clientes cli ON v.codCliente = cli.codCliente) LEFT JOIN Conta_Correntes_ Unidades cun ON v.codConta = cun.codConta) LEFT JOIN Bancos ba ON cun.codBanco = ba.codBanco) LEFT JOIN Clientes vend ON v.codVendedor = vend.codCliente) WHERE v.Excluido = 0 GROUP BY FormaPgto ORDER BY v.dtVenda DESC Testa ai []'s Wellington -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Pedro de Souza Silva Junior Enviada em: terça-feira, 13 de novembro de 2007 12:34 Para: OracleBr Assunto: [oracle_br] [OFF] - Ajuda com GROUP BY em SQL Pessoal, tenho uma clausula SQL onde preciso fazer uma agrupamento pelo campo forma de pagamento, mais está me retornando erro, será que alguem poderia me dar uma orientação de como conseguir executar esta query? Estou usando SQL Server, mais como se trata de SQL acho que não haveria problema em pedir ajuda aos amigos de ORACLE. :) SELECT v.* , c.Nome as [Criador] , u.Nome [Unidade] , a.Nome as [Alterador] , ba.Nome AS [Banco] , cli.Nome as [Cliente] , (SELECT COUNT(codItem) FROM Itens_Vendas WHERE codVenda = v.codVenda AND Excluido = 0) AS [QtdeItem] , (SELECT Nome FROM Formas_Pagamento WHERE codFormaPgto = v.codFormaPgto AND Excluido = 0) AS [FormaPgto] , vend.Nome as [Vendedor] , (select codTipoCliente from Clientes where codCliente = v.codCliente AND Excluido=0) AS [codTipoCliente] , (SELECT TOP 1 Comissao FROM Clientes WHERE codCliente = V.codUsuarioCad) AS [Comissao] FROM (((Vendas v LEFT JOIN Clientes c ON v.codUsuarioCad = c.codCliente) INNER JOIN Unidades u ON v.codUnidade = u.codUnidade) LEFT JOIN Clientes a ON v.codUsuarioCad = a.codCliente) LEFT JOIN Clientes cli ON v.codCliente = cli.codCliente) LEFT JOIN Conta_Correntes_ Unidades cun ON v.codConta = cun.codConta) LEFT JOIN Bancos ba ON cun.codBanco = ba.codBanco) LEFT JOIN Clientes vend ON v.codVendedor = vend.codCliente) GROUP BY FormaPgto WHERE v.Excluido = 0 ORDER BY v.dtVenda DESC Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure » Scripts
Re: [oracle_br] Sugestao para o grupo
Gostaria de participar também . [EMAIL PROTECTED] Gilberto Júnior [EMAIL PROTECTED] escreveu: Tô dentro! [EMAIL PROTECTED] Gilberto. On 10/10/06, William Peixoto [EMAIL PROTECTED] wrote: ai vai o meu [EMAIL PROTECTED] - Original Message - From: Ricardo Francisco To: oracle_br@yahoogrupos.com.br Sent: Tuesday, October 10, 2006 8:59 AM Subject: Re: [oracle_br] Sugestao para o grupo gostei da idéia. [EMAIL PROTECTED] Gilson Fábio Robles Bernichi [EMAIL PROTECTED] escreveu:Bom dia a todos Gostaria de sugerir um grupo de estudo para certificação online. estou enviando meu MSN, poderiamos ter uma rede para o estudo de certificação e algumas ajudas online... Acho que esse conceito de comunidade de conhecimento funciona muito bem. msn: [EMAIL PROTECTED] Obrigado Gilson [As partes desta mensagem que não continham texto foram removidas] - Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Gilberto Antonio da Silva Júnior DBA Jr. NT Soluções Fone: 81 3244-5347 (Ram. 210) [As partes desta mensagem que não continham texto foram removidas] - Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle VISITE: http://www.enpo-br.org/ - Dia 11/11 Vagas Limitadas __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] export
Olá pessoal Estou tentando fazer um export de dados de algumas tabelas da qual não sou dono já usei o toad, sql_developer , nenhum deles deixam somente se for dono das tabelas, alguém tem alguma idéia de algum programa que faça isso ou tem uma precedure que possa gerar os inserts mesmos com valores varchar que coloca as aspas automático consultando o catalogo. Obriga - Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] ENPO-BR 2006 - Encontro Naci onal de Profissionais Oracle - Incrições A bertas!
Boa Tarde Fernanda Você poderia me passar o endereço da FIAP e alguns pontos de referência é que sou de Campinas e essa é a primeira vez que vou participar do encontro. Wellington Firmino da Silva Fernanda Damous [EMAIL PROTECTED] escreveu: O QUE É O ENPO-BR? O ENPO-BR - Encontro Nacional de Profissionais Oracle é constituído por profissionais que utilizam a ferramenta Oracle e devido à constante troca de informações em fóruns da Internet, decidiram centralizá-las e integrá-las, oferecendo aos profissionais uma visão global para ampliação dos conhecimentos e promoção do aumento da rede de relacionamentos além da Internet. COMO SERÁ O ENPO-BR 2006? O ENPO-BR é o maior evento realizado para profissionais Oracle do Brasil! O 3º Encontro Nacional de Profissionais Oracle será realizado no dia 11/11/2006 no auditório da FIAP em São Paulo. Durante o dia, serão apresentadas Palestras e Cases ministrados exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação e faça sua inscrição no site ENPO-BR! Inovação, qualidade e profissionalismo! Estas são as marcas registradas do Além do conhecimento adquirido, você vai participar de vários sorteios de brindes dos nossos patrocinadores, assim como participar de promoções exclusivas! QUEM DEVE PARTICIPAR? CIOs, DBAs, ADs, Consultores, Analistas, Desenvolvedores, Estudantes, Etc. COMO PARTICIPAR? Acesse agora mesmo o site www.enpo-br.org e faça já a sua inscrição, as vagas são limitadas. NÃO PERCA! A SUA PRESENÇA É MUITO IMPORTANTE PARA NÓS! PARTICIPE! EQUIPE ENPO-BR 2006 - Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] curitiba
Site de emprego em Curitiba tente www.infoemprego.com.br - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Problema com FOREIGN KEY
Tente select constraint_name , status from user_constraints; Veja se resolve o problema am_balielo [EMAIL PROTECTED] escreveu: Bom dia pessoal. Estou com seguinte problema. Preciso fazer uma pesquisa no Sqlplus que me retorne quais as FOREIGN KEY que estão inválidas, pois tivemos que restaurar um backup via Importe e percebemos que tem FOREIGN KEY que não esta funcionando direito. Preciso de uma select que eu posso descobrir quais são as FOREIGN KEY inválidas. Desde já, muito obrigado. Atenciosamente Alessandro - Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] IMP-00037
Fala ae pessoal Estou tentando fazer um import e me da o seguinte erro : Import: Release 9.2.0.1.0 - Production on Thu Aug 24 12:00:39 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. Connected to: Oracle9i Release 9.2.0.6.0 - Production JServer Release 9.2.0.6.0 - Production IMP-00037: Character set marker unknown IMP-0: Import terminated unsuccessfully Sabem o que pode ser e como resolver isso obrigado - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] import
Fala ae pessoal Tenho que faze um import de tres tabelas X,Y e CLIENTE essa contem a seguinte trigger CREATE TRIGGER SSTI_TST.mostra_venda before insert or update on cliente for each row declare novas_vendas number; begin novas_vendas:= :new.vendas-- nvl(:old.vendas,0); dbms_output.put_line ('Novas Vendas :' || novas_vendas); end; Consegui fazer somente da X,Y mas da CLIENTE não o que pode estar acontecendo? - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Ferramenta de auxílio
Para fazer modelagem conheço o Erwin da computer Associates muito bom tem a opção de comparar com o banco e gerar um script do que esta faltando e pode tb fazer relatorios e exportar para planilhas para excel e tb tem o Case Studio que faz modelagem tb mas nao tem tantas opções quanto ao outro ,mas é isso ai pode tentar um desses dois que são muito bons. Wellington Romeu [EMAIL PROTECTED] escreveu: Senhores, gostaria de saber qual ferramenta vcs utilizam para modelagem, qual na opnião de vcs consideram a melhor. Queria saber tbem de alguma ferramenta que me compare bancos e me fazem script com criação de campos, tabelas etc.. Alguem conhece? vlw [As partes desta mensagem que não continham texto foram removidas] - Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: vi do unix
valeu Izarchi [EMAIL PROTECTED] escreveu: Wellington, Click uma vez na tecla ESC Digite :w (Desta forma salvara as alteracoes e NAO sai do vi) :wq (Desta forma salvara as alteracoes e saira do vi) :q! (Desta forma sai do vi SEM salvar as alteracoes Abraço Izarchi --- Em oracle_br@yahoogrupos.com.br, Wellington Firmino da Silva Silva [EMAIL PROTECTED] escreveu Fala ai Pessoal Estou com um problema fiz um select no unix e deu errado entao para concertar dei um ed e abri o vi agora quero salvar e fechar ,como faço? - Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! [As partes desta mensagem que não continham texto foram removidas] - O Yahoo! está de cara nova. Venha conferir! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] vi do unix
Fala ai Pessoal Estou com um problema fiz um select no unix e deu errado entao para concertar dei um ed e abri o vi agora quero salvar e fechar ,como faço? - Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: package DBMS_METADATA
Entao Anderson tentei executar no SQLPLUS e no WORKSHEET. Sim, tentei jogar p/ um arquivo texto e no arquivo foram gravadas as mesmas informacoes q o sqlplus ou o worksheet retornaram. tem mais alguma dica!?? valeu pega ajuda Anderson [EMAIL PROTECTED] escreveu: Não tem erro. O comando que vc está usando deve retornar todas as informações. Eu acho q isso está relacionado a uma limitação da tool q vc está usando. Talvez a visualização esteja sendo limitada, mas as informações devem estar lá. Q tool vc está usando? Tentou jogar o resultado para um arquivo texto? --- Em oracle_br@yahoogrupos.com.br, well_cra [EMAIL PROTECTED] escreveu Ola pessoal! Alguem pode me dar uma dica!?? estou executando a package DBMS_METADATA, p/ tentar extrair os create table de um determinado usuario, so que o resultado nao me traz o create table completo com a descricao de todos os campos da tabela. estou usando o seguinte select: select dbms_metadata.get_ddl ('TABLE','LANCAMENTOS') from dual; alguem tem algum exemplo? Obrigado pessoal!! __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Seu banco Oracle retornou erro? Ora-??? Pesquise aqui: 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
Re: [oracle_br] Re: package DBMS_METADATA
O Oscar obrigadão cara funcionou!! coloqueio set long 1 e foi!! obrigado t+ Oscar Nogueira Neto [EMAIL PROTECTED] escreveu: Boas, no SQL*Plus, antes de executar o pacote, execute SET LONG 1000. Att, Em 10/08/06, Wellington [EMAIL PROTECTED] escreveu: Entao Anderson tentei executar no SQLPLUS e no WORKSHEET. Sim, tentei jogar p/ um arquivo texto e no arquivo foram gravadas as mesmas informacoes q o sqlplus ou o worksheet retornaram. tem mais alguma dica!?? valeu pega ajuda Anderson [EMAIL PROTECTED] escreveu: Não tem erro. O comando que vc está usando deve retornar todas as informações. Eu acho q isso está relacionado a uma limitação da tool q vc está usando. Talvez a visualização esteja sendo limitada, mas as informações devem estar lá. Q tool vc está usando? Tentou jogar o resultado para um arquivo texto? --- Em oracle_br@yahoogrupos.com.br, well_cra [EMAIL PROTECTED] escreveu Ola pessoal! Alguem pode me dar uma dica!?? estou executando a package DBMS_METADATA, p/ tentar extrair os create table de um determinado usuario, so que o resultado nao me traz o create table completo com a descricao de todos os campos da tabela. estou usando o seguinte select: select dbms_metadata.get_ddl ('TABLE','LANCAMENTOS') from dual; alguem tem algum exemplo? Obrigado pessoal!! __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- Oscar Nogueira Neto [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Seu banco Oracle retornou erro? Ora-??? Pesquise aqui: 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
Re: [oracle_br] Ja tentei de tudo. LIKE
SELECT * FROM CONTEUDO where materia like '%'||:dado||'%' - Original Message - From: Marcelo Okano To: oracle_br@yahoogrupos.com.br Sent: Wednesday, July 19, 2006 3:32 PM Subject: [oracle_br] Ja tentei de tudo. LIKE Estou tentando criar uma query parametrizada mas num dá certo! Já fiz de tudo: SELECT * FROM CONTEUDO where materia like '%' + to_char(:dado) + '%' SELECT * FROM CONTEUDO where materia like '%' +:dado + '%' SELECT * FROM CONTEUDO where materia like '%' :dado '%' SELECT * FROM CONTEUDO where materia like '%:dado %' Mas nenhuma delas dá certo e sempre me volta um erro. Estou usando o ODP.NET. valeu Marcelo [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/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Re: Oracle 9i Management Server
Jóia amigo e mestre Chiappa!!! Muito obrigado pelas dicas!!! Hoje tirei o dia aqui pra ler os manuais e dicas espalhados por aí... amanhã na hora do tão esperado jogo, em que a população estará assistindo fervorosamente, vou proceder com os backups do Rman e farei a tentativa de remover esse repositório... Provavelmente vc já deve ter lido esses links, mas derrepente num custa nada repassar a você e aos demais amigos que prontamente me ajudaram, como uma forma de agradecimento e até pra que fique documentado na lista caso alguém passe pelo mesmo problema e tenha que pesquisar... Sobre repositórios: http://download- west.oracle.com/docs/cd/B13789_01/em.101/b12013/repository.htm#sthref6 67 Sobre backups no RMAN: http://download- west.oracle.com/docs/cd/B10501_01/server.920/a96566/rcmquick.htm Mais uma vez, muito obrigado pelo suporte e por todas as explicações!!! Wellington Rodrigues --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] escreveu Vamos por partes : primeiro, SE vc quer backup sem que o banco pare nunca, o que vc precisa primariamente é que o banco ESTEJA em modo archive, permanentemente : com isso, vc pode fazer HOT BACKUP, ie, copiar os datafiles . Esse backup HOT pode ser feito do modo tradicional (ie, dando um ALTER TABLESPACE nnn BEGIN BACKUP e copiando cada datafile da tablespace encerrando cada backup de cada tablespace com END BACKUP), OU pode ser feito com RMAN, cuja principal vantagem é que permite backup incremental (ie, copia APENAS os blocos que foram alterados desde o último backup). Não há O melhor método, ambos funcionam, se vc é o DBA desse banco, estude lá no manual de Backup que ambos são referenciados. Quanto ao export, é o que eu falei, eu NUNCA usei e não uso essas interfaces gráficas, então não vou poder te ajudar muito : sempre fui e vou diretamente no modo-texto, até pra VER o que estou fazendo, o que imho é o principal defeito da maioria das GUIs , sabe-se lá quem estão chamando, que argumentos estão passando, que mensagens receberam... Sobre o repositório : porque o espanto, DE onde é que vc tirou essa sua idéia sobre o repositório ?? Citando (9i no meu caso, mas afaik funciona assim pra todos) o manual Oracle Enterprise Manager Concepts Guide, no Glossário : Repository A set of database tables used as a back-end store for the middle- tier Oracle Management Server(s), and that can be located in any Oracle database; is shared by administrators and stores the state and history of registered events and scheduled jobs; also contains accounts of all administrators, including information such as administrator passwords and privileges; contains the current view of the network including all system data, application data, and information about the state of managed nodes. ou seja, repositório = um simples CONJUNTO DE TABELAS, nem mais nem menos, sim ??? OBVIAMENTE, remover tabelas (que não as do SYS, lógico) , SALVO mau- comportamento default de interfaces gráficas à parte, absolutamente NÃO implica em banco inusável, confere ?. De resto, é o que eu falei, repito : embora não tenha certeza, pra mim o que aconteceu é que o seu import full ** SOBREPÔS ** as tabelas do repositório, e/ou as tabelas do SYSTEM ou de algum dos outros usuários-default do banco que o raiozinho lá do OEM precisava. Então, primeiro passo na tentativa de solucionar, recriar o repositório. === MAS é claro, o aviso de praxe : ** SE ** esse banco é importante, favor abrir CHAMADO no SUPORTE ORACLE, eles é que vão te dar todas as garantias... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Wellington Rodrigues dos Santos [EMAIL PROTECTED] escreveu Olá Chiappa!!! Muito grato pelas informações... Fiquei preocupado agora com elas... rsrsr Antes eu fazia o backup pelo seguinte método: No prompt do DOS digitar: SVRMGR30 SVRMGR30 connect sys/oracle as sysdba SVRMGR30 shutdown immediate SVRMGR30 startup mount SVRMGR30 alter database archivelog; SVRMGR30 alter database open; SVRMGR30 alter tablespace user_data begin backup; --- Executar o arquivo de lote: C:\backup.bat --- SVRMGR30 alter tablespace user_data end backup; SVRMGR30 alter system switch logfile; SVRMGR30 shutdown immediate SVRMGR30 startup mount SVRMGR30 alter database noarchivelog; SVRMGR30 alter database open; SVRMGR30 exit Recomendações: após feito o backup, não compactar os arquivos. -- -- - Conteúdo do arquivo backup.bat: XCOPY /E /I C:\ORANT\DATABASE\*.* C:\BACKUP PAUSE -- -- - Backup do Control File alter database backup controlfile to `control1.bkp' ou alter database backup controlfile to trace
[oracle_br] Re: Oracle 9i Management Server
Só dando um feedback e já agradecendo... Fiz aqui a primeira opção de backup... acho que correu tudo bem... agora, no caso de uma pane, basta copiar esses arquivos novamente para o diretório e startar o banco, certo? (li algo a respeito numa matéria do grande mestre Chiappa na Info)... É que ficaram várias dúvidas rolando na cachola... já utilizei o método do import full várias vezes e parece que deu certinho... as informações retornaram coerentes, agora só não me aprofundei na consistência física do banco, que é o que acho ter entendido das explicações de vocês, né... Sobre repositórios... vocês poderiam dar um esclarecimento? eles só servem para o funcionamento do OEM?! não tem nada a ver com o banco? Fiz um curso de Oracle aqui no Rio na GCM, há muito tempo... e o que me diziam era que o repositório era o que fazia o banco ficar no ar... talvez eu tenha confundido com as chamadas instâncias de banco... certo? Li também uma matéria do Sr. Chiappa que dizia que são diferentes, tanto que os serviços startados são outros... realmente... mas por exemplo, na hora que vamos excluir um repositório, a tradução dos textos do aplicativo OEM vão dando medo... pois ele comenta de uma possível ligação com o banco em questão... aí fico na dúvida quanto a proceder ou não com a exclusão do repositório... O erro que está dando no meu serviço do OMS pelo que constatei, é devido a uma diferença de versões de repositório COEXISTINDO... constatei que existe uma versão 9.2 e uma 2.1.1... creio ser esse o problema, e creio que só vá ser resolvido com a eliminação do repositório... aí a dúvida... será que essa ação prejudica de alguma forma o banco?!?! já que ele pede o nome do usuário a ser excluído... já tentei atualizar mas ele naum deixa... no final da etapa ele diz que SYS não está com privilégios de Sysdba, mas o campo SYS está desabilitado para edição(só me permite colocar a senha), o que não me deixa conectar AS SYSDBA... fico num mato sem cachorro... talvez exista uma maneira de apagar esses repositórios por linha de comando... ainda não pesquisei a respeito... Desculpem aí caso esteja falando alguma besteira absurda, sei que vocês são mestres no assunto e muitas vezes não possuem tempo para responder tantas dúvidas talvez tolas... Mesmo assim, agradeço sinceramente por todos os esclarecimentos e dicas que vocês passaram!!! Até mais e tenham um bom dia!!! Wellington -- 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 __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Re: Oracle 9i Management Server
Muito obrigado meu amigo!!! Vou fazer imediatamente!!! Muito grato pela ajuda!!! Só mais uma dúvida... antes eu usava o SVRMGR30 para entrar com os comandos... agora basta digitar no prompt do próprio windows os comandos ou no SQLplus?!?! Grato, Wellington --- Em oracle_br@yahoogrupos.com.br, Wellerson Leite de Araújo [EMAIL PROTECTED] escreveu Jovem, O seu método de backup não está salvando uma cópia válida do banco de dados. Vamos às opções que vc poderia estar utilizando: 1 - Banco de dados no modo NOARCHIVELOG: - pare o banco de dados: shutdown immediate - copie TODOS os datafiles e o controlfile (opcionalmente vc pode copiar os redo-online também) - Inicie o banco de dados novamente 2 - Banco de dados no modo ARCHIVELOG - faça o backup de cada um dos arquivos de todas as tablespaces permanentes: alter tablespace nome begin backup; copie os arquivos alter tablespace nome end backup; - faça backup do controlfile : alter database backup controlfile to nome do arquico de backup - faça backup dos archivelogs: um copy do sistema operacional mesmo. Os arquivos que vc está salvando não estão válidos, pois são backups inconsistentes ( com o banco no ar ) e vc não possui os archivelogs necessários para recuperá-los. Portanto faça um backup do seu banco de dados TODO urgentemente, pois vc corre o risco de perder tudo. Abraços, Wellerson Wellington Rodrigues dos Santos [EMAIL PROTECTED] escreveu:Olá Chiappa!!! Muito grato pelas informações... Fiquei preocupado agora com elas... rsrsr Antes eu fazia o backup pelo seguinte método: No prompt do DOS digitar: SVRMGR30 SVRMGR30 connect sys/oracle as sysdba SVRMGR30 shutdown immediate SVRMGR30 startup mount SVRMGR30 alter database archivelog; SVRMGR30 alter database open; SVRMGR30 alter tablespace user_data begin backup; --- Executar o arquivo de lote: C:\backup.bat --- SVRMGR30 alter tablespace user_data end backup; SVRMGR30 alter system switch logfile; SVRMGR30 shutdown immediate SVRMGR30 startup mount SVRMGR30 alter database noarchivelog; SVRMGR30 alter database open; SVRMGR30 exit Recomendações: após feito o backup, não compactar os arquivos. --- -- Conteúdo do arquivo backup.bat: XCOPY /E /I C:\ORANT\DATABASE\*.* C:\BACKUP PAUSE --- -- Backup do Control File alter database backup controlfile to `control1.bkp' ou alter database backup controlfile to trace --- - Mas esse procedimento incomodava um pouco os desenvolvedores, que reclamavam da padada do banco... daí eu parti para o Export de tabelas... Sendo assim, você poderia dizer qual seria o método mais apropriado para um backup seguro? Nas migrações que fiz anteriormente 7.3 para o 8.1.6 sempre utilizei export full de tabelas feito graficamente... e sempre deu certinho... Sobre o repositório... o banco é independente do repositório? sempre achei que eram dependentes um do outro... o repositório então só serve para o funcionamento do Enterprise? não entendi direito sua explicação... se eu apagar o repositório existente, mesmo tendo feito o export full das tabelas, o banco continuará no ar? pois o que fiz foi isso... gerei um repositório de mesmo nome do anterior, depois entrei no Enterprise e dei um Importar full o DMP do antigo banco de dados... Perdoe-me tantas perguntas... mas tô realmente enrolado... E muito grato desde já pela atenção!!! Wellington Rodrigues --- Em oracle_br@yahoogrupos.com.br, jlchiappa [EMAIL PROTECTED] escreveu Wellington, não uso esses picaretas gráficos, mas até onde sei, várias coisas aí : - primeiro, export ** NÃO ** é backup de banco, é simplesmente uma CÓPIA DOS DADOS, as estruturas de banco que vc precisa pra subir um banco (tablespace SYSTEM, objetos do usuário SYS, controlfiles, initfiles, redo log files, etc) absolutamente NÃO SÃO backupeadas pelo export, SAIBA DISSO e altere a sua política adequadamente - no caso em questão, como a frase importei de um banco... o banco existente em outro... não faz sentido (vide item acima, export ** NÃO ** exporta bancos, e sim dados+estruturas dos dados), imagino que vc o que vc fez foi um export full e import full , o que deve ter ocorrido é que o schema com o repositório que o talzinho do OEM usa deve ter sido sobreposto. Recomendação acho que seria remover esse repositório e criar outro. E não, repositório nada mais é que um montão de tabelas Oracle, não faz sentido o seu medo de perder o banco se remover o repositório... - e finalmente : export
[oracle_br] Oracle 9i Management Server
Olá amigos!!! Desculpem o incômodo, sou novo aqui... dei uma olhada antes nas mensagens da lista para ver se encontrava alguma solução para meu problema mas não encontrei... Atualmente instalei num servidor com Windows 2003 server o Oracle 9i... e importei de um banco Oracle 8.1.6 o banco existente em outro micro que foi posteriormente desativado. Até aí, tudo correu sem problemas... comecei a atualizar os dados do banco normalmente... daí precisamos migrar o servidor de Datacenter... o servidor foi desligado e quando liguei, o OMS (Oracle Management Server) não startou mais... sendo assim fico impossibilitado de fazer serviços como export das tabelas, ou seja... um backup delas... Já pesquisei de tudo mas não encontro soluções... Quando tento iniciar o serviço do OMS aparece a seguinte mensagem: The OracleHome92ManagementServer Service on Local Computer started then stopped. Some service stop automatically if they have no work to do, for example, the Performance Logs and Alert Service Dentro do log do sysman aparecem repetidamente essas mensagens: C:\oracle\ora92\sysman\log\oms.nohup Erro ao iniciar o Oracle Management Server. oracle.sysman.vxn.VxnBootstrapException: VXA-2019 : Erro encontrado na inicialização do serviço: vdsjava.lang.NullPointerException: at oracle.sysman.vdm.VdmNotificationManager.stopService (VdmNotificationManager.java:2538) at oracle.sysman.vxa.VxaAppServer.stopServices (VxaAppServer.java:1415) at oracle.sysman.vxa.VxaAppServer.exit(VxaAppServer.java:2533) at oracle.sysman.vxa.VxaAppServer.main(VxaAppServer.java:3166) E quando tento atualizar ou editar o repositório aparece esse erro: ORA-12514 Isso quando não aparece uma mensagem dizendo que meu banco tem uma V.1.x que não poderá coexistir com a V.1 do enterprise... Pergunta: O que faço? faz tempo que não encaro um bode desses... se eu apagar o repositório perco o banco né... existe alguma forma de exportar ou fazer um backup da tabela SEM o OMS estar funcionando?!?!? Muito grato, Wellington Rodrigues -- 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 __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] Tamanho maximo para nome da Tabelas
Bom Dia Pessoal , Gostaria de obter informacoes sobre o tamanho maximo permitido nos nomes das tabelas do oracle. Sao no maximo 30 caracteres ? Tem como alterar ( diminuir ou aumentar) esse valor ? Essa mudanca pode causar algum problema ? Muito Obrigado pela atenção , [ ]´s - Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! [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/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. 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] View x Materialized view
Ola elis, bom até onde eu sei a diferenca é, view: o banco simplesmente refaz um select na hora que vc faz a consulta na view Materialized: ele grava as informacoes no banco como se fosse uma tabela so que presica ser atualizada de tempo em tempo vc pode especificar isso na criacao... To: oracle_br@yahoogrupos.com.br Sent: Wednesday, March 01, 2006 9:14 AM Subject: [oracle_br] View x Materialized view Olá Pessoal! Alguém pode explicar-me resumidamente qual a diferença entre View e Materialized view? Obrigada Elis - Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! [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/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 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] -- 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
Re: [oracle_br] ORA-12541 TNS: no listener
ola jose, nao sei se ja conseguiu resolver seu problema, se nao gostaria de saber se o problema esta acontecendo no servidor ou em algum terminal, e que banco esta utilizando e qual o sistema windows/linux? - Original Message - From: Jose Carlos To: oracle_br@yahoogrupos.com.br Sent: Tuesday, January 24, 2006 9:46 AM Subject: [oracle_br] ORA-12541 TNS: no listener Bom dia colegas! Estou com um problema ao tentar conectar com o banco de dados esta me retornando este erro ORA-12541 TNS: nao ha listener. Sei que estou com problema no servidor, nao sopu DBA, mas algume poderia me dar um passo-a-passo de como resolver isto. ATT JOSE CARLOS -- 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/ --__ Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED] __ 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] -- 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/ --__ Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED] __ 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] Imagens
muito obrigado pela ajuda... valeu - Original Message - From: Wilson_Oracle To: oracle_br@yahoogrupos.com.br Sent: Tuesday, December 13, 2005 5:07 PM Subject: RES: [oracle_br] Imagens Welington Para complementar o que nosso amigo Nabil Assad disse, segue em anexo a criação da tabela e como voce devera incluir espero ter ajudado ate++ create table t_img (codigo number(8), imagem bfile); create directory local as 'c:\' INSERT INTO T_IMG VALUES(1,BFILENAME ('TESTE','1.BMP')); _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Nabil Assad Enviada em: terça-feira, 13 de dezembro de 2005 16:40 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Imagens Ola Welington, Normalmente eu gravo o endereço da imagem. Tipo crio um campo varchar2 na tabela, e gravo o endereço da imagem ou seja, o local da pasta que ela se encontra, de preferência na rede. e depois quando for puxar o registro, tenho uma rotina para trazer a imagem de volta. Nabil De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de wellington Enviada em: terça-feira, 13 de dezembro de 2005 14:06 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Imagens Talvez tenha me expressado mau, entao vamos tentar assim como faco para gravar uma imagem jpg ou bmp em um campo no oracle ??? - Original Message - From: wellington To: oracle_br@yahoogrupos.com.br Sent: Tuesday, December 13, 2005 7:47 AM Subject: [oracle_br] Imagens Ola pessoal, estou precisando gravar algumas fotos para um sistema que estou desenvolvendo como faco para gravar essas fotos no banco, utilizo campos Blob ou Clob ? e como utilizar, esses capos os valores gravados devem estar em binario ou podem ser os caracteres do arquivo ? sera que fica muito lento... todas as imagens vao ser no formato jpg com media de tamanho de 45kb... oq vcs acham ? [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á sujeito aos Termos do Serviço do 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 http://br.rd.yahoo.com/SIG=12fb5to6b/M=386470.7632849.8508174.2369893/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1134506154/A=3135788/R=2/id=noscript/SIG=12c39 trgo/*http:/ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis. com http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1122_lrec_hotelscom.gif 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 Yahoo! http://br.yahoo.com/info/utos.html . [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
[oracle_br] Imagens
Ola pessoal, estou precisando gravar algumas fotos para um sistema que estou desenvolvendo como faco para gravar essas fotos no banco, utilizo campos Blob ou Clob ? e como utilizar, esses capos os valores gravados devem estar em binario ou podem ser os caracteres do arquivo ? sera que fica muito lento... todas as imagens vao ser no formato jpg com media de tamanho de 45kb... oq vcs acham ? [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 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] Imagens
Talvez tenha me expressado mau, entao vamos tentar assim como faco para gravar uma imagem jpg ou bmp em um campo no oracle ??? - Original Message - From: wellington To: oracle_br@yahoogrupos.com.br Sent: Tuesday, December 13, 2005 7:47 AM Subject: [oracle_br] Imagens Ola pessoal, estou precisando gravar algumas fotos para um sistema que estou desenvolvendo como faco para gravar essas fotos no banco, utilizo campos Blob ou Clob ? e como utilizar, esses capos os valores gravados devem estar em binario ou podem ser os caracteres do arquivo ? sera que fica muito lento... todas as imagens vao ser no formato jpg com media de tamanho de 45kb... oq vcs acham ? [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á sujeito aos Termos do Serviço do 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 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] Dll
Ola pessoal tem como declarar uma dll do windows para ser utilizanda em uma funcao no oracle??? [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 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] OFF-TOPIC: Profissionais da Regiao de Londrina-PR, Maringa-PR, ou Curitiba-PR
Ola sou de Apucarana fica a perto de londrina .. - Original Message - From: Gerson Luz To: oracle_br@yahoogrupos.com.br Sent: Thursday, November 17, 2005 3:07 PM Subject: RES: [oracle_br] OFF-TOPIC: Profissionais da Regiao de Londrina-PR, Maringa-PR, ou Curitiba-PR -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de [EMAIL PROTECTED] Enviada em: quinta-feira, 17 de novembro de 2005 12:27 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] OFF-TOPIC: Profissionais da Regiao de Londrina-PR, Maringa-PR, ou Curitiba-PR Vamos desenvolver um sistema grande para prefeitura e queremos saber quais sao os profissionais das regioes mencionadas q estariam dispostos a prestar servicos em Delphi 2005 com Oracle10g r2??? Grato, [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 Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 -- 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!. [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 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] Union
por exemplo vc tem duas tabelas com campos iguais A1 e A2 na tabela tb1 e tb2 select a1,a2 from tb1 union all select a1,a2, from tb2 - Original Message - From: Lucas Lombardi To: oracle_br@yahoogrupos.com.br Sent: Tuesday, November 08, 2005 11:40 AM Subject: [oracle_br] Union Como posso usar O Union?? Grato Lucas [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _ O 2º Encontro Nacional de Profissionais Oracle realizado no dia 05/11/2005 no auditório da FIAP em São Paulo foi melhor que a primeira. Confira no GPO (do nosso amigo Willian) http://www.profissionaloracle.com.br _ 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 realizado no dia 05/11/2005 no auditório da FIAP em São Paulo foi melhor que a primeira. Confira no GPO (do nosso amigo Willian) http://www.profissionaloracle.com.br _ 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] JOB
Valeu Renan deu certo aqui ja localizei o erro - Original Message - From: Renan Medeiros To: oracle_br@yahoogrupos.com.br Sent: Tuesday, November 01, 2005 7:36 AM Subject: Re: [oracle_br] JOB Veja no diretorio background_dump_dest(Olhe este parametro para qual é localização) os arquivos snp*.trc ou cj*trc ou j*.trc. Estes são arquivos de trace dos processos background que executam os jobs. Ola pessoal, estou com um problema com job, e ele esta dando erro na execucao automatica existe algum lugar para ver qual foi o erro ?? em meu Job ele executa uma procedure que funciona e esta correta... se eu executar manualmente o job ele roda normal porem se executar algumatico tb roda normal apenas algumas vezes ele da esse erro.. o qual nao sei qual é.. [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=12f70rj1o/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130846941/A=2950750/R=0/id=flashurl/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=12f70rj1o/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130846941/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_calendario.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 Gerente de Treinamento e Suporte Unimix Tecnologia Ltda 0 xx 61 8145 7869 0 xx 61 3201 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 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] DBA
Ola pessoal alguem poderia me informar onde posso fazer um curso para DBA, e onde tirar a certificacao ? [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
Re: [oracle_br] URGENTE ARQ
Obrigado pela Ajuda, eu ja resolvi o problema, mas mesmo assim gostaria de saber como fazer isso ?? Utilizo Oracle 8.1.7 como faco para visualiar o conteudo de um Archive ? - Original Message - From: Augusto Cesar Rodovalho Costa To: oracle_br@yahoogrupos.com.br Sent: Tuesday, October 25, 2005 8:51 AM Subject: Re: [oracle_br] URGENTE ARQ Rosiano, só uma questão, no Oracle 8.1.7 voce já tem essa informação e funciona bem (é a versão que utilizo). Wellington, já conseguiu localizar o comando? E a propósito, qual versão utiliza? Se ainda estiver precisando posso te ajudar. Atenciosamente. Augusto Cesar R. Costa DBA - Oracle Tribunal de Contas do Estado de Goiás. Tel: (62) 3201-9076 / 3201-9000 (62) 8125-9858 - Original Message - From: Gari Julio Einsfeldt [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Tuesday, October 25, 2005 9:31 AM Subject: RES: [oracle_br] URGENTE ARQ Beleza! Esta é nova :) Uso tanto que nem tinha ido muito atras. Vou pesquisar. Valeu a dica... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Rosiano Vieira de Sales Enviada em: terça-feira, 25 de outubro de 2005 10:10 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] URGENTE ARQ Gari, Se a versão dele for 9i ou superior através do Logminer vc ja consegue ver o user que executou o comando que eliminou o registro na view V$LOGMNR_CONTENTS .. tem a coluna username que mostra o usuário que executou a ação. -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Gari Julio Einsfeldt Enviada: seg 24/10/2005 17:10 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: RES: [oracle_br] URGENTE ARQ Olha, Corrijam-me se estiver errado, mas mesmo que tu use o logminer para abrir os archives, o maximo que vais conseguir ver é o comando que eliminou o registro, mas não quem o executou. Isso so com auditoria e precisa ser implementado antes da eliminação (ou outra ação qualquer). -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de wellington Enviada em: segunda-feira, 24 de outubro de 2005 17:26 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] URGENTE ARQ Obrigado pela ajuda é isso ARCHIVE, mas é muito complicado para visualar??? deixa eu explicar a situacao, alguem apagou o que nao deveria ter apagado rs (muito comum né..) eu tenho log de usuario em todas as tabelas, eu penas gostaria de saber quem foi o artista ? - Original Message - From: Tecnico - consulting To: oracle_br@yahoogrupos.com.br Sent: Monday, October 24, 2005 3:15 PM Subject: RES: [oracle_br] URGENTE ARQ Acho que vc deve estar se referindo ao processo de ARCHIVE, se for isso estes arquivos somente conseguem ser visualizados pelo logminer que é um processo que verifica o conteúdo gerado nos arquivos de ARCHIVE ! Edson Almeida Junior -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de wellington Enviada em: segunda-feira, 24 de outubro de 2005 16:08 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] URGENTE ARQ ALGUEM SABE ME INFORMAR COMO FACO PARA ABRIR UM ARC ARQUIVO DE BACKUP GERADO PELO BANCO ?? [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 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: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br
Re: [oracle_br] archive
vc tem algum JOB ? - Original Message - From: Marcio Tamoyo To: oracle_br@yahoogrupos.com.br Sent: Tuesday, October 25, 2005 9:56 AM Subject: [oracle_br] archive Bom dia ! Tenho um servidor oracle 9.2.04 em windows 2000 , e tenho percebido um aumento muito grande de archives diários , sabado e domingo praticamente não temos trabalho em nosso erp e ele vem gerado 600 mb de archive nesses dias e 1gb de dia de semana tem algo para monitorar estou achando isso muito estranho. sem mais MARCIO TAMOYO --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.859 / Virus Database: 585 - Release Date: 14/02/2005 [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: -- 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 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] URGENTE ARQ
Obrigado pela ajuda é isso ARCHIVE, mas é muito complicado para visualar??? deixa eu explicar a situacao, alguem apagou o que nao deveria ter apagado rs (muito comum né..) eu tenho log de usuario em todas as tabelas, eu penas gostaria de saber quem foi o artista ? - Original Message - From: Tecnico - consulting To: oracle_br@yahoogrupos.com.br Sent: Monday, October 24, 2005 3:15 PM Subject: RES: [oracle_br] URGENTE ARQ Acho que vc deve estar se referindo ao processo de ARCHIVE, se for isso estes arquivos somente conseguem ser visualizados pelo logminer que é um processo que verifica o conteúdo gerado nos arquivos de ARCHIVE ! Edson Almeida Junior -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de wellington Enviada em: segunda-feira, 24 de outubro de 2005 16:08 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] URGENTE ARQ ALGUEM SABE ME INFORMAR COMO FACO PARA ABRIR UM ARC ARQUIVO DE BACKUP GERADO PELO BANCO ?? [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 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: -- 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 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] urgente...
alguem sabe como faco ler um ARC - Original Message - From: edu_ora To: oracle_br@yahoogrupos.com.br Sent: Monday, October 24, 2005 2:40 PM Subject: [oracle_br] StatsPack - como limpar as tabelas Boa tarde pessoal, tem alguém aqui que utiliza o Statspack e pode me dar umas dicas? Como costumam fazer a limpeza das tabelas do Statspack (no meu caso, schema Perfstat)? Existe alguma função / rotina ou fazem manualmente? S.O.: Windows 2000 sp4 D.B.: Oracle 9i Standard Obrigado, Eduardo 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: -- 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 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 UTILIZADOS...
ola pessoal, estou com um problema de performace no banco 8i, e gostaria de saber se alguem pode me ajudar.. eu gostaria de saber quais os selects estao utilizando mais tempo o servidor... sei que tem como ver isso no 9i mas nao sei como fazer no 8i.. alguem pode me ajudar a descobrir qual o select esta demorando mais.. [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/ _ 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] imp e exp
so mais uma perguntinha usando o exp quando for importar para o outro banco eu tenho que criar os usuarios ou o imp ja cria os usuarios tambem ??? - Original Message - From: Tecnico - consulting To: oracle_br@yahoogrupos.com.br Sent: Monday, September 26, 2005 10:07 AM Subject: RES: [oracle_br] imp e exp Welligton, Para export ficaria assim Exp system/manager file=tudo.dmp full=y log=arquivodelogexport.txt Para importar ficara assim Imp system/nomanager file=tudo.dmp full=y log=arquivodelogimport.ext Qualquer duvida e só falar abraços Edson Almeida Junior DBA Oracle e-Business Suite - Stefanini IT Solutions Cliente: Rapidão Cometa +55 81 9922-7401 / +55 81 - 3464-5271 -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de wellington Enviada em: segunda-feira, 26 de setembro de 2005 08:45 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] imp e exp como ficaria a linha de comando para utilizar o exp e o imp... gostaria de importar tudo do outro banco ts trigger,grant , func... tudo igual do outro tem como ?? ou tenho que utilizar o exp ususario por usuario e importar um por um ... - Original Message - From: Tecnico - consulting To: oracle_br@yahoogrupos.com.br Sent: Monday, September 26, 2005 8:39 AM Subject: RES: [oracle_br] imp e exp Wellington, Existem duas forma de fazer esta migração. 1. Fazer Export (8i) e depois Import (10g) 2. Utilizar a ferramenta de migração do 10g para converter o banco 8i para 10g. Agora cabe a vc escolher. A Forma mais fácil e utilizar o EXP e IMP. Edson Almeida Junior DBA Oracle e-Business Suite -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de wellington Enviada em: segunda-feira, 26 de setembro de 2005 07:42 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] imp e exp Ola pessoal, qual a melhor maneira de migrar de um banco para outro... tenho oracle 8i e gostaria de migrar para o 10g no banco tenho dois usuario cadastrados qual é a melhor maneira de migrar e na instalacao do 10g tenho que criar os mesmo usuarios para importar ou o imp ja cria os usuario??? [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/ _ Links do Yahoo! Grupos 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/ _ 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!. [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/ _ Links do Yahoo! Grupos 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
RES: [oracle_br] Como ler um arquivo XML no Oracle 8.1.7.4
Olá Eriovaldo Você precisa baixar o xdk do metalink . Feito isso, aumente o tamanho da tablespace system ( sugerido 512 M ) Instale os pacotes java . $ORACLE_HOME/javavm/install/initjvm.sql Exporte as variáveis : ORACLE_SID , LD_LIBRARY_PATCH ,SHELL execute o xdkload . [As partes desta mensagem que não continham texto foram removidas] __ 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] Atualizar schema
Oi Denise .. Tenta exportar o schema da instance correta .. Depois dropa e cria o owner na outra instace e importa o owner. Oi Gente. Tenho duas instâncias com diversos schemas. Um desses schemas existe nas duas instances. Preciso atualizar o schema de uma instância, com os dados da outra. Qual a melhor forma de fazer isso? Tentei usar Export/Import mas, recebo erro que as tabelas já existe e preciso que elas sejam atualizadas pois as colunas foram alteradas. Qualquer ajuda é bem vinda. Obrigada __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] __ 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: PUBLICIDADE var lrec_target=_blank;var lrec_URL=new Array(); lrec_URL[1]=http:// br.rd.yahoo.com/SIG=12fglhqmp/M=365837.7000707.7924794.2369893/D=brclubs/ S=2137114689:HM/Y=BR/EXP=1126293536/A=2950750/R=0/id=flashurl/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=12fglhqmp/ M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1126293536/ 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_calendario.gif; var lrec_width=300;var lrec_height=250; [http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif] === 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!. [As partes desta mensagem que não continham texto foram removidas] __ 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] Rebuild X Analyze Index
Trabalho com a versão 8.1.7.4 Existe alguma diferença entre rebuild index e analyze index . Tem um processo que está perdendo o plano de execução original , toda vez que faço um rebuild de índices. Isso já aconteceu com alguém ?? O que é preciso fazer para evitar este erro ?? __ 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] Ajuda com Indices
Ola, sera que recriando os indices é possivel que melhore as performace ou nao tem nada haver... é que nao tenho muita experiencia em oracle - Original Message - From: Ivan Ricardo Schuster To: oracle_br@yahoogrupos.com.br Sent: Friday, August 26, 2005 3:45 PM Subject: RES: [oracle_br] Ajuda com Indices Serve criar um script que, quando executado, da rebuild em todos os índices? Select 'alter index '||index_name||' rebuild;' From dba_indexes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fabio Luiz de Oliveira Enviada em: sexta-feira, 26 de agosto de 2005 15:37 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; oracle tools; lista oracle br; lista de oracle; [EMAIL PROTECTED]; Eduardo Teixeira Assunto: [oracle_br] Ajuda com Indices Caros Amigos, GOstaria de saber se tem como reindexar todos os indices de uma vez no oracle 9i, se tem , como eu faco?? Agradeco muito Atenciosamente, -- = Fabio Luiz de Oliveira Analista de Sistemas Pleno = __ 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!. [As partes desta mensagem que não continham texto foram removidas] __ 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] Problema com 10.2.0.1
Ola Akira, por conhecidencia vou ter que fazer a mesma coisa que voce fez ai, vou ter que migrar do 8i para 10g tambem, como vc utilizou o comando exp no 8i, quais os parametros que vc utilizou ??? - Original Message - From: Akira To: oracle_br@yahoogrupos.com.br Sent: Thursday, August 25, 2005 2:34 PM Subject: [oracle_br] Problema com 10.2.0.1 Alguém já está usando o 10g R2? (10.2.0.1 no RedHat ES 3.0) Migrei um banco 8.i para o 10g R2 e estou tendo alguns problemas. A migração foi feita com exp e imp. Acho que isso não foi o problema, pois os comandos que utilizei não deram nenhum erro nem advertência. Primeiro problema: alguns inserts começaram a violar constraint not null da chave primária quando eu utilizava sequence.nextval dentro no comando de insert. Ex: insert into tabela (campo1, campo2, campo3) values (sq_teste.nextval, 1, 2); Provavelmente, se for feito um teste assim, não dará o problema, pois o corrido não é frequente, não tem regra geral. Aconteceu em alguns casos isolados. Mas consegui resolver fazendo isso: x_teste number; select sq_teste.nextval into x_teste from dual; insert into tabela (campo1, campo2, campo3) values (x_teste, 1, 2); Bem bobo né... Repito, não é regra geral. Não foram em todos os comandos semelhantes a isso que o problema ocorreu. Segundo problema: views com asterisco * não são mais mantidas dessa forma no dicionário de dados. Ex: CREATE VIEW V_BANCO AS SELECT BANCO.* FROM BANCO SELECT text FROM dba_views WHERE view_name = 'V_BANCO' Resultado no 10.1 SELECT BANCO.* FROM BANCO Resultado no 10.2 SELECT BANCO.CODIGO_BANCO,BANCO.NOME,BANCO.ETC FROM BANCO Meu problema é que eu usava isso para recriar as views quando era incluso um campo na tabela. Agora vou ter que adicionar o campo no select da view. Akira [As partes desta mensagem que não continham texto foram removidas] __ 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!. [As partes desta mensagem que não continham texto foram removidas] __ 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] Procedures
nao teria como vc ja deixar criado uma tabela e somente inserir valores nela... e antes de inserir vc pode apagar... e separar por usuario... - Original Message - From: Márcio Santos (TTY2000) To: oracle_br@yahoogrupos.com.br Sent: Monday, August 29, 2005 11:28 AM Subject: [oracle_br] Procedures Bom dia, Como faço para criar tabelas temporárias para acumular valores durante a execução de uma procedure? Obrigado, Márcio Santos [As partes desta mensagem que não continham texto foram removidas] __ 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!. [As partes desta mensagem que não continham texto foram removidas] __ 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] Re: [usuarios_oracle] Software legado
Cara você tem um problema sério, tenho bastante experiência com Delphi e Oracle e nunca ouvi dizer que alguém conseguiu fazer isto. No meu ponto de vista você deve escolher o campo com tamanho maior para ser o padrão e deve solicitar a Empresa que desenvolveu o segundo software uma compatibilização com este tamanho. Boa Sorte. []´s Roberto escreveu: Possuo dois softwares comprados (de empresas diferenes) que compartilham o uso de uma mesma tabela. Acontece que o primeiro usa um campo 'X' desta tabela no formato vachar2(10) e o segundo utiliza o mesmo campo só que espera que o campo seja varchar2(4) A visualização do conteúdo do campo 'X' é '001234' na visão do primeiro programa enquanto o segundo espera '1234'. Com este cenário pergunto: como posso compatibilizar (por algum sinônimo, ou qualquer outra solução) as duas visões visto que existem muitos relacionamentos com outras tabelas por esta chave. Não possuo os fontes de DELPHI de nenhum dos dois softwares. O que eu vier a fazer dever ser realizado no banco que é um Oracle 8.1.7 rodando num Windows 2000 server. Grato, Roberto. [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] === Links do Yahoo! Grupos -- [As partes desta mensagem que não continham texto foram removidas] __ 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] Re: Erro na criação de Tabelas com campo BLOB (urgente)
Olá Marco .. Gostaria, primeiramente , de agradecer pela dica que vc deu na lista e tb pela forma como vc disse .Maneira muito educada e respeitosa . É o seguinte : Tenho um SIG .. Sistema de Informação Geografica . Software que basicamente manipula mapas , com dados vetoriais e tb dados Raster (foto de satelite) INFELIZMENTE , eu sou obrigado a criar e apagar tabelas dinamicamente , sei que para administração do banco nao é muito recomendavel , mas para a aplicação é extremamente necessario . Quando um usuario deseja visualizar um mapa , ele importa para a base de dados e posteriormente eu manipulo essas informaçoes para visualização na interface e tb faço processamentos, como calculos de Area, distancia , interpolacao, Analises Espaciais, etc ... por isso a necessidade . Quando ele ( usuario) apaga um mapa , eu consigo saber as tabelas que foram criadas e apago todas . Estou enfrentando esse problema em apenas um cliente . Realmente deve ser configuração do usuário no banco . Porem , como eu disse no e-mail , nao sou um usuario muito experiente e achei que alguem poderia me indicar alguma possivel causa. Estou dando uma estudada na estrutura do campo blob e tb como o Oracle trabalha com esse tipo de campo . Muito obrigado pela dica. INFELIZMENTE existem muitos DBA´s EXTREMAMENTE EXPERIENTES e que apenas apontam possiveis problemas , de maneira MAL EDUCADA, sem conhecer a aplicação chegando a DESRESPEITAR o profissional em questao . Mais uma vez muito obrigado , BOa Sorte e Sucesso !!! []´s LITO [EMAIL PROTECTED] escreveu: Permitam-me opinar a respeito. Concordo com o Chiappa qdo ele diz que é no mínimo estranho que uma aplicação execute comandos DDL ! isso me parece mais um erro de modelagem da aplicação do que necessidade propriamente dita. Só pra começar, se o usuário de conexão da aplicação tem direito de criação de tabelas (e vai saber lá o que mais colocaram na role deste usuário) é bem provável que vc terá problemas com este banco. Pelo menos deve-se consultar um dba (decente) para restringir ao máximo os comandos DDL que este usuário pode rodar de dentro da aplicação e com certeza deve-se usar os parâmetros na criação da tabela e índices para reduzir as chances de danificar o BD. Uma outra perguntinha que fica na minha cuca é se esta mesma aplicação permite dropar as tabelas criadas. Caso contrário, como se consegue administrar estas tabelas ? Isso realmente não tem nada a ver com a solução do porque não está criando o campo blob. O erro deve ser, como o próprio Chiappa comentou, erro de sintaxe (ou de parse). Mas acredito que uma revisão nesta aplicação para ela faça apenas DML (insert, update, delete) seja muito recomendável do ponto de vista do banco de dados (desempenho, administração, tunning,etc). Abraço e boa sorte. Marco. jlchiappa [EMAIL PROTECTED] Sent by: oracle_br@yahoogrupos.com.br 28/07/2005 13:09 Please respond to oracle_br To: oracle_br@yahoogrupos.com.br cc: Subject:[oracle_br] Re: Erro na criação de Tabelas com campo BLOB (urgente) --- Em oracle_br@yahoogrupos.com.br, Wellington [EMAIL PROTECTED] escreveu Olá Chiappa , Infelizmente a aplicação necessita criar tabelas dinamicamente . Negócio meio danado esse, DDL é bem caro em termos de performance, mas enfim Só o que eu comentaria é que, se for criar, AO MENOS criar decentemente, ie : em tablespaces LMT, de tamanhos adequados, com PCTFREE/PCTUSED corretos - principalmente para as tabelas mais inseridas que ataualizadas -, especificando CACHEs e separação dos LOBs onde/quando necessário, constraints com nome (informar constraint PK/FK/NN, etc, sem nome faz o banco as criar como SYS_xxx, o que é DE LASCAR na administração ... Vc fazer só o CREATE TABLE assume-se tudo default, e em MUITOS casos o default é totalmente INSATISFATÓRIO para performance/segurança/administração. o script que esta no codigo da aplicação é esse : CREATE TABLE TESTE (geom_id integer not null, object_id varchar(50) not null, num_coordsinteger, num_holes integer, parent_id integer, lower_x float not null, lower_y float not null, upper_x float not null, upper_y float not null, ext_max float not null, spatial_data blob , primary key (geom_id,lower_x)) COM CERTEZA é pau de lógica , esse scripts que vc passou ´funciona : chiappa:SQLCREATE TABLE TESTE 2 (geom_id integer not null, 3 object_id varchar(50) not null, 4 num_coords integer, 5 num_holes integer, 6 parent_id integer, 7 lower_x float not null, 8 lower_y float not null, 9 upper_x float not null, 10 upper_y float not null, 11 ext_max float not null, 12 spatial_data blob , 13 primary key (geom_id,lower_x)) 14 chiappa:SQL/ Tabela criada. MUITO certamente o seu sistema deve deixar o usuário-final montar a tabela (ou o sistema monta com base em infos fornecidas por ele), e no caso em questão