본문 바로가기

DB/sql

[mssql] Error in Importing/Exporting Geography/Geometry Columns in SQL Server 2008 Management Studio



C:\Program Files (x86)\Microsoft SQL Server\100\DTS\MappingFiles\MSSQLToSSIS10.XML

  <!-- geometry -->
  <dtm:DataTypeMapping >
    <dtm:SourceDataType>
      <dtm:DataTypeName>geometry</dtm:DataTypeName>
    </dtm:SourceDataType>
    <dtm:DestinationDataType>
      <dtm:SimpleType>
        <dtm:DataTypeName>DT_IMAGE</dtm:DataTypeName>
      </dtm:SimpleType>
    </dtm:DestinationDataType>
  </dtm:DataTypeMapping>

  <!-- geography -->
  <dtm:DataTypeMapping >
    <dtm:SourceDataType>
      <dtm:DataTypeName>geography</dtm:DataTypeName>
    </dtm:SourceDataType>
    <dtm:DestinationDataType>
      <dtm:SimpleType>
        <dtm:DataTypeName>DT_IMAGE</dtm:DataTypeName>
      </dtm:SimpleType>
    </dtm:DestinationDataType>
  </dtm:DataTypeMapping>
  
1. 관리자 권한이 필요하므로 문서 폴더에 다른 이름으로 저장한다. 
2. 문서에 복사한 xml 파일을 클립보드 복사 후 C:\Program Files (x86)\Microsoft SQL Server\100\DTS\MappingFiles 폴더로 복사한다. 
3. 복사한 파일을 MSSQLToSSIS10.XML로 이름을 바꿔준다. 
4. SSIS 로 파일 내보내기가 완료되지 않으면 Sql Service 를 재시작 해준다. 
5. 내보내기에 identity column 데이터 옵션(ID 입력) 체크가 되지 않으면 insert 가 되지 않으므로 insert 옵션 허용해 준다.



'DB > sql' 카테고리의 다른 글

oracle , mssql 범위 난수 발생 구문  (0) 2020.11.17