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?
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.