한 테이블의 데이터를 덤프하려고... pg_dump -a -t (테이블명) (디비명) > cust.bak 라고 명령을 줘서..
cust.bak 을 만들었고..
그 데이터를 다른 데이터베이스의 테이블에 넣으려고
psql -f cust.bak (디비명)을 하니까...
.... ERROR: copy: line4, value too long for type character varying(40)
.... lost synchronization with server, resetting connection
라는 에러가 뜨네요....
처음 웹에서 insert될때도 아무런 문제가 없었고.... 데이터의 길이도 character(40)을
넘지 않는데도 이런 에러가 생기니... 난감하네요....
지난번에는 필드의 길이를 두배로 늘여주는 꼼수로 문제를 해결했는데....
테이블이 워낙 많다보니... 이번엔 다른 방법으로 문제를 해결하고 싶네요...
고수님들의 조언 부탁드립니다....
|