Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2010, 09:23
juanxml
 
Fecha de Ingreso: junio-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Sonrisa Error "Nombre ya usado"

Hola, tengo un extraño fallo a ver si me pueden echar una mano, les cuento:

Tengo varias tablas, pero donde da el fallo es el siguiente:

Tabla Clientes tiene clave primaria DNI.
Tabla OrdenCompra tiene clave primaria IdOrden y clave foránea RefCliente (Referencia a la tabla clientes).

Cuando ejecuto el script en Oracle una vez todo sale bien. Si lo ejecuto otra vez salen los siguientes errores:

CREATE TABLE Clientes OF Cliente_TipoObjeto
error: este nombre ya lo está utilizando otro objeto existente

FOREIGN KEY (RefCliente) REFERENCES Cliente
error: La tabla o vista no existe
error: table "SYSTEM.CLIENTE" tiene errores


Si lo vuelvo a ejecutar vuelve a salir bien, a la siguiente mal... y así sucesivamente, una vez bien y otra mal.


Estoy muy liado porque no se que le pasa, a ver si alguien me puede dar una idea.

Muchas Gracias