????
Your IP : 52.14.210.44
<?xml version="1.0" encoding="utf-8" ?>
<dtm:DataTypeMappings
xmlns:dtm="http://www.microsoft.com/SqlServer/Dts/DataTypeMapping.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
SourceType="SQLOLEDB;SQLNCLI*;MSOLEDBSQL"
MinSourceVersion="*"
MaxSourceVersion="*"
DestinationType="MSDAORA;OraOLEDB.Oracle;System.Data.OracleClient.OracleConnection"
MinDestinationVersion="08.*"
MaxDestinationVersion="*">
<!-- smallint -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>smallint</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>INTEGER</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- int -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>int</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>INTEGER</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- real -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>real</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>FLOAT</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- float -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>float</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>FLOAT</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- smallmoney -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>smallmoney</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
<dtm:Precision>10</dtm:Precision>
<dtm:Scale>4</dtm:Scale>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- money -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>money</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
<dtm:Precision>19</dtm:Precision>
<dtm:Scale>4</dtm:Scale>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- bit -->
<dtm:DataTypeMapping>
<dtm:SourceDataType>
<dtm:DataTypeName>bit</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
<dtm:Precision>1</dtm:Precision>
<dtm:SkipScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- tinyint -->
<dtm:DataTypeMapping>
<dtm:SourceDataType>
<dtm:DataTypeName>tinyint</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
<dtm:Precision>5</dtm:Precision>
<dtm:SkipScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- bigint -->
<dtm:DataTypeMapping>
<dtm:SourceDataType>
<dtm:DataTypeName>bigint</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- uniqueidentifier -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>uniqueidentifier</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>RAW</dtm:DataTypeName>
<dtm:Length>16</dtm:Length>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- varbinary -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>varbinary</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>BLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- timestamp -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>timestamp</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>RAW</dtm:DataTypeName>
<dtm:Precision>8</dtm:Precision>
<dtm:SkipScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- binary -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>binary</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>BLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- image -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>image</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>BLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- text -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>text</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>CLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- hierarchyid -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>hierarchyid</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>BLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- geometry -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>geometry</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>BLOB</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>BLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- char -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>char</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>CHAR</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>VARCHAR2</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- nchar -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>nchar</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>NCHAR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- nchar -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>nvarchar</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>NVARCHAR2</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- xml -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>XML</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>NVARCHAR2</dtm:DataTypeName>
<dtm:Length>4000</dtm:Length>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- ntext -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>ntext</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>NCLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- decimal -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>decimal</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
<dtm:UseSourcePrecision/>
<dtm:UseSourceScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- numeric -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>numeric</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>NUMBER</dtm:DataTypeName>
<dtm:UseSourcePrecision/>
<dtm:UseSourceScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- datetime -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>datetime</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>TIMESTAMP</dtm:DataTypeName>
<dtm:SkipPrecision/>
<dtm:Scale>3</dtm:Scale>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- smalldatetime -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>smalldatetime</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>TIMESTAMP</dtm:DataTypeName>
<dtm:SkipPrecision/>
<dtm:Scale>0</dtm:Scale>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- datetime2 10.* -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>datetime2</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>TIMESTAMP</dtm:DataTypeName>
<dtm:SkipPrecision/>
<dtm:UseSourceScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- date 10.* -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>date</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>DATE</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- time2 10.* -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>time</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>TIMESTAMP</dtm:DataTypeName>
<dtm:SkipPrecision/>
<dtm:UseSourceScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- datetimeoffset 10.* -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>datetimeoffset</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:NumericType>
<dtm:DataTypeName>TIMESTAMP WITH TIME ZONE</dtm:DataTypeName>
<dtm:SkipPrecision/>
<dtm:UseSourceScale/>
</dtm:NumericType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
<!-- sql_variant -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>sql_variant</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:SimpleType>
<dtm:DataTypeName>BLOB</dtm:DataTypeName>
</dtm:SimpleType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
</dtm:DataTypeMappings>