PostgreSQL - Direccion de archivos

 
Vista:

Direccion de archivos

Publicado por pedro aguilar (11 intervenciones) el 16/05/2006 20:00:42
Hola, estoy intentano ejecutar una consulta desde un archivo .txt, pero al hacer referencia al archivo me dice q no lo encuentra, estoy usando la version para windows.
Para hacer referencia a algun objeto como una imagen en donde se debe de guardar o como hago referencia a el?

Agradezco su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Direccion de archivos

Publicado por Julio (334 intervenciones) el 17/05/2006 00:33:10
Como ejecutas el archivo? o mejor dicho, cómo lo llamas?, puedes enviar como lo haces?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Direccion de archivos

Publicado por pedro aguilar (11 intervenciones) el 17/05/2006 19:05:33
dentro del manual de de la version 6.5 viene q puedes cargar una base de datos desde un archivo, en este caso un.txt, el ejemplo es el sig:

COPY weather FROM '/home/user/weather.txt'
USING DELIMITERS '|';

al sustituir la direccion del archivo, me dice que no encuentra el archivo.

la pregunta es, si quiero hacerlo en windows, cómo pongo la direccion del archivo o en q carpeta tengo q ponerlo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Direccion de archivos

Publicado por Julio (334 intervenciones) el 17/05/2006 21:46:01
COPY table FROM 'C:\\Archivo\\archivo.txt' USING DELIMITERS '|';

ó

COPY table FROM 'C:/Archivo/archivo.txt' USING DELIMITERS '|';
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Direccion de archivos

Publicado por Pedro Aguilar (11 intervenciones) el 19/05/2006 01:12:51
No salio, me manda el siguiente error:

ERROR: could not open file "c://prueba.txt" for reading: No such file or directory

en caso de querer guardar una imagen tabien guardaria la direccion del archivo?

en un ejemplo encontrado la insercion de imagenes la hacen de la siguiente manera:

INSERT INTO misimagenes (title, picture)
VALUES ('Rosas Rojas', lo_import('/tmp/rosas_rojas.jpg'));

En windows, a partir de q direccion hago la referencia? es como en html con los ../../ para hacer el recorrido entre carpetas?

Gracias por la ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Direccion de archivos

Publicado por Julio (334 intervenciones) el 19/05/2006 06:03:24
es 'C:\\Carpeta\\archivo.txt'

ó

'C:/Carpeta/archivo.txt'

mmm... sobre lo otro no he probado pero creo que tendrias que poner toda la ruta así como te indico arriba
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Direccion de archivos

Publicado por Pedro Aguilar (11 intervenciones) el 20/05/2006 01:28:38
no me sale, me sigue diciendo q no encuentra el archivo,

ya intente con \i 'c:/prueba/prueba.txt';

con \i 'c:\\prueba\\prueba.txt'

con \i 'c:\prueba\prueba.txt'

y de ninguna manera sale : (,
estos para ejecutar una consulta en el archivo, y,

COPY weather FROM 'prueba.txt'
USING DELIMITERS '|';
para insertar valores desde un archivo a la tabla, en ambos me dice q no encuentra el archivo o el directorio.

Ya no se como hacerle,

Gracias por la ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar