Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ada:howto:sicoferp:database:repositorioscripts [2018/08/22 13:41] carlos.torres [Archivo Leeme.txt] |
ada:howto:sicoferp:database:repositorioscripts [2018/08/22 14:58] (actual) carlos.torres [Repositorio de Scripts] |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Repositorio de Scripts ====== | + | ====== Repositorio de Scripts (Utilitarios) ====== |
Es un repositorio que contiene scripts que han sido creados con el fin de brindar soluciones a procesos repetitivos o que brindan soluciones a situaciones de actualización de fallas en los procesos. ((La creación y uso de estos scripts no debe interpretarse como solución definitiva a problemas de la aplicación. Si una situación es recurrente y corresponde a errores en las aplicaciones estos scripts deberán considerarse como soluciones temporales y deben reportarse a fabrica para la corrección del problema en el código fuente.)) | Es un repositorio que contiene scripts que han sido creados con el fin de brindar soluciones a procesos repetitivos o que brindan soluciones a situaciones de actualización de fallas en los procesos. ((La creación y uso de estos scripts no debe interpretarse como solución definitiva a problemas de la aplicación. Si una situación es recurrente y corresponde a errores en las aplicaciones estos scripts deberán considerarse como soluciones temporales y deben reportarse a fabrica para la corrección del problema en el código fuente.)) | ||
Línea 45: | Línea 45: | ||
{{:ada:howto:sicoferp:database:archivo.png?600|}} | {{:ada:howto:sicoferp:database:archivo.png?600|}} | ||
- | === Observaciones === | + | ==== Observaciones ==== |
Tener presente las siguientes observaciones para la correcta gestión de scripts. | Tener presente las siguientes observaciones para la correcta gestión de scripts. | ||
* Todo script debe tener un registro en el archivo **Leeme.txt** debidamente diligenciado. | * Todo script debe tener un registro en el archivo **Leeme.txt** debidamente diligenciado. | ||
Línea 55: | Línea 55: | ||
* Todos los scripts que incluyen procesos secuenciales ó de varias sentencias deben incluir un capturador de errores. | * Todos los scripts que incluyen procesos secuenciales ó de varias sentencias deben incluir un capturador de errores. | ||
* No se pueden incluir **commit** parciales en los scripts a menos que esa condición sea controlada en caso que el script deba volverse a ejecutar en un mismo ambiente. Es responsabilidad del desarrollador evaluar ese impacto. | * No se pueden incluir **commit** parciales en los scripts a menos que esa condición sea controlada en caso que el script deba volverse a ejecutar en un mismo ambiente. Es responsabilidad del desarrollador evaluar ese impacto. | ||
- | * //(Opcional)// No debe mezclar instrucciones **DDL** y **DML** en un mismo proceso. | + | * //(Opcional)// No debe mezclar instrucciones **DDL** y **DML** en un mismo proceso. Es responsabilidad del desarrollador evaluar ese impacto. |