Es posible cambiar la ruta de la instancia estando en runtime ?
Es decir, por ejemplo si tengo varias instancias, una para cada empresa usuaria de la aplicacion, y deseo cambiar a otra Empresa (otra instancia) Puedo simplemente cambiar algun string donde tengo la ruta de la nueva instancia y conectarme o abrirla o lo que sea y trabajar a partir de alli con esa instancia hasta que decida cambiar de nuevo si asi lo deseo.
Y que esto me afecte SOLO al Vclient que cambia de instancia, NO a todo el Vserver.
Windows/system32/config/systemprofile/velneo/server tienes el fichero "carpetas.vsi" si lo editas veras que está la direccion de la carpeta principal por ejemplo DATOSV7 E:/PRUEBAS/VELNEO/DATOS
Por otra parte la dirección de cada instancia la tienes en "Instanc.vsi" si solo tienes una carpeta principal el resto cuelgan de ella de forma que podrás ver por ejemplo "DATOSV7 /GESTION" osea que en realidad esta diciendo que la instancia "GESTION COMERCIAL" esta en "E:/PRUEBAS/VELNEO/DATOS/GESTION" si lo cambias por "E:/PRUEBAS/VELNEO/DATOS/GESTION2222" PUES ....... blanco y en botella , pero me da que tienes que reiniciar la aplicación y no he trasteado demasiado con esto.
una cosa mas si lo editas verás que se utilizan 2 bytes para cada letra osea que DATOSV7 esta disco esta como
Miguel, lo que comentas está bien, pero eso no te permite cambiar la instancia en tiempo de ejecución y sólo para un determinado usuario conectado. De todos modos, siempre es interesante saber dónde están guardados esos datos.
Lo que creo que no te permite es ejecutar las instancia suimultaneamente en dos carpetas, pero si creas un menu principal y antes de lanzar la aplicación modificas los datos (no se si necesitaria reiniciar la instancia) te permitiria en teoria trabajar con una sola instancia en multiples carpetas (lo de simulataneamente repito que no lo se) pero habria que trastear un poco