Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

OcultarConectarse
 Nombre de usuario:    Contraseña:      Conectarme automáticamente en cada visita    
 



Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
¿Se Puede Actualizar Una Db?
Autor Mensaje
Responder citando Descargar mensaje 
Mensaje ¿Se Puede Actualizar Una Db? 
 
Hola!

Aquí está la reina de las preguntas tontas, así que vamos con una de ellas.

El tema es, que estoy trabajando con una DB de mi foro phpbb, pero de una fecha anterior,
que esta integrada en los foros de una web nuke evolution.
Estoy haciendo la web con esa DB en los foros para asegurarme de que todas
las opciones van a funcionar.
Pero mi foro sigue funcionando por separado, con lo que se sigue posteando y
se siguen registrando nuevos usuarios.
Cuando la tenga terminada la web, la DB de mi foro real, el que está online,
tendrá más posts y más usuarios.
Volver a hacerlo todo desde el principio con la DB actual va a ser un currazo inmenso,
a demás de exigir desactivar el foro por unos días.
Quisiera evitar eso y he pensado lo siguiente.

La pregunta es:

¿Se podría subir a la DB de mi web, sólo los nuevos Inserts de la DB de mi foro activo?
No se si me explico, quiero decir subir sólo los datos de los usuarios nuevos y de los nuevos posts.

Me imagino que no debe ser tan sencillo y que habrá más tablas que habría que actualizar.
Si creéis que esto es posible, ¿cuáles son las tablas que tendría que actualizar para que todo funcionara bien?

El tema sería, en la DB del foro de la web buscar el último Insert de cada tabla a actualizar,
buscarlo en la DB de mi foro actual y subir sólo desde el siguiente Insert hasta el último Insert para esa tabla.

Se puede hacer eso??
Bueno, que se puede hacer seguro, pero funcionaría????

Por supuesto que primero lo probaría en local, pero si me decís que no va a funcionar ya no pierdo el tiempo.

Ala! Ahi lo dejo!

Un saludo a todos, y gracias por las respuestas  
 




_________________________________
Buenafuente & Co. La Comunidad Buenafuentera en Internet
"Nosotros a lo nuestro, con nuestro mundo y nuestras risas.
El trabajo bien hecho siempre triunfa" Andreu Buenafuente.
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Resposta: ¿Se Puede Actualizar Una Db? 
 
No se si sera tan fácil Selena.
Porque entre que buscas que hay de nuevo y que no hay de nuevo...
Puedes probar-lo, no pierdes nada.
 




_________________________________
Image
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuarioVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Respuesta: ¿Se Puede Actualizar Una Db? 
 
No, fácil no es obviamente pero sí puede ser posible. Mas o menos te pongo todo lo que tendrías que hacer y, si sigues con ganas podemos intentarlo.

Tendrías que comenzar cerrando tus dos foros por un tiempo, porque cualquier registro de usuario y/o mensaje nuevo joroba el proceso.
Luego tendrías que escojer el foro con menos mensajes y comenzar a pasar una a una las IDs de los foros para dejarlas iguales a las del foro más lleno.
Luego, pillar el foro lleno y mirar la ID del ultimo post y del ultimo tema e ir uno a uno cambiandolos por las ids siguientes que estén sin usar.
Más tarde pillar y ver la id del ultimo usuario del foro más lleno y cambiar las id a todos los nuevos, despues de borrar los repetidos y cambiar datos en los mensajes para que correspondan con el usuario.
Luego intentar fusionarlos con inserts sin ningún resultado garantizado.

Es lo más facil que se me ocurre y como ves requerirá unos cuantos dias. Es imposible que lo hagas sin desactivar ambos foros.
Y aun así, me queda una duda, el foro final va a ser un Nuke o un phpBB?

  Si sigues queriendo hacerlo puedes contar con mi ayuda, Salu2
 




_________________________________
KasLimon

KasLimon, Desarrollador Junior de Icy Phoenix
kdm, Administrador de SindicatoClicks

Ladrones, o mejor ladrones. Todos contra la SGAE http://www.todoscontraelcanon.es/.
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando Descargar mensaje 
Mensaje Respuesta: ¿Se Puede Actualizar Una Db? 
 
Gracias por las respuestas!

Verás KasLimon, el tema es el siguiente.

La web en php Nuke Evolution, lleva integrado un foro phpbb,
pero el prefijo de las tablas de ese foro no es phpbb_
sino nuke_

Lo que he hecho es convertir la DB (de uno de mis backups) de mi foro phpbb a nuke.

Una vez se convierte la DB a nuke, se borran todos los archivos del foro
y se instala en ella el Nuke Evolution.
Ya lo he probado varias veces y salvo alguna corrección que he tenido que hacer
todo funciona estupendo, de momento. Veremos cuando esté funcionando.
La web oficial de Nuke Evolution va sacando actualizaciones con las que también se
actualiza la versión del foro.

De esta forma tendré totalmente integrado en la web que quiero hacer
el foro que tengo ahora, con todos su usuarios y todos los mensajes.

Os preguntaba lo de actualizar la DB, porque si no, tendré que hacer
de nuevo todo el proceso cuando ya tenga todo definitivo.
Pero veo que es bastante complicado.
Lo de hacerlo todo desde el principio no es nada complicado una vez lo sabes hacer,
pero es muchísimo curro y quería saber si era posible para no tener que desactivar el foro
más que unas horas.

Pero a veces es preferible pegarse el curro porque ahorrártelo te puede salir caro,
valga la paradoja, jejeje.

De todas formas KasLimon, si quieres cuando tenga subida la web al nuevo servidor
(me acabo de mudar a Sotem) ya te la mostraré y así lo ves mejor.
Ahora mismo no puedo enseñártelo.

Gracias por ofrecerme tu ayuda, eres muy amable.

Un saludo
 




_________________________________
Buenafuente & Co. La Comunidad Buenafuentera en Internet
"Nosotros a lo nuestro, con nuestro mundo y nuestras risas.
El trabajo bien hecho siempre triunfa" Andreu Buenafuente.
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:   
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
Puede publicar eventos en el calendario



  


 


JanuWeb.ComJanuWeb.OrgJanuBlog.Com están alojadas en Sotem.es • © 2006, 2010