Well I used the most current fresh install. I had looked everywhere in the error logs, inc the DB Errors, and nothing. That error shows up in the server.
Opening databasepool 'world'. Async threads: 1, synch threads: 1
MySQL client library: 5.1.49
MySQL server ver: 5.1.49-1ubuntu8.1
MySQL client library: 5.1.49
MySQL server ver: 5.1.49-1ubuntu8.1
Databasepool opened succesfuly. 2 total connections running.
Opening databasepool 'characters'. Async threads: 1, synch threads: 2
MySQL client library: 5.1.49
MySQL server ver: 5.1.49-1ubuntu8.1
[ERROR]: In mysql_stmt_prepare() id: 10, sql: "UPDATE character_banned SET active = 0 WHERE unbandate <= UNIX_TIMESTAMP() AND unbandate <> bandate"
[ERROR]: Table 'characters.character_banned' doesn't exist
~DatabaseWorkerPool for ''.
~DatabaseWorkerPool for 'characters'.
~DatabaseWorkerPool for 'world'.
NVM Re-imported the sql files via ssh and it worked. Guess Navicat is just horrible.
It’s sad that they haven’t fixed these problems in over 2 years, and that people continue to use it, instead of the much superior (and free) SQLyog community edition…
I used Jayzee’s query (Thank you btw ) replacing it with my linked_respawn fields. Now, after ./worldserver, this happens :
[CODE][ERROR]: In mysql_stmt_prepare() id: 27, sql: “SELECT creatorGuid, giftCreatorGuid, count, duration, charges, flags, enchantments, randomPropertyId, durability, playedTime, text, bag, slot, item, itemEntry FROM character_inventory ci JOIN item_instance ii ON ci.item = ii.guid WHERE ci.guid = ? ORDER BY bag, slot”
[ERROR]: Unknown column ‘itemEntry’ in ‘field list’[/CODE]
`itemEntry` mediumint(8) unsigned NOT NULL DEFAULT '0',=> I suspect this is the cause . It’s in the characters_database.sql . Need to delete this entry from the item_instance related query. Any hints please ?
LE : Fixed it. Just drop the item_instance table and rebuild it with the itemEntry column in it.