CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Missing DB table confinuing from CiviEvent online registration confirmation scre
Pages: [1]

Author Topic: Missing DB table confinuing from CiviEvent online registration confirmation scre  (Read 1026 times)

JonWex

  • I post occasionally
  • **
  • Posts: 44
  • Karma: 1
  • CiviCRM version: 3.4.8
  • CMS version: Joomla 1.5.22
  • MySQL version: 5.5.8
  • PHP version: 5.3.3
Missing DB table confinuing from CiviEvent online registration confirmation scre
January 17, 2012, 04:38:34 pm
Using on-line event registration, hitting continue on confirmation screen, I get a DB table missing error. 

Can anyone tell me what table is missing or how to determine this. 

I really do not want to reinstall and have to rebuild everything. 

Thanks

Jonathan

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 17, 2012, 10:00:40 pm
Can you please paste exact error here.

Kurund
Found this reply helpful? Support CiviCRM

JonWex

  • I post occasionally
  • **
  • Posts: 44
  • Karma: 1
  • CiviCRM version: 3.4.8
  • CMS version: Joomla 1.5.22
  • MySQL version: 5.5.8
  • PHP version: 5.3.3
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 18, 2012, 08:38:46 am
screen shot attached - no details were available under the "twistie"

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 18, 2012, 09:30:20 am

Can you do a view source in the browser and see the offending query and paste that here

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

JonWex

  • I post occasionally
  • **
  • Posts: 44
  • Karma: 1
  • CiviCRM version: 3.4.8
  • CMS version: Joomla 1.5.22
  • MySQL version: 5.5.8
  • PHP version: 5.3.3
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 18, 2012, 12:24:55 pm
I think the following is what you are looking for.  And now seeing this, I can give you a clue ...


I created a custom profile with a "release agreement" field.  However I have cloned/reinstalled enough times since I created it, that it
is easy for me to imagine that something got lost in the shuffling.  Is the fix likely to be as simple as going back and recreating the field and profile????

Thanks
Jonathan


                                        <div class="crm-section">Database Error Code: Table 'xperment.civicrm_value_releaseagreement_1' doesn't exist, 1146</div>
                                        <div class="crm-section">Additional Details: <p><pre>Array
(
    [callback] =&gt; Array
        (
           
  • =&gt; CRM_Core_Error
  • [1] =&gt; handle
            )

       
Code: [Select]
=&gt; -18
    [message] =&gt; DB Error: no such table
    [mode] =&gt; 16
    [debug_info] =&gt;
ALTER TABLE civicrm_value_releaseagreement_1
MODIFY      agreecheckbox_2 varchar( 4 )
             NOT NULL
 [nativecode=1146 ** Table 'xperment.civicrm_value_releaseagreement_1' doesn't exist]
    [type] =&gt; DB_Error
    [user_info] =&gt;
ALTER TABLE civicrm_value_releaseagreement_1
MODIFY      agreecheckbox_2 varchar( 4 )
             NOT NULL
 [nativecode=1146 ** Table 'xperment.civicrm_value_releaseagreement_1' doesn't exist]
    [to_string] =&gt; [db_error: message=&quot;DB Error: no such table&quot; code=-18 mode=callback callback=CRM_Core_Error::handle prefix=&quot;&quot; info=&quot;
ALTER TABLE civicrm_value_releaseagreement_1
MODIFY      agreecheckbox_2 varchar( 4 )
             NOT NULL
 [nativecode=1146 ** Table 'xperment.civicrm_value_releaseagreement_1' doesn't exist]&quot;]
)
</pre></p><p></p></div>
                     </div><

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 18, 2012, 02:18:24 pm

can you check the db and see if the table exists. also the civicrm_custom_group table and see what civi is expecting the table name to be?

how did u clone / reinstall that table?

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

JonWex

  • I post occasionally
  • **
  • Posts: 44
  • Karma: 1
  • CiviCRM version: 3.4.8
  • CMS version: Joomla 1.5.22
  • MySQL version: 5.5.8
  • PHP version: 5.3.3
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 18, 2012, 05:05:30 pm
Donald -

civicrm_custom_group has one record, id 1, name ReleaseAgreement, extends individual, table name civicrm_value_releaseagreement_1

there is record in civicrm_custom_field that relates to the above-referenced record

there is no civicrm_value_* table in the db (nor in any other db I have)

So how did I clone? - badly.

It is a long story - tragic, informative, funny or something else .... you will have to let me know how it strkes you. 

I started out with just Joomla, and being in a learning phase, thought it was appropriate to backup sites, and create branches.

Tried X-cloner (useless) and one other forgotten package.  Then tried Akeeba/Kickstart; had issues, got some (plainly annoyed) help from the package's author who thought his documentation was completely lucid.  Struggled through two issues before sorting out what Akeeba was meant to do.  Then found out that Akeeba gags on thumb.db files (the Windows Explorer cache of reduced-to-desktop-size graphic images) and gave up as I concluded I could copy the subfolder of WWW and the MySQL isam files using Windows explorer, fix three settings in Joomla and I was good.  This worked fine. 
Then I installed CiviCRM and (being ignorant of the innodb BLOBs) thought that my cloning procedure was still working. 
Then everything CiviCRM got messed up and I realized the deficiency of my cloning procedure.  I was also tripping over some bugs in 3.3.3 and followed the advice to go to 3.4.8, after which I followed the real civicrm cloning procedure, which I thought had worked until I hit the current problem. 

Jonathan

JonWex

  • I post occasionally
  • **
  • Posts: 44
  • Karma: 1
  • CiviCRM version: 3.4.8
  • CMS version: Joomla 1.5.22
  • MySQL version: 5.5.8
  • PHP version: 5.3.3
Re: Missing DB table confinuing from CiviEvent online registration confirmation scre
January 21, 2012, 12:54:19 pm
After much blundering about, I finally have fixed this mess (at least for now). 

Thanks

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Missing DB table confinuing from CiviEvent online registration confirmation scre

This forum was archived on 2017-11-26.