Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Linux Servers

Support::Linux Servers Support forum for Linux EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-26-2009, 03:09 PM
gaeorn
Developer
 
Join Date: Apr 2009
Location: USA
Posts: 478
Default

You are missing some, if not all, of the changes in utils/sql/svn/instance_branch_table_changes.sql of the instance branch of EQEmu. The current versions of PEQ db require the instance branch.
Reply With Quote
  #2  
Old 05-26-2009, 04:07 PM
Xelaan
Sarnak
 
Join Date: May 2009
Location: NJ
Posts: 38
Default

When I installed I checked out the trunk through SVN. How do I load the instance branch? I have a basic understanding on SVN, and I am learning more every day from the community here, but that is something I had not yet seen regarding multiple branches.

Any instructions would be great, I would like to make sure I am provinding the best server I can. (and objects are important).
Reply With Quote
  #3  
Old 05-26-2009, 04:24 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

I may can be a little help here. From my newbie understanding there is the instance and trunk.

If you look here

http://code.google.com/p/projecteqem...state%3Dclosed

Look under branch and instance.
Reply With Quote
  #4  
Old 05-26-2009, 04:37 PM
Xelaan
Sarnak
 
Join Date: May 2009
Location: NJ
Posts: 38
Default

I sourced in the instance_branch_table_changes.sql from the instance branch. I am not sure how to get all the code changes into my existing SVN checkout from the trunk.

Loading in the sql did not give me back the objcts in the world, forges and other tradskill items are still missing. :-(
Reply With Quote
  #5  
Old 05-26-2009, 04:51 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Well looking at that SQL it looks to me that it actually removes that field.

Code:
ALTER TABLE `object` DROP `linked_list_addr_01`;
So that would mean you probably need to be running the instance executables and it seems logical from your error that you are not. Have you replaced your executables ?
Reply With Quote
  #6  
Old 05-26-2009, 05:02 PM
Xelaan
Sarnak
 
Join Date: May 2009
Location: NJ
Posts: 38
Default

I replaced them from the latest trunk, I haven't figured out how to download the instance source code into my trunk directory using svn. I am a bit confused about the whole instance thing.

To switch to the instance do I need to create all new directories and download the instance using a new svn checkout, compile the instance, then rebuild all my links to the instance executables?

Makes me wonder why this code wasn't just added to the trunk as an update instead of making the trunk obsolete. I am thinking I am missing something here.
Reply With Quote
  #7  
Old 05-26-2009, 05:08 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Well like I said I am new to this so all I can do is explain how I got mine working. What I had to do is compile my instance executables from source and run the instance sql on the database. After I did this, it just worked. I was getting an SQL error also when my zones would load.

If you do not want to go through the whole compiling thing, have you tried these ? Backup your executables first and maybe try these that are precompiled.

http://code.google.com/p/projecteqemu/downloads/list
Reply With Quote
  #8  
Old 05-26-2009, 05:14 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Quote:
Originally Posted by Xelaan View Post
I haven't figured out how to download the instance source code into my trunk directory using svn.
Also I wanted to add something. You may simply have to just change your path. I am not sure what you are using for SVN but with Toirtose(sp) I just change my path.

From: http://projecteqemu.googlecode.com/svn/trunk/
To: http://projecteqemu.googlecode.com/s...ches/instance/
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 02:11 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3