Estoy usando PostgreSQL 8.1.9 (se incluye en el linux CentOS 5.1)
Me parece buena idea de saber que error sucedió. otra cosa que se me ocurre es quitarle los DROP TABLE ya que si es instalación, no deberían existir las tablas, o esas DROP TABLES (todas juntas) hacerlas en una transacción y en otra los CREATE TABLE. y en otra los datos de ejemplo.
Para el problema de la secuencia, encontré una solución un tanto practica y que habría que probar... Encontre un tutorial corto y completo que explica las secuencias (http://www.truesoftware.net/gevik/2008/06/synchronizing-sequence-values-upon-manual-insert/) , en resumen:
El Tuesday 08 July 2008 13:14:49 Carlos Villavicencio escribió:
> Hola... no hay manera de hacerlo en postgres, no hay if exists.Ok
Yo sinceramente creo que si debemos saber si hubo algun problema en la
>
> Pero al ser un instalador, no le veo la necesidad de hacerlo como
> TRANSACción, sólo es mi apreciación personal.
creación de las bases o en la inserción de los datos.
Voy a ver como podemos arreglar esto.
Gracias por el dato, ya que no tenemos muchas pruebas hechas con postgres.
> Otro dato interesante que encontré fue que al instalar los datos de
> ejemplo, los secuenciales no se incrementan, en mysql eso es automatico,
> pero en postgres es tedioso ya que se lo hace manual.
>
¿Como podria arreglarse?
Otra pregunta:
¿Qué versión de postgres estas usando?
--
>
> Saludos,
>
> Ing. Carlos Antonio Villavicencio M.
> Tel: (04) 2270318 - (09) 8067558
Di Biase José Luis
Blog --> [http://www.joseluisdibiase.com.ar]
"viaja hasta tu ideal, sembra tu flor, labra tu libertad, rega tu voz
cerra tus ojos que sobra lugar en idilia para los dos"
_______________________________________________
Alba-usuario mailing list
Alba-usuario@lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/alba-usuario