I am trying to import some of the data in our vantage database to our Sql Server system to run reports and allow our other offices access to the data without letting them have access to the actual data. I have been using DTS to do the move.
The problem is that as we were copying the tables, some of the tables were giving us errors from the Merant ODBC driver that said something to the effect of:
"Column Description in JobAsmbl has value exceeding it max length or precision"
We are getting this from the Progress side that we are trying to read. How can that be? I would understand if we were moving data to Progress, but not from Progress.
I tried to solve the problem by doing the following:
select "BuyIt", substring(PurComment from 1 for 4) , "Ordered" ,"BackFlush" ,"EstScrap" ,"EstScrapType", "FixedQty" from "PUB"."JobMtl"
but was getting an error:
Syntax Error (7587) from ODBC Driver
I also found that I would pick the Merant ODBC driver for the connection object, but it would change to "Other(ODBC Driver)". Not sure why.
I did find that if I looked at the table with the Sql Explorer Tool (problem is it seems to die periodically as I am trying to run queries - fairly simple ones with one table and one filter), I also got the above error message about the illegal length, so the error did not come from the ODBC driver (unless the Sql Explorer Tool is using it). I have been told that I may have to use dbtool to fix it. I am curious at how this could have happened. We do have the error in about 13 of our tables. One of the tables has 84 of these records (out of about 300,000).
We need to find out how to solve this problem as we are behind on this project and have some deadline to reach.
Thanks,
Thomas Scheiderich
The problem is that as we were copying the tables, some of the tables were giving us errors from the Merant ODBC driver that said something to the effect of:
"Column Description in JobAsmbl has value exceeding it max length or precision"
We are getting this from the Progress side that we are trying to read. How can that be? I would understand if we were moving data to Progress, but not from Progress.
I tried to solve the problem by doing the following:
select "BuyIt", substring(PurComment from 1 for 4) , "Ordered" ,"BackFlush" ,"EstScrap" ,"EstScrapType", "FixedQty" from "PUB"."JobMtl"
but was getting an error:
Syntax Error (7587) from ODBC Driver
I also found that I would pick the Merant ODBC driver for the connection object, but it would change to "Other(ODBC Driver)". Not sure why.
I did find that if I looked at the table with the Sql Explorer Tool (problem is it seems to die periodically as I am trying to run queries - fairly simple ones with one table and one filter), I also got the above error message about the illegal length, so the error did not come from the ODBC driver (unless the Sql Explorer Tool is using it). I have been told that I may have to use dbtool to fix it. I am curious at how this could have happened. We do have the error in about 13 of our tables. One of the tables has 84 of these records (out of about 300,000).
We need to find out how to solve this problem as we are behind on this project and have some deadline to reach.
Thanks,
Thomas Scheiderich