
19/05/2005, 15:17
|
 | | | Fecha de Ingreso: octubre-2004
Mensajes: 72
Antigüedad: 20 años, 6 meses Puntos: 1 | |
Como copiar una tabla de un a BD a otra ??? Hola. Tengo un programa que se conecta a una BD. En ciertas funciones del programa, se requiere abrir en modo exclusivo la BD para modificar el diseño de las tablas o agregar mas campos. El problema es que otros usuarios están haciendo operaciones sobre esa misma BD, por lo que no la puedo abrir en modo exclusivo.
La solución que se me ocurre es crear otra BD y copiar allí las tablas de la BD original cada vez que utilice la función que comenté al principio.
En primenra instancia se me ocurrió conectarme a las dos BD, traer en varios recordsets los registros de las tablas que necesito y a continuación vaciar registro a registro y tabla a tabla los datos a la nueva BD para desde ahí hacer los cambios al diseño.
Pero me pregunto si hay una forma mas simple o directa de copiar las tablas de una BD a otra; puesto que algunas tablas llegan a tener varios miles de registros, la solución que plantee en un principio me parece poco optima.
Si conocen alguna sentencia SQL o procedimiento que haga esto, lo agradecería. |