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-04-2015, 02:37 PM
kolamer
Sarnak
 
Join Date: Dec 2005
Posts: 44
Default

I tried running it on both the EQEMU login and a local login server. Both times I dont get any errors, and both times the server doesn't show up. Joligario mentioned that I need to continue with the DB update check. What exactly does that mean? I sourced in all of the needed stuff from the pack that I used. Is there a mysql command that can update what I have already sourced in?
Reply With Quote
  #2  
Old 02-04-2015, 02:47 PM
ghanja's Avatar
ghanja
Dragon
 
Join Date: Aug 2012
Location: Hershey, PA
Posts: 499
Default

Quote:
Originally Posted by kolamer View Post
I tried running it on both the EQEMU login and a local login server. Both times I dont get any errors, and both times the server doesn't show up. Joligario mentioned that I need to continue with the DB update check. What exactly does that mean? I sourced in all of the needed stuff from the pack that I used. Is there a mysql command that can update what I have already sourced in?
First. Stop running the batch file, is what I would recommend. (the stock batch file doesn't check for errorlevels and even if it did, without having the source in front of me atm, I dont know what if any errorlevels the binaries will exit with). So a batch will just run one binary after another (because it is calling with 'start').

Run just world.exe (FOR THE PURPOSE OF UPDATING -- you'd want to run the batch after you're up to date!)

Quote:
3) Check for pending REQUIRED Database updates
Stages updates for automatic upgrade...
Now, press 3 to "check for pending REQUIRED Database updates"

Do you have a subdirectory called db_update off of your root EQEMU directory? If you dont, make it (even though world.exe should make it on its own I did notice sporadic odd behavior when it tries and fails for no apparent reason) and don't put anything in it (world.exe will).

Though I would ensure you have a backup of your database before proceeding with option 3.

When your DB is all up to date, world.exe will not give you those options, it will just "sit there" (more less), because, well, it is running.
Reply With Quote
  #3  
Old 02-04-2015, 03:33 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Don't forget to use option 0 in the menu after the DB updates are completed. Without exiting that menu after the DB update, world will not start and server will not show up on the list.

After you update your Database via option 3 (to check and then option 3 again to update), the next time you restart your server, the menu will be skipped as your Database version will match the source. You only need to go through that menu after you update your source code. If there were required SQL files added, you have to let the menu run them and update your database version. If there were no required SQL updates when you update source, then the menu will not be needing and world will load fine without messing with anything.

This new menu is nice for anyone running a server, as it helps to ensure that everyone automatically gets all of the Database updates they need in order to successfully load their server without issues related to changed fields, added fields, new tables, etc.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
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:24 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