Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-07-2008, 12:36 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default Question about Upgrading Emu build from old version to new version

Hello!
First of all let me say that I was away from Emu since May and I am simply AMAZED how much work was done for the project since then!!
I read the logs and you guys fixed and added tons and tons of features!
I am realy pleased to see that Emu is alive and kicking =)

Now on my question.
Basicly my Emu build is from May 07, and I like to put on the latest build. However I am concerned if all the changes you made will be compateable with my custom DB (I added/chaged items, npc etc)

I belive atleast once i saw in the log that a new table has to be added to DB.
But I never before uprgaded from one build to another so little uncertain to proper way to do it.
Could you please post some basic sugestions?
Reply With Quote
  #2  
Old 01-11-2008, 12:12 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

anyone? =(
Reply With Quote
  #3  
Old 01-11-2008, 05:38 PM
rojadruid
Discordant
 
Join Date: May 2005
Location: Smith Falls, Ontario, Canada
Posts: 283
Default

what is the build number of your binaries? are you using 7.0?

If using 7.0 you should be able to just paste the lastest build over the old one and then run all the sql thats in the changelog.txt from oldest to newest build. Start with anything after your build and move to current date.
__________________
Rojadruid

Innoruuk Server [legit]
Server Admin.
Server Status: UP
Reply With Quote
  #4  
Old 01-11-2008, 06:45 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

thank you for answering!

I am not sure what is 7.0
But my client is Titanium and my emulator build is 0.7.7-992
basicly I need understand if I am missing naything:

1. insert SQl values into Db as mentioned in changelog
2. download and copy over new build

anything else?

basicly by greatest worry if my custom DB is in jepordy from this uprgade =)

thanks again!
Reply With Quote
  #5  
Old 01-14-2008, 04:30 PM
rojadruid
Discordant
 
Join Date: May 2005
Location: Smith Falls, Ontario, Canada
Posts: 283
Default

Quote:
Originally Posted by ChaosSlayer View Post
thank you for answering!

I am not sure what is 7.0
But my client is Titanium and my emulator build is 0.7.7-992
basicly I need understand if I am missing naything:

1. insert SQl values into Db as mentioned in changelog
2. download and copy over new build

anything else?

basicly by greatest worry if my custom DB is in jepordy from this uprgade =)

thanks again!

always always back up your database before the changes. and you will be good.
__________________
Rojadruid

Innoruuk Server [legit]
Server Admin.
Server Status: UP
Reply With Quote
  #6  
Old 01-18-2008, 03:44 AM
koldar
Sarnak
 
Join Date: Dec 2004
Posts: 45
Default

There have also been some changes to water mapping. You can find the new water maps at Angelox's site. With the current build (1074) and with a few rule additions listed under the development forum, you will be able to have all of the features listed under the 1074 log. Definitely back up though. I would also backup your eqemu directory just to be safe.
Reply With Quote
  #7  
Old 01-18-2008, 10:22 AM
Scorpious2k's Avatar
Scorpious2k
Demi-God
 
Join Date: Mar 2003
Location: USA
Posts: 1,067
Default

In theory, you can go back in the change log to the point when your DB was up-to-date and run all the sql changes in the log after that (in reverse order - moving up through the log) until you get to the top. That *should* get you current.

Having said that, we just did it for the Scorpious2k Server and sadly, not everything is in the change log. We also got a copy of the PEQ DB and compared to see what we were missing in tables and columns in existing tables.

Of course, we were converting from version 5.7 DR 6 (a much older version than yours) and even so we did succeed in spite of a few glitches along the way.
__________________
Maybe I should try making one of these servers...
Reply With Quote
  #8  
Old 01-18-2008, 12:01 PM
narcberry
Sarnak
 
Join Date: Mar 2005
Location: Idaho, USA
Posts: 94
Default

Seems like there is an easier way. Couldn't you dump a desc of all the latest tables and apply a merge somehow? If so that would eliminate:

Problems with missing sql statements
Ever having to parse through the changelog to update your months-old version.


I'm sure it's possible, and I'm nearly certain it could be done safely.
__________________
Thanks for answering my questions.
My Website
Reply With Quote
  #9  
Old 01-29-2008, 01:27 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

few more things on the subject.

I have downloaded lastest cavedude PEQ DB (with LOY) - basicly its a large file with sql statements....

next question is.. What do i do with it? =)
basicly how do I install it?

I know how to run single sql statements... but defently not 82mb file
Is there a comand to order this entire file to load (or better create new DB?)

thanks!
Reply With Quote
  #10  
Old 01-29-2008, 02:46 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

NM that - i got 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 10:50 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