Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-30-2015, 04:35 PM
Mortykins's Avatar
Mortykins
Hill Giant
 
Join Date: Apr 2014
Posts: 156
Default Can't Create new Chars

Hi Folks,

After upgrading to the latest build , people are no longer able to create new characters. The world log shows the following :

Code:
[06-30-2015 :: 13:36:06] [MySQL Error] 1054: Unknown column 'heading' in 'field list' 
 SELECT x, y, z, heading, start_zone, bind_id FROM start_zones WHERE zone_id = 98 AND player_class = 3 AND player_deity = 202 AND player_race = 8
[06-30-2015 :: 13:36:06] [World Server] Database::DeleteCharacter name : 'Requvayop'

Any ideas on how to fix this, on my server the start zone was set in variables as "Erudsxing" which is how I would still like it to be but ran into this.

Mort
Reply With Quote
  #2  
Old 06-30-2015, 04:38 PM
NatedogEZ's Avatar
NatedogEZ
Developer
 
Join Date: Dec 2012
Posts: 515
Default

Unknown column 'heading' in 'field list'

You missed an SQL for the table start_zones
Reply With Quote
  #3  
Old 06-30-2015, 04:43 PM
Mortykins's Avatar
Mortykins
Hill Giant
 
Join Date: Apr 2014
Posts: 156
Default

I do have the start_zones table and it's fully populated. What else could it be ?
Reply With Quote
  #4  
Old 06-30-2015, 04:45 PM
Mortykins's Avatar
Mortykins
Hill Giant
 
Join Date: Apr 2014
Posts: 156
Default

Here is the schema for that table, is this correct?

Code:
CREATE TABLE IF NOT EXISTS `start_zones` (
  `x` float NOT NULL DEFAULT '0',
  `y` float NOT NULL DEFAULT '0',
  `z` float NOT NULL DEFAULT '0',
  `zone_id` int(4) NOT NULL DEFAULT '0',
  `bind_id` int(4) NOT NULL DEFAULT '0',
  `player_choice` int(2) NOT NULL DEFAULT '0',
  `player_class` int(2) NOT NULL DEFAULT '0',
  `player_deity` int(4) NOT NULL DEFAULT '0',
  `player_race` int(4) NOT NULL DEFAULT '0',
  `start_zone` int(4) NOT NULL DEFAULT '0',
  `bind_x` float NOT NULL DEFAULT '0',
  `bind_y` float NOT NULL DEFAULT '0',
  `bind_z` float NOT NULL DEFAULT '0',
  `select_rank` tinyint(3) unsigned NOT NULL DEFAULT '50',
  PRIMARY KEY (`player_choice`,`player_race`,`player_class`,`player_deity`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Reply With Quote
  #5  
Old 06-30-2015, 05:03 PM
Shendare
Dragon
 
Join Date: Apr 2009
Location: California
Posts: 814
Default

Natedog is saying that there is a required SQL update that adds the required `heading` column to the table between `z` and `zone_id`. You need to apply that SQL patch to your database so the field is there.
Reply With Quote
  #6  
Old 06-30-2015, 05:05 PM
Mortykins's Avatar
Mortykins
Hill Giant
 
Join Date: Apr 2014
Posts: 156
Default

Found it thank you That fixed the problem, appreciate it guys, I wonder what other SQL's I need to put in that the auto updater didn't catch..
Reply With Quote
  #7  
Old 06-30-2015, 09:09 PM
Niteryder1969
Fire Beetle
 
Join Date: Jul 2014
Posts: 16
Default

I had a recent problem identical to yours as well. AA's was missing the Charges column that it missed in the auto update. My characters were not saving AA's to the Character_alternate_Abilities table. After going back to check on missed Sql's I found like 7 or 8.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 05:20 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3