Identificador do Oracle com mais de 30 caracteres

Peguei o Warning abaixo na atualização 1.6.0 EP5 e verifiquei que o nome do campo esta com 33 caracteres e o Oracle só aceita até 30 caracteres para esses identificadores.

Não sei se a Totvs usa normalmente SQL Server e se ele aceita mais de 30 caracteres e quanto mais Warnings eu terei com esse tipo de problema.

Mais alguém teve esse incidente. Utilizo Oracle 10 e em breve estaremos no 11, mas por enquanto somente no 10.

[Server:fluig1] 14:22:42,487 WARN [org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl] (ServerService Thread Pool -- 426) GenerationTarget encountered exception accepting command : Unable to execute command [alter table AMS_ASSESSMENT add ALLOW_RESTART_APP_FROM_CHECKPOINT number(1,0)]: org.hibernate.tool.schema.spi.CommandAcceptanceException: Unable to execute command [alter table AMS_ASSESSMENT add ALLOW_RESTART_APP_FROM_CHECKPOINT number(1,0)]

Fabrício, na versão 1.6.0-EP6 que está com liberação prevista para amanhã (09/05) tem esta correção. A coluna será renomeada para ALLOW_RESTART_APP_FROM_CCKPT justamente para sanar este problema com o tamanho da coluna no Oracle.

Entendi, bacana então. Mas é isso mesmo então não pode passar de 30 né? Quando tiver casos como esse devo abrir chamado então. Valew.

Exato, pode abrir chamado nestes casos.