First thing we need to notice the reason behind these ulcers. In most of the cases it heals by vitamin b complex. Not just vitamin b 12. If not responding after that there must be a local reason like sharp edges or rough surface of tooth. Which inturn not sllowing ulcers to heal. Reduce amount of stress if any, take plenty of water.