El Sat, 27 Feb 2010 17:32:57 +0100, jose maria escribió:
El Sábado 27 Febrero 2010, Camaleón escribió:
También he hecho los deberes y he consultado el artículo de Mozillazine¹ donde se lee que se puede eliminar el "places.sqlite" si se sospecha que el archivo está corrupto pero no creo que lo esté, sólo está "hinchado" y habrá que purgarlo...
¿Cómo lo vacío/descargo/purgo/compacto/defragmento?
* Instala un editor sqlite, ya que con el plug-in de mozilla no podras por que estara bloqueada la base de datos, o en linea de comandos sqlite3 ~/.mozilla/firefox/perfil/places.sqlite .help para la ayuda .databases para ver las bases de datos seguramente main. .tables para ver las tablas y hacer un vaacum o reindex VACUUM; para compactar .reindex tablas ; .quit o desde la shell echo 'VACUUM;' | sqlite ~/.mozilla/firefox/perfil/places.sqlite
Hum... hummmmm....
* En cualquier caso segun la pagina que mencionas, ese fichero se autogenera a partir de un backup y si no existe desde el de bookmarks.
* haz una copia del directorio del perfil y cargate el fichero, parece lo mas facil.
Al final he optado por la tremenda y eliminar el "places.sqlite" como dices. Pero ojo, que el archivo también lleva los marcadores y sí, en el artículo dice que si se elimina el archivo los reconstruye automáticamente desde los JSON que se tengan de backup o en su defecto, el bookmark.html pero: a/ El último archivo de backup que tiene es de hoy a las 10:25 y posteriormente he añadido un par de marcadores más que no estarán almacenados por lo que se perderían. b/ El bookmark.html sólo tiene 3 marcadores (creo que los predeterminados) así que no sirve. Por lo que antes de nada, he hecho lo siguiente: 1/ Exportar los marcadores actuales a un archivo único "20100227_bookmark.html" 2/ Renombrar el directorio de los JSON (para que no le dé por reconstruir los marcadores desde los archivos de backup no actualizados) 3/ Mover el places.sqlite a otro directorio (glups...) 4/ Renombrar el "bookmark.html" original a "bookmark.html_orig.html" y renombrar el "20100227_bookmark.html" a "bookmark.html. 5/ Iniciar firefox Al hacerlo, se ha creado un "places.sqlite" nuevo, de 816 KiB (eso ya es otra cosa), se ha creado un nuevo directorio "bookmarkbackups" con un JSON del tamaño del bookmark.html actual y los marcadores están todos intactos. No sé si habrá algún otro efecto secundario, de momento todo parece correcto. En fin, vale. Pero menudo cachondeo se llevan los de Mozilla con sus archivos de almacenamiento... Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org