Your custom cache has over 1600 custom columns which exceeds the limit in PostgreSQL so you will need to restrict the number of custom columns which are cached to less than 1600. If you have premium content that is protected then you cannot edit and disable the 'Cache' checkbox for those columns therefore to get below 1600 cached columns you will need to either uncache some of your existing custom columns and/or contact one or more of your premium providers and have some content disabled. Once you are below 1,600 custom columns you should be able to rebuild the database cache. Alternatively you can open a
Support Ticket and specify which content you want disabled or disable all premium content yourself by turning off 'Configure -> Options -> Download Premium Content'.