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 04-04-2006, 04:06 AM
Aramus7
Fire Beetle
 
Join Date: Apr 2006
Posts: 2
Default Non-widi'ed Startup Question

I'm somewhat new to SQL and Perl and have a quick question.
In the release notes (logs) of each nights build, there are SQL entries that need to be made. Most all of the logs have the entries. Do I need to download the oldest release (EQEmu-0.6.3), follow the wiki guide and then download the next (EQEmu-0.6.4-DR1-586), make the SQL changes and downoad the next, make the SQL changes and so on? Or can I just download the latest version to get myself started? If I just download the latest build, do I just need to modify my SQL database with the entries listed for the date of that release?

Thanks for any help!

Aramus7
Reply With Quote
  #2  
Old 04-06-2006, 02:57 AM
johane
Sarnak
 
Join Date: Sep 2005
Location: Gold Coast, Oz
Posts: 69
Default

Quote:
Originally Posted by Aramus7
I'm somewhat new to SQL and Perl and have a quick question.
In the release notes (logs) of each nights build, there are SQL entries that need to be made. Most all of the logs have the entries. Do I need to download the oldest release (EQEmu-0.6.3), follow the wiki guide and then download the next (EQEmu-0.6.4-DR1-586), make the SQL changes and downoad the next, make the SQL changes and so on? Or can I just download the latest version to get myself started? If I just download the latest build, do I just need to modify my SQL database with the entries listed for the date of that release?

Thanks for any help!

Aramus7
What works for me is to follow the guide for 6.4, then install the 6.6 server code. Starting at the END of the changelog, work backwards until you find a SQL change that ISNT in the DB you've installed. Every SQL statement from that one back to the start of the changelog should be sourced into your DB.

You can best see if a particular "ALTER table" statement has been applied by using "DESCRIBE table;" command in MySQL. You can see if tables have been created by doing a "SELECT * FROM table WHERE 6=4;" which will complain bitterly if the table doesn't exist, and is much more readable than "show tables;" and trying to scroll back through the hundred plus lines of output. The dodgy WHERE claus is to kill the output of records.

Last edited by johane; 04-06-2006 at 11:15 AM..
Reply With Quote
  #3  
Old 04-18-2006, 01:18 AM
Aramus7
Fire Beetle
 
Join Date: Apr 2006
Posts: 2
Default

Thanks Johane! I'm up and running! Woo!
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 12:04 AM.


 

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