Cómo resolver por qué el activador de Oracle no puede realizar la operación ddl en una base de datos remota
La base de datos ORACLE tiene cuatro activadores, a saber, DML, en lugar de, DDL y DB. Los activadores DML y en lugar de se utilizan en sistemas de aplicaciones generales. Los activadores DDL y DB se utilizan en sistemas de aplicaciones generales. Hay cuatro activadores que los DBA utilizan comúnmente para administrar bases de datos. Cuatro activadores tienen funciones diferentes. 1. Activador DML: cuando se emiten los comandos ACTUALIZAR, INSERTAR y ELIMINAR, se puede activar el activador DML definido. y el desencadenador más comúnmente utilizado: crear o reemplazar el desencadenador nombre_disparador después|antes de insertar|actualizar|eliminar en nombre_tabla para cada fila 2. En lugar de desencadenador: cuando se realizan operaciones DML en una vista conectada por varias tablas, generalmente en este. En este caso, no está permitido. En este momento, puede usar el disparador en lugar de para resolver este problema (escriba el código en el disparador para realizar las operaciones DML correspondientes en cada tabla. La sintaxis es la siguiente: crear o reemplazar el disparador nombre_del-disparador). en lugar de insertar|actualizar|eliminar en view_name para cada fila 3. Activador DDL: cuando se emite un comando CREATE, ALTER, DROP o TRUNCATE, se activará un activador DDL definido. Este activador se puede utilizar para monitorear a un usuario o al usuario. cambios estructurales completos en todos los objetos de la base de datos