Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

ORA-00972: identificador demasiado largo

Estas en el tema de ORA-00972: identificador demasiado largo en el foro de Oracle en Foros del Web. Hola. Tengo el siguiente problema estamos migrando una BBDD desde postgres hacia Oracle. el punto es que hay unas tablas con los nombres demasiado largos ...
  #1 (permalink)  
Antiguo 01/06/2009, 11:08
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 20 años, 1 mes
Puntos: 0
ORA-00972: identificador demasiado largo

Hola.

Tengo el siguiente problema estamos migrando una BBDD desde postgres hacia Oracle. el punto es que hay unas tablas con los nombres demasiado largos algo que oracle no permite, por lo menos hasta donde yo se. Esto es lo que necesito crear.


Código HTML:
create table centro_responsabilidad_cuenta_corriente
(h varchar2(10))
ahi me envia ORA-00972: identificador demasiado largo

Segun he leido la tabla user_tables tiene esta estructura.


Alguien sabe como poder cambiar el valor de la columna TABLE_NAME
__________________
Dios es mas grande que tu problema :-)
  #2 (permalink)  
Antiguo 01/06/2009, 15:12
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 24 años, 1 mes
Puntos: 3
Respuesta: ORA-00972: identificador demasiado largo

Hola, Oracle sólo acepta nombres de tabla y columnas hasta 30 caracteres.

La tabla "user_tables" no puede ( a al menos no DEBE) cambiarse, por lo que deberías adaptar tu aplicación en lugar de intentar romper tu base Oracle :P

saludos
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen
  #3 (permalink)  
Antiguo 01/06/2009, 20:54
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 8 meses
Puntos: 7
Respuesta: ORA-00972: identificador demasiado largo

solo para confirmar, NUNCA se deberia de tocar una tabla de sistema (usuario sys o system) fue de las primeras cosas que aprendi cuando empezaba con oracle

respecto a tu problema me parece que tendras que tocar algo de codigo de tu aplicacion
__________________
Blogzote.com :-) Mi blog
  #4 (permalink)  
Antiguo 02/06/2009, 12:22
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 20 años, 1 mes
Puntos: 0
De acuerdo Respuesta: ORA-00972: identificador demasiado largo

si, asi es, les agradezco mucho.

Mauricio
__________________
Dios es mas grande que tu problema :-)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:00.