Hi Olan,
The tables public.pbcatXXX are created when I connect to PostgreSQL with PowerBuilder the first time. Do other databases have the same issue on your end? Please make sure the first person to connect to the database with PowerBuilder has sufficient privileges to create tables and grant permissions to PUBLIC, please refer to the article below for details.
https://docs.appeon.com/pb2019r2/connecting_to_your_database/ch13s06.html
When you are using the DirectConnect interface, the PowerBuilder extended attribute system tables are not created automatically the first time you connect to a database. You must run the DB2SYSPB.SQL script to create the system tables, as described in the article below.
https://docs.appeon.com/pb2019r2/connecting_to_your_database/ch12s07.html#XREF_40958_Using_the_DB2SYSPB
The DB2SYSPB.SQL script is in the Server directory in the PowerBuilder setup program. This directory contains server-side installation components and is not installed with PowerBuilder on your computer. You can use the attached one.
Regards,
ZhaoKai