1
내가 복원하려고하는 Postgresql 덤프 파일이 있습니다. 내가 생각하는 잘못된 데이터에 관한이 오류가 발생합니다. 이 같은 "." postgresql 덤프 파일에?
내가 파일을 검사 할 때, 거기에 데이터 :ERROR: invalid input syntax for integer: "."
469215 2009-10-10 18:16:47.041377 0 1
471217 2009-10-10 18:25:12.536352 0 1
473224 2009-10-17 09:46:43.041604 0 1
473228 2009-10-22 10:58:40.194244 0 1
.
그래서 나는이 무엇인지 궁금 해서요. "" 해야 할 것? 다른 작업 덤프를 확인하고 데이터 행을 "." 나는 그것이 올바른 구문이라고 생각한다.
올바른 구문과 그 기능은 무엇입니까? 는
에서 복사 명령문
의 끝을 표시 것 같습니다 감사합니다? 좀 그것을 무시하도록 설정? 원인은 덤프 파일이 거의 1200 만 줄에 달하고 모든 복사본 문을 검색하고 끝을 "\"로 바꾸는 것이 쉽지 않습니다. ! – kevoroid
내 머리 꼭대기에있는 사람을 모릅니다. 그러나, "sed"와 같은 유틸리티를 사용하면 고통없이 변경할 수 있습니다. –
파일을 편집하기 전에 먼저 어떻게되었는지 알아 내려고 할 수 있습니다 - pg_dump가 항상 생성합니다 적절한 터미네이터 ... (물론 이것은 항상 "커스텀"덤프 포맷을 사용하는 또 하나의 이유입니다) –