Curiosidad al actualizar postgresql
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola: Ya he comentado alguna vez que no soy experto en bases de datos, pero hace unos cuantos meses estuve haciendo pruebas con mysql y postgresql, de resultas de las cuales me quedó una base de datos hecha en suse 9.1. Luego, actualicé a 9.3 y no lo volví a mirar. El otro dia vi por casualidad la existencia del directorio /usr/lib/postgresql/backup, del cual colgaban: |-- 7.3 | |-- postgres | `-- postmaster -> postgres `-- 7.4 |-- postgres `-- postmaster -> postgres ¿Y, esto que pinta aquí? No pertenece a ningún rpm: # rpm -q -f /usr/lib/postgresql/backup/7.3/postgres file /usr/lib/postgresql/backup/7.3/postgres is not owned by any package Así que los moví temporalmente a otro directorio. Y me olvidé del tema. Hasta que ayer, al activar un parche de seguridad del YOU, comprobé si el servidor estaba en ejecución, y saltó este mensaje: nimrodel:/xtr/RetiradosDeServicio/usr_lib_postgresql_backup # rcpostgresql status Your databases are still using the format of PostgreSQL 7.4, but no backup of the old PostgreSQL server program was found. See /usr/share/doc/packages/postgresql/README.SuSE.{en,de} for details on updating PostgeSQL. ¡Rayos! El programita detecta que esa base de datos se hizo con un formato anterior, ¡y el puñetero no es capaz de usarla sin arrancar el servidor antiguo! ¿Es posible eso? ¿No es capaz de hacer la conversión de la base de datos? Y... si es posible convertir las bases, ¿porqué rayos no lo hizo el Yast? (Si, el fichero readme de arriba dice como migrar los datos... antes de actualizar el pg. Tarde piaste). Aunque el proceso funciona... - aunque genere 25 megas de ficheros antes de llenarlos de datos. Curioso... - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFC6tJ3tTMYHG2NR9URAh4gAJ9KLzJt3aSozCzRFbD4vi1jG9GmFACglSLD 7JJ5ETuYQO6yX8gJuSYoVu0= =8Mjd -----END PGP SIGNATURE-----
participants (1)
-
Carlos E. R.