[oracle_br] Instalacao Oracle-XE em maq.virtual Parallels no Macbook

2014-06-03 Por tôpico Sergio Lima sergiosouzal...@gmail.com [oracle_br]
Olá amigos do grupo,

  Esta é minha primeira mensagem neste grupo.

  Minha necessidade é instalar uma versão do Oracle-XE no meu Macbook, para
fins didáticos.

  Tenho aqui no meu Mac (tem 4GB de memória RAM) o software Parallels, para
eu poder criar uma maquina
virtual com Windows 7 e instalar o Oracle-XE.

  O problema é que já tentei instalar usando vários tutoriais e nunca deu
certo.
Ocorrem os mais diversos erros e sempre acabo desistindo.

  Por isso pergunto:
01) E' possível instalar o Oracle-XE numa maquina virtual usando o Windows
7?
02) Sabem de algum tutorial bom para instalação no Oracle-XE
usando essas configurações acima?

  Também fico satisfeito se a instalação der certo usando o Linux Ubuntu na
maq.virtual e não
o Windows 7.

  Qualquer ajuda será bem vinda.


Grato,
Sergio


[oracle_br] Estimando o Tempo de Migração

2014-06-03 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Olá, Pessoal;

Preciso preparar um relatório de estimativa para a execução das atividades
abaixo:

Banco de Dados
Modelo Físico Transacional
Tabelas
Restrições
Indexação / Particionamento Lógico
Particionamento dos Dados
Modelo Físico Analítico
Tabelas
Restrições
Indexação / Particionamento Lógico
Particionamento dos Dados
Dimensionamento de Disponibilidade
ETL Transição para o Novo Modelo
De Para
Scripts
ETL para o Modelo Analítico
De Para
Scripts
Tunning
Dimensionamento da Área de Stage

Nº de instância: 2

SGBD: Oracle 11g
Tipo: Stand By (Ativo + Passivo)
Tamanho BD: 100GB
Quantidade de Tabelas: 80

Haveria alguma fórmula/conceito ou uma prévia de cálculo a ser feito para
estimar o tempo gasto para estas e outra atividades?

Toda sugestão será muito bem vinda.

Obrigado a todos.

Samuel Santos


Re: [oracle_br] Estimando o Tempo de Migração

2014-06-03 Por tôpico Fabricio Pedroso Jorge fpjb...@gmail.com [oracle_br]
O interessante seria se você tivesse um ambiente de homologação, igual ao
de produção, então você faria uma pré-migração desse ambiente de
homologação para saber bem próximo do real, quanto tempo levaria.

Caso você não possua esse ambiente, então a resposta é: Depende. Depende de
como você fará essa migração (datapump / Goldengate /  DBUA) da rede entre
o ambiente antigo e o novo, da vazão do seu storage.

Deve-se levar em conta a dificuldade de migrar as aplicações, digo, apontar
as aplicações para a nova base de dados. Esse item é geralmente ignorado ou
não levado muito em consideração.


Em 3 de junho de 2014 16:02, Samuel Santos samuel.gsan...@gmail.com
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:



 Olá, Pessoal;

 Preciso preparar um relatório de estimativa para a execução das atividades
 abaixo:

 Banco de Dados
 Modelo Físico Transacional
 Tabelas
 Restrições
 Indexação / Particionamento Lógico
 Particionamento dos Dados
 Modelo Físico Analítico
 Tabelas
 Restrições
 Indexação / Particionamento Lógico
 Particionamento dos Dados
 Dimensionamento de Disponibilidade
 ETL Transição para o Novo Modelo
 De Para
 Scripts
 ETL para o Modelo Analítico
 De Para
 Scripts
 Tunning
 Dimensionamento da Área de Stage

 Nº de instância: 2

 SGBD: Oracle 11g
 Tipo: Stand By (Ativo + Passivo)
 Tamanho BD: 100GB
 Quantidade de Tabelas: 80

 Haveria alguma fórmula/conceito ou uma prévia de cálculo a ser feito para
 estimar o tempo gasto para estas e outra atividades?

 Toda sugestão será muito bem vinda.

 Obrigado a todos.

 Samuel Santos

  




-- 
*Fabrício Pedroso Jorge.*

Administrador de Banco de Dados
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Oracle 11g Certified Professional
Linux Professional Institute Certified Level I (LPIC-I)
ITIL V3 Foudations
certificacaodb.com.br

*Resumo Profissional:*
http://br.linkedin.com/in/fabriciojorge

*Contatos:*
+ 55 91 88991116
skype: fabricio.pedroso.jorge
fpjb...@gmail.com


Re: [oracle_br] Instalacao Oracle-XE em maq.virtual Parallels no Macbook

2014-06-03 Por tôpico 'Milton Bastos Henriquis Jr.' miltonbas...@gmail.com [oracle_br]
01) E' possível instalar o Oracle-XE numa maquina virtual usando o Windows
7?
Sim, é possível sim, sem problemas.
Apesar do Windows 7 não ser homologado (não é Server), vc consegue fazer
funcionar tranquilamente (desde que não seja alguma edição muito básica do
Windows... até hoje só testei com edições Ultimate e Professional, e
funciona)


02) Sabem de algum tutorial bom para instalação no Oracle-XE usando essas
configurações acima?
Não lembro de nenhum segredo pra instalar o XE no windows... a instalação
era bem tranquila. Mas há tutoriais na internet sim.



O ideal seria vc ter citado mais detalhes:
 - Versão do XE
 - Plataforma (32 ou 64?) do sistema operacional
 - Detalhes dos erros que aconteceu quando vc tentou a instalação
etc


Eu não tenho experiência NENHUMA com MAC, por isso não sei se existe algum
problema em relação ao seu software de virtualização.
Vc poderia citar pelo menos se conseguiu instalar e funcionar o Windows
7 com tão poucas informações assim ficamos no escuro pra tentar ajudar.










Em 3 de junho de 2014 15:23, Sergio Lima sergiosouzal...@gmail.com
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:




 Olá amigos do grupo,

   Esta é minha primeira mensagem neste grupo.

   Minha necessidade é instalar uma versão do Oracle-XE no meu Macbook, para
 fins didáticos.

   Tenho aqui no meu Mac (tem 4GB de memória RAM) o software Parallels,
 para eu poder criar uma maquina
 virtual com Windows 7 e instalar o Oracle-XE.

   O problema é que já tentei instalar usando vários tutoriais e nunca deu
 certo.
 Ocorrem os mais diversos erros e sempre acabo desistindo.

   Por isso pergunto:
 01) E' possível instalar o Oracle-XE numa maquina virtual usando o Windows
 7?
 02) Sabem de algum tutorial bom para instalação no Oracle-XE
 usando essas configurações acima?

   Também fico satisfeito se a instalação der certo usando o Linux Ubuntu
 na maq.virtual e não
 o Windows 7.

   Qualquer ajuda será bem vinda.


 Grato,
 Sergio





Re: [oracle_br] Agrupamento

2014-06-03 Por tôpico flavio_brune...@yahoo.com [oracle_br]
Milton 

 Seguindo a idéia de que você vai efetuar a inserção utilizando o insert (tendo 
o listagg):
 

   insert into expedicao
 (produto_id, quantidade, oel_id)
 select i.produto_id,
sum(i.quantidade),
listagg(i.item_nota_id, ',') WITHIN GROUP(ORDER BY i.item_nota_id)
   from itens_da_nota i
  group by i.produto_id;
 


 você pode resolver o problema adicionando uma trigger after insert como segue 
(não cheguei a testar a trigger):
 

 create or replace trigger t_ai_expedicao
   after insert on expedicao  
   for each row
 declare
   v_itens_nota expedicao.itens_nota%type := 
rtrim(ltrim(:new.itens_nota,','),',')||',';
   -- deixar a lista no formato 'id1,id2,...,idn,' terminando com um ,
 begin
   while v_itens_nota is not null loop
 update itens_da_nota set retorno = :new.exp_id where item_nota_id = 
to_number(substr(v_itens_nota,1,instr(v_itens_nota,',')-1));
 v_item_nota_id := substr(v_itens_nota,instr(v_itens_nota,',')+1);
   end loop;
 end t_ai_expedicao;
 /
 

 Se o teu insert pode ser dentro de uma proc, então poderia fazer um cursor 
lendo as linhas da tabela itens_da_nota uma a uma (com um for update por 
exemplo) e para cada quebra de produto você pegaria um id da expedicao, 
inseriria na tabela de expedicao e faria update na itens_da_nota.
 

 Abs