[oracle_br] Dúvida Partition
Pessaol, Estou querendo fazer alguns testes de performance utilizando particionamento de tabela. A partição será realizada na coluna X, porém, para o meu problema não posso determinar que a particao 1 irá armazenar a coluna x quando X 100. Precisaria de algo como: partition part1 values (5, 7, 59) tablespace users, partition part2 values (todos os demais valores menos os da part1)tablespace users); Ou seja, na part1 sei exatamente os valores que pretendo armazenar, na part2 são todos os valores menos os da part1. Alguem sabe se tem algo que me permita fazer isso com partition? Versão oracle: 10.2.0.4.0 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Dúvida com Privilégios
Pessoal, Tenho uma instancia com os schemas A,B, C e D. Preciso que A consiga criar tabelas em B, porém A não deve possuir permissões para criar tabeals em C e D. Existe alguma forma de fazer isso ? Agradeço desde já! Versão do oracle: 10.2.0.4 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Constraint em VIEWS
Pessoal, Tenho dois schemas A e B. Um conjunto de dados de A será utiliza no schema B. Para pegar esta informação criei uma view em B buscando dados de A, porém eu gostaria de criar uma tabela em B que possui uma FK referenciando a view criada. Fiz alguns testes com as Out of line Constraint, porém não tive sucesso. Alguém sabe se tem como fazer isso? e em caso afirmativo como posso fazer isso. Obs.: versão do banco 10.2.0.4 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Auxílio em Select
Pessoal, Tenho uma consulta que me retorna os seguinte valores: Nome , tipo1, tipo2 Francisco,0, 10 Francisco,7,0 Está trazendo desta forma, pois eu faço a consulta da seguinte forma: select nome, decode (tipo,1,COUNT(1)), decode (tipo,2,COUNT(1)) from tabela where tipo in (1,2) group by nome, tipo Eu preciso que o meu retorno seja da seguinte forma: Nome , Tipo1, Tipo 2 Francisco, 7,10 Agradeço desde já oa ajuda de todos. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Auxílio em Select
Valeu pessoal, Eu tinha feito exatamente como o Evandor citou. Obrigado. Em 12 de abril de 2010 13:02, Evandro Giachetto evandrogiache...@gmail.comescreveu: Retificando: Veja a query correta abaixo. select a.nome, max(decode(a.tipo,1,cnt, null)) tipo1, max(decode(a.tipo,2,cnt, null)) tipo2 from (Select nome, tipo, count(*) cnt from tabela where tipo in (1,2) group by nome, tipo) a group by a.nome Atenciosamente. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br Em 12 de abril de 2010 13:00, Evandro Giachetto evandrogiache...@gmail.com evandrogiachetto%40gmail.comescreveu: Você precisa montar uma query pivo para isso. Query Pivo: Converte colunas para linhas. Detalhes sobre query Pivo: Você tem que saber EXATAMENTE quantas informações serão incluídas como colunas em sua query. No seu exemplo: Você precisa saber EXATAMENTE quantos TIPOS a query precisa retornar. Nesse caso, você informou somente Tipo1 e Tipo2, então, sua query Pivo ficaria mais ou menos assim: select a.nome, max(decode(a.tipo,1,cnt, null)) tipo1, max(decode(a.tipo,2,cnt, null)) tipo2 from (Select nome, tipo, count(*) cnt from tabela where tipo in (1,2)) a group by a.nome Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br Em 12 de abril de 2010 12:23, Franklin José Oliveira Neto franklin...@gmail.com franklineto%40gmail.com escreveu: Francisco, tente assim: select 'teste', sum(decode(1,1,COUNT(1))), sum(decode(2,2,COUNT(1))) from dual group by 'teste' Att. Franklin José de Oliveira Neto Em 12 de abril de 2010 12:14, francisco porfirio francisco.porfi...@gmail.com francisco.porfirio%40gmail.com escreveu: Pessoal, Tenho uma consulta que me retorna os seguinte valores: Nome , tipo1, tipo2 Francisco, 0, 10 Francisco, 7, 0 Está trazendo desta forma, pois eu faço a consulta da seguinte forma: select nome, decode (tipo,1,COUNT(1)), decode (tipo,2,COUNT(1)) from tabela where tipo in (1,2) group by nome, tipo Eu preciso que o meu retorno seja da seguinte forma: Nome , Tipo1, Tipo 2 Francisco, 7, 10 Agradeço desde já oa ajuda de todos. -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] DROP
Roda esse script que você irá conseguir o que es´ta precisando DECLARE var_desabilita_pk VARCHAR2(400); var_desabilita_fk VARCHAR2(400); var_drop_tb VARCHAR2(400); var_usuario_drop VARCHAR2(30); BEGIN var_usuario_drop := upper('NOME_DO_SCHEMA'); --Desabilita FK's FOR varre_fk IN ( SELECT a.table_name, a.constraint_name FROM dba_constraints a WHERE a.constraint_type = 'R' AND a.owner = var_usuario_drop) LOOP var_desabilita_fk := 'ALTER TABLE ' || varre_fk.table_name || ' DROP CONSTRAINT ' || varre_fk.constraint_name || ''; EXECUTE IMMEDIATE var_desabilita_fk; END LOOP; --Drop tables FOR varre_tb IN (SELECT al.table_name FROM dba_Tables al WHERE al.owner = var_usuario_drop) LOOP var_drop_tb := 'DROP TABLE '|| varre_tb.table_name; EXECUTE IMMEDIATE var_drop_tb; END LOOP; END; Em 15 de março de 2010 14:44, Aristides arysty...@bol.com.br escreveu: Veja se é possível 'dropar' o usuario e criá-lo novamente. Caso não seja possível, vc pode rodar gerar um script a partir da consulta abaixo. select 'drop table ' || table_name || ' cascade constraint;' from all_tables where owner = 'SCHEMA Q DESEJA'; abraço, José Aristides Moreira Filho Analista de Sistemas/dba Oracle Prefeitura Municipal de Resende From: Carlos Pinto Sent: Monday, March 15, 2010 2:28 PM To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: [oracle_br] DROP Ola Amigos, Como posso dropar todas as tabelas de um SCHEMA automaticamente? Com os melhores cumprimentos, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Separar campos
você pode utilizar o comando susbtr combinado com instr. Ex.: Primeira Palavra -- substr(string, 1, instr(string,';',1,1)-1) Segunda Palavra -- substr(string, instr(string,';',1,1)+1, instr(string,';',1,2)-instr(string,';',1,1)-1) Terceira Palavra -- substr(string, instr(string,';',1,2)+1, length(string) - instr(string,';',1,2)-1) a string sendo Jose;localidade;123456789, você teria o seguitne resultado: Primeira Palavra -- Jose Segunda Palavra -- localidade Terfceira Palavra -- 123456789 Desta forma ele vai pegar varre do primeiro caracter de sua string até o ; . Em 3 de março de 2010 10:06, Carlos Pinto carlos.pin...@yahoo.com.brescreveu: Ola, alguem consegue dar-me uma ajuda? Necessitava de um exemplo para poder cortar um ficheiro que têm como separador o ; Exemplo tenho um ficheiro da seguinte forma: Carlos;morada;12345 Jose;localidade;123456789 A ideia era separar sempre que tiver um ; e inserir numa tabela em campos diferentes. Obrigado. Com os melhores cumprimentos, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] comparando timestamp type
tenta fazer to_char(t.ltimestamp,'DD-MM-') = '01-01-2010' Em 22 de fevereiro de 2010 17:34, Flavio fq...@yahoo.com.br escreveu: Olá pessoal, alguem pode me ajudar nessa dúvida simples, porém já me tomou algum tempo e nao consegui encontrar a solução. nao estou conseguindo comparar uma coluna timestamp com um valor. Por exemplo: select * from table1 t where t.ltimestamp = to_timestamp('01-01-2010','DD-MM-') -- onde ltimestamp é do tipo timestamp Esse select nao retorna linhas, emborá existam linhas criadas no dia 01-01-2010 (mas o horário difere). Alguém sabe como usar comparação de timestamp com o operador '=' ? Obrigado pela atenção de todos, Abrs, Flávio. __ 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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Select para somar a quantidade de atendimentso por horario..Me ajudem!!!!
Cara, Acredito que não seja isso, mas não tem necessidade utilizar esse distinct que vc colocou. Em 19 de fevereiro de 2010 12:53, cegoncalvesvr cegoncalve...@yahoo.com.brescreveu: Amigos, O select abaixo esta sendo execuado sem erro. Porém, ele não esta conseguindo CONTAR as quantidades corretas dos atendimentos pela faixa de horario montada. __ SELECT distinct faixa.cd_faixa_hor_rel, to_char(faixa.hr_ini,'hh24:mi') h_ini, to_char(faixa.hr_fim,'hh24:mi') h_fim, COUNT (atendime.hr_atendimento) FROM dbamv.atendime, dbamv.faixa_hor_rel faixa, dbamv.especialid e WHERE atendime.tp_atendimento = 'U' and atendime.dt_atendimento = ('01/01/2010') and to_char(atendime.hr_atendimento,'hh24:mi') between '01:00' and '01:59' and atendime.cd_ori_ate = DECODE(1,'%',atendime.cd_ori_ate,1) AND ATENDIME.CD_multi_empresa =1 and e.cd_especialid=atendime.cd_especialid and e.cd_especialid = 8 group by faixa.cd_faixa_hor_rel, to_char(faixa.hr_ini,'hh24:mi'), to_char(faixa.hr_fim,'hh24:mi') __ A saida deveria ser assim: Faixas de Horario Atendimentos 00:00 as 00:59 10 01:00 as 01:59 80 02:00 as 02:59 07 ... 23:00 as 23:59 08 Entretanto, o select não esta somando os atendimentos pelos horarios, esta somando TODOS os atendimentos do dia (ex: 400 atendimentos no dia). Os 400 aparecem em todas as faixas de horarios. Esta ERRADO. Quem puder me ajudar. Obrigado -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] TXT
spool c:\nome_do_arquivo.txt instrução sql spool off 2010/1/18 Fernando Garatini da Silva fgarat...@gmail.com Boa tarde pessoal !! alguem poderia me dizer como que eu gero um arquivo txt para armazenar o resultado de uma query ? obrigado [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Performance IS NULL
Boa Tarde Pessoal. Tenho uma consulta que está demorando devido a utilização do IS NULL.(Segue parte da consulta) ... and campo_timestamp is null ... Sei que quando isso é feito não adianta criar um índice para o campo testado. Alguem sabe uma outra forma de capturar os campos que são nulos sem perder tanto a performance? Versão do Oracle: 10.2.0.4.0 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] diff no oracle 10 g
Sql Mangement Studio DbSolo 2009/11/24 Leonardo Santos da Mata leonardodam...@gmail.com pessoal eu tenho que comparar duas bases de dados diferentes e fazer com que elas fiquem iguais. Existe alguma ferramenta que crie esse comando DDL para ser executados no banco? -- Enviado de Palmas, TO, Brasil [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] DB LINK
Fernando, Você pode criar também synonyms para evitar sempre ter que colocar o @. Para criar o synonym, você precisa executar o seguinte comando: CREATE SYNONYM nome_do_synonym FOR tab...@nome_do_dblink; Dai para acessar os dados, basta executar a seguinte consulta: SELECT * FROM nome_do_synonym 2009/11/18 Marcos Fontana fontana.mar...@gmail.com Select xxx from tab...@nome_do_dblink; Atenciosamente, Marcos Fontana 2009/11/18 Fernando Garatini da Silva fgarat...@gmail.com Pessoal Boa Tarde gostaria de saber como se executa uma query com DB LINK Obrigado [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 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Estrutura de tabela - duvida
Se for apenas tabelas e colunas, você encontra na dba_tab_columns. 2009/10/27 Luciane Bruder lucianebru...@yahoo.com.br Boa tarde, Como posso extrair a estrutura de todas as tabelas do banco? Obrigada, [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] NLS_LANG +
Da uma olhada no regedit 2009/10/21 dbaemapuros dbaemapu...@yahoo.com.br Help... Tenho um oracle cliente instalado numa máquina windows, alterei a NLS_LANG do regedit para BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P1 para pegar os acentos de português. Também mexi nas configurações regionais da máquina para alterar a língua e caracteres para português. Quando dou SELECT * from NLS_SESSION_PARAMETERS via sqlplusw, a NLS_LANG ainda aparece AMERICAN. Só tem um ORACLE_HOME nesta máquina e a versão é 10g. De onde o sqlplusw pode estar pegando estas configurações? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Performance com Synonym Privados
Bom Dia Pessoal, Estou querendo colocar minha aplicação em um schema que possui apenas synonyms privados com permissão de insert, delete, update e select, com o objetivo de esconder totalmente a senha do schema principal. Alguém sabe informar sobre a performance deste tipo de synonyms em ambiente de produção, onde a aplicação manipula dados através dele? E em ambiente RAC ele funciona normalmente? Versão do oracle 10.2.4.0. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Tamanho do autoextend
Pessoal, Fiz uma consulta que me retorna dados do meu data file e da minha tablespace. Mas não estou encontrando em que view do dicionário possui tamanho que foi definido para o autoextend. Agradeço desde já. Versão Oracle 10.2.0.4.0 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Tamanho do autoextend
Rodrigo, A consulta que você enviou não traz o valor correto. Já o que Reginaldo enviou, ele traz todas as informações da criação do datafile (Atende Parcialmente). Eu precisaria apenas do tamanho do extend para incrementar no meu sql, sem precisar comolocar o campo clob todo citado pelo Reginaldo 2009/10/7 Ribeiro, Reginaldo rflribe...@dbcom.com.br rflribe...@oradbcom select sys.dbms_metadata.get_ddl('TABLESPACE','USERS') from dual; SYS.DBMS_METADATA.GET_DDL('TABLESPACE','USERS') -- CREATE TABLESPACE USERS DATAFILE '/u02/oradata/oradbcom/users01.dbf' SIZ E 5242880 AUTOEXTEND ON NEXT 1310720 MAXSIZE 32767M LOGGING ONLINE PERMANENT BLOCKSIZE 8192 EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGME NT SPACE MANAGEMENT AUTO Elapsed: 00:00:00.86 Ribeiro, Reginaldo Administrador de Bancos de Dados Oracle Certified Associate 10g DBCom Brazil Consultoria em Tecnologia da Informação skype: rflribeiro mobile: 551178715729 nextel id: 55*84*70035 fone: 551135225172 e-mail: rflribe...@dbcom.com.br rflribeiro%40dbcom.com.br site: http://www.dbcom.com.br Am 07.10.2009 10:06, schrieb francisco porfirio: Pessoal, Fiz uma consulta que me retorna dados do meu data file e da minha tablespace. Mas não estou encontrando em que view do dicionário possui tamanho que foi definido para o autoextend. Agradeço desde já. Versão Oracle 10.2.0.4.0 -- Atenciosamente Francisco Porfirio Ribeiro Neto !-- #ygrp-mkp{ border: 1px solid #d8d8d8; font-family: Arial; margin: 14px 0px; padding: 0px 14px; } #ygrp-mkp hr{ border: 1px solid #d8d8d8; } #ygrp-mkp #hd{ color: #628c2a; font-size: 85%; font-weight: bold; line-height: 122%; margin: 10px 0px; } #ygrp-mkp #ads{ margin-bottom: 10px; } #ygrp-mkp .ad{ padding: 0 0; } #ygrp-mkp .ad a{ color: #ff; text-decoration: none; } -- !-- #ygrp-sponsor #ygrp-lc{ font-family: Arial; } #ygrp-sponsor #ygrp-lc #hd{ margin: 10px 0px; font-weight: bold; font-size: 78%; line-height: 122%; } #ygrp-sponsor #ygrp-lc .ad{ margin-bottom: 10px; padding: 0 0; } -- !-- #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family: Georgia; } #ygrp-text p{ margin: 0 0 1em 0; } dd.last p a { font-family: Verdana; font-weight: bold; } #ygrp-vitnav{ padding-top: 10px; font-family: Verdana; font-size: 77%; margin: 0; } #ygrp-vitnav a{ padding: 0 1px; } #ygrp-mlmsg #logo{ padding-bottom: 10px; } #ygrp-reco { margin-bottom: 20px; padding: 0px; } #ygrp-reco #reco-head { font-weight: bold; color: #ff7900; } #reco-category{ font-size: 77%; } #reco-desc{ font-size: 77%; } #ygrp-vital a{ text-decoration: none; } #ygrp-vital a:hover{ text-decoration: underline; } #ygrp-sponsor #ov ul{ padding: 0 0 0 8px; margin: 0; } #ygrp-sponsor #ov li{ list-style-type: square; padding: 6px 0; font-size: 77%; } #ygrp-sponsor #ov li a{ text-decoration: none; font-size: 130%; } #ygrp-sponsor #nc{ background-color: #eee; margin-bottom: 20px; padding: 0 8px; } #ygrp-sponsor .ad{ padding: 8px 0; } #ygrp-sponsor .ad #hd1{ font-family: Arial; font-weight: bold; color: #628c2a; font-size: 100%; line-height: 122%; } #ygrp-sponsor .ad a{ text-decoration: none; } #ygrp-sponsor .ad a:hover{ text-decoration: underline; } #ygrp-sponsor .ad p{ margin: 0; font-weight: normal; color: #00; } o{font-size: 0; } .MsoNormal{ margin: 0 0 0 0; } #ygrp-text tt{ font-size: 120%; } blockquote{margin: 0 0 0 4px;} .replbq{margin:4} dd.last p span { margin-right: 10px; font-family: Verdana; font-weight: bold; } dd.last p span.yshortcuts { margin-right: 0; } div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div.photo-title a:visited { text-decoration: none; } div.file-title a, div.file-title a:active, div.file-title a:hover, div.file-title a:visited { text-decoration: none; } #ygrp-msg p#attach-count { clear: both; padding: 15px 0 3px 0; overflow: hidden; } #ygrp-msg p#attach-count span { color: #1E66AE; font-weight: bold; } div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts { font-family: Verdana; font-size: 10px; font-weight: normal; } #ygrp-msg p a { font-family: Verdana; } #ygrp-mlmsg a { color: #1E66AE; } div.attach-table div div a { text-decoration: none; } div.attach-table { width: 400px; } -- [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Diferentes usuários acessando um mesmo schema
Pessoal, É possível no oracle criar uma estrutura que permita que diferentes usuários(com usuário e senha diferentes) possam acessar o mesmo schema? Exemplo: Nome do schema de produção: bdprod Usuário Porfirio acessa bdprod com as seguintes informações: username:porfirio pwd: porfirio Obs.: Não pretendo faze isso através da autenticação do SO. Versão do Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Diferentes usuários acessando um me smo schema
Marcio, Posso está enganado, mas pelo que sei ao criar um usuário, automaticamente ele já está com todas as permissões de objetos, ou seja este usuário terá todas as permissões de objetos para os objetos do seu schema. mas como você falou posso criar outros usuário com permissões para acessar o criado anteriormente. Pelo que entndi você sugere que seja criado um usuário no banco para cada pessoa, e estes usuário apontem para o usuário principal, é isso? 2009/10/4 Marcio Andre Silva marcio_an...@yahoo.com.br Prezado Francisco, No Oracle quando vc cria um usuário, o mesmo não tem acesso a nada, você tem que dar direito a esse usuário para acessar os objetos, seja esse objeto do mesmo schema(owner) ou não. Você pode criar um role que contenha um conjunto que permissãos(regras) que vc queira dar para esses usuários. Lembrando que para acessar um objeto de outro owner(schema), você tem que especificar o nome do owner antes, exemplo; grant select on owner.table to usuario. Depois você pode até criar um sinônimo publica para acessar o objeto sem especificar o owner antes. Marcio Andre De: francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Domingo, 4 de Outubro de 2009 14:40:31 Assunto: [oracle_br] Diferentes usuários acessando um mesmo schema Pessoal, É possível no oracle criar uma estrutura que permita que diferentes usuários(com usuário e senha diferentes) possam acessar o mesmo schema? Exemplo: Nome do schema de produção: bdprod Usuário Porfirio acessa bdprod com as seguintes informações: username:porfirio pwd: porfirio Obs.: Não pretendo faze isso através da autenticação do SO. Versão do Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Privileges...
É isso mesmo Júlio, eu já vi que isso é fato, mas o X daquestão é... existe como revogar estes privilégios ? 2009/9/30 Júlio César Corrêa juliotubi...@yahoo.com.br Quando você cria um usuário ele tem privilégio default(implícito) em seus proprios objetos.Não sei se é esta a sua dúvida. 2009/9/30 francisco porfirio francisco.porfi...@gmail.com Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais agora, no capítulo 5 http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI E o que encontrei não respondeu ao meu questionamento,pois na maioria das vezes ele faz o seguinte: GRANT insert ON emp TO swilliams; O problema é que no meu caso quando crio um usuário novo ele já é criado com pemissões de objetos, ou seja, não preciso conceder pemissão de insert a uma determinada tabela, porém, se eu executar a consulta abaixo, ele não me retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu não tenho como fazer um revoke SELECT * FROM DBA_TAB_PRIVS WHERE OWNER = 'X' 2009/9/29 Júlio César Corrêa juliotubi...@yahoo.com.br Automaticamente? Existem duas formas grant direto do privilegio ou role .Privilegios de sistema e de objeto. Procure na documentação oficial e vc encontra tudo lá até com exemplos tahiti.oracle.com 2009/9/29 francisco porfirio francisco.porfi...@gmail.com Primeira consulta não retornada nada. Segunda consulta retorna Usuário: X Privilege: Unlimited Tablspace 2009/9/29 Marcos Fontana fontana.mar...@gmail.comfontana.marcos% 40gmail.com Bom dia! Execute as duas querys abaixo e coloque o resultado aqui. select grantee, table_schema || '.' || table_name, privilege from all_tab_privs where grantee = 'X' select username, privilege from user_sys_privs where username = 'X' Atenciosamente, Marcos Fontana. DBA Oracle 2009/9/29 francisco porfirio francisco.porfi...@gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Boa Noite Pessoal... Seguinte, Tenho um schema X onde atualmente nele é possível fazer qualquer instrução DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou alterar dados e um outro schema Y ficaria responsável em realizar as instruções DDL, a segunda parte não tem mistério, mas como posso fazer um revoke alter on table from schema X se ele possui apenas o privilegio create session? Os demais privilegios foram concedidos automaticamente, porém não são explícitos. Sempre sempre quando é criado um usuário, o oracle por default atribui todos os privilegios de objeto a este usuario? Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida? Versão Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.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 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas
Re: [oracle_br] Privileges...
Evandro, Segue os resultados *select * from user_role_privs* Granted_role - connect, resource admin_option - no, no default_role - yes, yes os_granted - no, no *select * from user_tab_privs* table_name - dump_dir, dump_dir, log_dir, log_dir grantor - sys, sys, sys, sys privilege - write, read, write, read granttable - no,no,no,no hierarchy - no,no,no,no 2009/9/30 Evandro Giachetto evandrogiache...@gmail.com Se você logar com o usuário X, qual o resultado dos comandos select * from user_role_privs select * from user_tab_privs Evandro Giachetto Oracle Certified Associate evan...@clickinterativa.com.br evandro%40clickinterativa.com.br 2009/9/29 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Boa Noite Pessoal... Seguinte, Tenho um schema X onde atualmente nele é possível fazer qualquer instrução DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou alterar dados e um outro schema Y ficaria responsável em realizar as instruções DDL, a segunda parte não tem mistério, mas como posso fazer um revoke alter on table from schema X se ele possui apenas o privilegio create session? Os demais privilegios foram concedidos automaticamente, porém não são explícitos. Sempre sempre quando é criado um usuário, o oracle por default atribui todos os privilegios de objeto a este usuario? Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida? Versão Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Privileges...
Primeira consulta não retornada nada. Segunda consulta retorna Usuário: X Privilege: Unlimited Tablspace 2009/9/29 Marcos Fontana fontana.mar...@gmail.com Bom dia! Execute as duas querys abaixo e coloque o resultado aqui. select grantee, table_schema || '.' || table_name, privilege from all_tab_privs where grantee = 'X' select username, privilege from user_sys_privs where username = 'X' Atenciosamente, Marcos Fontana. DBA Oracle 2009/9/29 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Boa Noite Pessoal... Seguinte, Tenho um schema X onde atualmente nele é possível fazer qualquer instrução DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou alterar dados e um outro schema Y ficaria responsável em realizar as instruções DDL, a segunda parte não tem mistério, mas como posso fazer um revoke alter on table from schema X se ele possui apenas o privilegio create session? Os demais privilegios foram concedidos automaticamente, porém não são explícitos. Sempre sempre quando é criado um usuário, o oracle por default atribui todos os privilegios de objeto a este usuario? Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida? Versão Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Privileges...
Ooa Júlio, eu já tinha dado uma breve olhada, e olhei um pouco mais agora, no capítulo 5 http://download.or44acle.com/docs/cd/B19306_01/network.102/b14266/authoriz.htm#CHDCIBCI E o que encontrei não respondeu ao meu questionamento,pois na maioria das vezes ele faz o seguinte: GRANT insert ON emp TO swilliams; O problema é que no meu caso quando crio um usuário novo ele já é criado com pemissões de objetos, ou seja, não preciso conceder pemissão de insert a uma determinada tabela, porém, se eu executar a consulta abaixo, ele não me retorna nada, logo, se eu não tenho estas pemissões explicitamente, eu não tenho como fazer um revoke SELECT * FROM DBA_TAB_PRIVS WHERE OWNER = 'X' 2009/9/29 Júlio César Corrêa juliotubi...@yahoo.com.br Automaticamente? Existem duas formas grant direto do privilegio ou role .Privilegios de sistema e de objeto. Procure na documentação oficial e vc encontra tudo lá até com exemplos tahiti.oracle.com 2009/9/29 francisco porfirio francisco.porfi...@gmail.com Primeira consulta não retornada nada. Segunda consulta retorna Usuário: X Privilege: Unlimited Tablspace 2009/9/29 Marcos Fontana fontana.mar...@gmail.comfontana.marcos% 40gmail.com Bom dia! Execute as duas querys abaixo e coloque o resultado aqui. select grantee, table_schema || '.' || table_name, privilege from all_tab_privs where grantee = 'X' select username, privilege from user_sys_privs where username = 'X' Atenciosamente, Marcos Fontana. DBA Oracle 2009/9/29 francisco porfirio francisco.porfi...@gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Boa Noite Pessoal... Seguinte, Tenho um schema X onde atualmente nele é possível fazer qualquer instrução DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou alterar dados e um outro schema Y ficaria responsável em realizar as instruções DDL, a segunda parte não tem mistério, mas como posso fazer um revoke alter on table from schema X se ele possui apenas o privilegio create session? Os demais privilegios foram concedidos automaticamente, porém não são explícitos. Sempre sempre quando é criado um usuário, o oracle por default atribui todos os privilegios de objeto a este usuario? Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida? Versão Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Júlio César Corrêa IS Technologist - Oracle DBA www.dbajccorrea.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 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para
[oracle_br] Privileges...
Boa Noite Pessoal... Seguinte, Tenho um schema X onde atualmente nele é possível fazer qualquer instrução DDL e DML, eu gostaria que nele fosse possível apenas incluir, remover ou alterar dados e um outro schema Y ficaria responsável em realizar as instruções DDL, a segunda parte não tem mistério, mas como posso fazer um revoke alter on table from schema X se ele possui apenas o privilegio create session? Os demais privilegios foram concedidos automaticamente, porém não são explícitos. Sempre sempre quando é criado um usuário, o oracle por default atribui todos os privilegios de objeto a este usuario? Em caso afirmativo, existe alguma maneira de fazer um REVOKE da vida? Versão Oracle: 10.0.2.0.1 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Inserção de campo blob
Pessoal, Estou tentando gerar uma série de inserts para popular uma determinada tabela, porém não estou conseguindo inserir dados no campo blob. Primeiro eu estou fazendo um select para montar meus inserts, ja tentei usar a função to_lob porém surge o seguinte erro: ORA-01704: literal de string extenso demais Em alguns locais o pessoal sugeria o dbms_lob.wirte() Alguém sabe alguma forma que através de um comando insert simples eu consiga inserir estes dados? Versão do banco: 10.2.0.4.0 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Duvida Exception
Rapaz, aparentemente está ok. Faz o seguinte, coloca um dbms_output.put_line antes do update e verifica se os valores passados no update realmente não encontram nenhum registro a ser alterado. 2009/8/21 Sharif - Yahoo sharif_rad...@yahoo.com.br Pessoal, Tenho esse trecho dessa procedure abaixo onde é feito um update e se não encontrar tem que fazer o insert, porem não está entrando na Exception NO_DATA_FOUND, o que pode estar errado ? Não pode ser feito dessa forma ? Oracle 10.2 Aix BEGIN DECLARE CURSOR LIVRAODEV IS SELECT ENT_NOTA.CODFIL , ENT_NOTA.DTNOTA , SUM(NVL(ENT_NOTA.VLTOTAL,0)) DEVOLUCAO FROM CAD_FILIAL, ENT_NOTA, CAD_TPNOTA WHERE CAD_TPNOTA.TPNOTA = ENT_NOTA.TPNOTA AND CAD_FILIAL.CODFIL = ENT_NOTA.CODFIL AND CAD_TPNOTA.FLPGCOMS = 'S' AND CAD_TPNOTA.TIPO = 'E' AND CAD_TPNOTA.FLVENDA = 'S' AND CAD_TPNOTA.TPREM = 'C' AND CAD_TPNOTA.TPDEST IN ('L','D','G') AND CAD_TPNOTA.TPVER IS NOT NULL AND ENT_NOTA.DTNOTA BETWEEN to_date(p_dataini, 'dd/mm/') AND to_date(p_datafim, 'dd/mm/') GROUP BY ENT_NOTA.CODFIL , ENT_NOTA.DTNOTA ORDER BY ENT_NOTA.CODFIL,ENT_NOTA.DTNOTA; BEGIN FOR REGDEV IN LIVRAODEV LOOP BEGIN UPDATE TMP_LIVRAO SET VLDEVOL = REGDEV.DEVOLUCAO WHERE CODFIL = REGDEV.CODFIL AND DTNOTA = REGDEV.DTNOTA; EXCEPTION WHEN NO_DATA_FOUND THEN INSERT INTO TMP_LIVRAO(CODFIL, DTNOTA, VLDEVOL) VALUES (REGDEV.CODFIL, REGDEV.DTNOTA, REGDEV.DEVOLUCAO); END; END LOOP; END; END; Obrigado pela ajuda, Abraços, Sharif [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Session dedicada...
Bom Dia Pessoal, Gostaria de saber se existe algum comando que faça com que minha session fique dedicada, ou seja, se alguem tiver acessando ou querendo acessar determinado schema no mesmo momento que eu estou acessando, ele não conseguiria. Pretendo fazer uns teste para gerar um atualizador de versão de um sistema que não permite outras sessões no momento da atualização. Obs.: Tenho clientes em diferentes versões do Oracle 9 e 10 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Session dedicada...
Pessoal, primeiramente obrigado pelas informações. Testamos a restrict session e ela não serve pois atinge todo o banco de não apenas o meu schema 2009/8/17 Marcelo Procksch marceloprock...@gmail.com Outra opção é trocar a senha do usuário. 2009/8/17 Alex Rosa a...@keep-learning.com alex%40keep-learning.com: Olá, Uma opção é usar o RESTRICT SESSION, conceda permissão de RESTRICT SESSION somente para os USUARIOS que utilizem os demais SCHEMAS do banco de dados e para a conta que você for utilizar para fazer o upgrade. Dessa forma você pode atualizar a versão do seu SCHEMA especifico. Certifique-se que os demais USUARIOS não acessam objetos no SCHEMA que será atualizado, através de VIEWS, PROCEDURES, etc. --- Até mais, Alex Rosa a...@keep-learning.com alex%40keep-learning.com +55 11 9320-5256 (cell phone) Skype = alex.rosa.dba http://www.keep-learning.com http://www.linkedin.com/in/alexrosadba De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de francisco porfirio Enviada em: segunda-feira, 17 de agosto de 2009 11:55 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Session dedicada... Bom Dia Pessoal, Gostaria de saber se existe algum comando que faça com que minha session fique dedicada, ou seja, se alguem tiver acessando ou querendo acessar determinado schema no mesmo momento que eu estou acessando, ele não conseguiria. Pretendo fazer uns teste para gerar um atualizador de versão de um sistema que não permite outras sessões no momento da atualização. Obs.: Tenho clientes em diferentes versões do Oracle 9 e 10 -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Tamanho da tabela
rapaz... A user_tables mostra algumas informações interessantes sobre a tabela. Não me lembro se traz a quantidade de registros, se não tiver, não conheço outra tabela do dicionário que te informe isso,logo, você poderia conseguir esta informação fazendo uma pl/sql simples. 2009/8/13 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos, Necessitava de um Select que fosse a um SCHEMA e que me desse informação de todas as tabelas (tamanho, total size, total registos, etc). Obrigado. Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro TNS
o seu tnsnames está configurado corretamente? Acessa o prompt de comando e executa o seguinte comando tnsping service_name Se parecer um OK é porque você está conseguindo se comunicar com o servidor de banco de dados. Caso contrário, verifica se existe esta opção no teu tnsnames (SERVER=DEDICATED) se tiver tira e testa. 2009/8/11 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560: TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Dúvida sobre DBLINK - Publico X Pri vado
rapaz, até onde sei é isso. Achei até um link que explica http://profissionaloracle.com.br/blogs/flavioisidorio/oracle-database-link/ Mas qual é o erro exatamente que está ocorrendo, ateravés do erro fica melhor para ajudar. 2009/8/11 candiurudba candiuru...@yahoo.com.br Bom dia colegas, Uma dúvida bem simples...acredito que eu deva estar esquecendo de algo... Consigo criar DBLINK PUBLICO sem problemas mas estou econtrando problemas para criar o PRIVADO Criação do Publico: create public dblink teste connect to teste identified by teste using 'PRODUCAO' Este funciona sem problemas Criação do Privado create dblink teste connect to teste identified by teste using 'PRODUCAO' Este não funciona nem por reza forte... OBS: Eles estão sendo criados em um esquema em produção que possui os privilegios de sistema: CREATE SESISON CREATE DBLINK CONNECT CREATE TABLE UNLIMITED TABLESPACE Como sabemos, não precisei adicionar privilegios ao publico pois o mesmo ja pertence a PUBLIC. Alguem teria alguma ideia ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] imp oracle
Cara faz o seguinte, executa esse imp direto da pasta onde se encontra o teu *.dmp E só uma coisa, verifica se o nome do teu dmp é realmente export.dm 2009/6/9 Fabio Fabio fabio...@yahoo.com.br Olá, estou executando o comando: ./imp system/se...@xefile=/usr/lib/oracle_imp/ export.dm log=/usr/lib/oracle_imp/import.log fromuser=top touser=top ... e aparecem as mensagens: Message 100 not found; No message file for product=RDBMS, facility=IMP: Release 10.2.0.1.0 - Production on Tue Jun 9 09:28:08 2009 Copyriright 1982,2005, Oracl Invalid Format of Import utility name Verify that ORACLE_HOME is properly name Import terminated unsuccessfully IMP-0: Message 0 not found; No message file for products=RDBMS, facility=Imp Por favor alguem poderia me ajudar. 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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Material de Programação PL/SQL
Ta ficando bem interessante seu material Eduardo... Você poderia incluir também a parte de regexp_like, regexp_substr, etc. 2009/5/29 Eduardo Abrantes de Souza eduardo.abran...@fgv.br Poderia inserir: HAVING CONNECT BY SELECT UNION 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 Marcus William Sent: sexta-feira, 29 de maio de 2009 13:54 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: [oracle_br] Material de Programação PL/SQL Colegas Publiquei no nosso grupo, atravéz do moderador, um material sobre programação PL/SQL montado por mim. Quem tiver interesse no assunto leia por favor e me ajude a aprimorá-lo com sugestões e dicas. O material poderá ser obtido em http://www.oraclebr.com.br/arquivo/baixar/ProgramacaoPlSql.pdf -- Obrigado! Thanks! Marcus William - BELEM - BRASIL marcuswl...@gmail.com marcuswlima%40gmail.com mailto: marcuswlima%40gmail.com marcuswlima%2540gmail.com marcus.will...@tj.pa.gov.br marcus.william%40tj.pa.gov.br mailto: marcus.william%40tj.pa.gov.br marcus.william%2540tj.pa.gov.br 0-55-91-84216166 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Detectar quebra de linha
Caros, Gostaria de um axulio de vocês. Estou precisando detectar as quebras de linhas da minha string. Consegui detecar apenas a primeira debra de linha atavés do instr. Alguem sabe informar se tem alguma função que me retorne a posição de todos os caracter do tipo quebra de linha chr(10), ou que ao menos me informe quantas vezes esse caracter se repete na minha tring ? obrigado; -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Detectar quebra de linha
Chiapa eu tinha feito da forma **franciscana** que você falou. Fiz uma lógica bem simples, sei que não é a melhor, porém como eu estava com uma certa urgência, desenvolvi dessa forma. No meu caso ele pega cada linha de um campo string e posteriormente insere em uma tabela. DECLARE var_qtd_caracter PLS_INTEGER; var_posicao_anterior PLS_INTEGER; var_posicao_atual PLS_INTEGER; BEGIN var_posicao_anterior:=0; var_posicao_atual := 0; FOR varre IN(SELECT translate(nome_do_campo,chr(10)||chr(13),'|')||'|' nome_do_campo, length(translate(nome_do_campo,chr(10)||chr(13),'|')) - length(replace(translate(nome_do_campo,chr(10)||chr(13),'|'),'|',''))+1 qtd_enter FROM noe_da_tabela WHERE instr(nome_do_campo,chr(10)) 0) LOOP FOR enter IN 1..varre.qtd_enter LOOP IF(enter = 1)THEN INSERT INTO enter_teste VALUES (replace(substr(varre.nome_do_campo,1,instr(varre.nome_do_campo,'|',1,1)),'|','') ); COMMIT; ELSE var_posicao_anterior := instr(varre.nome_do_campo,'|',1,enter-1); var_posicao_atual := instr(varre.nome_do_campo,'|',1,enter)-instr(varre.nome_do_campo,'|',1,enter-1); INSERT INTO enter_teste VALUES (varre.bad_codigo_beneficio, replace(substr(varre.nome_do_campo,var_posicao_anterior,var_posicao_atual),'|','')); COMMIT; END IF; END LOOP; END LOOP; END; -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Dúvidas com SQL LOADER
Caros, Estou carregando um arquivo através do sqlloader, e em determinada linha deste arquivo, surge o sequinte erro: Field in data file exceeds maximum length Ja alterei o bindsize o rows, porém não tive sucesso, ou seja, o erro continua. Alguem já passou por este problema? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Function Inline
Obrigado Wekvis e José. Eu fiz da forma tradicional mesmo, criando uma função com alguns parametrso de entrada e um parametro de saida com um cursor. Valeu. 2009/5/7 José Costacurta josecostacu...@yahoo.com.br É só criar a function recebendo os parâmetros necessários e usá-la normalmente. francisco porfirio escreveu: Caros... Eu estou precisando fazer uma VIEW passando dois parâmetros, porém vi que não existe como passar parâmetro na view. Dando uma pesquisada na net, enontrei que dava para resolver isso com function inLine, porém só encontrei referencia do mesmo para o SQlServer. Alguem pode nos fornecer uma luz? Agradeço desde já -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Function Inline
Caros... Eu estou precisando fazer uma VIEW passando dois parâmetros, porém vi que não existe como passar parâmetro na view. Dando uma pesquisada na net, enontrei que dava para resolver isso com function inLine, porém só encontrei referencia do mesmo para o SQlServer. Alguem pode nos fornecer uma luz? Agradeço desde já -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Retorno do spool
Caros, Estou fazendo uma procedure que me retorna um arquivo de saída. Meu problema é que eu gostaria que o arquivo me retornasse apenas os dados, porém ele está me retornando também o comando executado. já tentei utilizar o set termout off. porém sem sucesso. Se alguém tiver como me ajudar eu agradeço -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Transformar 2 bases de dados em 1
Ronaldo... Você está querendo incluir os dados no mesmo schema do servidor 01? em caso afirmativo São bases referente a uma mesma aplicação ? É a mesma estrutura de tabelas ? Ou você esta querendo simplesmente colocar os schemas de outro servidor em um outro? 2009/4/30 Ronaldo Pinto ronaldo.arau...@gmail.com Olá a todos! Tenho o oracle 10g com 2 bases de dados distintas, rodando em máquinas diferentes. Preciso agora transformar essas 2 bases em 1 só que ficará em 1 única máquina. A idéia é ter uma base única mesmo. Se eu fizer o import da primeira base e depois fazer o import da segunda por cima funciona? Se não, como eu poderia realizar essa junção? Desde já agradeço. Ronaldo [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dropar todos os objetos de um esquema
Cara se for para dropar todos os objetos, seria mais prático dropar e recriar o schema. Caso contrário, você deverá criar uma pl para verificar tes ubjetos neste schema e posteriormente criar os scripts para dropar. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Alterar nls_language
Cristiano mesmo com essa variável, quando eu rodo o select SELECT * FROM nls_database_parameters ele continua mostrando American. Eu queria que ele me retornasse neste Select Brazilian Portuguese 2009/3/6 Cristiano Martins cmain...@gmail.com É esse cara ai mesmo. Só alterar para o que você deseja. 2009/3/6 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Cristiano, lá eu já tenho uma variável chamada lnls_lang com valor = BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P1 2009/3/6 Cristiano Martins cmain...@gmail.com cmainfor%40gmail.comcmainfor% 40gmail.com Altere pelo Registry na KEY_LOCAL_MACHINE/SOFTWARE/ORACLE 2009/3/6 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Bom dia pessoal, Estou fazendo o seguinte select Select * from nls_database_parameters E o nls_language está como American, porém, eu queria substituir por BRAZILIAN PORTUGUESE -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Abraço Cristiano Martins Alves http://www.delphiforall.wordpress.com/ http://www.dug-sp.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Abraço Cristiano Martins Alves http://www.delphiforall.wordpress.com/ http://www.dug-sp.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Alterar nls_language
Pois é, Não existe um alter database nls_language='BRAZILIAN PORTUGUESE' ? Ou algo que teria a mesma finalidade 2009/3/6 Cristiano Martins cmain...@gmail.com Ah, não. Você tem razão ele não muda. 2009/3/6 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Cristiano mesmo com essa variável, quando eu rodo o select SELECT * FROM nls_database_parameters ele continua mostrando American. Eu queria que ele me retornasse neste Select Brazilian Portuguese 2009/3/6 Cristiano Martins cmain...@gmail.com cmainfor%40gmail.comcmainfor% 40gmail.com É esse cara ai mesmo. Só alterar para o que você deseja. 2009/3/6 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Cristiano, lá eu já tenho uma variável chamada lnls_lang com valor = BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P1 2009/3/6 Cristiano Martins cmain...@gmail.comcmainfor%40gmail.comcmainfor% 40gmail.comcmainfor% 40gmail.comcmainfor% 40gmail.com Altere pelo Registry na KEY_LOCAL_MACHINE/SOFTWARE/ORACLE 2009/3/6 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Bom dia pessoal, Estou fazendo o seguinte select Select * from nls_database_parameters E o nls_language está como American, porém, eu queria substituir por BRAZILIAN PORTUGUESE -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Abraço Cristiano Martins Alves http://www.delphiforall.wordpress.com/ http://www.dug-sp.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Abraço Cristiano Martins Alves http://www.delphiforall.wordpress.com/ http://www.dug-sp.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Abraço Cristiano Martins Alves http://www.delphiforall.wordpress.com/ http://www.dug-sp.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Problemas com caracteres
Pessoal, estou tendo um pequeno problema com caracteres especiais, seguinte: Tenho um servidor versão 10.2.0.1.0 e client 9.2.0.1.0 O que acontece é: Estou fazendo o seguinte select (select ascii('¿') from dual ) quando executo no pl/sql developer ele me retorna 191 quando estou fazendo no sqlplus retorna 168. Verifiquei os seguintes dados do meu servidor e do meu client: (Servidor)NLS_LANGUAGE = American (CLient)NLS_LANGUAGE = Brazilian Portuguese Essa diferença interfere em alguma coisa tendo em vista que o nls_language é utilizado apenas para mostrar os dados? Agradeço desde já -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Relesae oracle CLient
Bom dia Pessoal, Estou precisando do instalador client 9.2.0.4.0, já procurei bastante porém não encontrei, alguem sabe onde posso encontrar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Relesae oracle CLient
Olá Rogério, Obrigado pela ajuda. Mas estou querendo fazer o testes no 9.2.0.4, pois estou suspeitando de um problema de conversão de caracteres para a nossa aplicação. Após alguns testes estou chegando a esta conclusão, porém a única máquina que possuia este client não está na empresa no momento. 2009/3/4 Rogério Falconi rogerfal...@gmail.com eu tenho aqui o cliente do 9.2.0.1 caso queria, é a mesma coisa... Abraços Rogério Em 04/03/09, francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com escreveu: Bom dia Pessoal, Estou precisando do instalador client 9.2.0.4.0, já procurei bastante porém não encontrei, alguem sabe onde posso encontrar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Relesae oracle CLient
Opa Ricardo, obrigado também pela ajuda, mas você sabe informar se tem este path para Windows ? 2009/3/4 Ricardo Portilho Proni rportilhopr...@yahoo.com.br Pode paixar o server mesmo, instalar apenas o software, e utilizar o cliente. http://www.oracle.com/technology/software/products/oracle9i/index.html Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) --- Em qua, 4/3/09, francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com escreveu: De: francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Assunto: Re: [oracle_br] Relesae oracle CLient Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Quarta-feira, 4 de Março de 2009, 14:26 Olá Rogério, Obrigado pela ajuda. Mas estou querendo fazer o testes no 9.2.0.4, pois estou suspeitando de um problema de conversão de caracteres para a nossa aplicação. Após alguns testes estou chegando a esta conclusão, porém a única máquina que possuia este client não está na empresa no momento. 2009/3/4 Rogério Falconi rogerfalcon@ gmail.com eu tenho aqui o cliente do 9.2.0.1 caso queria, é a mesma coisa... Abraços Rogério Em 04/03/09, francisco porfirio francisco.porfirio@ gmail.comfrancisco.porfirio %40gmail. com escreveu: Bom dia Pessoal, Estou precisando do instalador client 9.2.0.4.0, já procurei bastante porém não encontrei, alguem sabe onde posso encontrar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Relesae oracle CLient
Ricardo, não estou encontrando, coloquei o path lá 9.2.0.4.0 e não estou encontrando, você buscou pelo que ? 2009/3/4 Ricardo Portilho Proni rportilhopr...@yahoo.com.br 9.2.04 para windows, só achei no Metalink. https://metalink.oracle.com/CSP/ui/flash.html#tab=Patches (page=Patchesid=frw433cr()) Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) --- Em qua, 4/3/09, francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com escreveu: De: francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Assunto: Re: [oracle_br] Relesae oracle CLient Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Quarta-feira, 4 de Março de 2009, 14:32 Opa Ricardo, obrigado também pela ajuda, mas você sabe informar se tem este path para Windows ? 2009/3/4 Ricardo Portilho Proni rportilhoproni@ yahoo.com. br Pode paixar o server mesmo, instalar apenas o software, e utilizar o cliente. http://www.oracle. com/technology/ software/ products/ oracle9i/ index..html Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo - - - - - - - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) --- Em qua, 4/3/09, francisco porfirio francisco.porfirio@ gmail.comfrancisco.porfirio %40gmail. com escreveu: De: francisco porfirio francisco.porfirio@ gmail.comfrancisco.porfirio %40gmail. com Assunto: Re: [oracle_br] Relesae oracle CLient Para: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br Data: Quarta-feira, 4 de Março de 2009, 14:26 Olá Rogério, Obrigado pela ajuda. Mas estou querendo fazer o testes no 9.2.0.4, pois estou suspeitando de um problema de conversão de caracteres para a nossa aplicação. Após alguns testes estou chegando a esta conclusão, porém a única máquina que possuia este client não está na empresa no momento. 2009/3/4 Rogério Falconi rogerfalcon@ gmail.com eu tenho aqui o cliente do 9.2.0.1 caso queria, é a mesma coisa... Abraços Rogério Em 04/03/09, francisco porfirio francisco.porfirio @ gmail.comfrancisco .porfirio %40gmail. com escreveu: Bom dia Pessoal, Estou precisando do instalador client 9.2.0.4.0, já procurei bastante porém não encontrei, alguem sabe onde posso encontrar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Relesae oracle CLient
Ricardo eu consegui através da busaca avançada obrigado pela dica 2009/3/4 francisco porfirio francisco.porfi...@gmail.com Ricardo, não estou encontrando, coloquei o path lá 9.2.0.4.0 e não estou encontrando, você buscou pelo que ? 2009/3/4 Ricardo Portilho Proni rportilhopr...@yahoo.com.br 9.2.04 para windows, só achei no Metalink. https://metalink.oracle.com/CSP/ui/flash.html#tab=Patches (page=Patchesid=frw433cr()) Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo -- - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) --- Em qua, 4/3/09, francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com escreveu: De: francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Assunto: Re: [oracle_br] Relesae oracle CLient Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Quarta-feira, 4 de Março de 2009, 14:32 Opa Ricardo, obrigado também pela ajuda, mas você sabe informar se tem este path para Windows ? 2009/3/4 Ricardo Portilho Proni rportilhoproni@ yahoo.com. br Pode paixar o server mesmo, instalar apenas o software, e utilizar o cliente. http://www.oracle. com/technology/ software/ products/ oracle9i/ index..html Ricardo Portilho Proni Team Leader CES - Centro de Excelência Solvo - - - - - - - Oracle Database 10g Administrator Certified Associate (OCA) - Oracle Database 10g Administrator Certified Professional (OCP) - Microsoft Certified Professional (MCP) - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS) --- Em qua, 4/3/09, francisco porfirio francisco.porfirio@ gmail.comfrancisco.porfirio %40gmail. com escreveu: De: francisco porfirio francisco.porfirio@ gmail.comfrancisco.porfirio %40gmail. com Assunto: Re: [oracle_br] Relesae oracle CLient Para: oracle...@yahoogrup os.com.br oracle_br%40yahoog rupos.com. br Data: Quarta-feira, 4 de Março de 2009, 14:26 Olá Rogério, Obrigado pela ajuda. Mas estou querendo fazer o testes no 9.2.0.4, pois estou suspeitando de um problema de conversão de caracteres para a nossa aplicação. Após alguns testes estou chegando a esta conclusão, porém a única máquina que possuia este client não está na empresa no momento. 2009/3/4 Rogério Falconi rogerfalcon@ gmail.com eu tenho aqui o cliente do 9.2.0.1 caso queria, é a mesma coisa... Abraços Rogério Em 04/03/09, francisco porfirio francisco.porfirio @ gmail.comfrancisco .porfirio %40gmail. com escreveu: Bom dia Pessoal, Estou precisando do instalador client 9.2.0.4.0, já procurei bastante porém não encontrei, alguem sabe onde posso encontrar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Auxilio COm problema de carcteres
Pessoal, Estou o seguinte problema: Tenho uma ferramenta que recebe o arquivo XML e insere o mesmo em uma tabela, porém com determinado client oracle e ou Server os carcteres com acento se tornam ¿. Fiz os seguintes testes: Resultado: Não converteu para ¿ Client: 9.2.0.1.0 Server: 10.2.0.1.0 Resultado: Converteu para ¿ Client: 9.2.0.4.0 Server: 10.2.0.1.0 Resultado: Converteu para ¿ Client: 9.2.0.4.0 Server: 9.2.0.4.0 Resultado: Converteu para ¿ Client: 9.2.0.1.0 Server: 9.2.0.4.0 Alguem já se deparou com este tipo de problema? Se sim qual a solução que vocês adotaram? Estou desconfiando que seja essa release (9.2.0.4.0) e este path do oracle, seja no client ou seja no server. Agradeço desde já a atençã de todos -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Auxilio COm problema de carcteres
Pessoal, Estou o seguinte problema: Tenho uma ferramenta que recebe o arquivo XML e insere o mesmo em uma tabela, porém com determinado client oracle e ou Server os carcteres com acento se tornam ¿. Fiz os seguintes testes: Resultado: Não converteu para ¿ Client: 9.2.0.1.0 Server: 10.2.0.1.0 Resultado: Converteu para ¿ Client: 9.2.0.4.0 Server: 10.2.0.1.0 Resultado: Converteu para ¿ Client: 9.2.0.4.0 Server: 9.2.0.4.0 Resultado: Converteu para ¿ Client: 9.2.0.1.0 Server: 9.2.0.4.0 Alguem já se deparou com este tipo de problema? Se sim qual a solução que vocês adotaram? Estou desconfiando que seja essa release (9.2.0.4.0) e este path do oracle, seja no client ou seja no server. Agradeço desde já a atençã de todos -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Dúvida com regexp_like
Pessoal, Sexta-feira postei uma dúvida que envolvia o comando regexp_like. Eu precisava retornar apenas os registros que possuiam caracter diferente de número e texto, a solução que encontrei foi a seguinte: regexp_like(na.nat_cod_patologia,'[[-{-~!-/:-...@]') Eu estava querendo buscar estes registros para posteriormente alterá-los. Porém, a versão do oracle onde eu desejava executar este select era 9.2.0.4.0 e não suporta o regexp_like. Gostaria de saber de vocês como vocês fazem atualmente para substituir um caracter especial qualquer por um espaço em branco nesta versão do oracle. Ex.: Substituir *porf¿rio* por *porf rio*. Tem alguma forma diferente de translate? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Dúvida com regexp_like
Pessoal, resolvi o meu problema. Não sei se esta seria a melhor forma, porém, atendeu a minha necessidade no momento. Segue a solução SELECT upper(campo_analisado) AS Palavra Completa, translate(upper(campo_analisado),'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',' ') AS Character Especial, translate(upper(campo_analisado),translate(upper(campo_analisado),'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',' '),' ') AS Palavra Tratada FROM sua_tabela WHERE trim(translate(upper(campo_analisado),'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',' ')) ' '; 2009/2/25 francisco porfirio francisco.porfi...@gmail.com Pessoal, Sexta-feira postei uma dúvida que envolvia o comando regexp_like. Eu precisava retornar apenas os registros que possuiam caracter diferente de número e texto, a solução que encontrei foi a seguinte: regexp_like(na.nat_cod_patologia,'[[-{-~!-/:-...@]') Eu estava querendo buscar estes registros para posteriormente alterá-los. Porém, a versão do oracle onde eu desejava executar este select era 9.2.0.4.0 e não suporta o regexp_like. Gostaria de saber de vocês como vocês fazem atualmente para substituir um caracter especial qualquer por um espaço em branco nesta versão do oracle. Ex.: Substituir *porf¿rio* por *porf rio*. Tem alguma forma diferente de translate? -- Atenciosamente Francisco Porfirio Ribeiro Neto -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Regexp_like
Pessoal estou precisando de um axulio estou precisando recuperar qualquer registro que possua caracter diferente de numero e texto. Estou utilizando o regexp_like. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Regexp_like
Isso, em qualquer posição 2009/2/20 Mosan Santos mosansan...@yahoo.com.br Porfirio Em qualquer posição? 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 sex, 20/2/09, francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com escreveu: De: francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Assunto: [oracle_br] Regexp_like Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Sexta-feira, 20 de Fevereiro de 2009, 11:58 Pessoal estou precisando de um axulio estou precisando recuperar qualquer registro que possua caracter diferente de numero e texto. Estou utilizando o regexp_like. -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] INSERT C/ SELECT
Napoleão uma outra forma seria você fazer da sequinte forma INSERT INTO teste (codigo) SELECT 5 FROM dual; Obs.: Minha tabela teste é formada por duas colunas, porém estou querendo popular apenas uma. 2009/2/18 Marcel Cejudo marcel.cej...@yahoo.com.br O insert você pode fazer assim: insert into usuario(cod_usuario) values(sq_usuario.nextval); De: Napoleão Cristiano X. Sanabia cristiano_sana...@yahoo.com.brcristiano_sanabia%40yahoo.com.br Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 17 de Fevereiro de 2009 16:44:56 Assunto: [oracle_br] INSERT C/ SELECT Amigos, Mais uma vez solicitando ajuda de vocês . . . Estou tentando fazer um INSERT através de um SELECT mas não estou conseguindo porque o Oracle acusa o erro abaixo: Error starting at line 1 in command: INSERT INTO USUARIO(CD_USUARIO) VALUES(SELECT SQ_USUARIO.nextval FROM dual) Error at Command Line:2 Column:18 Error report: SQL Error: ORA-00936: missing expression 00936. 0 - missing expression *Cause: *Action: Meu INSERT está da seguinte forma: INSERT INTO TABELA(CODIGO) VALUES(SELECT SQ_TABELA.nextval FROM dual) A minha tabela USUARIO possui somente o campo CD_USUARIO como PK. Todos os outros campos podem receber valores nulos. O que está errado? Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Mensagens neste tópico (1) Responder (através da web) | Adicionar um novo tópico Mensagens | Links | Banco de dados | Agenda -- 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/ -- Alterar configurações via web (Requer Yahoo! ID) Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo Atividade nos últimos dias * 8 Novos usuáriosVisite seu Grupo Yahoo! Mail Conecte-se ao mundo Proteção anti-spam Muito mais espaço Yahoo! Barra Instale grátis Buscar sites na web Checar seus e-mails . Yahoo! Grupos Crie seu próprio grupo A melhor forma de comunicação . __,_.._,___ 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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] 1z0-047
É uma das que são pre-requisito para tirar OCA Essa é a SQL Expert. 2009/2/12 Jeferson M. Farias jmf2...@gmail.com entendi, essa q vc está falando n é a OCA? 2009/2/12 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Ops, corrigindo 1z0-001 ou 1Z0-007 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_007 ou 1Z0-047 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_047 ou 1Z0-051 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_051 + 1Z0-042 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_exam_id=1Z0_042 2009/2/12 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Para você tirar a OCA, obrigatoriamente você deve fazer duas provas 1z0-001 ou 1Z0-007 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_007 ou 1Z0-047 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_047 ou 1Z0-051. http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_051 Veja http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=151 2009/2/12 Jeferson M. Farias jmf2...@gmail.com jmf2004%40gmail.comjmf2004% 40gmail.com qual é esta certificação? eu n entendo muito bem ainda de certificação oracle, estou começando a estudar pra OCA. att. Jeferson 2009/2/11 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com francisco.porfirio%40gmail.com francisco.porfirio%40gmail.com Pessoal estou estudando atualmente para 1z0-047... alguem tem algum matrial, pode ser testes ou apostilas, será sempre bem vindo. Obrigado. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Jeferson M. Farias *Sun Certified Java Programmer 1.4 *Sun Certified Web Component Developer 1.4 *Sun Certified Specialist NetBeans IDE -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ..::Posso tudo naquele que me fortalece... ..::Mil homens cairão a sua esquerda, mil homens cairão a sua direita, mas você não será atingido -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Jeferson M. Farias *Sun Certified Java Programmer 1.4 *Sun Certified Web Component Developer 1.4 *Sun Certified Specialist NetBeans IDE -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ..::Posso tudo naquele que me fortalece... ..::Mil homens cairão a sua esquerda, mil homens cairão a sua direita, mas você não será atingido -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] 1z0-047
Para você tirar a OCA, obrigatoriamente você deve fazer duas provas 1z0-001 ou 1Z0-007http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_007ou 1Z0-047 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_047ou 1Z0-051.http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_051 Veja http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=151 2009/2/12 Jeferson M. Farias jmf2...@gmail.com qual é esta certificação? eu n entendo muito bem ainda de certificação oracle, estou começando a estudar pra OCA. att. Jeferson 2009/2/11 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Pessoal estou estudando atualmente para 1z0-047... alguem tem algum matrial, pode ser testes ou apostilas, será sempre bem vindo. Obrigado. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Jeferson M. Farias *Sun Certified Java Programmer 1.4 *Sun Certified Web Component Developer 1.4 *Sun Certified Specialist NetBeans IDE -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ..::Posso tudo naquele que me fortalece... ..::Mil homens cairão a sua esquerda, mil homens cairão a sua direita, mas você não será atingido -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] 1z0-047
Ops, corrigindo 1z0-001 ou 1Z0-007http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_007ou 1Z0-047 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_047ou 1Z0-051http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_051 + 1Z0-042http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_exam_id=1Z0_042 2009/2/12 francisco porfirio francisco.porfi...@gmail.com Para você tirar a OCA, obrigatoriamente você deve fazer duas provas 1z0-001 ou 1Z0-007http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_007ou 1Z0-047 http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_047ou 1Z0-051.http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41p_org_id=1080544lang=USp_exam_id=1Z0_051 Veja http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=151 2009/2/12 Jeferson M. Farias jmf2...@gmail.com qual é esta certificação? eu n entendo muito bem ainda de certificação oracle, estou começando a estudar pra OCA. att. Jeferson 2009/2/11 francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Pessoal estou estudando atualmente para 1z0-047... alguem tem algum matrial, pode ser testes ou apostilas, será sempre bem vindo. Obrigado. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Jeferson M. Farias *Sun Certified Java Programmer 1.4 *Sun Certified Web Component Developer 1.4 *Sun Certified Specialist NetBeans IDE -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ..::Posso tudo naquele que me fortalece... ..::Mil homens cairão a sua esquerda, mil homens cairão a sua direita, mas você não será atingido -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Update complexo
Cara francamente, naõ consegui enteder direito a sua lógica. Se tiver como você clarear, seria melhor. 2009/2/12 clayton clay...@agriness.com Pessoal, tenho a seguinte situação: Construiir um comando update para atualizar uma coluna de uma linha (i), sendo que esta coluna deve receber o resultado de uma formula matemática, onde os termos desta formula correspondem a valores de colunas da linha (i) e valores de colunas da linha (i-1). Por exemplo: Linha col1 col2 col3 1 1 2 2 2 4 3 23 = (1+2)*(4+3)+2 =23 3 7 4 100 = (4+3)*(7+4)+23 = 100 4 2 8 210 = (7+4)*(2+8)+100 = 210 Ou seja, para calcular o valor da col3 (que eh a coluna que recebera o valor da formula), da linha (4) eh necessário obter valores das col1 e col2 da linha(4), e os valores das colunas col1, col2 e col3 da linha (3). Algum de vocês sabe se é possível construir um comando UPDATE que possa fazer este tipo de atualização da col3 ? Gostaria de fazer isto sem usar Stored Procedures/Triggers. Obrigado. Clayton Bonelli Tecnologia AGRINESS Gestão da Informação para Suinocultura www.agriness.com blocked::http://www.agriness.com/ | (48) 3028-0015 | clay...@agriness.com clayton%40agriness.com -- -- Participe da segunda edição do Melhores da Suinocultura Agriness www.melhoresdasuinocultura.com.br blocked::http://www.melhoresdasuinocultura.com.br/ -- -- [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Dúvida com ROWTYPE
Pessoal estou construindo uma procedure que de acordo com a tabela passada ele faz as devidas oprações, porém eu preciso utilizar o rowtype conforme abaixo. O problema é que eu queria conseguir pegar esse rowtype de acordo com o parametro(nome da tabela ) passado na minha procedure. Algume pode da uma força ou sabe uma outra solução? CREATE OR REPLACE PROCEDURE varre_cursor ( nome_tabela VARCHAR2, qtd_linhas PLS_INTEGER ) IS retorna_cursor SYS_REFCURSOR; registronome_tabela%ROWTYPE; BEGIN constroi_cursor(nome_tabela, qtd_linhas, retorna_cursor); FOR i IN 1 .. qtd_linhas LOOP FETCH retorna_cursor INTO registro; dbms_output.put_line(registro.codigo); END LOOP; END varre_cursor; Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] 1z0-047
Pessoal estou estudando atualmente para 1z0-047... alguem tem algum matrial, pode ser testes ou apostilas, será sempre bem vindo. Obrigado. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Análise de LOG do EXPORT
Chiapa, era isso mesmo. Obrigado mais uma vez. 2009/1/29 jlchiappa jlchia...@yahoo.com.br Será que essas tabs não são GTTs , Global Temporary Tables ??? GTTs, é claro, NUNCA contém linha nenhuma quando não em uso... []s Chiappa --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br, francisco porfirio francisco.porfi...@... escreveu Pessoal, Tenho uma dúvida, tenho o seguinte log . . . . exportando tabela INF_TMP_BENEFICIARIO 132177 linhas exportadas . . exportando tabela INF_TMP_BEN_HISTORICO . . exportando tabela INF_TMP_BEN_SRV_EXTRA . . exportando tabela INF_TMP_CO_FILME_SADT 567 linhas exportadas . . exportando tabela INF_TMP_EXP_BEN . . exportando tabela INF_TMP_ITENS_PACOTE 879 linhas exportadas . . exportando tabela INF_TMP_OCORRENCIA_FIN 1 linhas exportadas . . exportando tabela INF_TMP_ROL_UNIMED 13764 linhas exportadas . . . Estou achando estranho que em alguns casos ele simplesmente não me informou nada, nem mesmo que não exportou nenhuma linha. Alguem sabe informar o que venha a ser isto ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Análise de LOG do EXPORT
Pessoal, Tenho uma dúvida, tenho o seguinte log . . . . exportando tabela INF_TMP_BENEFICIARIO 132177 linhas exportadas . . exportando tabela INF_TMP_BEN_HISTORICO . . exportando tabela INF_TMP_BEN_SRV_EXTRA . . exportando tabela INF_TMP_CO_FILME_SADT567 linhas exportadas . . exportando tabela INF_TMP_EXP_BEN . . exportando tabela INF_TMP_ITENS_PACOTE879 linhas exportadas . . exportando tabela INF_TMP_OCORRENCIA_FIN 1 linhas exportadas . . exportando tabela INF_TMP_ROL_UNIMED 13764 linhas exportadas . . . Estou achando estranho que em alguns casos ele simplesmente não me informou nada, nem mesmo que não exportou nenhuma linha. Alguem sabe informar o que venha a ser isto ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Subtração de campos Timestamp ???? ??
Tenta fazer algo como to_char(valor1-valor2, mascara_desejada) -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Duvida PL/SQL
Olá Juliano, Olhei rapidamente teu código, pelo erro, tenta verficar na definição dos campos que você colocou no select do LOOP For vlinha In (select M.ano,cod_modelo,item_ agrupador,avg (PRECO_UNITARIO_NACIONAL) as preco,QUANTIDADE_COMPOSICAO,QUANTIDADE_COMPOSICAO*Avg (PRECO_UNITARIO_NACIONAL) as total --Bulk Collect Into tb_vetor from modelo_equipamento M join tabela_preco T on (M.cod_equipamento = T.cod_equipamento) where M.ano = vano group by cod_modelo,item_agrupador, QUANTIDADE_COMPOSICAO ) Loop Não encontrei o campo VALOR_CCA_COM_OCIOSIDADE no teu loop, porém você faz referencia ao mesmo no insert, veja: Insert Into PRECIFICACAO_DETALHADA (ANO,COD_MODELO,QUANTIDADE_ INVENTARIO,UNIDADE,PRECO_MODELO,VALOR_CCA,C USTO_INDIRETO,VALOR_CCA_COM_CUSTO_INDIRETO,FATOR_OCIOSIDADE,VALOR_CCA_ COM_OCIOSIDADE) Values (vlinha.ANO,vlinha.COD_MODELO,vlinha.QUANTIDADE_INVENTARIO,vlinha.UNID ADE,vlinha.PRECO_MODELO,vlinha.VALOR_CCA, vlinha.CUSTO_INDIRETO,vlinha.VALOR_CCA_COM_CUSTO_INDIRETO,vlinha.FATOR _OCIOSIDADE,vlinha.VALOR_CCA_COM_OCIOSIDADE); Espero ter ajudado em algo. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Importar Arquivos do Excel para Oracle 10g
Você pode fazer utilizando ou UTL_FILE ou utilizando o SQLLDR do oracle. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Importar Arquivos do Excel para Oracle 10g
Cara da uma olhada nesses links http://www.oracleutilities.com/OSUtil/sqlldr.html (SQLLDR) http://www.java2s.com/Tutorial/Oracle/0601__System-Packages/0640__UTL_FILE.htm(UTL_FILE) -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [SPAM]:RES: [oracle_br] Opinião - Treinamento ou Pós-Graduação para certificação.
Apesar de não ter nenhum dos dois, mas concordo com o raciocínio do pessoal. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Criação de arquivo texto
Olá pessoal... Eu fiz vários scripts de qualidade de dados aqui na empresa em que trabalho, e como eles me retornam relativamente poucos registros eu estava fazendo com dbms_output mesmo. Porém, estou querendo evitar que algum caso precise de mais espaço do que o permitido. Para isso já olhei o UTL_FILE e o TEXT_IO. Vi que o UTL_FILE não é indicado para minha situação pois devo executar o mesmo sempre no servidor. O text_io ainda estou estudando ele. ALguem tem mais alguma sugestão? Estou utilizando oracle 10g. Agradeço desde já, abraço a todos. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Pesquisa := Off-Topic
PL/SQL Developer na minha opinião é o melhor, tem dbug dentre outras vantagens. Caos queira optar por free. tem também o sqlTools, porém não tem tantos recursos, mas também não é lento. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Exame OCA
Pessoal, Aproveitando a oportunidade -Gostaria de saber se, após acompra do voucher quanto tempo depois eu posso marcar a prova ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Exame OCA
Mas se eu quiser comprar agora e fazer em dois ou tres meses, é possível ? 2009/1/7 Mosan Santos mosansan...@yahoo.com.br Imediatamente Pessoal, Aproveitando a oportunidade -Gostaria de saber se, após acompra do voucher quanto tempo depois eu posso marcar a prova ? ** Boa Sorte Mosán Santos __ OCP DBA 10g OCA PL/SQL OCE SQL OCE Managing Oracle on Linux CCNA JNCIA -ER FCP Master FCP Fundamental OCM(2010) ...LOAD __ --- Em qua, 7/1/09, francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com escreveu: De: francisco porfirio francisco.porfi...@gmail.comfrancisco.porfirio%40gmail.com Assunto: Re: [oracle_br] Exame OCA Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Data: Quarta-feira, 7 de Janeiro de 2009, 15:02 Pessoal, Aproveitando a oportunidade -Gostaria de saber se, após acompra do voucher quanto tempo depois eu posso marcar a prova ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [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] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Feliz Natal
Pessoal desejo a todos um feliz Natal em um Ano Novo repleto de realizações. Segue uma mensagem do Poeta Quem teve a idéia de cortar o tempo em fatias, a que se deu o nome de ano, foi um indivíduo genial. Industrializou a esperança, fazendo-a funcionar no limite da exaustão. Doze meses dão para qualquer ser humano se cansar e entregar os pontos. Aí, entra o milagre da renovação e tudo começa outra vez, com outro número e outra vontade de acreditar que, daqui para adiante, vai ser diferente. *Carlos Drummond de Andrade* -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Manutenção Preventiva
Boa tarde Grupo... Seguinte, atualmente eu realizo administração de dados em diversos clientes, com isso manipulo muitas vezes milhares de dados. Logo, posso enfrentar vários problemas por fazer esta manipulação em massa. Ex.: Espaço insuficiente em disco, falta de espaço em disco devido ao crescimento indevido de archives, etc. Diante destes problemas estou pensando em, sempre antes de iniciar os trabalhos de adminitração dos dados, fazer uma manutenção preventiva do banco, ou seja verifica vários parametros, verificar se o cliente utiliza archivelog, etc. Por não possui um conhecimento muito profundo em adm. de Banco de dados eu gostaria da ajuda de vocês com relação a quais os principais parâmetros seria interessante eu verificar. Para reduzir a probabilidade de ter problemas como os citados anteriormente? Desde já agradeço a atenção de todos. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dúvidas em PL/SQL
Pessoal, obrigado mais uma vez pela ajuda. Funcionou. Utilizei da forma como o Dalton Sugeriu. Obrigado. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Urgente -SQL LOADER -
Olá Julio, não entedi direito a questão dessas linhas ficarem se repetindo. Mas o que você está querendo utilizar, o POSITION, ele é indicado apenas para casos em que as strings de todas as linhas possuem um tamanho padrão. Ex.: Coluna 1 varchar2(5), Coluna2 varchar2(3) Desta forma teu arquivo deveria ficar ser da seguinte forma 12345abc 123 cba 1 bca 111 add ... Se você tiver como exemplificar talvez facilite o nosso entendimento e consequentemente a solução para tua duvida. 2008/12/12 Júlio César Corrêa juliotubi...@yahoo.com.br Pessoal,Preciso saber uma coisa sobre o sqlldr. Estou vendo se é viável,preciso ler linhas dentro de um arquivo txt que não possui delimitador de campos e que está assim disposto Linha_1 99 Linha_2 456546dasdsdssadasdas Linha_n 454564678964fsdfdssdffds Linha n Linha_final ARCH A questão é que normalmente trabalhei com os dados do arquivo,sendo os dados quentes. Mas neste caso a Linha_1 seria o header o arquivo e este header teria que repetir para cada linha a partir da Linha_2 em diante.E no final do arquivo,a Linha_final também repetiria para todas a linhas de Linha_2 até Linha_n que são os dados propriamente ditos. Todos os campos juntos dariam uma tabela fisica de 35 colunas.E quando executar o sqlldr inserir header,dados na tabela final. O detalhe é que eu teria que repetir a primeira linha como se você um identificador das outras linhas. O seguinte é estou aqui varrendo a documentação p ver se acho alguma coisa de exemplo. Sei que tenho pegar os campos usando um metodo possicional,tipo MEUCAMPO POSITION(28:31) INTEGER EXTERNAL. Se alguem tiver dificuldade de entender a situação,eu tento explicar de outra forma. Dese já agradeço, -- Júlio César Corrêa IS Technologist - Oracle DBA http://jccorrea.blogspot.com [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Urgente -SQL LOADER -
Julio, Se te entendi você ta querendo que na coluna 1 seja sempre o header e da coluna 2 em diante seja sempre o os dados do arquivo. Bom, o que você pode fazer é carregar esse arquivo sem o header. E posteriormente faz um select concatenando com o header . Ficando da seguinte forma: select ' 0010011060112112008163454'||coluna2||coluna3... from table; Depois joga a saida desse select para um arquivo texto. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Substituir caracteres
Bom dia Pessoal, Estou fazendo uma migração de telefones de um sistema antigo para o meu sistema. O que acontece é que o cliente tem telefones como (**) . Eu queria encontrar tudo quanto for caracter diferente de número e substituir por branco. Eu fiz uma função que verifica pelo codigo ascii, porém demora bastante. Pensei em usar replace, porém até onde sei o replace procura um caracter a cada chamada. Ex.: replace(string,'*',''); Existe algo mais ou menos assim replace(string,'*,/,a,b,c,d','');? Estou utilizando oracle 10g -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Substituir caracteres
Pessoal, antes de mais nada agradeço a colaboração de todos. Seguinte o meu campo era varchar2, por isso eu tinha outros tipos de caracteres também. A solução para o meu problema foi a que Eliandro passou. select regexp_replace (x, '[^0-9]', '') from teste; Inclsuive achei mais eficiente do que utilizar o replace. Valeu mesmo pessoal. Obriago Eliandro. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Dúvida em Select
SELECT servico,MAX(DATA) FROM nome_tabela GROUP BY servico -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Tabela temporária
Pessoal... Gostaria de saber se no oracle existe o conceito de tabelas temporárias por session, ou seja: assim que um usuário se autenticar automaticamente essa tabela é criada e quando a sessão é encerrada automaticamente a tabela é eliminada. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: Tabela temporária
Beleza Eduardo e Chiappa, muito obrigado pela resposta. E com relação a velocidade que vocês responderam então nem se fala. Muito obrigado mesmo. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] ORA-01031: insufficient privileges
Flávio verifica todas as permissões que existiam antes para este schema e verificar quais que existem atualmente. Desta forma provavelmente você vai conseguir encontrar o problema. 2008/11/17 Carlos Eduardo P. Martello [EMAIL PROTECTED] Flavio, já verificou se o usuário que você está utilizando para atualizar os objetos possui os privilégios para isso? Grants de alter table, update, etc, de acordo com sua operação. Att, Carlos Martello DBA Oracle / Consultor de Tecnologia TEL: 55+21+3094-6250 Choice Technologies S/A - Inteligência em Energia e-mail: [EMAIL PROTECTED] carlosmartello%40choice.com.br De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em nome de Flavio de Lamare Enviada em: segunda-feira, 17 de novembro de 2008 10:55 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] ORA-01031: insufficient privileges Estou tentando atualizar alguns objetos do Oracle com o usuário owner destes e está aparecendo a mensagem acima. Na semana passada, fiz uma migração da base de um servidor 9i para o 10g. Podem me ajudar? Grato, Flavio [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro no export
Sergio, você pode postar aqui o comando que você executou? Pelo erro que você citou parece ser algum erro na sintaxe -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Oportunidade AD
Olá Ana, Não existe uma regra para administrar dados. O que precisa de fato é ter um bom conhecimento na regra de negócio para que esses dados possam ser ajsutados conforme necessário. Trabalho com Administração de dados e atualmente utlizao pl/sql Developer, gosto dela que o trabalho se torna um pouco mais produtivos se comparado a outras que utilizaei como SQLTools por exemplo. Bom, não sei se te ajudei em algo. Mas qualquer coisa, pode nos perguntrar. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Administração de Dados
É isso mesmo Fernanda, Você alertou muito bem para o fato de que não apenas as grande empresas envestem em AD. AD é uma área que esta rendendo muito dinheiro hoje para as empresas por três motivos, são eles: 1 - Usuários não utlizam o sistema conforme deveriam, e isso acaba impactando em um processo futuro. 2 - Alguns furos que passam dispercebidos nas versões liberadas para os clientes, permitindo assim uso indevido dos sistemas. 3 - Erros de migração entre sistemas. Dados estes que para serem ajustados é necessário conhecer rapidamente a regra de negócio e saber programr claro (eX.: PL/SQL). -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Administração de Dados
Eduardo, eu acho que antes de mais nada você deve entender bem de modelagem de dados (MER,etc). Isso seria essencial, para que assim você tenha uma olhar crítico na base de seu cliente, e com isso detectar possíveis inconcistências. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Comparação entre tipos clobs
Pessoal eu estava fazendo uns testes de comparação entre dois campos do tipo CLOB no oracle 10. Porém não tive sucesso ocorre o erro ora-00932. Obs.: Eu tenho a certeza de que não existe registro com mais de 4000 caracteres. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Dúvida com tipo de dados
Pessoal... Estou com uma dúvida que acredito ser boba. Qual a diferença do tipo de dado NUMBER e NUMERIC? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Erro pls-00123 Program to large
Pessoal... Estou tentando recompilar oma package body do oracle 10g para o 9i e ocorre o seguinte erro pls-00123 program to large. ALguem pode ajudar ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] sqlloader
Como é a estrutura atual do teu dbf ? Dependendo como ele estiver você configura o seu ctl. Se tiver separado por | ou se os campos tiverem tamanho fixo. Informa como está o teu dbf. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Comando CASE com Select...campo tipo DATA
Para esta situação u decode é melhor -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] expdp no crontab ?
Jorge qual o erro que está acontecendo ao executar esse comando ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Re: expdp no crontab ?
Você testou se as variáveis passada para formar o nome do dmp estão sendo passadas corretamente ? Faz o seguinte, pede para ele imprimir o comando exp em uma string e depois executa a string. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] NOT LIKE %'STRING'%
Gabriel... Tenta utilizar o upper e o trim para unificar o formato do teus dados. Por exemplo upper(trim(exemplo)) not like '%PARTE DO TEXTO%'. Não sei se isso irá te ajudar. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] NOT LIKE %'STRING'%
Gabriel... Tenta utilizar o upper e o trim para unificar o formato do teus dados. Por exemplo upper(trim(exemplo)) not like '%PARTE DO TEXTO%'. Não sei se isso irá te ajudar. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] NOT LIKE %'STRING'%
Gabriel... Tenta utilizar o upper e o trim para unificar o formato do teus dados. Por exemplo upper(trim(exemplo)) not like '%PARTE DO TEXTO%'. Não sei se isso irá te ajudar. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Comando Merge
Raphael não entendi. Como você esttá querendo fazer um merge recursivo. Isso não seria lógico em se tratando deste comando se você está querendo fazer um merge dverá ser entre duas tabelas. Você poderia criar uma tabela temporário igual a essa tabela 3 e ai sim fazer o merge. Por exemplo: Create table tmp_tabela_3 as select * from tabela_3; Depois disso você faz o merge entre estas tabelas. -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]