Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. Hola,
  2.  
  3. efectivamente, hay una incongruencia; os adjuntamos una versión de formucampos que usa ; como separador al efectuar la transformación. Respecto al resto de cosas
  4.  
  5. validación: en su día se probó y se dio ok a los resultados; de todas maneras, como ha pasado bastante tiempo, lo mejor seguramente sería probarlo otra vez (para lo que sería necesario disponer de registros en el formato antiguo)
  6. la forma de ejecutarlo es exactamente la que se ha mencionado anteriormente en hilo, que reproducimos a continuación:
  7.  
  8. java -jar formucampos-1.0-all.jar jdbc:oracle:thin:@10.225.24.66:1545:IBAPDES ibap_owner ibap_owner
  9.  
  10. Es decir, simplemente hay que ejecutar esa línea de comandos, cambiando los datos de conexión a bdd por los del entorno donde vayáis a efectuar la transformación; nosotros recomendamos crear un script con este comando para hacerlo cómodamente, entiendo por "crear un script" simplemente "pegar esa línea en un fichero de texto en blanco y grabarlo". De todas maneras, si os sentís más cómodos o no os importa teclear la línea entera en un cmd cada vez, podéis hacerlo así, por supuesto.
  11.  
  12. lo que hace es lo que se nos pidió: establece una conexión con la base de datos donde hay registros grabados con el sistema antiguo, es decir, con un xml en la columna 'formulario', parsea el xml para determinar, en la medida de lo posible, los valores de las variables asociadas al formulario, y actualiza la columna campos con esas variables extraídas, en la forma nombreVar=valor, separadas (con esta versión sí) por punto y coma
  13. como herramienta no proporciona ningún mecanismo para deshacer cambios; aunque el valor de la columna 'formulario' no se borra (lo que posibilita volver a efectuar la extracción de los campos), ante la duda lo mejor es guardar un volcado de la tabla para poder volver a insertar los registros.
  14.  
  15.  
  16. Saludos
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement