PDA

Ver la versión completa : coger archivo en lan



leganiere
15-02-2009, 15:37
Vamos a ver:
Mi ordenador está conectado por LAN/red a un ordenador central... Trabajo con un programa que va a leer una base de datos del ord. central pero me gustaría CAPTURAr, coger esa base de datos para yo manipularla incluso cuando el ordenador central está apagado (que ocurre con frecuencia). ¿Se puede hacer...? Y lo memos complicado posible... Gracias. Francisco.

j8k6f4v9j
15-02-2009, 21:10
De ser sólo para lectura sí, bastaría con volcar la base de datos original y reproducirla en forma local. Pero para modificarla, eso sí que es totalmente desaconsejable. Se originarían diferencias entre la base dd datos original y la copia y, por tanto, incongruencia entre los datos de ambas.

Salu2



http://img359.imageshack.us/img359/6631/celliigy4.pngKeep on Rollin' :mad:

leganiere
15-02-2009, 23:21
Me has alegrado algo... lo necesito solo para manejar. Mi intención no es modificar la base del ordenador central... Pero para alegrame del todo, ¿cómo -de manera fácil- podría cogerlo para solo lectura? Gracias.

j8k6f4v9j
16-02-2009, 12:48
Depende del tipo de base de datos, en el caso de mysql (te hablo desde Linux):

Para volcarla ejecutas en el servidor:

mysqldump -u nombre_usuario -p NOMBRE_DB > nombre_db.dump.mysql

Para copiarla al servidor mysql local, copias el archivo nombre_db.dump.mysql y ejecutas:

mysqlimport -u nombre_usuario -p NOMBRE_DB nombre_db.dump.mysql

Con eso ya tendrías la base de datos nombre_db.dump.mysql en el servidor local.

También se puede hacer desde phpmyadmin, al igual que hay otras herramientas que te permiten hacer volcados de la base de datos. Una búsqueda en google, con los términos correspondientes a la tecnología que estés usando, te devolverá suficientes coincidencias como para llevar a cabo lo que planeas. Lo que es esencial es que el servidor de bases de datos de la máquina local corra las mismas versiones, y con la misma configuración, que la máquina original.

Salu2



http://img359.imageshack.us/img359/6631/celliigy4.pngKeep on Rollin' :mad:

neo.malaga
01-03-2009, 03:52
j8k......., tio, no se lo pongas tan facil. jejejeje.

Pero me lo estoy viendo venir, seguramente esté usando win y esté leyendo una base de datos hecha en acces.

Cuantanos algo leganiere.

j8k6f4v9j
03-03-2009, 02:40
Ah, es que yo a eso no lo llamo base de datos :D

Salu2



http://img359.imageshack.us/img359/6631/celliigy4.pngKeep on Rollin' :mad:

G3R
08-05-2009, 02:12
Vamos a ver:
Mi ordenador está conectado por LAN/red a un ordenador central... Trabajo con un programa que va a leer una base de datos del ord. central pero me gustaría CAPTURAr, coger esa base de datos para yo manipularla incluso cuando el ordenador central está apagado (que ocurre con frecuencia). ¿Se puede hacer...? Y lo memos complicado posible... Gracias. Francisco.

Si es en windows, es una base de datos de access, y tienes la IP del ordenador central puedes hacer lo siguiente:

Ir a: Inicio - Ejecutar, escribes \\ip_del_ordenador_central (ej: \\192.168.0.100), y pulsas en "Aceptar". Con eso podrás ver todo lo que comparte el ordenador principal; pero lo más probable es que te solicitará un usuario y contraseña. Si estás en una red corporativa (con dominio) deberías poder ingresar con el usuario-contraseña que inicias sesión en tu ordenador, de lo contrario, si es una red sin dominio deberías saber usuario-password del ordenador central.

También puedes ingresar de la manera siguiente: \\ip_ord_central\c$ (de esta forma entrarias a ver el disco C del ordenador y buscar la base de datos)

Luego copias la base de datos a tu PC tal cual como si fuera un archivo común. En esta base de datos podrias jugar todo lo que quieras y hacer las pruebas que quieras para aprender.