database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 10218 게시물 읽기
No. 10218
원격지 파일로 data import
작성자
궁금
작성일
2020-12-21 13:20
조회수
1,301

원격지(windows)에 있는 *.txt 데이터를 pg로(리눅스) copy 명령어를 사용하여 넣고싶습니다.

(리눅스 서버로 파일을 copy하는 시간이 오래걸려서 원격지에서 바로 import 하려고 함)


원격서버(윈도우)의 *.txt 파일을 리눅스 서버로 바로 import 할 수 있을까요?


리눅스에서 리눅스 서버로는 원격지에서 아래처럼 수행이 가능하던데..

psql -h 타겟ip -p 5432 -U postgres -d testdb -c "\copy test_tb from STDIN with delimiter as '|'" < /postgres/file1.txt


윈도우에 있는 파일로 리눅스서버의 pg에 import 하는 방법은 찾기가 어렵네요

방법이 있을까요?


 

이 글에 대한 댓글이 총 1건 있습니다.

psql -h 타겟ip -p 5432 -U postgres -d testdb

일단 원격 서버로 접속을 해서,


psql 프롬프트 상태에서


\copy test_tb from 'c:/directory/file1.txt'


하면됩니다. copy 관련 옵션들은 적당히 지정하시고

김상기(ioseph)님이 2020-12-21 16:56에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10221PostgreSQL tuple 에 대해 공부하다 질문드립니다. [1]
허원석
2021-01-01
1542
10220array_to_string 사용 쿼리 질문 드립니다. [1]
이요남
2020-12-22
1405
10219Linux C 프로그램에서 postgresql DB에 한글 Insert 시 Insert 실패 문제 [1]
초보DB
2020-12-22
1433
10218원격지 파일로 data import [1]
궁금
2020-12-21
1301
10217pg 세션 처리 문제 [3]
궁금
2020-12-17
1573
10216PostgreSQL Vacuum에 관해 [3]
GOmadafter
2020-12-16
1518
10215파티션 관리 자동화 문의 [3]
lucky
2020-12-15
1404
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다