Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Problema con sentencias SQLTema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

Avatar de Usuario
jorup16
Avanzado/a
Mensajes: 494
Registrado: 21 Abr 2007, 03:10
Género:
Edad: 38

Problema con sentencias SQL

#1

Mensaje por jorup16 »

Que tal, acá con una nueva consulta para los expertos y es que luego del 'reinicio' de mi foro utilizando STK tengo algunos pequeños inconvenientes con mi foro, pero de los pequeños me parece que este es el más grande y espero tenga solución, así que me intentaré explicar lo más detallado posible, espero no aburrirlos.

Hace varias semanas antes de la actualización del foro de la versión 3.0.9 a 3.0.11 tuve que migrar el foro de un hosting a otro, con características iguales y pues todo bien hasta cierto punto. La base de datos de mi foro a la hora de ser exportada era demasiado grande, entonces quise usar el método del BigDump pero ni así pude conseguir importar la base de datos al nuevo foro, no me quedó de otra más que abrir el archivo .SQL y copiar y pegar las líneas de código al MySQL del Cpanel, de hecho todo bien, pero como eran demasiadas líneas lo hacía de a poco.

El problema consiste en que phpbb_posts es la parte más grande de la copia de seguridad, entonces yo metía líneas poco a poco para ir formando los temas, hice lo más reciente primero y lo antiguo lo dejé de último, pero resulta ser que ahora que utilicé STK, utilicé la opción de limpiar la base de datos de los mods instalados y lo he conseguido, pero ahora que quiero seguir introduciendo las líneas de phpbb_posts que me hacen falta no puedo, porque me dice que no existen ciertas tablas.

Me he dado cuenta que me dice que me hacen falta tablas llamadas prs_ que corresponden al mod Post Rating: https://www.phpbb.com/community/viewtopic.php?t=645855 lo cual como intento para solucionar ésto, decidí instalarlo pero no pude, me provoca un error. :sweat:

Entonces, me gustaría saber si puedo de alguna forma ingresar los datos correspondientes a los posts, les voy a dejar un ejemplo de lo que tengo.

Código: Seleccionar todo

INSERT INTO `phpbb_posts` (`post_id`, `topic_id`, `forum_id`, `poster_id`, `icon_id`, `poster_ip`, `post_time`, `post_approved`, `post_reported`, `enable_bbcode`, `enable_smilies`, `enable_magic_url`, `enable_sig`, `post_username`, `post_subject`, `post_text`, `post_checksum`, `post_attachment`, `bbcode_bitfield`, `bbcode_uid`, `post_postcount`, `post_edit_time`, `post_edit_reason`, `post_edit_user`, `post_edit_count`, `post_edit_locked`, `prs_score`, `prs_standard_diviation`, `prs_shadowed`, `prs_penaltized`, `post_deleted_from`, `post_deleted_user`, `post_deleted_time`, `post_deleted_reason`, `points_attachment_received`, `points_received`, `points_poll_received`, `points_topic_received`, `points_post_received`, `user_agent`) VALUES

Código: Seleccionar todo

(10135, 294, 8, 76, 0, '189.149.105.197', 1237939390, 1, 0, 1, 1, 1, 1, '', 'Re: Liga Mundial 23° Temporada Jornadas 7-9', 'Pues yo digo que si ya lo cambien <!-- sxD --><img src="{SMILIES_PATH}/rotfl_drop.gif" alt="xD" title="xD" /><!-- sxD -->!\nSi para las próximas jornadas no juega, ya le den cuello <!-- s:P --><img src="{SMILIES_PATH}/tongue_smilie.gif" alt=":P" title="Mostrando la lengua" /><!-- s:P -->!\nSolo puede atrasarse 3 por jornadas, no?... y tendría mas, pero no se lo den al Materazzi <!-- s:P --><img src="{SMILIES_PATH}/tongue_smilie.gif" alt=":P" title="Mostrando la lengua" /><!-- s:P -->', 'f75234e886ea8cd11eff45d040f02f51', 0, '', '3n4tlblw', 1, 0, '', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0.00, 0.00, 0.00, 0.00, 0.00, NULL),
Creo que sería de identificar a que corresponde cada número ¿verdad? pero yo no sé que cosas son valores de mods que ya no se debería de tomar en cuenta, en fin, es algo bien confuso :( espero tenga solución porque a pesar de que son temas antiguos, tienen cierto valor.


URL: http://fifa-xgamers.com/
Versión phpBB: 3.0.11
MODs Instalados:
1) mChat New Version 1.3.5
2) Advanced BBCode Box 3.0.12
3) NV Advanced Last Topic Titles 1.3.3
4) Red Blinking PM 1.0.9
5) Prime Link 1.3.0
6) Categorize Announcements and Stickies 1.0.2
7) AOS Who Visited a Topic 1.0.2.2
8 ) Tapatalk 3.9.0
Plantilla(s) usada(s): SE Gamer Light
Servidor: de pago
Actualización desde otra versión: Si desde 3.0.9
Conversión desde otro sistema de foros: No

Gracias. :sweat:

URL: http://www.fifa-xgamers.com
Versión phpBB: phpBB 3.3.0
EXts Instaladas:

Spoiler

Plantilla(s) usada(s): Milk v2
Servidor: Linux (Namecheap.com) de pago
Actualización desde otra versión: 3.2.x a 3.3.x
Conversión desde otro sistema de foros: Ninguna


Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10432
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 50

Re: Problema con sentencias SQL

#2

Mensaje por ThE KuKa »

"Destripar" un backup de DB a mano para importarlo línea a línea, es algo tedioso, lo que no entiendo es como BigDump no restauro perfectamente el backup. En uno de los sitios de pruebas de nuestro sitio, tenemos un backup exacto de este foro, para probar actualizaciones y MODs y ver como "reacciona" el foro, con tantos users y mensajes... ese backup siempre se restaura con BigDump sin problema alguno.

Para poder restaurar sin problema, el backup debe ser correcto, ya que a veces echamos la culpa a Bigdump, y en realidad es el usuario quien no realizo el backup correctamente. :wink:

Sobre la consulta SQL que comentas, creo que sobra esto, o no pertenece a phpBB "core".

Código: Seleccionar todo

`prs_score`, `prs_standard_diviation`, `prs_shadowed`, `prs_penaltized`, `points_attachment_received`, `points_received`, `points_poll_received`, `points_topic_received`, `points_post_received`, `user_agent`
Esa parte pertenece a MODs, user_agent diría que también aunque no estoy seguro al 100% aunque creo que es de Browser & Agent MOD para mostrar navegador y SO como vemos en este foro.

Teniendo en cuenta esa parte, deberás comparar los campos y las comas para saber que valores (0) o (1) debes eliminar también.

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
jorup16
Avanzado/a
Mensajes: 494
Registrado: 21 Abr 2007, 03:10
Género:
Edad: 38

Re: Problema con sentencias SQL

#3

Mensaje por jorup16 »

ThE KuKa escribió:"Destripar" un backup de DB a mano para importarlo línea a línea, es algo tedioso, lo que no entiendo es como BigDump no restauro perfectamente el backup. En uno de los sitios de pruebas de nuestro sitio, tenemos un backup exacto de este foro, para probar actualizaciones y MODs y ver como "reacciona" el foro, con tantos users y mensajes... ese backup siempre se restaura con BigDump sin problema alguno.

Para poder restaurar sin problema, el backup debe ser correcto, ya que a veces echamos la culpa a Bigdump, y en realidad es el usuario quien no realizo el backup correctamente. :wink:

Sobre la consulta SQL que comentas, creo que sobra esto, o no pertenece a phpBB "core".

Código: Seleccionar todo

`prs_score`, `prs_standard_diviation`, `prs_shadowed`, `prs_penaltized`, `points_attachment_received`, `points_received`, `points_poll_received`, `points_topic_received`, `points_post_received`, `user_agent`
Esa parte pertenece a MODs, user_agent diría que también aunque no estoy seguro al 100% aunque creo que es de Browser & Agent MOD para mostrar navegador y SO como vemos en este foro.

Teniendo en cuenta esa parte, deberás comparar los campos y las comas para saber que valores (0) o (1) debes eliminar también.
Creo que entonces se me hace más fácil instalar los mods que tenía verdad y luego borrarlos después de haber puestos las líneas de código? :cry:

Porque me parece que es lo más fácil, porque ir línea por línea viendo a que pertenece cada cosa, pues está difícil. (O.O)

URL: http://www.fifa-xgamers.com
Versión phpBB: phpBB 3.3.0
EXts Instaladas:

Spoiler

Plantilla(s) usada(s): Milk v2
Servidor: Linux (Namecheap.com) de pago
Actualización desde otra versión: 3.2.x a 3.3.x
Conversión desde otro sistema de foros: Ninguna


Avatar de Usuario
micontre
Ex Staff
Mensajes: 933
Registrado: 13 Sep 2008, 02:34
Edad: 59

Re: Problema con sentencias SQL

#4

Mensaje por micontre »

normal que te pase es como si a un reloj analogico le sacas un engranaje y esperas que siga funsionando.

la base de datos se limpia antes de hacer el backup para trasladar o una vez acabado el traslado(preferiblemente antes . para ahorrar tiempo y trabajo)
Mis datos | Mostrar
URL: http://imaginewal.com/
Plantilla usuada : imaginewal_bis (estilo propio vasado en prosilver.)
Versión de phpBB: 3.1.6
Servidor: Hosting24.com , pago
actualización desde otra versión: ( 3.0.14 __ 3.1.16)
conversión desde otro tipo de Foro: No

Avatar de Usuario
jorup16
Avanzado/a
Mensajes: 494
Registrado: 21 Abr 2007, 03:10
Género:
Edad: 38

Re: Problema con sentencias SQL

#5

Mensaje por jorup16 »

micontre escribió:normal que te pase es como si a un reloj analogico le sacas un engranaje y esperas que siga funsionando.

la base de datos se limpia antes de hacer el backup para trasladar o una vez acabado el traslado(preferiblemente antes . para ahorrar tiempo y trabajo)
Yo lo sé, que cometí un grave error.
Ya lo único que me queda es crear de nuevo esas tablas faltantes, me tocará instalar esos mods solo por ello y luego eliminarlos.

URL: http://www.fifa-xgamers.com
Versión phpBB: phpBB 3.3.0
EXts Instaladas:

Spoiler

Plantilla(s) usada(s): Milk v2
Servidor: Linux (Namecheap.com) de pago
Actualización desde otra versión: 3.2.x a 3.3.x
Conversión desde otro sistema de foros: Ninguna


Avatar de Usuario
jorup16
Avanzado/a
Mensajes: 494
Registrado: 21 Abr 2007, 03:10
Género:
Edad: 38

Re: Problema con sentencias SQL  Tema Solucionado

#6

Mensaje por jorup16 »

ThE KuKa escribió:"Destripar" un backup de DB a mano para importarlo línea a línea, es algo tedioso, lo que no entiendo es como BigDump no restauro perfectamente el backup. En uno de los sitios de pruebas de nuestro sitio, tenemos un backup exacto de este foro, para probar actualizaciones y MODs y ver como "reacciona" el foro, con tantos users y mensajes... ese backup siempre se restaura con BigDump sin problema alguno.

Para poder restaurar sin problema, el backup debe ser correcto, ya que a veces echamos la culpa a Bigdump, y en realidad es el usuario quien no realizo el backup correctamente. :wink:

Sobre la consulta SQL que comentas, creo que sobra esto, o no pertenece a phpBB "core".

Código: Seleccionar todo

`prs_score`, `prs_standard_diviation`, `prs_shadowed`, `prs_penaltized`, `points_attachment_received`, `points_received`, `points_poll_received`, `points_topic_received`, `points_post_received`, `user_agent`
Esa parte pertenece a MODs, user_agent diría que también aunque no estoy seguro al 100% aunque creo que es de Browser & Agent MOD para mostrar navegador y SO como vemos en este foro.

Teniendo en cuenta esa parte, deberás comparar los campos y las comas para saber que valores (0) o (1) debes eliminar también.

Bueno, siguiendo con el tema, me parece que las tablas pertenecen a estos mods:

(Topic &) Post Rating System (with Karma module)
https://www.phpbb.com/community/viewtopic.php?t=645855
prs_score
prs_standard_diviation
prs_shadowed
prs_penaltized

Ultimate Points
https://www.phpbb.com/customise/db/mod/ultimate_points/
points_attachment_received
points_received
points_poll_received
points_topic_received
points_post_received

Browser and OS icons
http://www.phpbb-es.com/foro/mods-desar ... ml#p147628
user_agent

Y también tenía que agregar las tablas de Prime Trash Bin - Keep deleted topics & posts
https://www.phpbb.com/community/viewtopic.php?t=571551

Básicamente lo que hice fue NO instalar los mods, únicamente ejecuté sus instalador (no modifiqué archivos ni nada) entonces el instalador me hacía las tablas e ibra probando en phpMyAdmin que tablas me faltaban, ahora si ya puedo ir haciendo todo de nuevo bien. :wink: Aunque el Browser and OS icons si lo instalé, me interesaba. :rofl:

Espero que ésto le sirva de lección a alguien, si van a limpiar su bd de mods, aseguren que todo lo tengan en orden y un buen backup, por suerte ahora me salvé yo... :x

Acá la imagen que prueba que todo salió bien. :clap:

Imagen

URL: http://www.fifa-xgamers.com
Versión phpBB: phpBB 3.3.0
EXts Instaladas:

Spoiler

Plantilla(s) usada(s): Milk v2
Servidor: Linux (Namecheap.com) de pago
Actualización desde otra versión: 3.2.x a 3.3.x
Conversión desde otro sistema de foros: Ninguna


Cerrado

Volver a “Foros de Soporte 3.0.x”