Thanks for your question. Your hunch was correct -- this forum is for general community questions and suggestions. I will move your question to the appropriate product-specific forum where it will receive greater visibility. Also, our product-specific communities are flow specific, so will move this to the appropriate area in the Xpedition community. If you are using PADS, pls let me know.
That error usually means the DSN name doesn't match what was defined originally -- if you search the dbc file for "DSN" you should see the name (and casing) that needs to be used when you define the DSN on the "new" machine. Or see how the DSN is defined on a working system...
If you don't figure it out easily I would suggest a call to Customer Support.