The flat file defaults initially all columns to characters with length of 50. You can change this by going to the "Advanced" page of the Flat File connection page and change the length manually, or you can click on "Suggest Types..." to get suggested column metadata attributes based on sampling a certain number of rows from the file.
위 내용은 데이터 가져오기/내보니기 작업 중 플랫 파일 원본 파일로 저장 된 데이터를 가져오기 하다가 0x02020a1 오류가 발생하는 경우의 해결 방법이다.
문제는 내보내기 작업으로 생성된 파일안의 필드 중 하나의 길이가, 가져오기 작업을 하며 생성할 테이블의 해당 필드 길이와 다르기 때문이다.
위 내용을 해석하면 다음과 같다.
플랫 파일의 기본 설정은 character형(nvarchar) 50자리이다. 이 설정은 플랫 파일 연결 페이지의 고급 메뉴에서 바꿀수 있고, 유형 제안 버튼을 클릭하여 파일로 부터 샘플링한 일정량의 데이터에 바탕을 둔 제안된 컬럼의 메타 속성을 얻을 수 있다.
대충 이런 의미이고, 50자리가 넘는 데이터의 경우(예 : 주소, 비고, 기타 등등)에는 가져오기/내보내기 마법사의 데이터 원본 선택 화면에 있는 고급 메뉴에서 필드별로 데이터 타입과 길이 설정을 잘해야 제대로 된 데이터가 들어 갈 수 있다는 얘기다.
SQL 2000 과는 다르게 좀 번거롭게 된 듯한 느낌이다.
'프로그래밍 > 데이터베이스' 카테고리의 다른 글
[MSSQL] 테이블 명세서 쿼리(2000, 2005 가능) (1) | 2023.03.06 |
---|---|
[오라클] COLUMN->ROW, ROW->COLUMN. 데이터 행과 열을 변환 (0) | 2023.03.05 |
[오라클] 클라이언트에서 서버 접속할때 ORA-12154 오류 발생하는 경우 처리방안 (0) | 2023.03.05 |
[MSSQL] Linked 서버를 사용하여 StoredProcedure 생성할때 발생하는 오류 7405 처리 (0) | 2023.03.05 |
[MSSQL] Server 최적화 튜닝 (0) | 2023.03.05 |
댓글