Hacer copias de seguridad
Hola necesito hacer una copia de unas tablas de una base de datos Oracle a diskettes desde un programa Java al pulsar un botón. ¿Alguien puede ayudarme?
Muchas gracias.
Muchas gracias.
creo que lo mas sencillo es crear un shell script e invocarlo desde java.
seria algo asi como
Process p=Runtime.getRuntime().exec("elScript.sh param1 param2");
obviamente esto es en un ambiente unix/linux. para windows deberias crear un .bat o si lo queres mas complicado un .exe creado en cualquier lengueje (vb, por ejemplo).
para hacer el backup desde java.... la verdad ni idea. tendrias que ver si oracle provee alguna api para hacer esto o hacelo a mano y si automatizar el proceso de bajado a disquette.
de cualquier forma no creo que se pueda hacer de manera "limpia y linda" ... :-(
saludos!
seria algo asi como
Process p=Runtime.getRuntime().exec("elScript.sh param1 param2");
obviamente esto es en un ambiente unix/linux. para windows deberias crear un .bat o si lo queres mas complicado un .exe creado en cualquier lengueje (vb, por ejemplo).
para hacer el backup desde java.... la verdad ni idea. tendrias que ver si oracle provee alguna api para hacer esto o hacelo a mano y si automatizar el proceso de bajado a disquette.
de cualquier forma no creo que se pueda hacer de manera "limpia y linda" ... :-(
saludos!
