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 05-08-2005, 05:56 AM
Sarepean
Discordant
 
Join Date: Sep 2004
Posts: 253
Default Getting the newest CVS 6.1 to work with your database!

(This is a guide for people upgrading from 6.0DR2 to 6.1DR1)

First of all, you will need to have a compiled 6.1DR1 from the CVS. (Sunday, May 08, 2005)

Projecteq.net is down currently, but you will need their Velious database release.

EDIT:: There are some incompatibilities column wise with the kunark database. Until I figure out exactly what they are and how to resolve them, you will have to go with the velious database. Sorry.


1. In the mysql command line, type source load_system.sql and wait for that to finish.

2. Now source load_empty_users.sql and wait for that.

Okay, now most of the hard stuff is done. Here is where it gets a little strange because this is what I did and it may not exactly be right.

Now, get these files:
http://cvs.sourceforge.net/viewcvs.p...rt.sql?rev=1.2
http://cvs.sourceforge.net/viewcvs.p...ems.pl?rev=1.2
http://cvs.sourceforge.net/viewcvs.p...ql?rev=1.1.2.1
http://cvs.sourceforge.net/viewcvs.p...FG.SQL?rev=1.2
http://eqitems.13th-floor.org/download/items.zip

type these exactly:
source items-0.6.0-DR2-0.6.1-DR1-convert.sql;
source 0.6.1-upgrade.sql
source ZONECFG.SQL
delete from items;


This is where it gets a little weird. I did this for Windows XP and the way I did it is a little hazy.

Go to Start -> Run --- ppm

install dbi
install dbd-mysql

Now, from command prompt in the same directory as the loading script from earlier (should also have the item.txt file unzipped in the directory)

perl load_13thfloor_items.pl -d db -u user -p password <items.txt

And that should do it.

If there are any problems, drop a message.

Last edited by Sarepean; 05-08-2005 at 09:55 PM..
Reply With Quote
  #2  
Old 05-09-2005, 01:09 AM
Belfedia
Demi-God
 
Join Date: Jan 2005
Posts: 1,109
Default

Very good guide
__________________
__________________________________________________ _____________________________________
I speak english like a spanish cow..., I speak spanish like a english pudding...
But I try to speak good french !!! (Non au langage SMS sur forum)
http://eqfroggy.new.fr : Froggy French Server Website.
Reply With Quote
  #3  
Old 05-09-2005, 09:19 AM
steelrat
Sarnak
 
Join Date: Dec 2004
Location: Gloucester UK
Posts: 32
Smile Yep!.. a problem

The install itself went perfectly..but, on loading world.exe it reports too many items.. says to increase the max in items.. C++ is an alien language to me :(( so if anyone could help here it would be nice

SR
Reply With Quote
  #4  
Old 05-09-2005, 10:44 AM
Belfedia
Demi-God
 
Join Date: Jan 2005
Posts: 1,109
Default

Are you sure, you don't forget the delete from items; before use perl script ?
__________________
__________________________________________________ _____________________________________
I speak english like a spanish cow..., I speak spanish like a english pudding...
But I try to speak good french !!! (Non au langage SMS sur forum)
http://eqfroggy.new.fr : Froggy French Server Website.
Reply With Quote
  #5  
Old 05-09-2005, 11:13 AM
rmcgraw1
Fire Beetle
 
Join Date: Apr 2005
Posts: 19
Default am i getting this ok

from what i can tell you are changeing the items from mysql to perl

what directory does the load_13thfloor_items.pl have to be in for it to work???
Reply With Quote
  #6  
Old 05-09-2005, 11:22 AM
steelrat
Sarnak
 
Join Date: Dec 2004
Location: Gloucester UK
Posts: 32
Default I put it here...

Quote:
Originally Posted by rmcgraw1
from what i can tell you are changeing the items from mysql to perl

what directory does the load_13thfloor_items.pl have to be in for it to work???

I put it into the Perl directory, it worked from there..

SR
Reply With Quote
  #7  
Old 05-09-2005, 11:25 AM
steelrat
Sarnak
 
Join Date: Dec 2004
Location: Gloucester UK
Posts: 32
Default nope.. didn't forget )

Quote:
Originally Posted by Belfedia
Are you sure, you don't forget the delete from items; before use perl script ?
No, Bel.. I did the delete from items; thing.
and once I ran the items.txt it unpacked fine, it's just on running world.exe I get the "too many items" crash

SR
Reply With Quote
  #8  
Old 05-09-2005, 11:28 AM
Belfedia
Demi-God
 
Join Date: Jan 2005
Posts: 1,109
Default

Strange i follow the guide and i have no problem :(
Perhaps same thing than DR3, bug are random ?
Hopping a Stable release for few time (go go go Devs :p)
__________________
__________________________________________________ _____________________________________
I speak english like a spanish cow..., I speak spanish like a english pudding...
But I try to speak good french !!! (Non au langage SMS sur forum)
http://eqfroggy.new.fr : Froggy French Server Website.
Reply With Quote
  #9  
Old 05-09-2005, 11:41 AM
mikeGreen
Fire Beetle
 
Join Date: Jul 2004
Posts: 29
Default

ok i got everything write except for the last line....

i am presuming on

perl load_13thfloor_items.pl -d db -u user -p password <items.txt


where it says db and user and password i put mine in there, Right? so i do and i get a mysql syntax error"check your manuel blah blah"
I am puting this in the mysql cmd.

if i put in
perl load_13thfloor_items.pl -d db -u user -p password <items.txt
as is i get alittle arrow thingie so i add a ;
then i get error. If i am doing something wrong please tell me
Reply With Quote
  #10  
Old 05-09-2005, 11:45 AM
steelrat
Sarnak
 
Join Date: Dec 2004
Location: Gloucester UK
Posts: 32
Default try this

Quote:
Originally Posted by mikeGreen
ok i got everything write except for the last line....

i am presuming on

perl load_13thfloor_items.pl -d db -u user -p password <items.txt


where it says db and user and password i put mine in there, Right? so i do and i get a mysql syntax error"check your manuel blah blah"
I am puting this in the mysql cmd.

if i put in
perl load_13thfloor_items.pl -d db -u user -p password <items.txt
as is i get alittle arrow thingie so i add a ;
then i get error. If i am doing something wrong please tell me

open a cmd.. cd to your perl dir.. then run command
Reply With Quote
  #11  
Old 05-09-2005, 11:48 AM
rmcgraw1
Fire Beetle
 
Join Date: Apr 2005
Posts: 19
Default thanks i got it

thanks i got it missed a step started over with a backup works fine now
Reply With Quote
  #12  
Old 05-09-2005, 11:49 AM
mikeGreen
Fire Beetle
 
Join Date: Jul 2004
Posts: 29
Default

yep going right now thanks somehow i forgot to save that file and was thinking item.txt was that file.......
Reply With Quote
  #13  
Old 05-09-2005, 12:05 PM
mikeGreen
Fire Beetle
 
Join Date: Jul 2004
Posts: 29
Default

ok well it worked except now world crashes everytime it starts loading items....

anyone else have this problem or now how to fix it?
Reply With Quote
  #14  
Old 05-09-2005, 12:07 PM
mikeGreen
Fire Beetle
 
Join Date: Jul 2004
Posts: 29
Default

ok just got my problem......Item editor messed it up
Reply With Quote
  #15  
Old 05-10-2005, 08:51 AM
Belfedia
Demi-God
 
Join Date: Jan 2005
Posts: 1,109
Default

Don't forget than many program may be, not working with the last DB release and last EQEMU release. If you aren't skilled in EQEMU, wait for the Stable release who come in few time i hope
If you follow (and understanding) step by step instruction of this thread for make your DB that work !
If don't work, search your error
__________________
__________________________________________________ _____________________________________
I speak english like a spanish cow..., I speak spanish like a english pudding...
But I try to speak good french !!! (Non au langage SMS sur forum)
http://eqfroggy.new.fr : Froggy French Server Website.

Last edited by Belfedia; 05-10-2005 at 04:53 PM..
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 07:43 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3