Answers.Body: <p>I'm sorry for the troubles you have had (and I guess in the future you will backup before trying an upgrade). </p>
  
  <p>It's very complicated to try to determine what completed, what didn't, and how to move forward from your situation. I'd generally recommend engaging the services of CiviCRM shop that has developer experience at this point.</p>
  
  <p>An approach I would recommend in this situation is to create a new CiviCRM 4.7 site, then import the data from the 4.6 database. But you there is no standard script for doing this; hence the need for a CiviCRM developer.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-06-06T16:17:46.633Z
Answers.LastActivityDate: 2016-06-06T16:17:46.633Z
Answers.UserDisplayName: Joe Murray
Body: <p>I ran the database upgrade script and it showed me an error and didnt get finished..</p>
  
  <p>since then I can't run the /civicrm/upgrade script and it always gives me the error:</p>
  
  <p>CiviCRM_API3_Exception: DB Error: no such field in civicrm_api3() (line 45 of /usr/share/drupal7/modules/civicrm/api/api.php)</p>
  
  <p>please help.. I do NOT have a backup from my old database! Is there any other way to fix this?</p>
  
  <p>thxx</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-06-03T00:00:52.713Z
Comments.Text: Possible duplicate of [DB Error: no such field in civicrm\_api3() (when upgrading to 4.7.1) (Drupal)](http://civicrm.stackexchange.com/questions/9624/db-error-no-such-field-in-civicrm-api3-when-upgrading-to-4-7-1-drupal)
Comments.UserDisplayName: choster
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-06-03T08:12:35.257Z
Comments.Text: @choster it looks similar to that question.  However Dan has said he is unable to run the upgrade script so I think this question requires a different answer.
Comments.UserDisplayName: William Mortada
Tags: <upgrade><database><error>
Title: "no such field in civicrm_api3" after Upgrade from 4.6.4 to latest 4.7
ThreadText: # "no such field in civicrm_api3" after Upgrade from 4.6.4 to latest 4.7
  
  (Asked by: username_0 on 2016-02-17)
  
  I ran the database upgrade script and it showed me an error and didnt get finished..
  
  since then I can't run the /civicrm/upgrade script and it always gives me the error:
  
  CiviCRM\_API3\_Exception: DB Error: no such field in civicrm\_api3() (line 45 of /usr/share/drupal7/modules/civicrm/api/api.php)
  
  please help.. I do NOT have a backup from my old database! Is there any other way to fix this?
  
  thxx
  
  **Tags:** upgrade, database, error
  
  > **Comments:**
  > **username_1**: Possible duplicate of [DB Error: no such field in civicrm\_api3() (when upgrading to 4.7.1) (Drupal)](http://civicrm.stackexchange.com/questions/9624/db-error-no-such-field-in-civicrm-api3-when-upgrading-to-4-7-1-drupal)  
  > **username_2**: @username_1 it looks similar to that question.  However Dan has said he is unable to run the upgrade script so I think this question requires a different answer.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2016-06-06. Score: 1
  
  I'm sorry for the troubles you have had (and I guess in the future you will backup before trying an upgrade).
  
  It's very complicated to try to determine what completed, what didn't, and how to move forward from your situation. I'd generally recommend engaging the services of CiviCRM shop that has developer experience at this point.
  
  An approach I would recommend in this situation is to create a new CiviCRM 4.7 site, then import the data from the 4.6 database. But you there is no standard script for doing this; hence the need for a CiviCRM developer.
  
  
  ---
  
  