Next Topic

Previous Topic

Book Contents

executeSqlNonQuery()

Nota: Se muestra un mensaje No Approved SQL en la lista desplegable Comando SQL que se debe ejecutar si no se agregaron comandos SQL de forma manual a Kaseya Server, como se describe a continuación.

Actualiza la base de datos (como la actualización del valor en una columna o la inserción de una fila) mediante la ejecución de una instrucción “nonquery” SQL. Las instrucciones globales “nonquery” se especifican en la siguiente ubicación: <C:\Kaseya\xml\SDProcSQL\0\SQLNonQuery\<filename.xml>.

Advertencia: La manipulación directa de la base de datos de Kaseya Server puede causar una pérdida masiva de datos.

Los nombres de archivo pueden ser cualquier nombre con una extensión .xml, siempre y cuando tengan el formato interno correcto. Las diversas instrucciones especificadas con uno o más archivos XML se muestran como una única lista de cuadros combinados en la interfaz de usuario. Cada instrucción SQL en el archivo XML tiene una etiqueta exclusiva, y sólo se muestran las etiquetas en el cuadro combinado. Si no se definen instrucciones SQL, se muestra *No Approved SQL* en el cuadro combinado.

Instrucciones específicas de la partición

Las carpetas específicas de una partición pueden contener instrucciones SQL específicas de la partición. Por ejemplo: <C:\Kaseya\xml\SDProcSQL\123456789\SQLNonQuery\<filename.xml>. Los usuarios pueden seleccionar y ejecutar todas las instrucciones “nonquery” SQL de la carpeta 0 y todas las instrucciones “nonquery” SQL ubicadas en la ruta de partición que coincida con la partición que usan.

Formato de ejemplo

<?xml version="1.0" encoding="utf-8" ?>
<queryList>
    <queryDef label="Update Table" sql="UPDATE table1 SET column2 = value2 WHERE column1 = value1" />
</queryList>