2010/2/3 Arcel Labrada Batista <alabra...@uci.cu>: > ya vi como usar el copy pero me da un error, creo que es porque la dirccion > no es valida, necesito saber una direccion valida para windows > > pongo esto > copy ( > select public.sf_guard_user.id > from public.sf_guard_user) > to 'c:\Users\Arcel\Documentos de trabajo\Proyecto\backups\aa.sql'; > > y me da el siguente error > > ERROR: relative path not allowed for COPY to file >
No te está tomando correctamente la ruta, porque te debe estar interpretando las barras invertidas (\) como caracéres especiales. Para asegurarte que interprete correctamente, podes anteponer E ("escape" string syntaxis) y usar doble barra invertida para representar el separador de directorios de windows: copy (select * from usuarios) to E'C:\\Archivos de Programa\\PostgreSQL\\aa.sql'; También podes activar el "escapado" estandar y usar barras simples: set standard_conforming_strings='on'; copy ( select * from usuarios) to 'C:\Archivos de Programa\PostgreSQL\aa.sql'; Además, el directorio debe tener permisos el usuario del sistema operativo (postgres), generalmente donde esta instalado el servidor, usualmente carpeta C:\Archivos de Programa\PostgreSQL\ en windows (ya que el proceso se ejecuta en el servidor y no en el cliente). Sds Mariano http://www.arpug.com.ar/ > > ----- Mensaje original ----- > De: "Edwin Quijada" <listas_quij...@hotmail.com> > Para: alabra...@uci.cu, alvhe...@alvh.no-ip.org > CC: pgsql-es-ayuda@postgresql.org, "coconauta ika" <coconauta....@gmail.com> > Enviados: Miércoles, 3 de Febrero 2010 15:34:26 GMT +01:00 Amsterdam / Berlín > / Berna / Roma / Estocolmo / Viena > Asunto: RE: [pgsql-es-ayuda] backup > > Puedes usar COPY from(select ...) to... si estas en 8.4 , creo q en 8.3 > funciona > > *-------------------------------------------------------* > *-Edwin Quijada > *-Developer DataBase > *-JQ Microsistemas > *-Soporte PostgreSQL > *-www.jqmicrosistemas.com > *-809-849-8087 > *-------------------------------------------------------* > > > > > >> Date: Tue, 2 Feb 2010 20:10:46 -0500 >> From: alabra...@uci.cu >> To: alvhe...@alvh.no-ip.org >> CC: pgsql-es-ayuda@postgresql.org; coconauta....@gmail.com >> Subject: [pgsql-es-ayuda] backup >> >> >> hola listeros, >> >> >> existe la forma de hacer un backup a una tabla pero con restricciones??? >> >> o sea solo algunos registros de la tabla, los que cumplan la condición, >> gracias de antemano >> -- >> 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 > -- TIP 3: Si encontraste la respuesta a tu problema, publ�cala, otros te lo agradecer�n