The follow error i get when i go to Sell --> order, all of the database tables exist, all other menu links work only sells not. Can anybody help me?
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shopdb.sales_flat_order' doesn't exist, query was: SELECT `main_table`.*, `salesorder`.`pre_order` FROM `kv_sales_flat_order_grid` AS `main_table`
LEFT JOIN `sales_flat_order` AS `salesorder` ON salesorder.entity_id=main_table.entity_id ORDER BY main_table.created_at DESC LIMIT 20
Trace:
#0 C:\domains\kleurenenzo.nl\wwwroot\lib\Varien\Db\Statement\Pdo\Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#1 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Zend\Db\Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#2 C:\domains\kleurenenzo.nl\wwwroot\lib\Zend\Db\Adapter\Abstract.php(480): Zend_Db_Statement->execute(Array)
#3 C:\domains\kleurenenzo.nl\wwwroot\lib\Zend\Db\Adapter\Pdo\Abstract.php(238): Zend_Db_Adapter_Abstract->query('SELECT `main_ta...', Array)
#4 C:\domains\kleurenenzo.nl\wwwroot\lib\Varien\Db\Adapter\Pdo\Mysql.php(428): Zend_Db_Adapter_Pdo_Abstract->query('SELECT `main_ta...', Array)
#5 C:\domains\kleurenenzo.nl\wwwroot\lib\Zend\Db\Adapter\Abstract.php(737): Varien_Db_Adapter_Pdo_Mysql->query('SELECT `main_ta...', Array)
#6 C:\domains\kleurenenzo.nl\wwwroot\lib\Varien\Data\Collection\Db.php(734): Zend_Db_Adapter_Abstract->fetchAll('SELECT `main_ta...', Array)
#7 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Model\Resource\Db\Collection\Abstract.php(521): Varien_Data_Collection_Db->_fetchAll('SELECT `main_ta...', Array)
#8 C:\domains\kleurenenzo.nl\wwwroot\lib\Varien\Data\Collection\Db.php(566): Mage_Core_Model_Resource_Db_Collection_Abstract->getData()
#9 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Widget\Grid.php(533): Varien_Data_Collection_Db->load()
#10 C:\domains\kleurenenzo.nl\wwwroot\app\code\community\Vishwasnature\Preorder\Block\Adminhtml\Sales\Order\Grid.php(30): Mage_Adminhtml_Block_Widget_Grid->_prepareCollection()
#11 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Widget\Grid.php(626): Vishwasnature_Preorder_Block_Adminhtml_Sales_Order_Grid->_prepareCollection()
#12 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Widget\Grid.php(632): Mage_Adminhtml_Block_Widget_Grid->_prepareGrid()
#13 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(918): Mage_Adminhtml_Block_Widget_Grid->_beforeToHtml()
#14 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(637): Mage_Core_Block_Abstract->toHtml()
#15 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('grid', true)
#16 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Widget\Grid\Container.php(77): Mage_Core_Block_Abstract->getChildHtml('grid')
#17 C:\domains\kleurenenzo.nl\wwwroot\app\design\adminhtml\default\default\template\widget\grid\container.phtml(36): Mage_Adminhtml_Block_Widget_Grid_Container->getGridHtml()
#18 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Template.php(241): include('C:\\domains\\kleu...')
#19 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Template.php(272): Mage_Core_Block_Template->fetchView('adminhtml\\defau...')
#20 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Template.php(286): Mage_Core_Block_Template->renderView()
#21 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Template.php(81): Mage_Core_Block_Template->_toHtml()
#22 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Widget\Container.php(308): Mage_Adminhtml_Block_Template->_toHtml()
#23 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(919): Mage_Adminhtml_Block_Widget_Container->_toHtml()
#24 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Text\List.php(43): Mage_Core_Block_Abstract->toHtml()
#25 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(919): Mage_Core_Block_Text_List->_toHtml()
#26 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(637): Mage_Core_Block_Abstract->toHtml()
#27 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('content', true)
#28 C:\domains\kleurenenzo.nl\wwwroot\app\design\adminhtml\default\default\template\page.phtml(74): Mage_Core_Block_Abstract->getChildHtml('content')
#29 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Template.php(241): include('C:\\domains\\kleu...')
#30 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Template.php(272): Mage_Core_Block_Template->fetchView('adminhtml\\defau...')
#31 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Template.php(286): Mage_Core_Block_Template->renderView()
#32 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\Block\Template.php(81): Mage_Core_Block_Template->_toHtml()
#33 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Block\Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()
#34 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Model\Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#35 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Controller\Varien\Action.php(390): Mage_Core_Model_Layout->getOutput()
#36 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Adminhtml\controllers\Sales\OrderController.php(95): Mage_Core_Controller_Varien_Action->renderLayout()
#37 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Controller\Varien\Action.php(418): Mage_Adminhtml_Sales_OrderController->indexAction()
#38 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#39 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Controller\Varien\Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#40 C:\domains\kleurenenzo.nl\wwwroot\app\code\core\Mage\Core\Model\App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#41 C:\domains\kleurenenzo.nl\wwwroot\app\Mage.php(684): Mage_Core_Model_App->run(Array)
#42 C:\domains\kleurenenzo.nl\wwwroot\index.php(87): Mage::run('', 'store')
#43 {main}
When you say all the tables exist.. do you have a table called sales_flat_order - This is one of the core tables in Magento and would be very worried if that doesnt exist as to what other database related issues you may have.
In-case you need it here is the create table syntax for that table taken from one of my installs. As with all errors people report like this - I would highly advise running your database against the magento database repair tool available here: https://www.magentocommerce.com/download
CREATE TABLE `sales_flat_order` ( `entity_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Entity Id', `state` varchar(32) DEFAULT NULL COMMENT 'State', `status` varchar(32) DEFAULT NULL COMMENT 'Status', `coupon_code` varchar(255) DEFAULT NULL COMMENT 'Coupon Code', `protect_code` varchar(255) DEFAULT NULL COMMENT 'Protect Code', `shipping_description` varchar(255) DEFAULT NULL COMMENT 'Shipping Description', `is_virtual` smallint(5) unsigned DEFAULT NULL COMMENT 'Is Virtual', `store_id` smallint(5) unsigned DEFAULT NULL COMMENT 'Store Id', `customer_id` int(10) unsigned DEFAULT NULL COMMENT 'Customer Id', `base_discount_amount` decimal(12,4) DEFAULT NULL COMMENT 'Base Discount Amount', `base_discount_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Base Discount Canceled', `base_discount_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Base Discount Invoiced', `base_discount_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Discount Refunded', `base_grand_total` decimal(12,4) DEFAULT NULL COMMENT 'Base Grand Total', `base_shipping_amount` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Amount', `base_shipping_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Canceled', `base_shipping_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Invoiced', `base_shipping_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Refunded', `base_shipping_tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Tax Amount', `base_shipping_tax_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Tax Refunded', `base_subtotal` decimal(12,4) DEFAULT NULL COMMENT 'Base Subtotal', `base_subtotal_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Base Subtotal Canceled', `base_subtotal_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Base Subtotal Invoiced', `base_subtotal_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Subtotal Refunded', `base_tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Base Tax Amount', `base_tax_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Base Tax Canceled', `base_tax_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Base Tax Invoiced', `base_tax_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Tax Refunded', `base_to_global_rate` decimal(12,4) DEFAULT NULL COMMENT 'Base To Global Rate', `base_to_order_rate` decimal(12,4) DEFAULT NULL COMMENT 'Base To Order Rate', `base_total_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Canceled', `base_total_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Invoiced', `base_total_invoiced_cost` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Invoiced Cost', `base_total_offline_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Offline Refunded', `base_total_online_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Online Refunded', `base_total_paid` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Paid', `base_total_qty_ordered` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Qty Ordered', `base_total_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Refunded', `discount_amount` decimal(12,4) DEFAULT NULL COMMENT 'Discount Amount', `discount_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Discount Canceled', `discount_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Discount Invoiced', `discount_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Discount Refunded', `grand_total` decimal(12,4) DEFAULT NULL COMMENT 'Grand Total', `shipping_amount` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Amount', `shipping_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Canceled', `shipping_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Invoiced', `shipping_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Refunded', `shipping_tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Tax Amount', `shipping_tax_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Tax Refunded', `store_to_base_rate` decimal(12,4) DEFAULT NULL COMMENT 'Store To Base Rate', `store_to_order_rate` decimal(12,4) DEFAULT NULL COMMENT 'Store To Order Rate', `subtotal` decimal(12,4) DEFAULT NULL COMMENT 'Subtotal', `subtotal_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Subtotal Canceled', `subtotal_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Subtotal Invoiced', `subtotal_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Subtotal Refunded', `tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Tax Amount', `tax_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Tax Canceled', `tax_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Tax Invoiced', `tax_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Tax Refunded', `total_canceled` decimal(12,4) DEFAULT NULL COMMENT 'Total Canceled', `total_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Total Invoiced', `total_offline_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Total Offline Refunded', `total_online_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Total Online Refunded', `total_paid` decimal(12,4) DEFAULT NULL COMMENT 'Total Paid', `total_qty_ordered` decimal(12,4) DEFAULT NULL COMMENT 'Total Qty Ordered', `total_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Total Refunded', `can_ship_partially` smallint(5) unsigned DEFAULT NULL COMMENT 'Can Ship Partially', `can_ship_partially_item` smallint(5) unsigned DEFAULT NULL COMMENT 'Can Ship Partially Item', `customer_is_guest` smallint(5) unsigned DEFAULT NULL COMMENT 'Customer Is Guest', `customer_note_notify` smallint(5) unsigned DEFAULT NULL COMMENT 'Customer Note Notify', `billing_address_id` int(11) DEFAULT NULL COMMENT 'Billing Address Id', `customer_group_id` smallint(6) DEFAULT NULL COMMENT 'Customer Group Id', `edit_increment` int(11) DEFAULT NULL COMMENT 'Edit Increment', `email_sent` smallint(5) unsigned DEFAULT NULL COMMENT 'Email Sent', `forced_shipment_with_invoice` smallint(5) unsigned DEFAULT NULL COMMENT 'Forced Do Shipment With Invoice', `payment_auth_expiration` int(11) DEFAULT NULL COMMENT 'Payment Authorization Expiration', `quote_address_id` int(11) DEFAULT NULL COMMENT 'Quote Address Id', `quote_id` int(11) DEFAULT NULL COMMENT 'Quote Id', `shipping_address_id` int(11) DEFAULT NULL COMMENT 'Shipping Address Id', `adjustment_negative` decimal(12,4) DEFAULT NULL COMMENT 'Adjustment Negative', `adjustment_positive` decimal(12,4) DEFAULT NULL COMMENT 'Adjustment Positive', `base_adjustment_negative` decimal(12,4) DEFAULT NULL COMMENT 'Base Adjustment Negative', `base_adjustment_positive` decimal(12,4) DEFAULT NULL COMMENT 'Base Adjustment Positive', `base_shipping_discount_amount` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Discount Amount', `base_subtotal_incl_tax` decimal(12,4) DEFAULT NULL COMMENT 'Base Subtotal Incl Tax', `base_total_due` decimal(12,4) DEFAULT NULL COMMENT 'Base Total Due', `payment_authorization_amount` decimal(12,4) DEFAULT NULL COMMENT 'Payment Authorization Amount', `shipping_discount_amount` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Discount Amount', `subtotal_incl_tax` decimal(12,4) DEFAULT NULL COMMENT 'Subtotal Incl Tax', `total_due` decimal(12,4) DEFAULT NULL COMMENT 'Total Due', `weight` decimal(12,4) DEFAULT NULL COMMENT 'Weight', `customer_dob` datetime DEFAULT NULL COMMENT 'Customer Dob', `increment_id` varchar(50) DEFAULT NULL COMMENT 'Increment Id', `applied_rule_ids` varchar(255) DEFAULT NULL COMMENT 'Applied Rule Ids', `base_currency_code` varchar(3) DEFAULT NULL COMMENT 'Base Currency Code', `customer_email` varchar(255) DEFAULT NULL COMMENT 'Customer Email', `customer_firstname` varchar(255) DEFAULT NULL COMMENT 'Customer Firstname', `customer_lastname` varchar(255) DEFAULT NULL COMMENT 'Customer Lastname', `customer_middlename` varchar(255) DEFAULT NULL COMMENT 'Customer Middlename', `customer_prefix` varchar(255) DEFAULT NULL COMMENT 'Customer Prefix', `customer_suffix` varchar(255) DEFAULT NULL COMMENT 'Customer Suffix', `customer_taxvat` varchar(255) DEFAULT NULL COMMENT 'Customer Taxvat', `discount_description` varchar(255) DEFAULT NULL COMMENT 'Discount Description', `ext_customer_id` varchar(255) DEFAULT NULL COMMENT 'Ext Customer Id', `ext_order_id` varchar(255) DEFAULT NULL COMMENT 'Ext Order Id', `global_currency_code` varchar(3) DEFAULT NULL COMMENT 'Global Currency Code', `hold_before_state` varchar(255) DEFAULT NULL COMMENT 'Hold Before State', `hold_before_status` varchar(255) DEFAULT NULL COMMENT 'Hold Before Status', `order_currency_code` varchar(255) DEFAULT NULL COMMENT 'Order Currency Code', `original_increment_id` varchar(50) DEFAULT NULL COMMENT 'Original Increment Id', `relation_child_id` varchar(32) DEFAULT NULL COMMENT 'Relation Child Id', `relation_child_real_id` varchar(32) DEFAULT NULL COMMENT 'Relation Child Real Id', `relation_parent_id` varchar(32) DEFAULT NULL COMMENT 'Relation Parent Id', `relation_parent_real_id` varchar(32) DEFAULT NULL COMMENT 'Relation Parent Real Id', `remote_ip` varchar(255) DEFAULT NULL COMMENT 'Remote Ip', `shipping_method` varchar(255) DEFAULT NULL COMMENT 'Shipping Method', `store_currency_code` varchar(3) DEFAULT NULL COMMENT 'Store Currency Code', `store_name` varchar(255) DEFAULT NULL COMMENT 'Store Name', `x_forwarded_for` varchar(255) DEFAULT NULL COMMENT 'X Forwarded For', `customer_note` text COMMENT 'Customer Note', `created_at` timestamp NULL DEFAULT NULL COMMENT 'Created At', `updated_at` timestamp NULL DEFAULT NULL COMMENT 'Updated At', `total_item_count` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Total Item Count', `customer_gender` int(11) DEFAULT NULL COMMENT 'Customer Gender', `hidden_tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Hidden Tax Amount', `base_hidden_tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Base Hidden Tax Amount', `shipping_hidden_tax_amount` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Hidden Tax Amount', `base_shipping_hidden_tax_amnt` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Hidden Tax Amount', `hidden_tax_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Hidden Tax Invoiced', `base_hidden_tax_invoiced` decimal(12,4) DEFAULT NULL COMMENT 'Base Hidden Tax Invoiced', `hidden_tax_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Hidden Tax Refunded', `base_hidden_tax_refunded` decimal(12,4) DEFAULT NULL COMMENT 'Base Hidden Tax Refunded', `shipping_incl_tax` decimal(12,4) DEFAULT NULL COMMENT 'Shipping Incl Tax', `base_shipping_incl_tax` decimal(12,4) DEFAULT NULL COMMENT 'Base Shipping Incl Tax', `coupon_rule_name` varchar(255) DEFAULT NULL COMMENT 'Coupon Sales Rule Name', `paypal_ipn_customer_notified` int(11) DEFAULT '0' COMMENT 'Paypal Ipn Customer Notified', `gift_message_id` int(11) DEFAULT NULL COMMENT 'Gift Message Id', PRIMARY KEY (`entity_id`), UNIQUE KEY `UNQ_SALES_FLAT_ORDER_INCREMENT_ID` (`increment_id`), KEY `IDX_SALES_FLAT_ORDER_STATUS` (`status`), KEY `IDX_SALES_FLAT_ORDER_STATE` (`state`), KEY `IDX_SALES_FLAT_ORDER_STORE_ID` (`store_id`), KEY `IDX_SALES_FLAT_ORDER_CREATED_AT` (`created_at`), KEY `IDX_SALES_FLAT_ORDER_CUSTOMER_ID` (`customer_id`), KEY `IDX_SALES_FLAT_ORDER_EXT_ORDER_ID` (`ext_order_id`), KEY `IDX_SALES_FLAT_ORDER_QUOTE_ID` (`quote_id`), KEY `IDX_SALES_FLAT_ORDER_UPDATED_AT` (`updated_at`), CONSTRAINT `FK_SALES_FLAT_ORDER_CUSTOMER_ID_CUSTOMER_ENTITY_ENTITY_ID` FOREIGN KEY (`customer_id`) REFERENCES `customer_entity` (`entity_id`) ON DELETE SET NULL ON UPDATE CASCADE, CONSTRAINT `FK_SALES_FLAT_ORDER_STORE_ID_CORE_STORE_STORE_ID` FOREIGN KEY (`store_id`) REFERENCES `core_store` (`store_id`) ON DELETE SET NULL ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='Sales Flat Order';