You're not alone in having to maintain these old PB applications...
I just got a call from a client of one of my colleagues who is now retired. They had a little PB 9 application running against a MSSQL 2000 database. From inspecting the code, I see they were using the MSSQL 6.x db interface.
The system administrator copied files from the old server to a new Windows Server 2008 R2. The old server is gone.
I've restored the database from a backup. It was set at Compatibility Level 8.
In PowerBuilder, I tried to to set up a MSSQL connection. When I click the New button, I get an error:
Unable to load the requested Database interface. Please make sure both the interface and client software are properly installed.
It seems there were some other files on the old server that they didn't copy. So I can't even get as far as you did, but if I do, I may have the same problem. Did you problem get resolved?
I will try the OLE-DB interface meantime.
Thanks,
Linda Dudzic