El quitarle el -t al pg_restore lo entiendo, pero quitarle -i al pg_dump la verdad como haciendo un pg_dump --help no me sale para que sirve el -i ,pues casi que tambien lo entiendo aunque me gustaria saver que función tiene ese -i.



----- Original Message ----- From: "Alvaro Herrera" <alvhe...@alvh.no-ip.org>
To: "vicente" <axis...@rvminformatica.com>
Cc: "Lista Postgres" <pgsql-es-ayuda@postgresql.org>
Sent: Thursday, August 06, 2009 10:53 PM
Subject: Re: [pgsql-es-ayuda] Campos serial pierden indice al hacer pg_restore


vicente escribió:
Bueno es lo que creia que havia que incluir la sequencia lo que pasa es que
no se la forma de hacerlo, por mas que he buscado no he encontrado la
respuesta os pongo un ejemplo de lo que hago.



"pg_dump -i -h " + Servidor + @" -p 5432 -U postgres -t " + Tabla + @" -F
c -b -v -f """ + PathRuta + "\" " + BD;

"pg_restore -h " + Servidor + @" -p 5432 -U postgres -t " + Tabla + @" -d "
+ BD + @" -Fc """ + PathRuta + "\" ";

Dado que el archivo sólo incluye el dump de la tabla, no tiene sentido
darle -t a pg_restore.  Quítalo.

Además, no debes usar el switch -i de pg_dump.  Quítalo también.

--
Alvaro Herrera Developer, http://www.PostgreSQL.org/
"Amanece.                                               (Ignacio Reyes)
El Cerro San Cristóbal me mira, cínicamente, con ojos de virgen"
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán
--
TIP 5: ¿Has leído nuestro extenso FAQ?
        http://www.postgresql.org/docs/faqs.FAQ.html

Responder a