dbTalk Databases Forums  

Numeric Overflow of Column of datatype Money

microsoft.public.sqlserver.dts microsoft.public.sqlserver.dts


Discuss Numeric Overflow of Column of datatype Money in the microsoft.public.sqlserver.dts forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
SQLCluster
 
Posts: n/a

Default Numeric Overflow of Column of datatype Money - 04-10-2005 , 07:23 PM






Hi,

I'm trying to load a table from a dts job that selects all the records from
sybase table and imports it into an equivalent MS SQL 2000 table.

I have done this successfully for 16 tables.

However for one table I get the following error on insert:

Error at source for row number 19000.
Errors encountered for this task: 1
[DataDirect][ODBC Sybase Wire Protocol Driver]Numeric Overflow. Error in
column 48.

Note: That I have serveral column with datatype money that didnt have the
above issue. Also I just migrated the databases from 7.0 to 2000 and its
working in SQL 7.0 but not 2000.
I have checked the column definitions for the table and as far as I can
determine both the Sybase and MS table match. Column 48 is of money data
type. Any ideas causing the error?

Thanks!!


Reply With Quote
  #2  
Old   
Mike Epprecht (SQL MVP)
 
Posts: n/a

Default RE: Numeric Overflow of Column of datatype Money - 04-11-2005 , 02:55 AM






Hi

I doubt that it is on the SQL Server side that this error is occuring. The
Sybase driver is failing on the column, long before it reaches SQL Server. It
is failing on trying to bring the row/ column over.

You may want to take it up with Sybase.

Regards
Mike

"SQLCluster" wrote:

Quote:
Hi,

I'm trying to load a table from a dts job that selects all the records from
sybase table and imports it into an equivalent MS SQL 2000 table.

I have done this successfully for 16 tables.

However for one table I get the following error on insert:

Error at source for row number 19000.
Errors encountered for this task: 1
[DataDirect][ODBC Sybase Wire Protocol Driver]Numeric Overflow. Error in
column 48.

Note: That I have serveral column with datatype money that didnt have the
above issue. Also I just migrated the databases from 7.0 to 2000 and its
working in SQL 7.0 but not 2000.
I have checked the column definitions for the table and as far as I can
determine both the Sybase and MS table match. Column 48 is of money data
type. Any ideas causing the error?

Thanks!!


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.