[oracle_br] Migraçao Progress para Oracle

2009-07-29 Por tôpico Gilson Bernichi
Bom dia a Todos,

Gostaria de saber se alguem ja migrou algum banco de dados Progress para
oracle.

Alguem teria algum procedimento para essa migração

- DB atual: Progress 8.3b

- DB destino: Oracle 10g

Obrigado


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



Re: [oracle_br] Migraçao Progress para Oracle

2009-07-29 Por tôpico Gilson Bernichi
os dois dados e estrutura
tenho que migrar o banco interio do progress para o oracle


2009/7/29 MARCIO CASTRO marciomouracas...@yahoo.com.br



 Caro colega:

 Você quer os dados ou a estrutura do banco?

 
 De: Gilson Bernichi gilson...@gmail.com gilson.fb%40gmail.com
 Enviadas: Quarta-feira, 29 de Julho de 2009 10:07:15
 Assunto: [oracle_br] Migraçao Progress para Oracle


 Bom dia a Todos,

 Gostaria de saber se alguem ja migrou algum banco de dados Progress para
 oracle.

 Alguem teria algum procedimento para essa migração

 - DB atual: Progress 8.3b

 - DB destino: Oracle 10g

 Obrigado

 [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]

  



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



[oracle_br] Como medir performance / tempo / recursos utilizando View Materializada

2009-07-29 Por tôpico vin_monteiro2003
Oracle 10g R2
Bom dia,

Estou fazendo alguns testes com MVIEW e gostaria de coletar alguns dados para 
comparar:
Fiz um script para popular algumas tabelas e vou replicá-las, utilizando MVIEW..
Estou populando a principio com 1000, 1, 100.000, 1.000.000 e 10.000. 
de registros.. e gostaria de coletar dados, de tempo que ela leva para fazer a 
replicação, utilização de recurso da máquina que está enviando e a que está 
recebendo, algo assim nesse sentido, não sei se estou falando bobagem...

O que eu gostaria mesmo é de saber se com a MVIEW eu consigo trabalhar legal ou 
tenho que usar um Data Guard para esse tipo de trabalho...
Gostaria de comparar os dois...
Alguém tem alguma idéia, artigo, onde eu possa estar estabelecendo comparações 
entre essas duas features ?


Qq ajuda é bem vinda...
Obrigado





RES: [oracle_br] rman e data pump

2009-07-29 Por tôpico Dalton Pereira
Mauricio,

Com o rman você pode fazer backups do banco de dados, tablespace, data file, 
control file, spfile, archived log ou backup set.

Não é possivel fazer backups de outro arquivos.

Atenciosamente,

Dalton Oliveira | Database Administrator - OCP
GLAUCO INFORMÁTICA
* dal...@sd2000.com.brmailto:dal...@sd2000.com.br
*   71 2103-5800
P Antes de imprimir pense em seu compromisso com o Meio Ambiente

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome 
de Mauricio Françoso
Enviada em: quarta-feira, 29 de julho de 2009 11:29
Para: usuarios_ora...@yahoogrupos.com.br; oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] rman e data pump



Pessoal,

Tenho um banco oracle11g, criei o diretório do oracle no caminho do ASM
e executei o expdp para gerar o dump no ASM como segue abaixo:

CREATE or REPLACE DIRECTORY dpump_dir as '+DATA/';

expdp sys/ DIRECTORY=dpump_dir DUMPFILE=exp.dmp LOGFILE=dpump_log:exp.log 
PARALLEL=8 full=y COMPRESSION=ALL

Gostaria de saber se tem como executar o backup do arquivo exp.dmp pelo RMAN?
Se tiver como, alguem teria um script.

obrigado.

Mauricio do C. Françoso
Liberty Seguros
Administrador Banco de Dados(DBA ORACLE)

__
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]



A Informação Confidencial deverá ser utilizada única e exclusivamente no âmbito 
da relação com a Glauco Informática e não poderá ser repassada, reproduzida de 
qualquer outra forma, e nem revelada a terceiros.

La información confidencial se utilizará única y exclusivamente en relación con 
Glauco Informática, y no se puede pasar, reproduce en modo alguno, ni revelada 
a terceros.

The Confidential Information will be used solely and exclusively in relation to 
the Glauco Informatica and not be passed, reproduced in any way, nor disclosed 
to third parties.


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



[oracle_br] Re: rman e data pump

2009-07-29 Por tôpico jlchiappa
Colega, antes de responder observo que o ASM é um filesystem PENSADO, PLANEJADO 
para arquivos de banco apenas,  use-o pra isso Apenas : até mesmo no manual 
Oracle® Database Storage Administrator's Guide 11g no cap. 5 Administering 
ASM Files, Directories, and Templates há contra-recomendação o que vc fez 
(grifo com *s meu) :

What Types of Files Does ASM Support?

ASM supports most file types required by the database. However, you *** cannot 
*** store some administrative file types on ASM disk groups. These include 
trace files, audit files, alert logs, *** export files ***, tar files, and core 
files.

OK ? ? Agora sim, respondo : não, afaik RMAN só pode ser usado para backupear 
arquivos que estão Registrados num database , então a sua melhor opção (aqui 
eliminando opções marretas do tipo mandar um catalog pra catalogar o tal 
arquivo como se fosse parte do banco, ou deixar ele na flash recovery area e 
pedir no RMAN um backup recovery files) acho que seria copiar o tal do arquivo 
pra um teu filesystem normal via DBMS_FILE_TRANSFER (ou ASMCMD, em alguns 
casos/versões) e de lá passar pra fita ou o que for. Há a opção (essa sim mais 
suportada/suportável) de se backupear via RMAN um diskgroup e/ou disco todo do 
ASM, mas isso não é o que vc quer, imagino : backup de um arquivo só , não 
sendo um arquivo parte do banco, trono a dizer, afaik não tem como no RMAN.
 Vamos ver se algum outro colega tem outra idéia, sabe de algum outro recurso, 
senão fica o que disse...
 
  []s
  
Chiappa

--- Em oracle_br@yahoogrupos.com.br, Mauricio Françoso mfranc...@... escreveu

 Pessoal,
  
 Tenho um banco oracle11g, criei o diretório do oracle no caminho do ASM
 e executei o expdp para gerar o dump no ASM como segue abaixo:
  
 CREATE or REPLACE DIRECTORY dpump_dir as '+DATA/';
  
 expdp sys/ DIRECTORY=dpump_dir DUMPFILE=exp.dmp LOGFILE=dpump_log:exp.log 
 PARALLEL=8 full=y COMPRESSION=ALL 
  
 Gostaria de saber se tem como executar o backup do arquivo exp.dmp pelo RMAN?
 Se tiver como, alguem teria um script.
  
 obrigado.
 
 
 Mauricio do C. Françoso 
 Liberty Seguros 
 Administrador Banco de Dados(DBA ORACLE)
 
 
   
 
 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]





[oracle_br] ORA-03115: tipo de dados ou representação de rede não aceita(o)

2009-07-29 Por tôpico Mária Cristina Silva
Boa tarde!
Senhores temos uma aplicação java que acessa o oracle versão Oracle Database
10g Release 10.2.0.1.0 - 64bit Production,
estamos tentando subir a aplicação mas dá essa msg de erro com a query
abaixo:

*

select* sccInf.Crit_Comp_Codigo *as* critInf,
rcs.crit_caract_lim_inferior *as* limInf,
sccSup.Crit_Comp_Codigo *as* critSup,
rcs.crit_caract_lim_superior *as* limSup
*from* pvtb_semad_criterio_carct rcs
*inner* *join* pvtb_semad_criterio_comp sccInf *on*rcs.fk_crit_comp_inferior =
sccInf.Pk_Crit_Comp
*inner* *join* pvtb_semad_criterio_comp sccSup *on*rcs.fk_crit_comp_superior =
sccSup.Pk_Crit_Comp
*where* rcs.fk_cnae_semad = 2


Essa inforamção está sendo alterada hj e não existia, porém eu consigo rodar
essa quqery no sqlplus normalmente..

Alguém já passou por esse erro e pode me ajudar por favor?

Agradeço atenção.



-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
O começo é a parte mais importante do trabalho.
- Platão


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



[oracle_br] Re: ORA-03115: tipo de dados ou representação de rede não aceita(o)

2009-07-29 Por tôpico jlchiappa
A partir do momento em que via plus vc consegue executar normalmente, fica em 
princípio ** ABSOLUTAMENTE ** descartada a hipótese de problema no banco, então 
fica em aberto a chance de problemas nas outras camadas/áreas do seu 
aplicativo, tal como conversão implícita de datatypes entre java x Oracle 
falhando, bug no driver JDBC (se é isso que vc usa pra acessar o banco), ou 
mesmo algum middleware e/ou camada de acesso entre vc e o banco com falha : 
sendo assim, a chance é vc numa outra mensagem especificar ** DETALHADAMENTE 
**, com Versões e tudo, o que é que vc usa, e mandar um exemplinho simples que 
conecte no banco e rode a tal query , yes ?? Não sou especialista em Java, nem 
o grupo é dedicado a isso, mas sei que diverss profissionais Java de vez em 
quand passam por aqui, quem sabe algum pode te ajudar SE vc mandar os dados 
todos...

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Mária Cristina Silva mariancrist...@... 
escreveu

 Boa tarde!
 Senhores temos uma aplicação java que acessa o oracle versão Oracle Database
 10g Release 10.2.0.1.0 - 64bit Production,
 estamos tentando subir a aplicação mas dá essa msg de erro com a query
 abaixo:
 
 *
 
 select* sccInf.Crit_Comp_Codigo *as* critInf,
 rcs.crit_caract_lim_inferior *as* limInf,
 sccSup.Crit_Comp_Codigo *as* critSup,
 rcs.crit_caract_lim_superior *as* limSup
 *from* pvtb_semad_criterio_carct rcs
 *inner* *join* pvtb_semad_criterio_comp sccInf *on*rcs.fk_crit_comp_inferior =
 sccInf.Pk_Crit_Comp
 *inner* *join* pvtb_semad_criterio_comp sccSup *on*rcs.fk_crit_comp_superior =
 sccSup.Pk_Crit_Comp
 *where* rcs.fk_cnae_semad = 2
 
 
 Essa inforamção está sendo alterada hj e não existia, porém eu consigo rodar
 essa quqery no sqlplus normalmente..
 
 Alguém já passou por esse erro e pode me ajudar por favor?
 
 Agradeço atenção.
 
 
 
 -- 
 Abraços,
 Mária Cristina
 Cel: 031-8883-5543
 E-mail: mariancrist...@...
 MSN:   mcristinasil...@...
 -- 
 O começo é a parte mais importante do trabalho.
 - Platão
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Migraçao Progress para Oracle

2009-07-29 Por tôpico Aristides , José

Cara dá um 'trampo' danado, que aliás toda migração dá, mas se eu criaria 
primeiro toda a estrutura.

Abraço,
Aristides


  - Original Message - 
  From: Gilson Bernichi 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 29, 2009 10:24 AM
  Subject: Re: [oracle_br] Migraçao Progress para Oracle


os dois dados e estrutura
  tenho que migrar o banco interio do progress para o oracle

  2009/7/29 MARCIO CASTRO marciomouracas...@yahoo.com.br

  
  
   Caro colega:
  
   Você quer os dados ou a estrutura do banco?
  
   
   De: Gilson Bernichi gilson...@gmail.com gilson.fb%40gmail.com
   Enviadas: Quarta-feira, 29 de Julho de 2009 10:07:15
   Assunto: [oracle_br] Migraçao Progress para Oracle
  
  
   Bom dia a Todos,
  
   Gostaria de saber se alguem ja migrou algum banco de dados Progress para
   oracle.
  
   Alguem teria algum procedimento para essa migração
  
   - DB atual: Progress 8.3b
  
   - DB destino: Oracle 10g
  
   Obrigado
  
   [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]
  
   
  

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



  

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



Re: [oracle_br] Re: ORA-03115: tipo de dados ou repr esentação de rede não aceita(o)

2009-07-29 Por tôpico Mária Cristina Silva
Bingo chiappa,

Era uma coluna que estava declarada como binary_double

Obrigada.




2009/7/29 jlchiappa jlchia...@yahoo.com.br



 A partir do momento em que via plus vc consegue executar normalmente, fica
 em princípio ** ABSOLUTAMENTE ** descartada a hipótese de problema no banco,
 então fica em aberto a chance de problemas nas outras camadas/áreas do seu
 aplicativo, tal como conversão implícita de datatypes entre java x Oracle
 falhando, bug no driver JDBC (se é isso que vc usa pra acessar o banco), ou
 mesmo algum middleware e/ou camada de acesso entre vc e o banco com falha :
 sendo assim, a chance é vc numa outra mensagem especificar ** DETALHADAMENTE
 **, com Versões e tudo, o que é que vc usa, e mandar um exemplinho simples
 que conecte no banco e rode a tal query , yes ?? Não sou especialista em
 Java, nem o grupo é dedicado a isso, mas sei que diverss profissionais Java
 de vez em quand passam por aqui, quem sabe algum pode te ajudar SE vc mandar
 os dados todos...

 []s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Mária Cristina Silva mariancrist...@... escreveu
 
  Boa tarde!
  Senhores temos uma aplicação java que acessa o oracle versão Oracle
 Database
  10g Release 10.2.0.1.0 - 64bit Production,
  estamos tentando subir a aplicação mas dá essa msg de erro com a query
  abaixo:
 
  *
 
  select* sccInf.Crit_Comp_Codigo *as* critInf,
  rcs.crit_caract_lim_inferior *as* limInf,
  sccSup.Crit_Comp_Codigo *as* critSup,
  rcs.crit_caract_lim_superior *as* limSup
  *from* pvtb_semad_criterio_carct rcs
  *inner* *join* pvtb_semad_criterio_comp sccInf
 *on*rcs.fk_crit_comp_inferior =
  sccInf.Pk_Crit_Comp
  *inner* *join* pvtb_semad_criterio_comp sccSup
 *on*rcs.fk_crit_comp_superior =
  sccSup.Pk_Crit_Comp
  *where* rcs.fk_cnae_semad = 2
 
 
  Essa inforamção está sendo alterada hj e não existia, porém eu consigo
 rodar
  essa quqery no sqlplus normalmente..
 
  Alguém já passou por esse erro e pode me ajudar por favor?
 
  Agradeço atenção.
 
 
 
  --
  Abraços,
  Mária Cristina
  Cel: 031-8883-5543
  E-mail: mariancrist...@...
  MSN: mcristinasil...@...
  --
  O começo é a parte mais importante do trabalho.
  - Platão
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

  




-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
O começo é a parte mais importante do trabalho.
- Platão


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



[oracle_br] Vagas para DBA Oracle Jr

2009-07-29 Por tôpico Hevandro Veiga
Pessoal,

Fiz o curso de DBA no início deste ano na Infnet.
Tenho estudado em casa para reforçar o aprendizado.
Tenho tido bastante dificuldade em encontrar vagas para quem está iniciando
na área.
Acredito todo mundo com certeza passou por essa fase.
Alguém tem alguma dica? Um caminho a percorrer?

Att,
Hevandro C.Veiga
DBA Oracle Jr


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



Re: [oracle_br] Vagas para DBA Oracle Jr

2009-07-29 Por tôpico Luiz
www.empregosti.com eu encontrei uma vaga de dba junior hoje lá, de uma olhada 
também na www.apinfo.com se não me engano tinha outra la..boa sorte...
  - Original Message - 
  From: Hevandro Veiga 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 29, 2009 11:45 PM
  Subject: [oracle_br] Vagas para DBA Oracle Jr


Pessoal,

  Fiz o curso de DBA no início deste ano na Infnet.
  Tenho estudado em casa para reforçar o aprendizado.
  Tenho tido bastante dificuldade em encontrar vagas para quem está iniciando
  na área.
  Acredito todo mundo com certeza passou por essa fase.
  Alguém tem alguma dica? Um caminho a percorrer?

  Att,
  Hevandro C.Veiga
  DBA Oracle Jr

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



  

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



Re: [oracle_br] Vagas para DBA Oracle Jr

2009-07-29 Por tôpico Hevandro Veiga
Muito obrigado.
Sempre olho no apinfo, mas não conhecia este outro e vou me cadastrar
também.
Só encontrei vagas para senior. Como vou virar senior se não consigo nem
entrar como junior? rs

2009/7/29 Luiz luizfmatto...@yahoo.com.br



 www.empregosti.com eu encontrei uma vaga de dba junior hoje lá, de uma
 olhada também na www.apinfo.com se não me engano tinha outra la..boa
 sorte...

 - Original Message -
 From: Hevandro Veiga
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Wednesday, July 29, 2009 11:45 PM
 Subject: [oracle_br] Vagas para DBA Oracle Jr

 Pessoal,

 Fiz o curso de DBA no início deste ano na Infnet.
 Tenho estudado em casa para reforçar o aprendizado.
 Tenho tido bastante dificuldade em encontrar vagas para quem está iniciando
 na área.
 Acredito todo mundo com certeza passou por essa fase.
 Alguém tem alguma dica? Um caminho a percorrer?

 Att,
 Hevandro C.Veiga
 DBA Oracle Jr

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

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

  



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



[oracle_br] Re: Separar palavras numa frase

2009-07-29 Por tôpico rei_c_s
Olá Pablo,
   li sua pergunta e escrevi o código abaixo, tudo muito simples, pelo 
que entendi de sua necessidade, resolve. 
Veja a query abaixo e logo em seguida o retorno. 
A solução envolve dois tipos, e uma função, bastante simples de implementar. 
Teste e veja se atende.

Abraço

Reinaldo

/*
select * from table(wordlist(' primeirasegunda terceira  quarta  quinta  '))

WORD  
--
primeira  
segunda   
terceira  
quarta
quinta

5 rows selected.
*/

CREATE TYPE wordobject AS OBJECT (
   word   VARCHAR2 (50)
);
/

CREATE TYPE wordarray AS TABLE OF wordobject;
/

CREATE OR REPLACE FUNCTION wordlist (word VARCHAR2)
   RETURN wordarray
   PIPELINED
AS
   recswordarray := wordarray ();
   j   INTEGER := 0;
   vword   VARCHAR2 (8000);
   wordv   VARCHAR2 (50);
BEGIN
   vword := TRIM (word) || ' ';
   FOR i IN 1 .. LENGTH (vword)
   LOOP
  IF (SUBSTR (vword, i, 1) = ' ') OR (i = LENGTH (vword))
  THEN
 wordv := TRIM (SUBSTR (vword, j + 1, i - 1 - j));

 IF wordv  ' '
 THEN
recs.EXTEND ();
recs (recs.COUNT ()) := wordobject (wordv);
j := i;
 END IF;
  END IF;
   END LOOP;

   FOR i IN 1 .. recs.COUNT ()
   LOOP
  PIPE ROW (recs (i));
   END LOOP;

   RETURN;
END;
/


--- Em oracle_br@yahoogrupos.com.br, Pablo Câmara pscam...@... escreveu

 Valeu pessoal!
 
 Maria , o sql que você enviou é o mesmo que estou usando!
 Caio, vou verificar o connect_by_path.
 Marcos, valeu pela dica também!
 
 
 Valeu pessoa!
 
 
 2009/7/27 Marcos Braga braga.mar...@...
 
 
 
  Oi Pablo,
 
  Já testou o replace?, observe este exemplo:
  --
  SQL create table t3 (c1 varchar2(100));
 
  Tabela criada.
 
  SQL insert into t3 values ('o rato roeu a roupa do rei de roma');
 
  1 linha criada.
 
  dba_ora_04/orcl commit;
 
  Commit concluido.
 
  dba_ora_04/orcl select * from t3;
 
  C1
  ---
 
  o rato roeu a roupa do rei de roma
 
  1 linha selecionada.
 
  SQL select replace(c1, ' ', chr(10)) from t3;
 
  REPLACE(C1,'',CHR(10))
  
  o
  rato
  roeu
  a
  roupa
  do
  rei
  de
  roma
 
  1 linha selecionada.
 
  SQL
  --
 
  Esse exemplo é fácil com replace e funciona com regexp também. Não sei se é
  exatamente isso que procura, mas vale a dica.
 
  []s
 
  2009/7/27 Pablo Câmara pscam...@... pscamara%40gmail.com
 
  
  
   Olá pessoal
   Gostaria de saber se existe algum modo de separar as palavras de uma
  frase.
   De um modo mais dinâmico.
  
   Valor do Campo: O rato roeu a roupa do rei de roma
  
   linha 1: o
   linha 2: rato
   linha 3: roeu
   linha 4: a
   linha 5: roupa
   linha 6: do
   linha 7: rei
   linha 8: de
   linha 9: roma
  
   Estou pensando em ler o valor da coluna e usar um delimitador espaco.
   Porem gostaria de fazer isso sem precisar ler caracter por caracter.
  
   Pablo
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]