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 02-22-2009, 05:12 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

You can sorta ignore those, because those errors themselves won't actually break anything. But, seeing those errors means that your database version and your server code version are not anywhere near matching, which is a huge problem. You need to make sure that your database matches the same revision of the source code you are running. It looks like your source is very old. I am guessing you are trying to run the base 1129 version from the downloads page? You need to be using the SVN to get the newer revisions. The 1129 version is very far behind at this point. We are 355 revisions after that right now which includes hundreds to thousands of changes.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #2  
Old 02-22-2009, 05:33 AM
seridium
Sarnak
 
Join Date: Jan 2009
Location: canada
Posts: 68
Default

I did a export in sql mode and when i try and source the character_.sql I get a error

Quote:
Error 1054 (42S22) : Unknown column 'instZflafNum' in 'field list'
over and over

I need help backing up the peq table files I tried exporting them as sql files but when I try to source the and I have about 100 or more accounts with allot of characters playing on it already so how would I go about backing it up so all my server users log back on after the update without them losing gear or account info?

eg. what tables? and what method so I Can just source all info back in?
Reply With Quote
  #3  
Old 02-22-2009, 08:30 AM
seridium
Sarnak
 
Join Date: Jan 2009
Location: canada
Posts: 68
Default

Ok I have backed up with navicat

Extracted the whole table.
Then Extracted just these sql's- Items list, Accounts, Character_, Character_backup Faction_List, Guild tables, Zone


I have created Custom Items and wanted to use them after updating to the peqdb_1129Rev333.sql.gz, so I have two pcs with the same server on them just incase, so I went ahead and sourced the new peqdb_1129Rev333.sql.gz and updates.

But all my custom items were gone, so I went and sourced the item file I extracted from my old DB and sourced it to the updated [peqdb_1129Rev333.sql.gz] db and I am getting this error.

Quote:
---------------------------------------------
[02.22. - 06:06:48] Starting Log: logs/eqemu_debug_world_1744.log
[02.22. - 06:06:48] [WORLD__INIT] Loading server configuration..
[02.22. - 06:06:48] [WORLD__INIT] Log settings loaded from log.ini
[02.22. - 06:06:48] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.7.0
[02.22. - 06:06:48] [WORLD__INIT] Connecting to MySQL...
[02.22. - 06:06:48] [WORLD__INIT] Starting HTTP world service...
[02.22. - 06:06:48] [WORLD__HTTP] Loaded mime types from mime.types
[02.22. - 06:06:48] [WORLD__INIT] Loading variables..
[02.22. - 06:06:48] [WORLD__INIT] Loading zones..
[02.22. - 06:06:49] [WORLD__INIT] Clearing groups..
[02.22. - 06:06:49] [WORLD__INIT] Clearing raids..
[02.22. - 06:06:49] [WORLD__INIT] Loading items..
[02.22. - 06:06:49] [WORLD__INIT_ERR] Error: Could not load item data. But ignoring
[02.22. - 06:06:49] [WORLD__INIT] Loading guilds..
[02.22. - 06:06:49] [RULES__CHANGE] Loading rule set
And

Quote:
---------------------------------------------
[02.22. - 06:06:49] Starting Log: logs/eqemu_error_world_1744.log
[02.22. - 06:06:49] DBLoadItems query 'select source,itemclass,name,lore,idfile,id,weight,norent ,nodrop,size,slots,price,icon,UNK012,UNK013,benefi tflag,tradeskills,cr,dr,pr,mr,fr,astr,asta,aagi,ad ex,acha,aint,awis,hp,mana,ac,deity,skillmodvalue,U NK033,skillmodtype,banedmgrace,banedmgamt,banedmgb ody,magic,casttime_,reqlevel,bardtype,bardvalue,li ght,delay,reclevel,recskill,elemdmgtype,elemdmgamt ,range,damage,color,classes,races,UNK054,maxcharge s,itemtype,material,sellrate,UNK059,casttime,UNK06 1,procrate,combateffects,shielding,stunresist,stri kethrough,extradmgskill,extradmgamt,spellshield,av oidance,accuracy,charmfileid,factionmod1,factionmo d2,factionmod3,factionmod4,factionamt1,factionamt2 ,factionamt3,factionamt4,charmfile,augtype,augslot 1type,augslot1visible,augslot2type,augslot2visible ,augslot3type,augslot3visible,augslot4type,augslot 4visible,augslot5type,augslot5visible,ldontheme,ld onprice,ldonsold,bagtype,bagslots,bagsize,bagwr,bo ok,booktype,filename,banedmgraceamt,augrestrict,lo regroup,pendingloreflag,artifactflag,summonedflag, favor,fvnodrop,endur,dotshielding,attack,regen,man aregen,enduranceregen,haste,damageshield,recastdel ay,recasttype,guildfavor,augdistiller,UNK123,UNK12 4,attuneable,nopet,UNK127,pointtype,potionbelt,pot ionbeltslots,stacksize,notransfer,stackable,UNK134 ,clickeffect,clicktype,clicklevel,clicklevel2,proc effect,proctype,proclevel,proclevel2,worneffect,wo rntype,wornlevel,wornlevel2,focuseffect,focustype, focuslevel,focuslevel2,scrolleffect,scrolltype,scr olllevel,scrolllevel2,updated from items order by id', #1054: Unknown column 'augslot1visible' in 'field list'
[02.22. - 06:06:49] If you got boat loads of errors, make sure you sourced: utils/items-0.6.0-DR2-0.6.1-DR1-convert.sql

I tried sourcing the items-0.6.0-DR2-0.6.1-DR1-convert.sql

when I do this I get
Quote:
mysql> source items-0.6.0-DR2-0.6.1-DR1-convert.sql
ERROR 1054 (42S22): Unknown column 'unknown021' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown022' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown023' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown064' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown070' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown072' in 'items'
ERROR 1054 (42S22): Unknown column 'combatskill' in 'items'
ERROR 1054 (42S22): Unknown column 'combatskilldmg' in 'items'
ERROR 1060 (42S21): Duplicate column name 'book'
ERROR 1054 (42S22): Unknown column 'unknown108' in 'items'
ERROR 1054 (42S22): Unknown column 'banedmgamt2' in 'items'
ERROR 1054 (42S22): Unknown column 'augmentrestriction' in 'items'
ERROR 1054 (42S22): Unknown column 'tribute' in 'items'
ERROR 1054 (42S22): Unknown column 'attackbonus' in 'items'
ERROR 1054 (42S22): Unknown column 'hpregen' in 'items'
ERROR 1054 (42S22): Unknown column 'hastepercent' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown125' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown126' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown127' in 'items'
ERROR 1054 (42S22): Unknown column 'distiller' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown129' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown130' in 'items'
Query OK, 62263 rows affected (18.58 sec)
Records: 62263 Duplicates: 0 Warnings: 0

ERROR 1054 (42S22): Unknown column 'unknown131' in 'items'
ERROR 1054 (42S22): Unknown column 'unknown132' in 'items'
ERROR 1060 (42S21): Duplicate column name 'UNK121'
ERROR 1060 (42S21): Duplicate column name 'pointtype'
ERROR 1060 (42S21): Duplicate column name 'potionbelt'
ERROR 1060 (42S21): Duplicate column name 'UNK124'
ERROR 1060 (42S21): Duplicate column name 'stacksize'
ERROR 1054 (42S22): Unknown column 'hasteproclvl' in 'items'
ERROR 1054 (42S22): Unknown column 'spellid' in 'items'
ERROR 1054 (42S22): Unknown column 'focusid' in 'items'
ERROR 1054 (42S22): Unknown column 'effecttype' in 'items'
ERROR 1054 (42S22): Unknown column 'level' in 'items'
ERROR 1060 (42S21): Duplicate column name 'UNK129'
ERROR 1060 (42S21): Duplicate column name 'proceffect'
ERROR 1060 (42S21): Duplicate column name 'proctype'
ERROR 1060 (42S21): Duplicate column name 'proclevel'
Query OK, 62263 rows affected (4.81 sec)
Records: 62263 Duplicates: 0 Warnings: 0

ERROR 1060 (42S21): Duplicate column name 'worneffect'
ERROR 1060 (42S21): Duplicate column name 'worntype'
ERROR 1060 (42S21): Duplicate column name 'wornlevel'
ERROR 1060 (42S21): Duplicate column name 'UNK137'
ERROR 1060 (42S21): Duplicate column name 'focustype'
ERROR 1060 (42S21): Duplicate column name 'focuslevel'
Query OK, 62263 rows affected (4.84 sec)
Records: 62263 Duplicates: 0 Warnings: 0

ERROR 1060 (42S21): Duplicate column name 'scrolleffect'
ERROR 1060 (42S21): Duplicate column name 'scrolltype'
ERROR 1060 (42S21): Duplicate column name 'scrolllevel'
Query OK, 62263 rows affected (4.92 sec)
Records: 62263 Duplicates: 0 Warnings: 0

ERROR 1054 (42S22): Unknown column 'cost' in 'items'
ERROR 1054 (42S22): Unknown column 'casttime2' in 'items'
ERROR 1054 (42S22): Unknown column 'proc_rate_mod' in 'items'
ERROR 1054 (42S22): Unknown column 'charmformula' in 'items'
Query OK, 62263 rows affected (4.81 sec)
Records: 62263 Duplicates: 0 Warnings: 0

ERROR 1054 (42S22): Unknown column 'ldonpointtheme' in 'items'
ERROR 1054 (42S22): Unknown column 'ldonpointcost' in 'items'
ERROR 1054 (42S22): Unknown column 'gmflag' in 'items'
ERROR 1060 (42S21): Duplicate column name 'serialized'
ERROR 1060 (42S21): Duplicate column name 'verified'
ERROR 1060 (42S21): Duplicate column name 'serialization'
ERROR 1060 (42S21): Duplicate column name 'source'
ERROR 1060 (42S21): Duplicate column name 'UNK033'
ERROR 1091 (42000): Can't DROP 'charges'; check that column/key exists
ERROR 1091 (42000): Can't DROP 'unknown001'; check that column/key exists
ERROR 1091 (42000): Can't DROP 'collected_slot_id'; check that column/key exists

ERROR 1091 (42000): Can't DROP 'merchantprice'; check that column/key exists
ERROR 1091 (42000): Can't DROP 'unknown004'; check that column/key exists
ERROR 1091 (42000): Can't DROP 'collected_inst_id'; check that column/key exists

ERROR 1091 (42000): Can't DROP 'unknown006'; check that column/key exists
ERROR 1091 (42000): Can't DROP 'spellcharges'; check that column/key exists
Query OK, 62263 rows affected (4.83 sec)
Records: 62263 Duplicates: 0 Warnings: 0

Query OK, 5 rows affected (0.67 sec)
Rows matched: 5 Changed: 5 Warnings: 0

Query OK, 0 rows affected (0.66 sec)
Rows matched: 0 Changed: 0 Warnings: 0

Query OK, 0 rows affected (0.66 sec)
Rows matched: 3641 Changed: 0 Warnings: 0

Query OK, 0 rows affected (0.66 sec)
Rows matched: 0 Changed: 0 Warnings: 0

mysql>
any idea's of what I am doing wrong to get my items into the mix again?
Reply With Quote
  #4  
Old 02-22-2009, 06:02 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I am not sure what that conversion sql stuff is, but it looks really old. It looked like you were closer before you started running those. Your first error shows this:

Unknown column 'augslot1visible' in 'field list'

Which is an issue that means you are trying to update your database with a new items table, but the existing items table is designed wrong. The augslot1visible used to be named differently until a recent change. You should just need to make sure that you run the SQL to change that field in your table before sourcing your items back in. Here is the SQL change from R292:

Code:
alter table items drop column augslot1visible;
alter table items drop column augslot2visible;
alter table items drop column augslot3visible;
alter table items drop column augslot4visible;
alter table items drop column augslot5visible;

alter table items change column `augslot1unk` `augslot1visible` tinyint(3);
alter table items change column `augslot2unk` `augslot2visible` tinyint(3);
alter table items change column `augslot3unk` `augslot3visible` tinyint(3);
alter table items change column `augslot4unk` `augslot4visible` tinyint(3);
alter table items change column `augslot5unk` `augslot5visible` tinyint(3);
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #5  
Old 02-22-2009, 09:40 PM
seridium
Sarnak
 
Join Date: Jan 2009
Location: canada
Posts: 68
Default

I have no idea how this is done?

Quote:
You should just need to make sure that you run the SQL to change that field in your table before sourcing your items back in. Here is the SQL change from R292:
Guidance Please :P

Where do I find th esql to run to fix that ?
Reply With Quote
  #6  
Old 02-22-2009, 10:15 PM
seridium
Sarnak
 
Join Date: Jan 2009
Location: canada
Posts: 68
Default

Quote:
Originally Posted by trevius View Post
I am not sure what that conversion sql stuff is, but it looks really old. It looked like you were closer before you started running those. Your first error shows this:

Unknown column 'augslot1visible' in 'field list'

Which is an issue that means you are trying to update your database with a new items table, but the existing items table is designed wrong. The augslot1visible used to be named differently until a recent change. You should just need to make sure that you run the SQL to change that field in your table before sourcing your items back in. Here is the SQL change from R292:

Code:
alter table items drop column augslot1visible;
alter table items drop column augslot2visible;
alter table items drop column augslot3visible;
alter table items drop column augslot4visible;
alter table items drop column augslot5visible;

alter table items change column `augslot1unk` `augslot1visible` tinyint(3);
alter table items change column `augslot2unk` `augslot2visible` tinyint(3);
alter table items change column `augslot3unk` `augslot3visible` tinyint(3);
alter table items change column `augslot4unk` `augslot4visible` tinyint(3);
alter table items change column `augslot5unk` `augslot5visible` tinyint(3);
Should I just remove the whole Augslot1visible Calumn from the table will that fix it?
I noticed in the old Table ITems the augslot1visible doesnt exist, and in the new update it is there that is why I ask this.
Reply With Quote
  #7  
Old 02-22-2009, 11:52 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

If you haven't already put alot of work into your database yet, then you would probably be best off just starting over with a fresh database. You can always copy in your player-related tables later if needed. Judging by the different errors you have gotten and different things it sounds like you have done, I have no idea what state your current database may be in. Did you back up your database before hand? As long as you have a backup, you can always source that back in to replace anything that has changed. Then you will just need to run any needed SQL changes from the source code to get it updated to run with the version of server code you are wanting to run.

First off, you need to figure out exactly what versions of Database and Server code you are running. Post that here and maybe we can help you. Otherwise, it seems like you may have been making things worse and not easily recoverable. Really, someone with more database experience than I would be better to help with this though, so don't take everything I say as a fact

If you are running a PEQ database, it should be fairly easy to get things going once you have matching versions of database and server code. I think the PEQ forums probably have more information on that subject than you will find here though.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #8  
Old 02-23-2009, 01:42 AM
seridium
Sarnak
 
Join Date: Jan 2009
Location: canada
Posts: 68
Default

Well I have altered 5 zones with custom loot tables for every mob in featured zones, server quests, over 25 custom items, and I really don't want to do it all over again it seems the only issue I am having is with the items not laoding.


My DB is 070_pop_cvs I sourced the peqdb_1129Rev291.sql then the updates after installing emu added quests etc.

then I decided to update by sourcing the new peqdb_1129Rev333.sql and all updates, I figured I Could add all my custom db data by sourcing these files I extracted.

Quote:
Files I extracted with NAvicat from my working server tables:
Account.sql
character_.sql
character_backup.sql
character_Activities.sql
character_enablestasks.sql
character_tasks.sql
inventory.sql
items-0.6.0-DR2-0.6.1-DR1-convert.sql
lootdrop.sql
lootdrop_entries.sql
lootable.sql
lootable_entries.sql
variables.sql
zone.sql
I did also make a backup of all tables in one file. so I could just source and make it back to normal.

But after trying to source character_.sql and getting an error I figured ok I will just make a sql file with what i needed into one file so I added the above files into one .sql instead of individual files and it seemed to put all my Character info back into effect levels zone flags etc were all good except the Item error?

I can re source the peqdb_1129Rev333.sql and it loads fine no errors but no items I made either :(

__________________________________________________ ______________

I am testing this on a second pc with the same server setup as the one I am running, I am doing this to avoid server downtime so its not like my server is all screwed or nothing but it would be nice to not have to make all my items all over again or my zone changes etc.
Reply With Quote
  #9  
Old 03-02-2009, 09:00 PM
Iwasseridium
Fire Beetle
 
Join Date: Mar 2009
Location: fsdgfsfgsagfasd
Posts: 24
Default

Quote:
Originally Posted by trevius View Post
I am not sure what that conversion sql stuff is, but it looks really old. It looked like you were closer before you started running those. Your first error shows this:

Unknown column 'augslot1visible' in 'field list'

Which is an issue that means you are trying to update your database with a new items table, but the existing items table is designed wrong. The augslot1visible used to be named differently until a recent change. You should just need to make sure that you run the SQL to change that field in your table before sourcing your items back in. Here is the SQL change from R292:

Code:
alter table items drop column augslot1visible;
alter table items drop column augslot2visible;
alter table items drop column augslot3visible;
alter table items drop column augslot4visible;
alter table items drop column augslot5visible;

alter table items change column `augslot1unk` `augslot1visible` tinyint(3);
alter table items change column `augslot2unk` `augslot2visible` tinyint(3);
alter table items change column `augslot3unk` `augslot3visible` tinyint(3);
alter table items change column `augslot4unk` `augslot4visible` tinyint(3);
alter table items change column `augslot5unk` `augslot5visible` tinyint(3);

I am getting a error when using this source code:

Quote:
ERROR 1054 (42S22) : unkown column 'augslot1unk' in 'items'
ERROR 1054 (42S22) : unkown column 'augslot2unk' in 'items'
ERROR 1054 (42S22) : unkown column 'augslot3unk' in 'items'
ERROR 1054 (42S22) : unkown column 'augslot4unk' in 'items'
ERROR 1054 (42S22) : unkown column 'augslot5unk' in 'items'
Reply With Quote
  #10  
Old 03-02-2009, 09:08 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Sounds like you already had the update applied when you ran that SQL. That means that you already had the new fields and just removed them so you no longer have them at all.

You will either need to resource the entire items table, or add those new fields back in manually and populate them as needed (which may be a pain to get all items set correctly).
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #11  
Old 03-02-2009, 09:59 PM
Iwasseridium
Fire Beetle
 
Join Date: Mar 2009
Location: fsdgfsfgsagfasd
Posts: 24
Default

What do these rules errors actually mean my server works ?
Reply With Quote
Reply

Thread Tools
Display Modes

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:44 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 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3