Jeremy and Joel:
Thanks for the replies.
Jeremy: To reinstall, i exported the entire mango data base, using mySQL Export, then imported it into a virgin mango installation on another computer with mySQL Import.
I found the problem. At some time in the past, Mango created a table called datasourcesold which appears to be identical to datasources. When I created a new datasource, a new entry was made in datasources but not in datasourcesold. Then when I tried to create a new point, the difference btween datasources and datasourcesold triggered the error.
I copied the newly created datasource record from datasources to datasourcesold. Then the new point was created wih no problem.
I'll be testing this extensively before going forward.
Again, thanks for the responses.
Ken