COPY lngmmm
FROM 'd:\\pgsql_export\\export\\lngmmm.txt'
WITH
DELIMITER AS ','
NULL AS ''
CSV QUOTE AS '"'
ESCAPE AS '"'
뭐이렇게 쿼리날리는데..
could not open file 'd:\pgsql_export\export\lngmmm.txt' 쯥! 화일 못찾는다 하네요!
분명 화일이 있는것을 확인했는데 말이죠! 두번세번 말죠!
pgsql8.2베타버젼이구요
어디가 잘못되었죠
----------김상기님 알려주신 아래 멘트
pgsql win32 버전에서는 unix 경로 형태를 지원하거든요.
'd:\\pgsql_export\\export\\lngmmm.txt'
대신에
그냥
'd:/pgsql_export/export/Ingmmm.txt'
하셔도 됩니다.
아마 이때, 경로명의 대소문자 구분에 문제가 있을지도 모르니,
대소문자 구분해서 해보세요.
궁금하기는 하네요. 과연 win32 버전에서 경로의 대소문자 구분을 하는지. ^^
참, copy 명령에서 from 다음의 파일을 지정한다면, 서버와 클라이언트가 같을 때만, 경로를 쓸 수 있습니다.
만일 DB 서버가 저 명령을 내리는 시스템이 아니 다른 시스템에 있다면,
psql 의 \copy 명령을 이용하셔야 할겝니다.
---------흐윽
그대로 했는데 안되여.........이방법 외에 ..지금껏 이것저적 시도 했으나 ............
could not open file 'd:\pgsql_export\export\lngmmm.txt' 화일 못찾는다는 에러만 수북 합니다..
한수 부탁드립니다.........................................................................
|