Supported and Unsupported Mappings from Enterprise Database Server to SQL Server

Supported and Unsupported Mappings from Enterprise Database Server to SQL Server table lists if a mapping from a source Enterprise Database Server data type to a target SQL Server data type is supported, unsupported, or results in an error, warning, or may have warning.

For more information about the data type mapping compatibility, refer to Interpreting Mapping Compatibility between Data Types.

Table 13. Supported and Unsupported Mappings from Enterprise Database Server to SQL Server

Enterprise Database Server Data TypesSQL Server Data Types
SupportedUnsupportedErrorWarning May Have Warning
Alpha (Single byte)Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid Date, Datetime, Smalldatetime, Datetime2, TimeBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, SmallmoneyChar, Nchar, Varchar, Nvarchar
DBAlpha (Double byte)Bit, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Char, Varchar, TextNchar, Nvarchar
BooleanBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Char, Nchar, Varchar, Nvarchar, Text, Ntext, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeNilNil
RecordTypeBigint, Int, Smallint, Tinyint, Float, Real, Money, Smallmoney, Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeNilDecimal, Numeric, Char, Nchar, Varchar, Nvarchar
FieldBigint, Float, Money, Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeNilInt, Smallint, Tinyint, Decimal, Numeric, Real, Smallmoney, Char, Nchar, Varchar, Nvarchar
NumericBit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeNilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Char, Nchar, Varchar, Nvarchar
RealFloat, Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeBigint, Int, Smallint, Tinyint, Decimal, Numeric, Real, Money, SmallmoneyChar, Nchar, Varchar, Nvarchar
Real(p)Bigint, Float, Money, Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeNilInt, Smallint, Tinyint, Decimal, Numeric, Real, Smallmoney, Char, Nchar, Varchar, Nvarchar
Real(p,s)Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeNilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Char, Nchar, Varchar, Nvarchar
DateText, Ntext, Date, Datetime2Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, TimeDatetime, SmalldatetimeChar, Nchar, Varchar, Nvarchar
TimeText, Ntext, Datetime, Datetime2, TimeVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, DateSmalldatetimeChar, Nchar, Varchar, Nvarchar
TimeStampText, Ntext, Date, Datetime, Datetime2, TimeVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, BitSmalldatetimeChar, Nchar, Varchar, Nvarchar
External Large Object Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, SmallmoneyChar, Nchar, Varchar, Nvarchar
GroupBit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, SmallmoneyChar, Nchar, Varchar, Nvarchar
RSNBigint, Decimal, Numeric, Money, Bit, Text, NtextVarbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, HierarchyidDate, Datetime, Smalldatetime, Datetime2, TimeInt, Smallint, Tinyint, Float, Real, SmallmoneyChar, Nchar, Varchar, Nvarchar
Count NilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
Internal Large Object (LOB) NilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
FillerNilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
Link NilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
Aggregate NilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
Population NilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
Transaction Count NilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil
Restart TypeNilBigint, Int, Smallint, Tinyint, Decimal, Numeric, Float, Real, Money, Smallmoney, Bit, Text, Ntext, Char, Nchar, Varchar, Nvarchar, Date, Datetime, Smalldatetime, Datetime2, Time, Varbinary, Binary, Image, Datetime offset, Timestamp, Uniqueidentifier, Xml, Sql_varient, Geography, Geometry, Hierarchyid NilNilNil


Note: In an Enterprise Database Server transformation source, you can define the encoding for 8-bit alpha data types or kanji data types in the Properties pane. If the data is in kanji or non-English characters, you must choose the appropriate encoding from the CCS Version drop-down list in the Properties pane to convert the data correctly. If the alpha data type has kanji as the CCS version in the DASDL file, the default encoding of the data types is set to JBIS8. If the CCS version is not specified in the DASDL file, you can choose the desired encoding from the CCS Version drop-down list in the Properties pane. If you choose a mismatched encoding value, it may cause a Runtime error or code mess in the target. If you do not select the appropriate CCS version at the feature level, the feature level inherits the value from the database level.For a SQL Server transformation target, the encoding standard is internally set to Unicode. Data Exchange transforms the data from an Enterprise Database Server from a specific CCS version to a SQL Server with Unicode encoding. Hence, for the SQL Server database, you cannot select an encoding value from DDW. However, for the Enterprise Database Server database, the following encoding standards are available:

  • EBCDIC

  • LATIN1EBCDIC

  • LATIN5EBCDIC

  • CANSUPPLEBCDIC

  • LATINGREEKEBCDIC

  • LATIN2EBCDIC

  • LATINCYRILLICEBC

  • ARABIC20EBCDIC

  • LATIN9EBCDIC

  • IBMSWEDENEBCDIC

  • JBIS8

  • ASUTL

  • JAPANEBCDICJBIS8

  • EBCDICKSC5601

  • EBCDICUTL

  • EBCDICGB2312

  • JAPANV24JBIS8

  • ASKSC

  • GB2312

  • MSEBCDICUTL

  • MSUTL