Cara, nesse caso não tem jeito, você tem que deletar ou recriar a sequence
START WITH do max(campo) da tabela.

 

Nesse tipo de atualização, antes do import, você tem que dropar as sequences
de DEV para que sejam atualizadas as sequences de PROD.

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: terça-feira, 9 de setembro de 2014 14:55
Para: Grupo Oracle Yahoo
Assunto: [oracle_br] ora-00001

 

  

Pessoal, boa tarde!

Pesquisei para tentar resolver e /ou encontrar um "workaround" e achei por
bem perguntar ao grupo. E o seguinte executei todos passos necessários para
atualizar o ambiente de desenvolvimento apartir do expdp/impdp from PROD e
tudo transcorreu normalmente e dentro do esperado quanto aos procedimentos,
solicitei entao ao pessoal de desenvolvimento que verificassem, ao tentarem
fazer um insert, eis que acusaram o erro "ORA-00001: unique constraint
(string.string) violated".  Verifiquei que os valores entre sequences nos
ambientes (PROD/DEV) estao fora de sincronismo, no ambiente de DEV estao bem
acima do que no ambiente de PROD. Parece que as sequences foram e depois os
dados (importados)?!!?!? verifiquei em DEV que o ultimo valor na tabela e o
mesmo qndo executei um select from dual da sequence. O ambiente é 11gR2 e
suse 11 (PROD/DEV). 

Muito obrigado desde já.

Francisco. 



  • [oracle_... Francisco Petersen Jr fpeterse...@hotmail.com [oracle_br]
    • RES... 'Grupos' marcio_...@yahoo.com.br [oracle_br]
      • ... et...@schiavini.inf.br [oracle_br]
        • ... 'Marcelo Grimberg F. de Campos' marcelog...@gmail.com [oracle_br]
        • ... 'Grupos' marcio_...@yahoo.com.br [oracle_br]

Responder a