Muchas gracias a todos los compañeros de la lista, cada día se aprende
algo nuevo con el aporte de todos.
Armando Venegas Pérez <[email protected]> escribió:
Hola José.
En esta liga explican muy bien como usar el cron:
http://www.linuxtotal.com.mx/index.php?cont=info_admon_006
Como generar tu archivo .sh:
http://www.ubuntu-es.org/node/14511
En teoria creas un archivo (.sh) que contenga lo siguiente:
---------------
#! /bin/bash
/opt/Postgres/8.4/bin/psql -h localhost -U postgres -p 5432 -d
dataBase -c "elQuery"
--------------
¿Que significa cada elemento?
/opt/Postgres/8.4/ === Ruta de tu PostgreSQL.
localhost === si corre localmente o la IP de servidor PG.
postgres === Nombre de usuario de postgres.
5432 === puerto donde esta corriendo.
dataBase === el nombre de tu base de datos a afectar.
elQuery === el query que ya tienes.
(para mayor detalle ejecta "psql --help")
************************
Al tratarse de dinero...
Por experiencia propia te recomiendo que mejor generes una
aplicación que vaya ejecutando los cambios por cada uno de los
trabajadores y a la vez escriba la información (aún los errores) en
un archivo de texto.
Así, si ocurre un error es más facil de detectar y resolver.
Creéme que te vas a evitar muchos problemas en el futuro.
NOTA: si decides crear la aplicación, solo mandala a llamar igual
con el cron.
Saludos
Date: Thu, 24 May 2012 10:27:32 -0430
From: [email protected]
To: [email protected]
Subject: [pgsql-es-ayuda] Programar cargos automáticos mensuales
Saludos compañeros, estoy programando un pequeño sistema administrativo
y requiero hacer un proceso o script para insertar en una tabla lo que
sería el registro de cargos automáticos para la empresa, por concepto de
seguridad social, política habitacional y otros cargos, para cada
empleado de la empresa.
Mensualmente debo insertar estos cargos en la tabla respectiva de manera
automática, para cada empleado, para ello consulto el registro de cada
empleado donde tengo la información de su salario y el porcentaje de
deducción por cada item mencionado.
¿Por qué lo quiero de manera automática? porque quiero evitar que el
componente humano olvide cargar el descuento, originándose cualquier
problema contable posterior.
El script o query con el insert (.sql) ya lo tengo creado, lo que no se
hacer es la programación en mi servidor.
cron?
Base de datos: Postgresql
S.O: linux Ubuntu version 12.04
Podría alguien orientarme como debo enfocar mi requerimiento?
De antemano muchas gracias por sus sugerencias o consejos.
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda