[oracle_br] Install asmlib

2010-08-10 Thread Welvis Douglas
Bom dia pessoal, tudo bem?

 

Estou tentando instalar o asmlib no Enterprise Linux Release 5 Update 5 for
x86_64 (64 Bit) mas não estou conseguindo instalar, acho que não estou
baixando os rpm’s corretos para a versão de linux que estou usando.

 

Alguém pode me dizer qual a versão dos rpm’s?

 

Vlw..

 

Att,

 

Welvis Douglas da Silva Moretto

Oracle Certified Associate - OCA 10g

Oracle Database Sql Expert

Fone:  (41) 9997-6297  

E-mail:welvis_doug...@hotmail.com, wel...@stcruz.com.br

Messenger: welvis_doug...@hotmail.com

 

Mestre em Engenharia de Produção e Sistemas - PUC/PR;

Especializando em Banco de Dados - UNOPAR;

Especialista Engenharia de Software - UNOPAR;

Tecnólogo em Processamento de Dados - FACCAR.

 



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



Re: [oracle_br] Install asmlib

2010-08-10 Thread Marcelo Procksch
Welvis
Bom dia.

Execute o comando "uname -a" no seu SO, depois entra na página da Oracle e
procura o RPM pelo resultado que você obteve com o comando, esse comando
retorna a versão do Kernel, fazendo isso não tem erro.

Att.
Marcelo Procksch

Em 10 de agosto de 2010 08:43, Welvis Douglas escreveu:

>
>
> Bom dia pessoal, tudo bem?
>
> Estou tentando instalar o asmlib no Enterprise Linux Release 5 Update 5 for
> x86_64 (64 Bit) mas não estou conseguindo instalar, acho que não estou
> baixando os rpm’s corretos para a versão de linux que estou usando.
>
> Alguém pode me dizer qual a versão dos rpm’s?
>
> Vlw..
>
> Att,
>
> Welvis Douglas da Silva Moretto
>
> Oracle Certified Associate - OCA 10g
>
> Oracle Database Sql Expert
>
> Fone: (41) 9997-6297
>
> E-mail: welvis_doug...@hotmail.com ,
> wel...@stcruz.com.br 
>
> Messenger: welvis_doug...@hotmail.com 
>
> Mestre em Engenharia de Produção e Sistemas - PUC/PR;
>
> Especializando em Banco de Dados - UNOPAR;
>
> Especialista Engenharia de Software - UNOPAR;
>
> Tecnólogo em Processamento de Dados - FACCAR.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att.
Marcelo E. Procksch


[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




RES: [oracle_br] Install asmlib

2010-08-10 Thread Welvis Douglas

Valeu Marcelo, 

Assim que eu chegar em casa sou fazer isso..

Obrigado pela ajuda.

Att,


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Marcelo Procksch
Enviada em: terça-feira, 10 de agosto de 2010 09:11
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Install asmlib

Welvis
Bom dia.

Execute o comando "uname -a" no seu SO, depois entra na página da Oracle e
procura o RPM pelo resultado que você obteve com o comando, esse comando
retorna a versão do Kernel, fazendo isso não tem erro.

Att.
Marcelo Procksch

Em 10 de agosto de 2010 08:43, Welvis Douglas
escreveu:

>
>
> Bom dia pessoal, tudo bem?
>
> Estou tentando instalar o asmlib no Enterprise Linux Release 5 Update 5
for
> x86_64 (64 Bit) mas não estou conseguindo instalar, acho que não estou
> baixando os rpm’s corretos para a versão de linux que estou usando.
>
> Alguém pode me dizer qual a versão dos rpm’s?
>
> Vlw..
>
> Att,
>
> Welvis Douglas da Silva Moretto
>
> Oracle Certified Associate - OCA 10g
>
> Oracle Database Sql Expert
>
> Fone: (41) 9997-6297
>
> E-mail: welvis_doug...@hotmail.com ,
> wel...@stcruz.com.br 
>
> Messenger: welvis_doug...@hotmail.com 
>
> Mestre em Engenharia de Produção e Sistemas - PUC/PR;
>
> Especializando em Banco de Dados - UNOPAR;
>
> Especialista Engenharia de Software - UNOPAR;
>
> Tecnólogo em Processamento de Dados - FACCAR.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att.
Marcelo E. Procksch


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






--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
» Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos




Re: [oracle_br] Instalação Oracle 10g R2 10.2.0.4 em um Windows Server 2008 R2 X64

2010-08-10 Thread Marcelo Procksch
Se esse windows 2008 é um controlador de dominio, ta ai o problema como
Chiappa mencionou em um e-mail anterior, eu já tive esse problema duas vezes
e a instalação para em 2%, para resolver  você despromove o servidor de
domain controller para standalone e promove novamente após a instalação do
oracle ou você aplica os patchs mencionandos pelo Chiappa, feito um desses
procedimentos a criação do database vai sem problemas.

Att.
Marcelo Procksch

Em 9 de agosto de 2010 23:43, Claudinho  escreveu:

>
>
> Mesmo que você consiga corrigir o problema, o Oracle 10g não é homologado
> para o Windows server 2008 R2.
>
> Estive em uma situação semelhante, instalamos o Windows server 2008 R1 e
> funcionou tudo ok!!!
>
> Atenciosamente,
> Cláudio Moraes
>
> --- Em seg, 9/8/10, Lo Bello >
> escreveu:
>
> De: Lo Bello >
> Assunto: Re: [oracle_br] Instalação Oracle 10g R2 10.2.0.4 em um Windows
> Server 2008 R2 X64
> Para: oracle_br@yahoogrupos.com.br 
> Data: Segunda-feira, 9 de Agosto de 2010, 21:24
>
>
>
>
> O listener está ok
>
> firewall desabilitado...
>
> quanto ao msconfig, acho que você quis dizer services.msc, e ele está
>
> startado e está para iniciar automaticamente.
>
> o listener estava configurado com o nome da maquina, tentei trocar para ip,
>
> reiniciei o serviço do listener, subiu normalmente, mas dá o mesmo
>
> problema...
>
> Rogério
>
> Em 9 de agosto de 2010 17:43, Duilio Bruniera Junior
>
> >escreveu:
>
> > o listener esta startado ???
>
> > verifique o status do listenet com o comando: lsnrctl status.
>
> > olha se tem algum firewall bloqueando a porta 1521 ou a porta default do
>
> > seu
>
> > listener
>
> > rode o msconfig e veja se o serviço do listener esta parado.
>
> >
>
> > Em 9 de agosto de 2010 17:34, Lo Bello 
> > >
> escreveu:
>
> >
>
> > >
>
> > >
>
> > > Pessoal,
>
> > >
>
> > > estou tentando instalar o Oracle 10g R2 10.2.0.4 em um Windows Server
>
> > 2008
>
> > > R2 X64, mas ao instalar, quando chega no Oracle Configuration
> Assistant,
>
> > > ele
>
> > > me retorna o erro "ORA-12560: TNS:protocol adapter error" aos 2%.
>
> > >
>
> > > Já tentei instalar todas as versões 10.2.0.X e recebo o mesmo erro.
>
> > >
>
> > > Achei algumas soluções na internet, mas até agora nenhum resolveu.
>
> > >
>
> > > Tinha um post na internet que dizia que 2008 R2 não funciona com o 10g,
>
> > que
>
> > > a única solução era instalar o 11g, mas tenho 2 clientes com Win2008 e
>
> > 10g,
>
> > > e se não me engano é R2.
>
> > >
>
> > > alguém já viu esse problema?
>
> > >
>
> > > Rogério
>
> > >
>
> > > [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]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att.
Marcelo E. Procksch


[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] Numerando linhas da uma tabela

2010-08-10 Thread Samuel Corradi
Não, eu quero numera-las sequencialmente.

Eu adicionei um novo campo. Ele está todo como NULL. Quero entao 
preencher seus registros com numeros sequenciais.

Tentei usar rownum para isso mas o rownum dessa tabela não está 
sequencial :(





On 09-08-2010 15:59, Gerson Junior wrote:
> Com a quantidade de linhas??
>
> update tabela
> set coluna_nova = (select count(1) from tabela);
>
> Acho que nao é isso que voce quer, explica melhor.
>
>
>
> Atc.
> Gerson S. de Vasconcelos Júnior
> OCA DBA - Oracle Certified Associate
> Fone: (81) 9816-0236
> Msn: gerson.vasconce...@gmail.com
> Skype: gersonvjunior
> http://www.diaadiaoracle.com.br/
>
>
> Em 9 de agosto de 2010 15:38, Samuel Corradiescreveu:
>
>>
>>
>> Pessoa, tenho uma tabela X.
>>
>> Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
>>
>> Agora quero preencher os registros dessa coluna com a quantidade de linhas.
>>
>> Alguma sugestão para tal??
>>
>> Grato!
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
> --
>> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>> responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> --
>> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>> Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>> http://www.oraclebr.com.br/
> 
>  Links do Yahoo! Grupos
>
>
>


Re: [oracle_br] Numerando linhas da uma tabela

2010-08-10 Thread Samuel Corradi
Exatamento isso. Mas parece que o valor retornado por rownum é maior que 
o tamanho que defini para o campo. Ele é do tipo "number(3)"





On 09-08-2010 17:53, Jose - Oracle wrote:
>
>
> Isso te resolve ?
>
> UPDATE TABELA SET COLUNA_SEQ=ROWNUM;
>
> []
> Barba
>
> From: Samuel Corradi
> Sent: Monday, August 09, 2010 3:38 PM
> To: oracle_br@yahoogrupos.com.br 
> Subject: [oracle_br] Numerando linhas da uma tabela
>
> Pessoa, tenho uma tabela X.
>
> Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
>
> Agora quero preencher os registros dessa coluna com a quantidade de linhas.
>
> Alguma sugestão para tal??
>
> Grato!
>
> [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] Numerando linhas da uma tabela

2010-08-10 Thread Eduardo Schurtz
Number(3)? Se tiver mais de 999 registros na tabela, não vai funcionar.
Aumenta esse tamanho...

Att,

__
*Eduardo Schurtz*
Oracle E-Business Consultant
✉ eduardo.schu...@gmail.com
[image: LinkedIn] [image:
Twitter]

2010/8/10 Samuel Corradi 

> Exatamento isso. Mas parece que o valor retornado por rownum é maior que
> o tamanho que defini para o campo. Ele é do tipo "number(3)"
>
>
>
>
>
> On 09-08-2010 17:53, Jose - Oracle wrote:
> >
> >
> > Isso te resolve ?
> >
> > UPDATE TABELA SET COLUNA_SEQ=ROWNUM;
> >
> > []
> > Barba
> >
> > From: Samuel Corradi
> > Sent: Monday, August 09, 2010 3:38 PM
> > To: oracle_br@yahoogrupos.com.br 
> >  >
> > Subject: [oracle_br] Numerando linhas da uma tabela
> >
> > Pessoa, tenho uma tabela X.
> >
> > Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
> >
> > Agora quero preencher os registros dessa coluna com a quantidade de
> linhas.
> >
> > Alguma sugestão para tal??
> >
> > Grato!
> >
> > [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]



Res: [oracle_br] Numerando linhas da uma tabela

2010-08-10 Thread Elis Azevedo Nery
Esta dúvida já  apareceu no grupo e o Carlos sugeriu o seguinte:

UPDATE tabela SET campo1  = (SELECT COALESCE(MAX( campo1)+1, 1) FROM tabela)
Bastando eu apenas informar 1 (um) no primeiro registro.

No Oracle, este mesmo update, a soma só se realiza no segundo registro, 
repetindo 2 nas demais linhas até o fim.

Espero que te ajude.

Elis 







De: Samuel Corradi 
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 10 de Agosto de 2010 14:15:10
Assunto: Re: [oracle_br] Numerando linhas da uma tabela

  
Não, eu quero numera-las sequencialmente.

Eu adicionei um novo campo. Ele está todo como NULL. Quero entao 
preencher seus registros com numeros sequenciais.

Tentei usar rownum para isso mas o rownum dessa tabela não está 
sequencial :(

On 09-08-2010 15:59, Gerson Junior wrote:
> Com a quantidade de linhas??
>
> update tabela
> set coluna_nova = (select count(1) from tabela);
>
> Acho que nao é isso que voce quer, explica melhor.
>
>
>
> Atc.
> Gerson S. de Vasconcelos Júnior
> OCA DBA - Oracle Certified Associate
> Fone: (81) 9816-0236
> Msn: gerson.vasconce...@gmail.com
> Skype: gersonvjunior
> http://www.diaadiaoracle.com.br/
>
>
> Em 9 de agosto de 2010 15:38, Samuel Corradiescreveu:
>
>>
>>
>> Pessoa, tenho uma tabela X.
>>
>> Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
>>
>> Agora quero preencher os registros dessa coluna com a quantidade de linhas.
>>
>> Alguma sugestão para tal??
>>
>> Grato!
>>
>>
>
>
> [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]



Re: [oracle_br] Numerando linhas da uma tabela

2010-08-10 Thread Samuel Corradi
Tentei usar algo tipo assim:

update sadig.cdafat_conv s
set cod=(
select count(b.cod)
from sadig.cdafat_conv b
where b.rownum
>
> Isso te resolve ?
>
> UPDATE TABELA SET COLUNA_SEQ=ROWNUM;
>
> []
> Barba
>
> From: Samuel Corradi
> Sent: Monday, August 09, 2010 3:38 PM
> To: oracle_br@yahoogrupos.com.br 
> Subject: [oracle_br] Numerando linhas da uma tabela
>
> Pessoa, tenho uma tabela X.
>
> Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
>
> Agora quero preencher os registros dessa coluna com a quantidade de linhas.
>
> Alguma sugestão para tal??
>
> Grato!
>
> [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] Re: Numerando linhas da uma tabela

2010-08-10 Thread marcioribeiro1979

Vc pode tentar fazer um cursor para isso:

create table test as select object_name from dba_objects where owner = 'SYSTEM';

Table created.

select count(1) from test;

 COUNT(1)
-
  514

1 row selected.

alter table test add linha number(4);

Table altered.

desc test

NameNull?   
 Type
--- 
 --
OBJECT_NAME 
 VARCHAR2(128)
LINHA   
 NUMBER(4)


declare
  cursor c1 is
  select linha, object_name from test order by object_name for update 
of linha;
  i number(4) := 1;
begin
  for p1 in c1 loop
  update test set linha = i where current of c1;
  i := i + 1;
  end loop;
end;
/

PL/SQL procedure successfully completed.


select * from (select linha, object_name from test order by object_name) where 
rownum < 21;

  LINHA OBJECT_NAME
--- --
  1 AQ$DEF$_AQCALL
  2 AQ$DEF$_AQERROR
  3 AQ$_DEF$_AQCALL_E
  4 AQ$_DEF$_AQCALL_F
  5 AQ$_DEF$_AQERROR_E
  6 AQ$_DEF$_AQERROR_F
  7 AQ$_INTERNET_AGENTS
  8 AQ$_INTERNET_AGENT_PRIVS
  9 AQ$_QUEUES
 10 AQ$_QUEUES_CHECK
 11 AQ$_QUEUES_PRIMARY
 12 AQ$_QUEUE_TABLES
 13 AQ$_QUEUE_TABLES_PRIMARY
 14 AQ$_SCHEDULES
 15 AQ$_SCHEDULES_CHECK
 16 AQ$_SCHEDULES_PRIMARY
 17 CATALOG
 18 COL
 19 CONFERE_SEQUENCE
 20 DBMS_REPCAT_AUTH
 



[ ]´s

Marcio


--- Em oracle_br@yahoogrupos.com.br, Samuel Corradi  escreveu
>
> Não, eu quero numera-las sequencialmente.
> 
> Eu adicionei um novo campo. Ele está todo como NULL. Quero entao 
> preencher seus registros com numeros sequenciais.
> 
> Tentei usar rownum para isso mas o rownum dessa tabela não está 
> sequencial :(
> 
> 
> 
> 
> 
> On 09-08-2010 15:59, Gerson Junior wrote:
> > Com a quantidade de linhas??
> >
> > update tabela
> > set coluna_nova = (select count(1) from tabela);
> >
> > Acho que nao é isso que voce quer, explica melhor.
> >
> >
> >
> > Atc.
> > Gerson S. de Vasconcelos Júnior
> > OCA DBA - Oracle Certified Associate
> > Fone: (81) 9816-0236
> > Msn: gerson.vasconce...@...
> > Skype: gersonvjunior
> > http://www.diaadiaoracle.com.br/
> >
> >
> > Em 9 de agosto de 2010 15:38, Samuel Corradiescreveu:
> >
> >>
> >>
> >> Pessoa, tenho uma tabela X.
> >>
> >> Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
> >>
> >> Agora quero preencher os registros dessa coluna com a quantidade de linhas.
> >>
> >> Alguma sugestão para tal??
> >>
> >> Grato!
> >>
> >>
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> > --
> >> Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de 
> >> inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > --
> >> Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure 
> >> » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
> >> http://www.oraclebr.com.br/
> > 
> >  Links do Yahoo! Grupos
> >
> >
> >
>




Re: [oracle_br] Numerando linhas da uma tabela

2010-08-10 Thread Marcelo Procksch
Bom dia!

Pode ser feito facilmente em PL/SQL

Exemplo:

create table teste
(id number,
text varchar(10));

create table succeeded

Populando a tabela:

begin
for i in 1..100 loop
insert into teste
values (null, 'texto'||i);
end loop;
commit;
end;

select * from teste;
ID TEXT
-- --
   texto1
   texto2
   texto3
   texto4
   texto5
   texto6
   texto7
   texto8
   texto9
   texto10
   texto11
   texto12
   texto13
   texto14
   texto15
   texto16
   texto17
   texto18
   texto19
   texto20
   texto21
   texto22
   texto23
   texto24
   texto25
   texto26
   texto27
   texto28
   texto29
   texto30
   texto31
   texto32
   texto33
   texto34
   texto35
   texto36
   texto37
   texto38
   texto39
   texto40
   texto41
   texto42
   texto43
   texto44
   texto45
   texto46
   texto47
   texto48
   texto49
   texto50
   texto51
   texto52
   texto53
   texto54
   texto55
   texto56
   texto57
   texto58
   texto59
   texto60
   texto61
   texto62
   texto63
   texto64
   texto65
   texto66
   texto67
   texto68
   texto69
   texto70
   texto71
   texto72
   texto73
   texto74
   texto75
   texto76
   texto77
   texto78
   texto79
   texto80
   texto81
   texto82
   texto83
   texto84
   texto85
   texto86
   texto87
   texto88
   texto89
   texto90
   texto91
   texto92
   texto93
   texto94
   texto95
   texto96
   texto97
   texto98
   texto99
   texto100

Numerando a coluna desejada
declare
i number := 0;
cursor get_count is
select text from teste;
begin
for rec in get_count loop
i := i+1;
  update teste
  set id=i
  where text = rec.text;
end loop;
commit;
end;

select * from teste;
ID TEXT
-- --
1  texto1
2  texto2
3  texto3
4  texto4
5  texto5
6  texto6
7  texto7
8  texto8
9  texto9
10 texto10
11 texto11
12 texto12
13 texto13
14 texto14
15 texto15
16 texto16
17 texto17
18 texto18
19 texto19
20 texto20
21 texto21
22 texto22
23 texto23
24 texto24
25 texto25
26 texto26
27 texto27
28 texto28
29 texto29
30 texto30
31 texto31
32 texto32
33 texto33
34 texto34
35 texto35
36 texto36
37 texto37
38 texto38
39 texto39
40 texto40
41 texto41
42   

Re: [oracle_br] Numerando linhas da uma tabela

2010-08-10 Thread Samuel Corradi
Acabei criando uma sequencia pra isso.

create sequence sadigcod
start with 1
increment by 1
maxvalue 9
cycle
cache 10;

update sadig.cdafat_conv set cod=(sadigcod.nextval);





On 09-08-2010 17:53, Jose - Oracle wrote:
>
>
> Isso te resolve ?
>
> UPDATE TABELA SET COLUNA_SEQ=ROWNUM;
>
> []
> Barba
>
> From: Samuel Corradi
> Sent: Monday, August 09, 2010 3:38 PM
> To: oracle_br@yahoogrupos.com.br 
> Subject: [oracle_br] Numerando linhas da uma tabela
>
> Pessoa, tenho uma tabela X.
>
> Adicionei uma nova coluna com "alter table tabela_x add(coluna tipo...);"
>
> Agora quero preencher os registros dessa coluna com a quantidade de linhas.
>
> Alguma sugestão para tal??
>
> Grato!
>
> [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] [DICA] Pós-Graduação para formaç ão de DBA Oracle (MBA em Gestão de BANCO DE DADOS Oracle) em São Paulo-SP, Vitória-ES e Maceió-AL

2010-08-10 Thread Rafael Martins
Algo previsto para Salvador-BA ?




Rafael Martins
http://rafaelmartinsjava.blogspot.com
0xx(71) 8793-4642 - - OI
0xx(79) 9199-6168 - - TIM

 "As pessoas que vencem nessa vida são aquelas que procuram as
circunstâncias de que precisam e quando não as encontram, as criam"


Em 10 de agosto de 2010 11:22, Tecnico  escreveu:

>
>
> [DICA] Pós-Graduação para formação de DBA Oracle (MBA em Gestão de BANCO DE
> DADOS Oracle)
>
> Segue uma boa dica para quem deseja se atualizar no mercado de T.I. !
>
> A UNIP (Universidade Paulista), e CFEA (Centro de Formação Educacional
> Aplicada) em parceria com a ORACLE ACADEMY, estão lançando o curso de MBA
> em
> Gestão de Banco de Dados Oracle.
>
> O Curso de MBA em Gestão de Banco de Dados ORACLE visa especializar o aluno
> para atuar como Analista de Sistemas especializado em Banco de Dados ou
> administrador de banco de dados (DBA) Oracle, abrangendo todos os aspectos
> do ciclo de desenvolvimento de sistemas, desde a análise de requisitos ao
> desenvolvimento e implementação de projetos de Banco de Dados, testes,
> implantação, manutenção e administração do banco de dados. Além de prover
> aos participantes informações técnicas, práticas e gerenciais sobre os
> conceitos, importância e benefícios da metodologia de Administração
> Empresarial Integrada de um Banco de Dados Oracle.
>
> *Objetivos e diferenciais do curso*
>
> - Conhecer os diversos cenários críticos dos ambientes de bancos de dados
> Oracle® (versão 11g) que levam à perda de arquivos físicos, tentativas de
> invasão por usuários não autorizados, e até mesmo dados corrompidos por
> erros na construção de novas versões das aplicações;
> - Criar e implementar soluções rápidas e estáveis de banco de dados para
> atender às necessidades das empresas;
> - Definir o modelo de dados, da especificação e implementação do projeto
> físico;
> - Criar banco de dados Oracle® (versão 11g) e Desenvolver projetos em um
> BANCO DE DADOS Oracle;
> - Administrar banco de dados, visando garantir o melhor desempenho, a maior
> disponibilidade e segurança, bem como o gerenciamento de incidentes e
> problemas nos ambientes de banco de dados das organizações.
>
> * O Curso é voltado para o aprendizado prático do Aluno, preparando-o para
> as provas de certificação Oracle (OCA e OCP) e vivência para o mercado de
> TI;
> ** Durante o Curso serão distribuídos Vouchers de desconto para as provas
> de
> certificação Oracle
>
> O Curso é oferecido em formato presencial nas cidades abaixo:
>
> - *Maceió - AL* na FACIMA - Para mais detalhes acesso o site do curso (
> http://www.cfea.com.br/?cursos/mba-bd-unip-facima );
> - *Vitória - ES* na FAVI - Para mais detalhes acesso o site do curso (
> http://www.cfea.com.br/?cursos/mba-bd-unip-favi );
> - *São Paulo - SP* na UNIP - Para mais detalhes acesso o site do curso (
> http://www.cfea.com.br/?cursos/mba-bd-unip );
>
> "Seja um administrador de banco de dados (DBA), formado e reconhecido pela
> Oracle."
>
> *CFEA - Centro de Formação Educacional Aplicada *
> +55 21 3023-0398 Rio de Janeiro - RJ
> +55 82 3035-2027 Maceió - AL
> E-Mail: cont...@cfea.com.br 
>
> *http://www.cfea.com.br*
>
> [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

<*> 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] [DICA] Pós-Graduação para formaç ão de DBA Oracle (MBA em Gestão de BANCO DE DADOS Oracle) em São Paulo-SP, Vitória-ES e Maceió-AL

2010-08-10 Thread Igor Alves
o mais proximo disse é o da UNIFACS que pelo que vi na matriz curricular(eu
estou cursando) , porém não engloba tudo.

Igor Alves
Analista do Sistema RH - MB Solutions
Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade - UNIFACS
Tel: (71)8812-8670


Em 10 de agosto de 2010 11:33, Rafael Martins escreveu:

> Algo previsto para Salvador-BA ?
>
>
>
> 
> Rafael Martins
> http://rafaelmartinsjava.blogspot.com
> 0xx(71) 8793-4642 - - OI
> 0xx(79) 9199-6168 - - TIM
>
>  "As pessoas que vencem nessa vida são aquelas que procuram as
> circunstâncias de que precisam e quando não as encontram, as criam"
>
>
> Em 10 de agosto de 2010 11:22, Tecnico 
> escreveu:
>
> >
> >
> > [DICA] Pós-Graduação para formação de DBA Oracle (MBA em Gestão de BANCO
> DE
> > DADOS Oracle)
> >
> > Segue uma boa dica para quem deseja se atualizar no mercado de T.I. !
> >
> > A UNIP (Universidade Paulista), e CFEA (Centro de Formação Educacional
> > Aplicada) em parceria com a ORACLE ACADEMY, estão lançando o curso de MBA
> > em
> > Gestão de Banco de Dados Oracle.
> >
> > O Curso de MBA em Gestão de Banco de Dados ORACLE visa especializar o
> aluno
> > para atuar como Analista de Sistemas especializado em Banco de Dados ou
> > administrador de banco de dados (DBA) Oracle, abrangendo todos os
> aspectos
> > do ciclo de desenvolvimento de sistemas, desde a análise de requisitos ao
> > desenvolvimento e implementação de projetos de Banco de Dados, testes,
> > implantação, manutenção e administração do banco de dados. Além de prover
> > aos participantes informações técnicas, práticas e gerenciais sobre os
> > conceitos, importância e benefícios da metodologia de Administração
> > Empresarial Integrada de um Banco de Dados Oracle.
> >
> > *Objetivos e diferenciais do curso*
> >
> > - Conhecer os diversos cenários críticos dos ambientes de bancos de dados
> > Oracle® (versão 11g) que levam à perda de arquivos físicos, tentativas de
> > invasão por usuários não autorizados, e até mesmo dados corrompidos por
> > erros na construção de novas versões das aplicações;
> > - Criar e implementar soluções rápidas e estáveis de banco de dados para
> > atender às necessidades das empresas;
> > - Definir o modelo de dados, da especificação e implementação do projeto
> > físico;
> > - Criar banco de dados Oracle® (versão 11g) e Desenvolver projetos em um
> > BANCO DE DADOS Oracle;
> > - Administrar banco de dados, visando garantir o melhor desempenho, a
> maior
> > disponibilidade e segurança, bem como o gerenciamento de incidentes e
> > problemas nos ambientes de banco de dados das organizações.
> >
> > * O Curso é voltado para o aprendizado prático do Aluno, preparando-o
> para
> > as provas de certificação Oracle (OCA e OCP) e vivência para o mercado de
> > TI;
> > ** Durante o Curso serão distribuídos Vouchers de desconto para as provas
> > de
> > certificação Oracle
> >
> > O Curso é oferecido em formato presencial nas cidades abaixo:
> >
> > - *Maceió - AL* na FACIMA - Para mais detalhes acesso o site do curso (
> > http://www.cfea.com.br/?cursos/mba-bd-unip-facima );
> > - *Vitória - ES* na FAVI - Para mais detalhes acesso o site do curso (
> > http://www.cfea.com.br/?cursos/mba-bd-unip-favi );
> > - *São Paulo - SP* na UNIP - Para mais detalhes acesso o site do curso (
> > http://www.cfea.com.br/?cursos/mba-bd-unip );
> >
> > "Seja um administrador de banco de dados (DBA), formado e reconhecido
> pela
> > Oracle."
> >
> > *CFEA - Centro de Formação Educacional Aplicada *
> > +55 21 3023-0398 Rio de Janeiro - RJ
> > +55 82 3035-2027 Maceió - AL
> > E-Mail: cont...@cfea.com.br 
> >
> > *http://www.cfea.com.br*
> >
> > [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]



[oracle_br] Ajuda com nls e geração de arquivos

2010-08-10 Thread Raul Francisco Costa F. de Andrade, DBA
Pessoal boa tarde! tenho um problema com um banco de dados que foi criado
com NLS_CHARACTERSET=UTF8
Conforme abaixo.
Porém tenho uma procedure que gera um arquivo txt e é lido por outra
aplicação.

Como a aplicação esperaria que os dados viessem em WE8ISO8859P1 estão
ocorrendo erros com acentos, e outros diacríticos e a quantidade de bytes
gerada.

Tentei setar pelo SO export NLS_LANG=american_america.WE8ISO8859P1 mas mesmo
assim o banco continua gerando em UTF8.

Alguém já passou por isso ou tem alguma sugestão?

No banco:
Select * from nls_database_parameters

PARAMETER  VALUE
--

NLS_LANGUAGE   AMERICAN
NLS_TERRITORY  AMERICA
NLS_CURRENCY   $
NLS_ISO_CURRENCY   AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET   UTF8
NLS_CALENDAR   GREGORIAN
NLS_DATE_FORMATDD-MON-RR
NLS_DATE_LANGUAGE  AMERICAN
NLS_SORT   BINARY
NLS_TIME_FORMATHH.MI.SSXFF AM

PARAMETER  VALUE
--

NLS_TIMESTAMP_FORMAT   DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMATDD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY  $
NLS_COMP   BINARY
NLS_LENGTH_SEMANTICS   BYTE
NLS_NCHAR_CONV_EXCPFALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION  10.2.0.4.0

No SO

SQL> !env |grep NLS
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

Versão do banco de dados:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE10.2.0.4.0  Production
TNS for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Productio
NLSRTL Version 10.2.0.4.0 - Production

 SO: AIX
-- 
---
*Raul Francisco da Costa Ferreira de Andrade*
*DBA - OCP - Oracle Certified Professional*
*COBIT Foundation 4.1*
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Skype: raul.andrade
www.clickdba.com

"A adversidade leva alguns a serem vencidos
e outros a baterem recordes."
William Arthur Ward


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



[oracle_br] criação de instância do RMAN

2010-08-10 Thread Márcio Ricardo Alves da Silva
Boas.

Estou tentando criar uma instância para o RMAN e estou recebendo o seguinte 
erro:

 @/homologa/RMAN/DBA/create_db_rman.sql
create database RMAN logfile  group 1 ('/homologa/RMAN/log/redo1.log') size 
100M,
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel

no arquivo de alert tem a seguinte mensagem:

Oracle Data Guard is not available in this edition of Oracle.

Tue Aug 10 15:15:24 2010

create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') size 100M,

group 2 ('/homologa/RMAN/log/redo2.log') size 100M,

group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog

character set WE8ISO8859P1 national character set utf8

datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 100M 
maxsize unlimited

extent management local

sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on next 
10M maxsize 501M

undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M

default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' size 
500M

Tue Aug 10 15:15:26 2010

Database mounted in Exclusive Mode

Tue Aug 10 15:15:50 2010

Successful mount of redo thread 1, with mount id 1613146764

Assigning activation ID 1613146764 (0x6026aa8c)

Tue Aug 10 15:16:09 2010

PSP0: terminating instance due to error 472

Instance terminated by PSP0, pid = 15910












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



[oracle_br] Re: criação de instância do RMAN

2010-08-10 Thread José Laurindo
A msg "Oracle Data Guard is not available in this edition of Oracle."  parece 
ser a causa-raiz : pelo jeito vc está tentando usar um script de criação de 
banco gerado num EE num Standard ou num XE, ou o banco aonde o script foi 
gerado tinha features não presentes nos binários aonde vc o está tentando 
usar
 A recomendação seria vc usar o DBCA (assistente de criação de banco) presente 
nos binários daonde vai ser o banco a criar : vc tanto pode criar diretamente 
pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
edita/altera/acerta como quiser antes de rodar.

 []s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
 escreveu
>
> Boas.
> 
> Estou tentando criar uma instância para o RMAN e estou recebendo o seguinte 
> erro:
> 
>  @/homologa/RMAN/DBA/create_db_rman.sql
> create database RMAN logfile  group 1 ('/homologa/RMAN/log/redo1.log') 
> size 100M,
> *
> ERROR at line 1:
> ORA-03113: end-of-file on communication channel
> 
> no arquivo de alert tem a seguinte mensagem:
> 
> Oracle Data Guard is not available in this edition of Oracle.
> 
> Tue Aug 10 15:15:24 2010
> 
> create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') size 
> 100M,
> 
> group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
> 
> group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
> 
> character set WE8ISO8859P1 national character set utf8
> 
> datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 100M 
> maxsize unlimited
> 
> extent management local
> 
> sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on next 
> 10M maxsize 501M
> 
> undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
> 
> default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
> size 500M
> 
> Tue Aug 10 15:15:26 2010
> 
> Database mounted in Exclusive Mode
> 
> Tue Aug 10 15:15:50 2010
> 
> Successful mount of redo thread 1, with mount id 1613146764
> 
> Assigning activation ID 1613146764 (0x6026aa8c)
> 
> Tue Aug 10 15:16:09 2010
> 
> PSP0: terminating instance due to error 472
> 
> Instance terminated by PSP0, pid = 15910
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




[oracle_br] Re: criação de instância do RMAN

2010-08-10 Thread José Laurindo
Ah, só pra adicionar, pra deixar bem claro : o RMAN ** não ** exige 
necessariamente que vc tenha uma instância dedicada pra ele, vc pode :

   a. usar uma instância já existente, onde vc criaria o schema com os objetos 
do rman 
ou
   b. se apropriado, ter as informações de backup guardadas no controlfile dos 
databases backupeados, e não num banco Oracle. De modo geral, vc só usa infos 
do RMAN em banco de dados se :
 - vc tem um grande número de databases a backupear, usar info de RMAN num 
database centraliza a informação e bypassa os limites de tamanho do controlfile
 e/ou
 - vc quer ter seus scripts e settings num repositório centralizado 

 OK ? 

  []s

   Chiappa

--- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>
> A msg "Oracle Data Guard is not available in this edition of Oracle."  parece 
> ser a causa-raiz : pelo jeito vc está tentando usar um script de criação de 
> banco gerado num EE num Standard ou num XE, ou o banco aonde o script foi 
> gerado tinha features não presentes nos binários aonde vc o está tentando 
> usar
>  A recomendação seria vc usar o DBCA (assistente de criação de banco) 
> presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
> diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
> edita/altera/acerta como quiser antes de rodar.
> 
>  []s
> 
> Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
>  escreveu
> >
> > Boas.
> > 
> > Estou tentando criar uma instância para o RMAN e estou recebendo o seguinte 
> > erro:
> > 
> >  @/homologa/RMAN/DBA/create_db_rman.sql
> > create database RMAN logfile  group 1 ('/homologa/RMAN/log/redo1.log') 
> > size 100M,
> > *
> > ERROR at line 1:
> > ORA-03113: end-of-file on communication channel
> > 
> > no arquivo de alert tem a seguinte mensagem:
> > 
> > Oracle Data Guard is not available in this edition of Oracle.
> > 
> > Tue Aug 10 15:15:24 2010
> > 
> > create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') size 
> > 100M,
> > 
> > group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
> > 
> > group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
> > 
> > character set WE8ISO8859P1 national character set utf8
> > 
> > datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 100M 
> > maxsize unlimited
> > 
> > extent management local
> > 
> > sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on 
> > next 10M maxsize 501M
> > 
> > undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
> > 
> > default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
> > size 500M
> > 
> > Tue Aug 10 15:15:26 2010
> > 
> > Database mounted in Exclusive Mode
> > 
> > Tue Aug 10 15:15:50 2010
> > 
> > Successful mount of redo thread 1, with mount id 1613146764
> > 
> > Assigning activation ID 1613146764 (0x6026aa8c)
> > 
> > Tue Aug 10 15:16:09 2010
> > 
> > PSP0: terminating instance due to error 472
> > 
> > Instance terminated by PSP0, pid = 15910
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>




[oracle_br] Re: Ajuda com nls e geração de arquivos

2010-08-10 Thread José Laurindo
Colega, plz leia a nota metalink "Character set conversion when using 
UTL_FILE", Doc ID 227531.1 : pra resumir a historinha, o UTL_FILE roda ** 
completamente ** dentro do database, ele RESIDE DENTRO DO DATABASE, ele ** não 
**  se cominuca nem interfere com a sessão, sendo assim ele Não Enxerga as 
variáveis de ambiente, NLS inclusive , ok ?
 VC terá que usar a função de conversão de cahracterset, a CONVERT, mas há 
algumas questõezinhas sobre isso, principalmente se for Windows o ambiente - de 
novo recomendo o estudo dessa nota metalink...

[]s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, "Raul Francisco Costa F. de Andrade, DBA" 
 escreveu
>
> Pessoal boa tarde! tenho um problema com um banco de dados que foi criado
> com NLS_CHARACTERSET=UTF8
> Conforme abaixo.
> Porém tenho uma procedure que gera um arquivo txt e é lido por outra
> aplicação.
> 
> Como a aplicação esperaria que os dados viessem em WE8ISO8859P1 estão
> ocorrendo erros com acentos, e outros diacríticos e a quantidade de bytes
> gerada.
> 
> Tentei setar pelo SO export NLS_LANG=american_america.WE8ISO8859P1 mas mesmo
> assim o banco continua gerando em UTF8.
> 
> Alguém já passou por isso ou tem alguma sugestão?
> 
> No banco:
> Select * from nls_database_parameters
> 
> PARAMETER  VALUE
> --
> 
> NLS_LANGUAGE   AMERICAN
> NLS_TERRITORY  AMERICA
> NLS_CURRENCY   $
> NLS_ISO_CURRENCY   AMERICA
> NLS_NUMERIC_CHARACTERS .,
> NLS_CHARACTERSET   UTF8
> NLS_CALENDAR   GREGORIAN
> NLS_DATE_FORMATDD-MON-RR
> NLS_DATE_LANGUAGE  AMERICAN
> NLS_SORT   BINARY
> NLS_TIME_FORMATHH.MI.SSXFF AM
> 
> PARAMETER  VALUE
> --
> 
> NLS_TIMESTAMP_FORMAT   DD-MON-RR HH.MI.SSXFF AM
> NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
> NLS_TIMESTAMP_TZ_FORMATDD-MON-RR HH.MI.SSXFF AM TZR
> NLS_DUAL_CURRENCY  $
> NLS_COMP   BINARY
> NLS_LENGTH_SEMANTICS   BYTE
> NLS_NCHAR_CONV_EXCPFALSE
> NLS_NCHAR_CHARACTERSET AL16UTF16
> NLS_RDBMS_VERSION  10.2.0.4.0
> 
> No SO
> 
> SQL> !env |grep NLS
> NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
> 
> Versão do banco de dados:
> Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
> PL/SQL Release 10.2.0.4.0 - Production
> CORE10.2.0.4.0  Production
> TNS for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Productio
> NLSRTL Version 10.2.0.4.0 - Production
> 
>  SO: AIX
> -- 
> ---
> *Raul Francisco da Costa Ferreira de Andrade*
> *DBA - OCP - Oracle Certified Professional*
> *COBIT Foundation 4.1*
> Fone: (41)8855-8874 Brt
> email: raulf...@...
> Skype: raul.andrade
> www.clickdba.com
> 
> "A adversidade leva alguns a serem vencidos
> e outros a baterem recordes."
> William Arthur Ward
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




Re: [oracle_br] Re: criação de instância do RMAN

2010-08-10 Thread Ivan Ricardo Schuster
Já vi diversos bancos standard criados do zero com esta mesma
mensagem, não parece ser erro, mas não consegui identificar um ponto
comum entre eles que gerasse esta mensagem.

O script do Márcio não parece ter problemas.

Marcio, costuma ajudar se você fornecer mais detalhes do seu banco.
Qual a versão?
Verifique espaço em disco, memória, parametros de kernel...
Tem outro banco rodando na mesma máquina?

2010/8/10 José Laurindo :
> A msg "Oracle Data Guard is not available in this edition of Oracle."  parece 
> ser a causa-raiz : pelo jeito vc está tentando usar um script de criação de 
> banco gerado num EE num Standard ou num XE, ou o banco aonde o script foi 
> gerado tinha features não presentes nos binários aonde vc o está tentando 
> usar
>  A recomendação seria vc usar o DBCA (assistente de criação de banco) 
> presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
> diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
> edita/altera/acerta como quiser antes de rodar.
>
>  []s
>
>    Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
>  escreveu
>>
>> Boas.
>>
>> Estou tentando criar uma instância para o RMAN e estou recebendo o seguinte 
>> erro:
>>
>>  @/homologa/RMAN/DBA/create_db_rman.sql
>> create database RMAN logfile      group 1 ('/homologa/RMAN/log/redo1.log') 
>> size 100M,
>> *
>> ERROR at line 1:
>> ORA-03113: end-of-file on communication channel
>>
>> no arquivo de alert tem a seguinte mensagem:
>>
>> Oracle Data Guard is not available in this edition of Oracle.
>>
>> Tue Aug 10 15:15:24 2010
>>
>> create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') size 
>> 100M,
>>
>> group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
>>
>> group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
>>
>> character set WE8ISO8859P1 national character set utf8
>>
>> datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 100M 
>> maxsize unlimited
>>
>> extent management local
>>
>> sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on next 
>> 10M maxsize 501M
>>
>> undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
>>
>> default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
>> size 500M
>>
>> Tue Aug 10 15:15:26 2010
>>
>> Database mounted in Exclusive Mode
>>
>> Tue Aug 10 15:15:50 2010
>>
>> Successful mount of redo thread 1, with mount id 1613146764
>>
>> Assigning activation ID 1613146764 (0x6026aa8c)
>>
>> Tue Aug 10 15:16:09 2010
>>
>> PSP0: terminating instance due to error 472
>>
>> Instance terminated by PSP0, pid = 15910
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> [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
>
>
>


[oracle_br] Comunicação Oracle X SQLServer

2010-08-10 Thread Mauricio Roberto Maciel
Pessoal:

 

 

Boa tarde!

 

 

Estou precisando comunicar um Oracle Database 10g Enterprise Edition Release
10.2.0.4.0 em Windows 2003 com um Sqlserver 2005 em Windows XP.  Dei uma
pesquisada na net, achei alguns tutoriais
(http://www.openvms.org.ru/ora$doc/10/server$101/b10764.pdf) e tentei
segui-los, mas não consegui êxito. Na realidade, não entendi o procedimento.


 

Alguém já fez isso?  Tem algum tutorial de exemplo?

 

Agradeço resposta

 

Mauricio

 

 

 

 

 



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



Re: [oracle_br] Re: criação de instância do RM AN

2010-08-10 Thread Márcio Ricardo Alves da Silva
Chiappa, hoje eu tenho uma instância com vários schemas, e a minha intenção e 
separar esses schemas em instâncias separadas, já que o seguimento são 
diferentes. E também tenho outra instância num servidor Windows server 2003.

Onde estou criando a instância é um servvidor HP-UX 10.2.0.1, que tem mais duas 
outras instâncias criadas.

A minha intenção de criar a instância para o RMAN, é centralizar todos os 
backups nesse banco, pelo que entendi fica mais fácil de gerenciar os backups.

Eu consigo dar um startup nomount na instância. Quando rodo o script de criação 
do banco, é que o problema ocorre apresentando o erro: ora-03113 end-of-file on 
communication channel. No arquivo de log, tem a mensagem:

Tue Aug 10 16:07:25 2010

Database mounted in Exclusive Mode

Tue Aug 10 16:07:49 2010

Successful mount of redo thread 1, with mount id 1613120699

Assigning activation ID 1613120699 (0x602644bb)

Tue Aug 10 16:08:00 2010

PSP0: terminating instance due to error 472

Instance terminated by PSP0, pid = 17026.



A mensagem Oracle Data Guard is not available in this edition of Oracle, é 
apresentada após o startup nomount.

Grato.

  - Original Message - 
  From: José Laurindo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, August 10, 2010 4:43 PM
  Subject: [oracle_br] Re: criação de instância do RMAN



  Ah, só pra adicionar, pra deixar bem claro : o RMAN ** não ** exige 
necessariamente que vc tenha uma instância dedicada pra ele, vc pode :

  a. usar uma instância já existente, onde vc criaria o schema com os objetos 
do rman 
  ou
  b. se apropriado, ter as informações de backup guardadas no controlfile dos 
databases backupeados, e não num banco Oracle. De modo geral, vc só usa infos 
do RMAN em banco de dados se :
  - vc tem um grande número de databases a backupear, usar info de RMAN num 
database centraliza a informação e bypassa os limites de tamanho do controlfile
  e/ou
  - vc quer ter seus scripts e settings num repositório centralizado 

  OK ? 

  []s

  Chiappa

  --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
  >
  > A msg "Oracle Data Guard is not available in this edition of Oracle." 
parece ser a causa-raiz : pelo jeito vc está tentando usar um script de criação 
de banco gerado num EE num Standard ou num XE, ou o banco aonde o script foi 
gerado tinha features não presentes nos binários aonde vc o está tentando 
usar
  > A recomendação seria vc usar o DBCA (assistente de criação de banco) 
presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
edita/altera/acerta como quiser antes de rodar.
  > 
  > []s
  > 
  > Chiappa
  > 
  > --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
 escreveu
  > >
  > > Boas.
  > > 
  > > Estou tentando criar uma instância para o RMAN e estou recebendo o 
seguinte erro:
  > > 
  > > @/homologa/RMAN/DBA/create_db_rman.sql
  > > create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') 
size 100M,
  > > *
  > > ERROR at line 1:
  > > ORA-03113: end-of-file on communication channel
  > > 
  > > no arquivo de alert tem a seguinte mensagem:
  > > 
  > > Oracle Data Guard is not available in this edition of Oracle.
  > > 
  > > Tue Aug 10 15:15:24 2010
  > > 
  > > create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') 
size 100M,
  > > 
  > > group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
  > > 
  > > group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
  > > 
  > > character set WE8ISO8859P1 national character set utf8
  > > 
  > > datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 
100M maxsize unlimited
  > > 
  > > extent management local
  > > 
  > > sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on 
next 10M maxsize 501M
  > > 
  > > undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
  > > 
  > > default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
size 500M
  > > 
  > > Tue Aug 10 15:15:26 2010
  > > 
  > > Database mounted in Exclusive Mode
  > > 
  > > Tue Aug 10 15:15:50 2010
  > > 
  > > Successful mount of redo thread 1, with mount id 1613146764
  > > 
  > > Assigning activation ID 1613146764 (0x6026aa8c)
  > > 
  > > Tue Aug 10 15:16:09 2010
  > > 
  > > PSP0: terminating instance due to error 472
  > > 
  > > Instance terminated by PSP0, pid = 15910
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > 
  > > [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: criação de instância do RMAN

2010-08-10 Thread José Laurindo
'banco standard' vc quer dizer Standard Edition,né ? Eu pessoalmente não tive 
quase nada de experiência com esses sujeitos (fujo desses caras o máximo que 
dá, são por demais restritos, quase que nem são um banco Oracle de tão 
"reduzidos", lhes faltam features essenciais) mas de repente pode ser bug no 
dbca do banco Standard erradamente tentando usar features EE... Uma checada no 
metalink pode esclarecer isso provavelmente, MAS como método de análise pedir 
pro dbca criar um script ao invés de criar o banco direto pode ser útil, aí até 
o work-around pode ser editar os scripts gerados...

 []s

   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster  
escreveu
>
> Já vi diversos bancos standard criados do zero com esta mesma
> mensagem, não parece ser erro, mas não consegui identificar um ponto
> comum entre eles que gerasse esta mensagem.
> 
> O script do Márcio não parece ter problemas.
> 
> Marcio, costuma ajudar se você fornecer mais detalhes do seu banco.
> Qual a versão?
> Verifique espaço em disco, memória, parametros de kernel...
> Tem outro banco rodando na mesma máquina?
> 
> 2010/8/10 José Laurindo :
> > A msg "Oracle Data Guard is not available in this edition of Oracle."  
> > parece ser a causa-raiz : pelo jeito vc está tentando usar um script de 
> > criação de banco gerado num EE num Standard ou num XE, ou o banco aonde o 
> > script foi gerado tinha features não presentes nos binários aonde vc o está 
> > tentando usar
> >  A recomendação seria vc usar o DBCA (assistente de criação de banco) 
> > presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
> > diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois 
> > vc edita/altera/acerta como quiser antes de rodar.
> >
> >  []s
> >
> >    Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
> >  escreveu
> >>
> >> Boas.
> >>
> >> Estou tentando criar uma instância para o RMAN e estou recebendo o 
> >> seguinte erro:
> >>
> >>  @/homologa/RMAN/DBA/create_db_rman.sql
> >> create database RMAN logfile      group 1 ('/homologa/RMAN/log/redo1.log') 
> >> size 100M,
> >> *
> >> ERROR at line 1:
> >> ORA-03113: end-of-file on communication channel
> >>
> >> no arquivo de alert tem a seguinte mensagem:
> >>
> >> Oracle Data Guard is not available in this edition of Oracle.
> >>
> >> Tue Aug 10 15:15:24 2010
> >>
> >> create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') size 
> >> 100M,
> >>
> >> group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
> >>
> >> group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
> >>
> >> character set WE8ISO8859P1 national character set utf8
> >>
> >> datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 100M 
> >> maxsize unlimited
> >>
> >> extent management local
> >>
> >> sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on 
> >> next 10M maxsize 501M
> >>
> >> undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
> >>
> >> default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
> >> size 500M
> >>
> >> Tue Aug 10 15:15:26 2010
> >>
> >> Database mounted in Exclusive Mode
> >>
> >> Tue Aug 10 15:15:50 2010
> >>
> >> Successful mount of redo thread 1, with mount id 1613146764
> >>
> >> Assigning activation ID 1613146764 (0x6026aa8c)
> >>
> >> Tue Aug 10 15:16:09 2010
> >>
> >> PSP0: terminating instance due to error 472
> >>
> >> Instance terminated by PSP0, pid = 15910
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >
> >
> >
> >
> > 
> >
> > --
> >>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
> >>responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > --
> >>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure 
> >>» Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
> >>http://www.oraclebr.com.br/
> > 
> >  Links do Yahoo! Grupos
> >
> >
> >
>




Re: [oracle_br] Re: criação de instância do RMAN

2010-08-10 Thread Ivan Ricardo Schuster
Márcio, aqui a sugestão que eu daria, se possível, aplique o ultimo
patchset e tente novamente. Caso mesmo assim não funcione, pode ser
que o HP-UX não tem recursos suficientes liberados para o uso do owner
do banco de dados, ex, numero maximo de arquivos abertos, maximo de
processos, etc, etc, então a segunda tentativa seria entrar no
metalink e chegar as configurações necessárias para o HP-UX, costuma
ser um passo a passo que não precisa ser nenhum expert no SO para
seguir.
Caso nada disso resolva, é abrir um chamado na Oracle e pedir
explicação pra eles...

2010/8/10 Márcio Ricardo Alves da Silva :
> Ivan,
>
> Eu consigo dar um startup nomount na instância. Quando rodo o script de 
> criação do banco, é que o problema ocorre apresentando o erro: ora-03113 
> end-of-file on communication channel. No arquivo de log, tem a mensagem:
>
> Tue Aug 10 16:07:25 2010
>
> Database mounted in Exclusive Mode
>
> Tue Aug 10 16:07:49 2010
>
> Successful mount of redo thread 1, with mount id 1613120699
>
> Assigning activation ID 1613120699 (0x602644bb)
>
> Tue Aug 10 16:08:00 2010
>
> PSP0: terminating instance due to error 472
>
> Instance terminated by PSP0, pid = 17026.
>
>
>
> versão do banco 10.2.0.1, espaço em disco ok, memória ok, parâmetros do 
> kernel não sei como verificar por não ter conhecimento no SO.
>
> Tenho mais duas instâncias rodando nessa máquina.
>
> Márcio.
>
>  - Original Message -
>  From: Ivan Ricardo Schuster
>  To: oracle_br@yahoogrupos.com.br
>  Sent: Tuesday, August 10, 2010 5:02 PM
>  Subject: Re: [oracle_br] Re: criação de instância do RMAN
>
>
>
>  Já vi diversos bancos standard criados do zero com esta mesma
>  mensagem, não parece ser erro, mas não consegui identificar um ponto
>  comum entre eles que gerasse esta mensagem.
>
>  O script do Márcio não parece ter problemas.
>
>  Marcio, costuma ajudar se você fornecer mais detalhes do seu banco.
>  Qual a versão?
>  Verifique espaço em disco, memória, parametros de kernel...
>  Tem outro banco rodando na mesma máquina?
>
>  2010/8/10 José Laurindo :
>  > A msg "Oracle Data Guard is not available in this edition of Oracle."  
> parece ser a causa-raiz : pelo jeito vc está tentando usar um script de 
> criação de banco gerado num EE num Standard ou num XE, ou o banco aonde o 
> script foi gerado tinha features não presentes nos binários aonde vc o está 
> tentando usar
>  >  A recomendação seria vc usar o DBCA (assistente de criação de banco) 
> presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
> diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
> edita/altera/acerta como quiser antes de rodar.
>  >
>  >  []s
>  >
>  >    Chiappa
>  >
>  > --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
>  escreveu
>  >>
>  >> Boas.
>  >>
>  >> Estou tentando criar uma instância para o RMAN e estou recebendo o 
> seguinte erro:
>  >>
>  >>  @/homologa/RMAN/DBA/create_db_rman.sql
>  >> create database RMAN logfile      group 1 
> ('/homologa/RMAN/log/redo1.log') size 100M,
>  >> *
>  >> ERROR at line 1:
>  >> ORA-03113: end-of-file on communication channel
>  >>
>  >> no arquivo de alert tem a seguinte mensagem:
>  >>
>  >> Oracle Data Guard is not available in this edition of Oracle.
>  >>
>  >> Tue Aug 10 15:15:24 2010
>  >>
>  >> create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') 
> size 100M,
>  >>
>  >> group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
>  >>
>  >> group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
>  >>
>  >> character set WE8ISO8859P1 national character set utf8
>  >>
>  >> datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 
> 100M maxsize unlimited
>  >>
>  >> extent management local
>  >>
>  >> sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on 
> next 10M maxsize 501M
>  >>
>  >> undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
>  >>
>  >> default temporary tablespace temp tempfile '/homologa/RMAN/dbf/temp1.dbf' 
> size 500M
>  >>
>  >> Tue Aug 10 15:15:26 2010
>  >>
>  >> Database mounted in Exclusive Mode
>  >>
>  >> Tue Aug 10 15:15:50 2010
>  >>
>  >> Successful mount of redo thread 1, with mount id 1613146764
>  >>
>  >> Assigning activation ID 1613146764 (0x6026aa8c)
>  >>
>  >> Tue Aug 10 15:16:09 2010
>  >>
>  >> PSP0: terminating instance due to error 472
>  >>
>  >> Instance terminated by PSP0, pid = 15910
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >> [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/
>  > --
>  

Re: [oracle_br] Re: criação de instância do RMAN

2010-08-10 Thread Ivan Ricardo Schuster
Para desencargo de consciência, em se tratando de recursos, se
ambiente de teste ou desenvolvimento (acredito que sejam pela versão
desatualizada) eu ainda baixaria um dos outros dois bancos ou mesmo os
dois e tentaria novamente criar esta instância.

2010/8/10 Ivan Ricardo Schuster :
> Márcio, aqui a sugestão que eu daria, se possível, aplique o ultimo
> patchset e tente novamente. Caso mesmo assim não funcione, pode ser
> que o HP-UX não tem recursos suficientes liberados para o uso do owner
> do banco de dados, ex, numero maximo de arquivos abertos, maximo de
> processos, etc, etc, então a segunda tentativa seria entrar no
> metalink e chegar as configurações necessárias para o HP-UX, costuma
> ser um passo a passo que não precisa ser nenhum expert no SO para
> seguir.
> Caso nada disso resolva, é abrir um chamado na Oracle e pedir
> explicação pra eles...
>
> 2010/8/10 Márcio Ricardo Alves da Silva :
>> Ivan,
>>
>> Eu consigo dar um startup nomount na instância. Quando rodo o script de 
>> criação do banco, é que o problema ocorre apresentando o erro: ora-03113 
>> end-of-file on communication channel. No arquivo de log, tem a mensagem:
>>
>> Tue Aug 10 16:07:25 2010
>>
>> Database mounted in Exclusive Mode
>>
>> Tue Aug 10 16:07:49 2010
>>
>> Successful mount of redo thread 1, with mount id 1613120699
>>
>> Assigning activation ID 1613120699 (0x602644bb)
>>
>> Tue Aug 10 16:08:00 2010
>>
>> PSP0: terminating instance due to error 472
>>
>> Instance terminated by PSP0, pid = 17026.
>>
>>
>>
>> versão do banco 10.2.0.1, espaço em disco ok, memória ok, parâmetros do 
>> kernel não sei como verificar por não ter conhecimento no SO.
>>
>> Tenho mais duas instâncias rodando nessa máquina.
>>
>> Márcio.
>>
>>  - Original Message -
>>  From: Ivan Ricardo Schuster
>>  To: oracle_br@yahoogrupos.com.br
>>  Sent: Tuesday, August 10, 2010 5:02 PM
>>  Subject: Re: [oracle_br] Re: criação de instância do RMAN
>>
>>
>>
>>  Já vi diversos bancos standard criados do zero com esta mesma
>>  mensagem, não parece ser erro, mas não consegui identificar um ponto
>>  comum entre eles que gerasse esta mensagem.
>>
>>  O script do Márcio não parece ter problemas.
>>
>>  Marcio, costuma ajudar se você fornecer mais detalhes do seu banco.
>>  Qual a versão?
>>  Verifique espaço em disco, memória, parametros de kernel...
>>  Tem outro banco rodando na mesma máquina?
>>
>>  2010/8/10 José Laurindo :
>>  > A msg "Oracle Data Guard is not available in this edition of Oracle."  
>> parece ser a causa-raiz : pelo jeito vc está tentando usar um script de 
>> criação de banco gerado num EE num Standard ou num XE, ou o banco aonde o 
>> script foi gerado tinha features não presentes nos binários aonde vc o está 
>> tentando usar
>>  >  A recomendação seria vc usar o DBCA (assistente de criação de banco) 
>> presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
>> diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois 
>> vc edita/altera/acerta como quiser antes de rodar.
>>  >
>>  >  []s
>>  >
>>  >    Chiappa
>>  >
>>  > --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
>>  escreveu
>>  >>
>>  >> Boas.
>>  >>
>>  >> Estou tentando criar uma instância para o RMAN e estou recebendo o 
>> seguinte erro:
>>  >>
>>  >>  @/homologa/RMAN/DBA/create_db_rman.sql
>>  >> create database RMAN logfile      group 1 
>> ('/homologa/RMAN/log/redo1.log') size 100M,
>>  >> *
>>  >> ERROR at line 1:
>>  >> ORA-03113: end-of-file on communication channel
>>  >>
>>  >> no arquivo de alert tem a seguinte mensagem:
>>  >>
>>  >> Oracle Data Guard is not available in this edition of Oracle.
>>  >>
>>  >> Tue Aug 10 15:15:24 2010
>>  >>
>>  >> create database RMAN logfile group 1 ('/homologa/RMAN/log/redo1.log') 
>> size 100M,
>>  >>
>>  >> group 2 ('/homologa/RMAN/log/redo2.log') size 100M,
>>  >>
>>  >> group 3 ('/homologa/RMAN/log/redo3.log') size 100M noarchivelog
>>  >>
>>  >> character set WE8ISO8859P1 national character set utf8
>>  >>
>>  >> datafile '/homologa/RMAN/dbf/system.dbf' size 300M autoextend on next 
>> 100M maxsize unlimited
>>  >>
>>  >> extent management local
>>  >>
>>  >> sysaux datafile '/homologa/RMAN/dbf/sysaux.dbf' size 200M autoextend on 
>> next 10M maxsize 501M
>>  >>
>>  >> undo tablespace undo datafile '/homologa/RMAN/dbf/undo1.dbf' size 200M
>>  >>
>>  >> default temporary tablespace temp tempfile 
>> '/homologa/RMAN/dbf/temp1.dbf' size 500M
>>  >>
>>  >> Tue Aug 10 15:15:26 2010
>>  >>
>>  >> Database mounted in Exclusive Mode
>>  >>
>>  >> Tue Aug 10 15:15:50 2010
>>  >>
>>  >> Successful mount of redo thread 1, with mount id 1613146764
>>  >>
>>  >> Assigning activation ID 1613146764 (0x6026aa8c)
>>  >>
>>  >> Tue Aug 10 15:16:09 2010
>>  >>
>>  >> PSP0: terminating instance due to error 472
>>  >>
>>  >> Instance terminated by PSP0, pid = 15910
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >>
>>  >> [As partes desta m

[oracle_br] MIGRACAO SINGLE INSTANCE - RAC

2010-08-10 Thread ammorrimm
Boa tarde amigos, tudo bom ?

Estou preciando de uma ajudinha para realziar a migração de uma singles 
instance de mais ou menos 240 GB para um RAC na versao 11.1.0.6

Ja fiz a instalacao de toda infra e so falta mesmo migrar o banco...

Encontrei alguns documentos na WEB, falando em BACKUP AS COPY DATABASE (rman) 
mas normalmente os exemplos que encontro são para RAC instalados no mesmo 
servidor que a singles instance e no meu caso, seria um outro servidor...

Alguem teria algum paper ou algum exemplo ?

Valeu pela força pessoal..





[oracle_br] Re: criação de instância do RMAN

2010-08-10 Thread José Laurindo
Márcio, primeiro de tudo mais de uma vez a gente perguntou ** SE ** esses 
binários do hp-ux são mesmo Standard Edition, e vc não disse, ok ? Vou 
responder na suposição que sim, aí essa msg de "Feature not enabled" faria 
sentido... 
  Aí, continuando, quando vc diz "eu consigo dar um startup nomount" a 
impressão é que vc está tentando criar na mão o banco - não faça isso, vá de 
dbca, ok ? Por exemplo, não deve ser o caso, mas só pra exemplificar, , Por 
exemplo, http://forums.oracle.com/forums/thread.jspa?threadID=824738 lista um 
bug do 9i aonde uma ação absolutamente não-proprietária do EE (modo archive) 
gerava a msg...Veja lá nos meus emails anteriores, a minha Sugestão 
(recomendação mesmo) é :

  => rodar o dbca ** desses binários do hp-ux ** e pedir pro dbca ** NÃO ** 
sair criando o novo banco e a nova instância sozinho, e sim ao invés gerar um 
shell script pra vc. Isso porque o shell script que o dbca gera a cada passo 
gera um arquivo de log, olhando os logs mais recentes facilmente vc consegue 
determinar aonde ele estava/o que estava fazendo quando deu a msg de erro, o 
comando que ele estava executando (pra se ver se realmente a noss ahipótese de 
db tentando usar feature EE não habilitada se confirma)...

 okdoc ? Aí, continuando : nem se precisa dizer que 10.2.0.1 é um release *** 
ultra-antigo ***, COM N+1! bugs corrigidos nos patchset mais recentes...

 Assim sendo, sugiro :

 1) checar por BUGs no dbca

 2) preferencialmente (muito recomendado mesmo!!!) aplicar o patchset mais 
recente nesses binários 10.2.0.1

 3) gerar a instância/database via script do dbca no hp-ux, para facilitar a 
análise posterior

 Jóia ? E ah, um detalhe importante : no mesmo link acima uma pessoa disse que 
se na hora de escolher o template no dbca vc não usar o mais simples, os demais 
templates trazem features EE-only - como eu disse antes não tenho lá muita 
experiência com Standard (graças aos céus) mas fica a dica também...

 []s

   Chiappa

--- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva 
 escreveu
>
> Chiappa, hoje eu tenho uma instância com vários schemas, e a minha intenção e 
> separar esses schemas em instâncias separadas, já que o seguimento são 
> diferentes. E também tenho outra instância num servidor Windows server 2003.
> 
> Onde estou criando a instância é um servvidor HP-UX 10.2.0.1, que tem mais 
> duas outras instâncias criadas.
> 
> A minha intenção de criar a instância para o RMAN, é centralizar todos os 
> backups nesse banco, pelo que entendi fica mais fácil de gerenciar os backups.
> 
> Eu consigo dar um startup nomount na instância. Quando rodo o script de 
> criação do banco, é que o problema ocorre apresentando o erro: ora-03113 
> end-of-file on communication channel. No arquivo de log, tem a mensagem:
> 
> Tue Aug 10 16:07:25 2010
> 
> Database mounted in Exclusive Mode
> 
> Tue Aug 10 16:07:49 2010
> 
> Successful mount of redo thread 1, with mount id 1613120699
> 
> Assigning activation ID 1613120699 (0x602644bb)
> 
> Tue Aug 10 16:08:00 2010
> 
> PSP0: terminating instance due to error 472
> 
> Instance terminated by PSP0, pid = 17026.
> 
> 
> 
> A mensagem Oracle Data Guard is not available in this edition of Oracle, é 
> apresentada após o startup nomount.
> 
> Grato.
> 
>   - Original Message - 
>   From: José Laurindo 
>   To: oracle_br@yahoogrupos.com.br 
>   Sent: Tuesday, August 10, 2010 4:43 PM
>   Subject: [oracle_br] Re: criação de instância do RMAN
> 
> 
> 
>   Ah, só pra adicionar, pra deixar bem claro : o RMAN ** não ** exige 
> necessariamente que vc tenha uma instância dedicada pra ele, vc pode :
> 
>   a. usar uma instância já existente, onde vc criaria o schema com os objetos 
> do rman 
>   ou
>   b. se apropriado, ter as informações de backup guardadas no controlfile dos 
> databases backupeados, e não num banco Oracle. De modo geral, vc só usa infos 
> do RMAN em banco de dados se :
>   - vc tem um grande número de databases a backupear, usar info de RMAN num 
> database centraliza a informação e bypassa os limites de tamanho do 
> controlfile
>   e/ou
>   - vc quer ter seus scripts e settings num repositório centralizado 
> 
>   OK ? 
> 
>   []s
> 
>   Chiappa
> 
>   --- Em oracle_br@yahoogrupos.com.br, José Laurindo  escreveu
>   >
>   > A msg "Oracle Data Guard is not available in this edition of Oracle." 
> parece ser a causa-raiz : pelo jeito vc está tentando usar um script de 
> criação de banco gerado num EE num Standard ou num XE, ou o banco aonde o 
> script foi gerado tinha features não presentes nos binários aonde vc o está 
> tentando usar
>   > A recomendação seria vc usar o DBCA (assistente de criação de banco) 
> presente nos binários daonde vai ser o banco a criar : vc tanto pode criar 
> diretamente pelo dbca quanto pode pedir pro dbca gerar scripts, que depois vc 
> edita/altera/acerta como quiser antes de rodar.
>   > 
>   > []s
>   > 
>   > Chiappa
>   > 
>   > --- Em oracle_br@yahoogrupos.com.br,

[oracle_br] Re: MIGRACAO SINGLE INSTANCE - RAC

2010-08-10 Thread José Laurindo
Oi, colega : primeiro de tudo, RACs no mesmo servidor não faz lá muito sentido, 
a não ser que sejam vários máquinas virtuais no mesmo servidor...
  Bom, de qquer forma : a referência melhor pra isso é a nota metalink "How to 
Convert 10g Single-Instance database to 10g RAC using Manual Conversion 
procedure" (Doc ID 747457.1) , certo ? Provavelmente vc já sabe, mas só pra 
constar lembro que :

 - 'database' é o conjunto de arquivos (ie, datafiles e demais), e instância é 
o conjunto dos binários Oracle carregados em RAM  : o RAC consiste de 1 
database residindo num volume/array/disk device COMPARTILHADO, e N máquinas, 
cada uma com uma instância acessando esse database E se comunicando entre si : 
esse "disk device" compartilhado tá ok já, pra vc poder copiar o database pra 
lá se hoje o local onde ele está não é compartilhado ? 

 - a 'comunicação' entre as N máquinas do RAC exige diversos setups no SO (como 
user-equivalence entre elas, VIP, etc), isso tá mesmo ok e testado ? Em tese vc 
pode testar isso com o utilitário cluvfy , mas já vi tanto bug nesse carinha 
que fico receoso de indicar, mas anyway, taí a lembrança...

 - é exigido também o Clusterware em todas essas n máquinas além da instância 
Oracle

 - hoje QUAL É a versão do banco nessa single-instance ? Se não for a exata 
mesma versão do Clusterware, embora não exigido é de muito bom-tom, recomendado 
mesmo pra evitar probs, o upgrade do banco para a mesma versão do Clusterware

 []s

   Chiappa


--- Em oracle_br@yahoogrupos.com.br, "ammorrimm"  escreveu
>
> Boa tarde amigos, tudo bom ?
> 
> Estou preciando de uma ajudinha para realziar a migração de uma singles 
> instance de mais ou menos 240 GB para um RAC na versao 11.1.0.6
> 
> Ja fiz a instalacao de toda infra e so falta mesmo migrar o banco...
> 
> Encontrei alguns documentos na WEB, falando em BACKUP AS COPY DATABASE (rman) 
> mas normalmente os exemplos que encontro são para RAC instalados no mesmo 
> servidor que a singles instance e no meu caso, seria um outro servidor...
> 
> Alguem teria algum paper ou algum exemplo ?
> 
> Valeu pela força pessoal..
>




Re: [oracle_br] Re: MIGRACAO SINGLE INSTANCE - RAC

2010-08-10 Thread Gerson Luz
Olá Chiappa, estou em uma situação parecida com a do colega aí, tenho um
banco single-instance, e pretendo coloca-lo em RAC, utilizando só um nó, o
meu pensamento de que estarei ganhando pelo menos em velocidade de IO por
meus diskgroup do ASM estarem no Storage, este meu pensamento está correto?

Grato

Gerson

Em 10 de agosto de 2010 18:33, José Laurindo escreveu:

>
>
> Oi, colega : primeiro de tudo, RACs no mesmo servidor não faz lá muito
> sentido, a não ser que sejam vários máquinas virtuais no mesmo servidor...
> Bom, de qquer forma : a referência melhor pra isso é a nota metalink "How
> to Convert 10g Single-Instance database to 10g RAC using Manual Conversion
> procedure" (Doc ID 747457.1) , certo ? Provavelmente vc já sabe, mas só pra
> constar lembro que :
>
> - 'database' é o conjunto de arquivos (ie, datafiles e demais), e instância
> é o conjunto dos binários Oracle carregados em RAM : o RAC consiste de 1
> database residindo num volume/array/disk device COMPARTILHADO, e N máquinas,
> cada uma com uma instância acessando esse database E se comunicando entre si
> : esse "disk device" compartilhado tá ok já, pra vc poder copiar o database
> pra lá se hoje o local onde ele está não é compartilhado ?
>
> - a 'comunicação' entre as N máquinas do RAC exige diversos setups no SO
> (como user-equivalence entre elas, VIP, etc), isso tá mesmo ok e testado ?
> Em tese vc pode testar isso com o utilitário cluvfy , mas já vi tanto bug
> nesse carinha que fico receoso de indicar, mas anyway, taí a lembrança...
>
> - é exigido também o Clusterware em todas essas n máquinas além da
> instância Oracle
>
> - hoje QUAL É a versão do banco nessa single-instance ? Se não for a exata
> mesma versão do Clusterware, embora não exigido é de muito bom-tom,
> recomendado mesmo pra evitar probs, o upgrade do banco para a mesma versão
> do Clusterware
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br ,
> "ammorrimm"  escreveu
>
> >
> > Boa tarde amigos, tudo bom ?
> >
> > Estou preciando de uma ajudinha para realziar a migração de uma singles
> instance de mais ou menos 240 GB para um RAC na versao 11.1.0.6
> >
> > Ja fiz a instalacao de toda infra e so falta mesmo migrar o banco...
> >
> > Encontrei alguns documentos na WEB, falando em BACKUP AS COPY DATABASE
> (rman) mas normalmente os exemplos que encontro são para RAC instalados no
> mesmo servidor que a singles instance e no meu caso, seria um outro
> servidor...
> >
> > Alguem teria algum paper ou algum exemplo ?
> >
> > Valeu pela força pessoal..
> >
>
>  
>



-- 
Gerson Luz


[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