Answers.Body: <p>I would start looking at corrupt tables.</p>
  
  <p>If you have access to phpMyAdmin, you can select all tables at the bottom and then choose "repair tables".</p>
  
  <p>If you do not have phpMyAdmin, but you have access to ssh then you can use mysqlrepair (or mysqlcheck -r), see more at <a href="http://linuxcommand.org/man_pages/mysqlcheck1.html" rel="nofollow">http://linuxcommand.org/man_pages/mysqlcheck1.html</a></p>
  
  <p>If you have neither you should ask your hoster to do a repair for all tables.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-10T11:51:01.033Z
Answers.Text: Thanks. I ended up restoring the database to a backup. But I just gave repairing them a go, as you suggested, but unfortunately got the error that  that the storage engine for the table does not support repair. So I've asked my webhost for help. I also noticed that there are duplicate tables for _en_US - the first one displays an error, the second "corrupt". This has only occurred after the restore. I'm worried about the tables disappearing again - it's happened twice so far.
Answers.UserDisplayName: Esther
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-25T16:42:20.043Z
Answers.Text: Did the table actually disappear? If not, then the error message is incorrect. Perhaps something in the table is missing. As Catorghans suggested, do you have PHPmyAdmin or some way to peruse your database? In my case, all the URL paths got marked NULL in this table. I manually entered them back in and...Viola!
Answers.UserDisplayName: BruceW
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-08T11:08:13.030Z
Answers.LastActivityDate: 2016-02-08T11:08:13.030Z
Answers.UserDisplayName: Catorghans
Body: <p>Running WordPress 4.4.2 and CiviCRM 4.6.11</p>
  
  <p>Haven't done an upgrade recently and have been using CiviCRM all day with no problems to suddenly encounter:</p>
  
  <blockquote>
    <p>Fatal DB error, exiting, seems like your schema does not have civicrm_setting table </p>
  </blockquote>
  
  <p>We did migrate servers yesterday and disabled Cloudflare but it just suddenly stopped!</p>
  
  <p>Where to start looking?</p>
  
Tags: <wordpress>
Title: Message: "Fatal DB error, exiting, seems like your schema does not have civicrm_setting table"
ThreadText: # Message: "Fatal DB error, exiting, seems like your schema does not have civicrm_setting table"
  
  (Asked by: username_0 on 2016-02-07)
  
  Running WordPress 4.4.2 and CiviCRM 4.6.11
  
  Haven't done an upgrade recently and have been using CiviCRM all day with no problems to suddenly encounter:
  
  > Fatal DB error, exiting, seems like your schema does not have civicrm\_setting table
  
  We did migrate servers yesterday and disabled Cloudflare but it just suddenly stopped!
  
  Where to start looking?
  
  **Tags:** wordpress
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-02-08. Score: -1
  
  I would start looking at corrupt tables.
  
  If you have access to phpMyAdmin, you can select all tables at the bottom and then choose "repair tables".
  
  If you do not have phpMyAdmin, but you have access to ssh then you can use mysqlrepair (or mysqlcheck -r), see more at <http://linuxcommand.org/man_pages/mysqlcheck1.html>
  
  If you have neither you should ask your hoster to do a repair for all tables.
  
  > **Comments:**
  > **username_0**: Thanks. I ended up restoring the database to a backup. But I just gave repairing them a go, as you suggested, but unfortunately got the error that  that the storage engine for the table does not support repair. So I've asked my webhost for help. I also noticed that there are duplicate tables for _en_US - the first one displays an error, the second "corrupt". This has only occurred after the restore. I'm worried about the tables disappearing again - it's happened twice so far.  
  > **username_2**: Did the table actually disappear? If not, then the error message is incorrect. Perhaps something in the table is missing. As username_1 suggested, do you have PHPmyAdmin or some way to peruse your database? In my case, all the URL paths got marked NULL in this table. I manually entered them back in and...Viola!  
  
  ---
  
  