ORA-02449 Oráculo Baja Mesa Error
A veces cuándo dropping un mesa en Oráculo banco de datos por ejecución BAJA MESA SQL afirmación, Oráculo mayo regreso el error ORA-02449 como abajo:
ORA-02449: único/ primario llaves en el cuadro referencia por extranjero llaves
El Oráculo error es causado por el intento a baja un mesa con único o primario llaves referencia por extranjero llaves en otro mesa, o en otro palabra, el mesa o sea referencia como un padre mesa por una extranjero tecla coacción en un padre- niño relación aquel establecido entre dos mesas a través un extranjero tecla. Oráculo does no permitir a baja mesas referencia por extranjero llaves ajeno mesas sin especificando el CASCADA COACCIONES opción en el BAJA MESA afirmación, o a baja el padre mesa sin primero sacando el extranjero tecla.
El solución y workaround por lo error cuándo usted necesidad a baja mesas referencia por niño mesas, es a uso el CASCADA COACCIONES opción en el BAJA MESA afirmación. Por ejemplo:
BAJA Mesatable_name CASCADA Coacciones;
El CASCADA COACCIONES opción en el BAJA MESA SQL afirmación testamento baja el EXTRANJERO TECLA coacciones de la niño mesas referencia.
Alternativamente, usted lata manualmente baja y mudanza el extranjero tecla tecla coacciones en otro mesas ante sabio el BAJA MESA operaciones en la padre mesa, baja el extranjero tecla coacciones en otro mesas. A cheque cuál coacciones está referencia un mesa en Oráculo, uso el partidarias mando:
SELECTO * DESDE USER_CONSTRAINTS ADONDE TABLE_NAME = “table_name“;
A baja y borrar el usuario coacciones en Oráculo uso el partidarias mando en SQLPlus*, Sapo o otro SQL herramientas:
ALTERAR Mesatable_name BAJA Coacciónconstraint_name;
importante: El página es máquina traducido por y con tal que " como es" sin garantía. Máquina traducción mayo estar difícil a comprender. Por favor aludir aoriginal Inglesa artículo cuando sea posible.
Relacionado Artículos
- ORA-00942 Mesa o Presentación No existe Oráculo Error
- Borrar, Mudanza o Baja Oráculo Tienda Paquetes con Baja Paquete
- Fácilmente Duplicar, Copia o Dorso Mesas en Oráculo, PostgreSQL, DB2 y SQLite con Crear Mesa Como SQL
- Oráculo ORA-14074 Crear o Agregar Nuevo Parte Faltar Error
- Crear, Agregar o Partido Oráculo Banco de datos Parte Faltar con ORA-14080 Error
- Oráculo EXP-00091 Error Cuándo Artículo de exportación Banco de datos
- Cómo a Mudanza y Baja Datafiles desde Cuchara grande en Oráculo Banco de datos
- Cómo Baja Cuchara grande y Recobrar Oráculo Banco de datos Cuándo Accidentalmente Borrar Datafile
- Crear Nuevo Mesa por Eligiendo Datos desde Otro Mesas con CREAR MESA Como
- Oráculo Banco de datos Importación Error 3113/3114










































Abril 7th, 2009 1856:
Si usted necesidad a recrear un mesa usted hacer no deber baja coacciones. Como un alternativo usted lata disable coacciones y después capacitar ellas dorso de nuevo.
El correcto selecto afirmación a ver cuál extranjero llaves referencia el primario tecla de la padre mesa es a continuación:
SELECTO TABLE_NAME, CONSTRAINT_NAME
DESDE USER_CONSTRAINTS
ADONDE CONSTRAINT_TYPE = ‘R’
Y R_CONSTRAINT_NAME = parent_table_primary_key;
Usted lata uso EJECUTAR INMEDIATO a disable coacciones sin necesariamente dropping ellas.
Julio 24th, 2008 1321:
gran El información con tal que es muy servicial. Parece ser sencillo pero en realidad halps un terreno. Gracias de nuevo.
Julio 3rd, 2008 0630:
Constrangimentos? Orra, meu repasar ensayo tradução aà e testamento oso hormiguero de sello!!! Se não seja honesto e indicar o vínculo de onde pegou!!!
Febrero 8th, 2007 1851:
cuál si después de dropping el mesa usando el pregunta soplido usted necesidad de nuevo todo esos coacciones.
BAJA MESA table_name CASCADA Coacciones;
dígame por favor el pregunta si u conocer.