SQL Server 2008 ODBC Adapter Limitations

Supported Types

The types supported in this adapter are the following.

Type nameSupportRemarks
BIGINTLimited 
INTYes 
SMALLINTYes 
TINYINTLimited 
BITYes 
NUMERICYes 
DECIMALYes 
MONEYYes 
SMALLMONEYYes 
FLOATYes 
REALYes 
TIMENo 
DATENo 
SMALLDATETIMELimited 
DATETIMELimited 
DATETIME2No 
DATETIMEOFFSETNo 
CHARYes 
VARCHARYes 
NCHARLimited 
NVARCHARYes 
TEXTYes 
NTEXTLimited 
BINARYYes 
VARBINARYYes 
IMAGELimited 
VARCHAR(MAX)Limited 
NVARCHAR(MAX)Limited 
VARBINARY(MAX)Limited 
XMLLimited 

Common to All Operations

Specification Limits

None.

Read Table

Specification Limits

Execute Select SQL

Specification Limits

Write Table

Specification Limits

Execute Update SQL

Specification Limits

Execute Stored Procedure

Not supported.

Write by Loader

Not supported.

Major Exceptions

Exception name Cause Solution
java.sql.SQLException [Microsoft][ODBC Driver Manager] Data source name and the specified default driver is not found.] ODBC data source is not found. Check [ODBC data source name] of the global resource.
[Microsoft][SQL Native Client][SQL Server] User <user name> could not log in. The user name or the password is incorrect. Check [User name] or [Password] of the global resource.
[Microsoft][SQL Native Client][SQL Server] Object name '<table name>' is invalid. The table does not exist. Specify an existing table in [Table name].
[Microsoft][SQL Native Client][SQL Server] Syntax error exists around '<table name>'. The table name may not be in accordance with the rules of Transact-SQL standard identifier. Enclose the table specified in [Table name] with quotation marks.