1 Do not take an antacid for at least 30 minutes before or after taking Carafate.  It may take 4 to 8 weeks for complete healing of your ulcer to occur. Continue to take Carafate even if you feel well. Do not miss any doses.