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 9515 게시물 읽기
No. 9515
발생하는 패킷을 db에 저장할때
작성자
tam(tambou1225)
작성일
2015-02-05 14:00ⓒ
2015-02-05 14:02ⓜ
조회수
10,269

데이터베이스 지식이 많지 않은 학생입니다.

 

postgresql을 어제 처음으로 접하게되었습니다.

 

서버에서 리눅스 혹은 윈도우 패킷캡처 라이브러리를 이용하여 수집한 패킷을 DB에 저장 하려고 합니다.

 

지금 만든 프로그램은 문제없이 잘 작동하지만 1분에 10만건의 패킷이 발생하는 경우 어떤 방식을 이용하는 것이 좋을까요.

 

mysql의 load data 방식과 비슷해보이는 import가 있던데 이걸 써야하나요..

 

 

 

 

 

 

아..그리고

 

COPY test_table FROM 'C:\Users\TAMBOU\Desktop\test.csv' WITH DELIMITER ',' CSV HEADER;

 

이런형식이 맞는가요? 접근권한이 없다고 에러가 뜨네요. 분명 모든권한 다 줫는데.

ERROR: could not open file "C:\Users\TAMBOU\Desktop\test.csv" for reading: Permission denied

 

 

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

 users 디렉토리 말고, 누구나 접근 가능한 임시 디렉토리를 만들고, 

그곳에 postgres 서비스를 시작하는 사용자 권한으로 파일을 두세요.

copy 구문은 데이터베이스 서버가 실행되고 있는 호스트 안에 그 파일이 있어야 합니다.

 

김상기(ioseph)님이 2015-02-06 11:03에 작성한 댓글입니다.

감사합니다.  잘 해결ㅤㄷㅚㅆ습니다

tam(tambou1225)님이 2015-02-23 03:52에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9518일시관련 형변환 질문입니다. [3]
이기자
2015-02-10
10195
9517질문드립니다. [5]
오정규
2015-02-09
10271
9516시간이되면 자동으로 실행되는 함수. 가능한가요? [1]
이기자
2015-02-06
10177
9515발생하는 패킷을 db에 저장할때 [2]
tam
2015-02-05
10269
9514질문드립니다. [2]
오정규
2015-02-04
9968
9513Access to database denied<<-- 뭐가 문제인가요? [2]
구자은
2015-01-27
11519
9512Check constraints 질문드립니다. [1]
pgsql
2015-01-23
10019
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.047초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다