나는 MS SQL Server에서 Postgres 로의 시스템 변환을 시작하고있다. 테이블 구조를 변환하고 "bcp"를 사용하여 SQL Server에서 데이터를 가져옵니다. 이미 사용 "나오지도"한SQL 서버 대량 복사 아웃/infgile에서 postgres 복사
ERROR: invalid byte sequence for encoding "UTF8": 0x80
HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".
CONTEXT: COPY cm_outgoing, line 200: "200 c:\temp\200.xml 2009-10-10 01:50:44.000 1900-01-01 00:00:00.000"
파일에서 NUL (× 00) 항목을 제거하고, 내가 가져 노력하고있어 파일을 0x80의 인스턴스를 찾을 수 없습니다.
의견이 있으십니까? 더 쉬운 방법이 있습니까?
Windows 경로에 문제가있는 것처럼 보입니다. 0x80에 어떻게 도달했는지 모르겠지만 역 슬래시를 두 배로 늘리는 데 성공했습니다. –