Consultor Eletrônico



Kbase 47551: Erro ao subir Instancia 8280 Datasul 11.5.3 Oracle
Autor   Zelindo Silvio Petri - CAT
Acesso   Público
Publicação   11/14/2012
Ambiente:
Datasul 11.5.3 Oracle


Erros registrado no server.log:

ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] Unsuccessful: create table MD_VERSION_CONTROL (ID numeric not null, DATA BLOB(50000), CREATED_VERSION numeric, VERSION numeric, VERSIONED_OBJECT_ID varchar(510) not null, OBJECT_TYPE varchar(510) not null, EVENT_TYPE varchar(510) not null, MODIFICATION_DATE timestamp, USERNAME varchar(510), primary key (ID))

ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] ORA-00907: parêntese direito não encontrado


Causa:
Está sendo definido o tamanho 50000 para o campo DATA que é do tipo BLOB.
Um campo BLOB possui um tamanho pre-definido e não recebe tamanho.


Solução:
O campo deve ser criado como DATA BLOB, sem passar o tamanho 50000
Como o erro está na criação do Metadados, o chamado deve ser repassado para Framework para posterior manutenção/correção;