none
Windows server2003에서 bulk insert 서식파일 관련 RRS feed

  • 질문

  • bulk insert 명령어를 사용하기 위하여 서식파일을 작성했습니다.
    (bcp 옵션을 통하여 비xml파일로, 즉 확장자가 Fmt로 만들었습니다.)

    이후 bulk insert 옵션을 사용하여 파일을 테이블로 인서트 하려는데
    [대량 삽입할 수 없습니다. 서식 파일 myTestFormatFiles.Fmt'에서 원본 열 10에 대한 대상 테이블 열 이름을 읽는 중 오류가 발생했습니다.] 란 오류가 발생하였습니다.

    10 SQLCHAR       0       8       "|"                10    BIRTH_DT      Korean_Wansung_CI_AS
    바로 이부분인데요.  대상 테이블의 열이 10이 넘어갈 때 부터 발생하는거 같습니다.
    해결 방법이 있나요?!

    또한 혹시 2003서버에서도 openrowset( bulk ~~) 를 사용하여 파일을 바로 select하는것이 가능한지 여부도 알고 싶습니다.
    2010년 2월 23일 화요일 오전 2:27