database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 6807 게시물 읽기
No. 6807
2012버전에서 SSIS 알수없는 유형 200
작성자
ㅜㅜ
작성일
2014-04-27 16:53
조회수
7,438

 이게 도대체 무슨 소리인지.. 

 

기존에 2005버젼에서 쓰던 데이터베이스를 2012로 연결하여 쓰고있습니다.

 

연결은 정상적으로 됐고, 잘 쓰다가 기존 데이터베이스(2005) 에서 데이터를 좀 가져오려고 2012 버젼에서 데이터불러오기(SSIS) 기능을 쓰려고했더니

 

varchar 컬럼모두 알수없는 유형 200 이라는... 도무지 저도 알수없는 오류를 뿜어내고 있습니다.

 

강제로 타입을 맞추는 방법도 없고, 무조건 에러만 표시하는데 이건 당황스럽기 그지없네요.

 

OS는 윈도우2008 입니다. 도와주십시오

이 글에 대한 댓글이 총 1건 있습니다.

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

파일을 텍스트 에디터로 여시고

<!-- varchar -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>varchar</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_STR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
 

<!-- varchar -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>varchar</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_STR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>200</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_STR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
 
로 고치시고, 
 
<!-- nvarchar -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>nvarchar</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_WSTR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
 
를 
 
<!-- nvarchar -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>nvarchar</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_WSTR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>202</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_WSTR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
 
로 고쳐서 저장하신 후 SSIS를 다시 실행해 보세요.

 

우욱님이 2014-04-27 17:53에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6810테이블 FK 를 걸고자 하는데 이것이 가능할런지요..? [2]
홍두표
2014-05-15
7342
6809최저가격에 등급을 표시하고 싶습니다. [4]
선이
2014-05-12
8253
6808제발 도와주세요.... 3번째항목이 불특정시간마다 뜹니다.. [6]
이상진
2014-05-02
8381
68072012버전에서 SSIS 알수없는 유형 200 [1]
ㅜㅜ
2014-04-27
7438
6806ms sql rownumber 질문드려요!! [1]
서보경
2014-04-24
7358
6805SQL profiler 돌려보니 (expressprofiler.exe) [1]
cos
2014-04-23
7007
6803평판이라는 개념을 넣고싶습니다.
알고리즘
2014-04-18
7364
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다