Posted: Wed May 17, 2017 10:13 am
Let me make a few points, not from having experienced any of this myself but rather from reading every dang post made here since 2002 and seeing this over and over when people upgrade from the 8.x world.
By "this" I mean the issue of things that "worked" in 8 that no longer do. The strongly typed framework that PX relies upon was far too lenient when it came to enforcing the rules back in the day, allowing people to get away with things that fell outside of any Best Practice. Like implicit conversions. These "loopholes" get closed as you move up the version releases, not sure if it was better to incrementally upgrade and find new ones as you went or make the long leap that you did from one end of the train to the other. [shrug] Regardless, you got some fix'n to do.
Your issues with the DRS stage are odd, however, and sound like something to take up with support. I'd also be curious why you are using it. From what I recall it was added to have a bullet point on a list of capabilities to compete with other products, not that it was actually such a great idea. Unless, of course, you actually have jobs a need to switch relational databases "dynamically"? Assuming no need for that, IMHO, you would be far better off switching to a dedicated native connector.
Not sure what your "obvious reasons" would be for not testing everything, but when you hopped into your time machine and instantly jumped 10 or 11 years into the future of the product I would have thought would have been a given.
By "this" I mean the issue of things that "worked" in 8 that no longer do. The strongly typed framework that PX relies upon was far too lenient when it came to enforcing the rules back in the day, allowing people to get away with things that fell outside of any Best Practice. Like implicit conversions. These "loopholes" get closed as you move up the version releases, not sure if it was better to incrementally upgrade and find new ones as you went or make the long leap that you did from one end of the train to the other. [shrug] Regardless, you got some fix'n to do.
Your issues with the DRS stage are odd, however, and sound like something to take up with support. I'd also be curious why you are using it. From what I recall it was added to have a bullet point on a list of capabilities to compete with other products, not that it was actually such a great idea. Unless, of course, you actually have jobs a need to switch relational databases "dynamically"? Assuming no need for that, IMHO, you would be far better off switching to a dedicated native connector.
Not sure what your "obvious reasons" would be for not testing everything, but when you hopped into your time machine and instantly jumped 10 or 11 years into the future of the product I would have thought would have been a given.