Are DB close errors harmful? I've got a viewpager with 3 fragments that access the DB. However I have an error about closing the DB each time. How shall we be held designed to control this if all 3 fragments require the DB simultaneously?

You need to control db connections of your components. Consider keeping one DB connection for entire Fragment Activity, which consists of your viewpager. Erros may cause db connection failure.