EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Build Updates - Proper way to perform (https://www.eqemulator.org/forums/showthread.php?t=30417)

Rykeau 01-26-2010 07:54 PM

Build Updates - Proper way to perform
 
OK - I'm guessing it's somewhere but after hours of looking in the wiki and various threads I am hoping one of you can assist me and give me a clear or more direct answer.

Currently running EQEmu-Rev1052-Bots build with peqdb_rev1052.sql database using SoF client.

I just noticed EQEmu-Rev1143-Bots build was released; is there a dependency between the build and database? (I had assumed yes based my interpretation of the instructions)

What is the proper way to update build only (if possible); or build and database if they are interdependent. Since I've only seen a 1143 build and not a 1143 database update... I'm really curious if the build can be updated independent of the database without any problems.

Finally, I apologize if there is a glaring and obvious post to these questions that I've missed. I'm trying to make sure I minimize any possible problems I could introduce and prevent my kids from performing a mutany. :shock:

Thank you in advance for any assistance and thanks to all who contribute for an awesome product.

trevius 01-26-2010 08:47 PM

You just need to use the new Binaries from the build download and then make sure to source in any SQL update from the /utils/sql/svn/ folder in the source code that were added between your last revision and the new revision you are changing to.

So, if you are running Rev1052 and wanting to upgrade to Rev1143, you would check the SQL file list here:

http://code.google.com/p/projecteqem.../utils/sql/svn

Then, look at the numbers at the beginning of the file names there. Those numbers are the revision that SQL was added for. So, you are looking for any between 1052 and 1143. They are kinda hard to look for all of them, due to how it is sorted there, but just look it over really well to make sure you get them all. I checked quickly and see that you would need the following:

Code:

1057_titles.sql
1077_botgroups.sql
1136_spell_globals.sql
1144_optional_rule_return_nodrop.sql

You can then just click on each of those files to see the SQL in them. Then just copy and paste that SQL at your mysql prompt and you are done.

Also, it is a good idea to always backup your database before making ANY changes like that.

Rykeau 01-27-2010 05:36 PM

Thank you for the assistance - I'll do my best not to blow up too much :-D

harddisk 01-28-2010 05:17 AM

Hi,

Was looking to update my database from 1052 - 1143 too.

I have read and apply what you explain in this post and unfortunately now I have an error message box " missing perl510.dll " when launching the "start.bat"

Anyone have successfully updated to 1143 DB ?

Thanks

Derision 01-28-2010 05:09 PM

Quote:

Originally Posted by harddisk (Post 183433)
I have read and apply what you explain in this post and unfortunately now I have an error message box " missing perl510.dll " when launching the "start.bat"

The 1143 and 1180 executables I uploaded to the SVN were compiled on a system with Perl5.10 installed, so you will need to uninstall Perl 5.8 and install 5.10 for them to work.

OscarGrouch05 01-28-2010 05:26 PM

special thanks for updating the perl client cavedude,derision,trevius and others that updated the perl client.

harddisk 01-29-2010 05:23 AM

Ok a big thanks Derision for your reply ;)

Will try this update at home tonight !


All times are GMT -4. The time now is 03:41 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.