exportar de un serv...
 
Avisos
Vaciar todo

exportar de un servidor las tablas de la base de datos del reproductor ALL VIDEO SHARE para importarlas al de webempresa

11 Respuestas
4 Usuarios
0 Reactions
2,321 Visitas
Respuestas: 39
Eminent Member
Topic starter
 

Hola
Debo de exportar los datos existentes en una base de datos de joomla de otro servidor , a este de web empresa destinados al nuevo web que estoy desarrollando actualmente
se trata de los datos generados solo en el reproductor de video ALL VIDEO SHARE .
las instrucciones que tengo para hacerlo manualmente son las siguentes :

There is not any build-in option for that. But, you can get the same by exporting following tables from your old site and importing to the new one.

#__allvideoshare_players
#__allvideoshare_categories
#__allvideoshare_videos
#__allvideoshare_config
#__allvideoshare_licensing

#_ is nothing but the prefix you have set for your Joomla! tables.

entiendo que consiste en exportar las tablas ,del anterior servidor , mediante esas formulas

la pregunta :

como seria la formula practica de exportarlo , y luego importarlo aqui .?
Donde debo de ir a la base de datos del otro servidor?

Gracias por vuestra informacion

Un saludo

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 30/01/2013 10:56 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Manel Rius,

Lo propio seria que en el servidor externo, desde phpMyAdmin, seleccionases solamente esas Tablas de la base de datos que las contenga y las exportes a un script sql.gz (comprimido mejor).

Luego en el Hosting donde vayas a usarlas, primero deberás instalar All Video Share para que este cree las tablas pertinentes, entiendiendo que debe ser la misma versión de All Video Share.

Luego desde phpMyAdmin de la base de datos de destino deberás vaciar las tablas del componente solamente (las que tu citas) e importar el .sql.gz con las tablas que contienen datos y esto debería dar como resultado estas tablas con datos restauradas en la nueva base de datos del Joomla destino.

Nota importante: no olvides hacer una copia de seguridad d ela base de datos de origen y destino antes de proceder.

Saludos


 
Respondido : 30/01/2013 11:23 pm
Respuestas: 39
Eminent Member
Topic starter
 

Gracias luis

Comprendo lo que me comentas , pero ignoro como debo de hacerlo , una vez estoy en la parte de exportacion del sql , y cual es el proceso o , donde coloco ,estas formulas
#__allvideoshare_players
#__allvideoshare_categories
#__allvideoshare_videos
#__allvideoshare_config
#__allvideoshare_licensing

te envio foto de detalle del phpMyAdmin en la zona de export de mi base de datos

gracias por la respuesta


 
Respondido : 30/01/2013 11:39 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Manel,

Vamos por partes, ¿sabes acceder a phpMyAdmin de tu Hosting de origen?.

Si la respuesta es "Si", deberás acceder y "Exportar" una copia de la base de datos y dercargarla a tu PC para garantizarte los datos y que no pierdes nada.

Hecho esto, deberás ir a la opción "Exportar" de esa base de datos, desde phpMyAdmin y en la ventana donde se muestran los nombres de TODAS las tablas, seleccionar solamente las relacionadas con All Video Share y EXPORTARLAS preferiblemente en formato comprimido, es decir .sql.gz.

Cuando hayas hecho esto seguimos comentando.

Saludos


 
Respondido : 31/01/2013 12:45 am
Respuestas: 39
Eminent Member
Topic starter
 

Gracias Luis

ya he exportado esas tablas siguindo tus instrucciones en en formato comprimido, .sql.gz. en mi ordenador
Ahora debo importarlas en mi base de datos de mi servidor webempresa , teniendo en cuenta que el All Video Share ya esta instalado en este servidor y por ello entiendo que ya estaran creadas las tablas pertinentes, y ademas la misma version .
Te ruego instrucciones para importar
graciasd por la respuesta


 
Respondido : 31/01/2013 7:16 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Manel,

Pues si las has exportado, ahora el siguiente paso es importarlas. Tienes que acceder al cPanel --> PHPMyAdmin y seleccionar la base de datos que está utilizando tu Joomla! (puedes ver ese dato en la configuración global del mismo), y luego acceder a la pestaña "importar".

Antes de realizar la importación, es mejor realices una copia de seguridad de la base de datos.

Saludos


 
Respondido : 31/01/2013 8:48 am
Respuestas: 39
Eminent Member
Topic starter
 

Gracias Jordi

me da error

pregunta : como tiene que estar las tabals la base de datos nueva que recibira la importacion ? tiene que estar forzosamente vacias ?

te envio pantallazo del error


 
Respondido : 31/01/2013 12:55 pm
Hicham
Respuestas: 1908
Noble Member Suspendido
 

Hola Manel,

Prueba de borrar las categorías que tienes creadas con allvideoshare y vuelve a importar las tablas de nuevo.

Saludos


 
Respondido : 31/01/2013 2:02 pm
Respuestas: 39
Eminent Member
Topic starter
 

gracias por la respuesta

pero la exportacion ha ido a parar a las tablas del mismo nombre
jos_hallvideoshare_categories
jos_hallvideoshare_players
etc

pero no aparecen en el reproductor como tal porque observo que este reproductor usa otro tipo de tablas parecidas pero con inicio distinto :

guvj7_hallvideoshare_categories
guvj7_hallvideoshare_players
etc

es decir , solo puedo exportar tabals que empiezan por "jos-" en el servidor de salida , y sin embargo en este servidor el hallvideosshare esta usando las tablas que empiezan por "guvj7_" teniendo en cunenta que las tablas anteriores "jos_" tambien estan alojadas en la estructura de la base de datos

gracias por la respuesta


 
Respondido : 31/01/2013 6:43 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Manel Rius,

No se bien en que parte del proceso te has quedado.

Sobre el error al importar, debes en tu pc, extraer el contenido de tu archivo .sql descargado y eliminar la línea CREATE_DATABASE.

Siempre que realices este tipo de importaciones debes revisar que en tu archivo SQL, antes de importarlo no tenga sentencias como "CREATE DATABASE" que no funcionan en nuestros servidores, ya que las bases de datos se crean previamente desde cPanel y no en phpMyAdmin.

En el caso que existan tienes que eliminar los CREATE DATABASE, CREATE USER, CREATE ALGORITHM del fichero antes de realizar la importación.

El proceso de importación desde phpMyAdmin implica qeu:

1. Realices una copia de seguridad de la base de datos en uso en tu Hosting destino (Exportar).
2. Vacies las tablas de Alll Video Share desde phpMyAdmin, seleccionándolas y en la parte inferior indicándole "Vaciar" lo que dejará las Tablas pero vacias para recibir los datos de la importación.
3. Importes el archivo .sql (ya no esta comprimido) desde phpMyAdmin, Importar.

Nos comentas resultados!!

Saludos


 
Respondido : 31/01/2013 9:15 pm
Respuestas: 39
Eminent Member
Topic starter
 

MISION CUMPLIDA

Cuento la razon

El problema del error estava en que la base de datos exportadora me servia las tablas con estas nomenclaturas :
jos_hallvideoshare_categories
jos_hallvideoshare_players
etc

mientras que esta basa de datos a la que importar las tablas , exige esta nomenclatura distinta:
guvj7_hallvideoshare_categories
guvj7_hallvideoshare_players
etc

para solucionarlo he tenido que cambiar estos datos abriendo las tablas exportadas en mi pc antes de importarlas y cambiar en todos los campos de
INSERT INTO :
jos_hallvideoshare_players
por
guvj7_hallvideoshare_players

ver arxivo adjunto

LA IMPORTACION SE HA REALIZADO CON EXITO

gracias por vuestra ayuda


 
Respondido : 31/01/2013 11:59 pm