Cómo crear una conexión de base de datos disponible en varios entornos (desarrollo, receta, producción, etc.)

Última modificación por Aurelie Bertrand el 2021/08/25 09:53


Crear variables de servidor

  • En este ejemplo, crearemos tres variables a nivel de servidor:
    • IP del servidor de la base de datos
    • nombre de usuario para conectarse a la base de datos
    • contraseña para conectarse a la base de datos
  • Estas variables se crean dentro del archivo : <directorio de installacion de DigDash Enterprise>/Enterprise Server/ddentrepriseapi/config/serversetting.xml
  • Abra este archivo. 
  • Reemplaze la linea <group category="$uisrv.Advanced" id="serverParams" name="$uisrv.ServerParams">
  • Por:
<group category="$uisrv.Advanced" id="serverParams" name="$uisrv.ServerParams">
<input disabled="false" mandatory="false" name="ip_address_bdd" reg="false" sample="" showif="" src="" text="ip_address_bdd" type="textfield" userparam="false" value="myIP"/>
<input disabled="false" mandatory="false" name="login" reg="false" sample="" showif="" src="" text=" login " type="textfield" userparam="false" value="myLogin"/>
<input disabled="false" mandatory="false" name="password" reg="false" sample="" showif="" src="" text="password" type="textfield" userparam="false" value="myPassword"/>
</group>
  • Cambie text y name de los atributos (en las etiquetas) por el nombre de la variable que desea usar y value por su valor

Crear la conexion a la base de datos

  • Al crear la conexión BDD, complete los parámetros de la siguiente manera:

1629877918007-514.png

  • La contraseña está oculta pero debe copiar: ${server.password}
  • Edite el identificador de conexión e ingrese un valor idéntico para los diferentes entornos (por ejemplo para las conexiones dentro de un entorno de desarrollo y de producción).