I have a PowerBuilder 19 app I inherited that is producing primary key violations in the Oracle 19 DB. I have tried -
1. Step debug but the structure of the application is so convoluted that it is incredibly tedious to step through from the start.
2. Inserting multiple breakpoints where it appears obvious that the breakpoint should be but nothing triggers.
3. Profiling Trace View. This produced a pbp file that I can't read. I've tried just clicking on it and it brings up a window in PB along with an error - "Attempt to open DataWindow failed."
4. DB Trace tool. Still trying to figure this one out. Do I just replace (SQLCA) in my script with (SQLCA.DBMS = "TRACE ORA ORACLE")?