Thanks J-N,
You're probably right. In the end I decided to start a new database and import the data from my old one. Took a bit of work setting up custom fields and lists, but seems to be OK now. Except for a LOT of 'broken links', which have to be fixed individually, for some reason. That's a pain!