A precautionary boil water advisory affecting 14,000 Cape Girardeau addresses ended just before 2 p.m. Thursday.