Ajuste tipo de ambiente en actualizacion del servidor de testeo (SOLUCIONADO)

Tenemos el inconveniente que cuando actualizamos los datos desde el servidor con una base de Produccion a otro servidor con una base de Testeo el parametro del tipo de ambiente pasa a Produccion

lo que origina errores o no alerta al operador sobre que servidor esta actuando…

Existe una forma de configurar dicho parametro para que no cambie al actualizar una base sobre la otra?

Hola Gustavo, buenas tardes!,

Te comento que al ser un parámetro que se encuentra en una tabla de la BD, por cada vez que reemplaces tu BD de testeo por una copia de la que tengan en producción, se va a reemplazar el valor del parámetro a Producción nuevamente.

Lo que pueden hacer, es incluir como parte del proceso de actualización de la BD de producción a testeo, es que luego de levantar la BD se ejecute un script con el siguiente sql:

update diaguita.par_parametros_sis set valor_defecto = 'TEST' where parametro = 'TIPO_AMBIENTE_INSTALACION'; o también: insert into diaguita.par_param_sistema (id,valor) values (1000097,'TEST');
como les resulte más comodo.

De esta forma quedará seteado el ambiente a Testeo nuevamente, pueden verlo para hacerlo como un script que incluso quede en el cron o como parte del proceso manual del volcado de la BD, siempre a posteriori de terminar de levantar la BD.

Saludos!,
Fernando.

Muchas gracias…quedo perfecto integrado al proceso de copia del TEST.

Buenísimo Gustavo,

Me alegro que les haya servido el tip :wink:

Saludos!,
Fernando.

Estimados, Debido a las actualizaciones del sistema ha cambiado el SQL que debe ser ejecutado:

update diaguita.par_param_sistema set valor = ‘TEST’ where id = ‘1000097’;

Saludos,
Nicodemo.

Hola Nico,
Claro al tener su instalación actualizaciones sucesivas debe ser un UPDATE,
Gracias por el aporte!!!