Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 17:59

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Ncarbon repack, it is used on a server other than SQL-Server?

Discussion on Ncarbon repack, it is used on a server other than SQL-Server? within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2011
Posts: 259
Received Thanks: 19
Ncarbon repack, it is used on a server other than SQL-Server?

Hello, I wonder if we can set up the database on Ncarbon1.3: ubuntu, for example, or other? and do not use windows sql



darckistyle is offline  
Old 01/03/2012, 20:41   #2
 
elite*gold: -500
Join Date: May 2011
Posts: 51
Received Thanks: 2
If you install MSSQL on Ubuntu then you can set up the database without troubles


B_Archer is offline  
Old 01/03/2012, 20:41   #3
 
elite*gold: 0
Join Date: Oct 2010
Posts: 2,555
Received Thanks: 2,447
Unless you're prepared to create a MS SQL Clone that operates for the UNIX Shell and create all the needed dll's for WINE to run the gameserver and even at that pace good luck because there is going to be a TON! of issues and incompatibilities. Though the topic does warrant investigation but none of us would make the grandiose claim that we could 'Make Server Run on Linux'
ismokedrow is offline  
Old 01/03/2012, 20:52   #4
 
elite*gold: 0
Join Date: May 2011
Posts: 212
Received Thanks: 161
i think this Feature would be very good on the Emu i mean the multi OS support the Database would be an easy thing to convert it to MS-SQL


fouad1979 is offline  
Old 01/04/2012, 05:44   #5
 
elite*gold: 0
Join Date: Jun 2011
Posts: 305
Received Thanks: 177
Emu is being done in C# right?
Maybe Mono can run it. A stretch, but who knows? The database is still MSSQL though.
SilentBill is offline  
Old 01/04/2012, 11:42   #6


 
elite*gold: 0
Join Date: May 2011
Posts: 5,082
Received Thanks: 3,433
To change the DB-System to MySQL wouldn't be a problem.
Just to get a .exe working on Linux (I never used Linux, so correct me if i'm wrong).
Xijezu is offline  
Old 01/04/2012, 12:48   #7
 
elite*gold: -500
Join Date: May 2011
Posts: 51
Received Thanks: 2
Quote:
Originally Posted by Xijezu View Post
To change the DB-System to MySQL wouldn't be a problem.
Just to get a .exe working on Linux (I never used Linux, so correct me if i'm wrong).
Speaking on myself i made the the exe working on linux but I'm facing a problem translating MSSQL to MySQL it's kinda harder
B_Archer is offline  
Old 01/04/2012, 13:22   #8


 
elite*gold: 0
Join Date: May 2011
Posts: 5,082
Received Thanks: 3,433
Quote:
Originally Posted by B_Archer View Post
Speaking on myself i made the the exe working on linux but I'm facing a problem translating MSSQL to MySQL it's kinda harder
Well, when the Open Source-Emu comes out, ...
I really have no Idea how Pyrok coded it, so I can't say how hard it is to code it for MySQL.

But I can say: It is possible, and it is not that much work.

I already "translated" the Source from another game from MySQL to MS-SQL which was coded in C#, so...
Xijezu is offline  
Old 01/04/2012, 13:48   #9
 
elite*gold: 0
Join Date: Oct 2010
Posts: 2,555
Received Thanks: 2,447
Well now I have to say MSSQL would be best on it's own machine. If you could get the herlock running stable on Linux just link Herlock out to a dedicated MSSQL Machine. With the current herlock I would not even attempt to convert from MS SQL to MySQL
ismokedrow is offline  
Old 01/04/2012, 18:24   #10
 
elite*gold: 0
Join Date: Oct 2010
Posts: 297
Received Thanks: 454
In theory the emu will support any db without code changes. In reality there is one class that may need to be modified to support another db. The rest of the db code uses the generic interfaces (DbConnection, DbCommand, etc instead of MSSQL-specific versions).
Pyrok is offline  
Old 01/05/2012, 06:03   #11
 
elite*gold: 0
Join Date: Jun 2011
Posts: 305
Received Thanks: 177
Quote:
Originally Posted by ismokedrow View Post
Well now I have to say MSSQL would be best on it's own machine. If you could get the herlock running stable on Linux just link Herlock out to a dedicated MSSQL Machine. With the current herlock I would not even attempt to convert from MS SQL to MySQL
This makes sense. SQL Server, much like evry other MS product is designed to work tightly with Windows. I'm not too familiar with its architecture, but I'm pretty sure it's granted fairly low-level acess to the OS, "optimizing" its performance. It's the case for Visual Studio, and even Office, so I don't see why SQL Server would be different.

Quote:
Originally Posted by Pyrok View Post
In theory the emu will support any db without code changes. In reality there is one class that may need to be modified to support another db. The rest of the db code uses the generic interfaces (DbConnection, DbCommand, etc instead of MSSQL-specific versions).
This is very good news for the OSS enthusiasts out there. I'm pretty much stuck with MS because of my work, but Linux is a much better choice for servers. And modifying one class is much less work than doing the WINE song and dance to get the current server files working. Or at least it should be.


SilentBill is offline  
Reply



« Mein pserver Wunsch | Alasyad arabic Private Server »

Similar Threads
NCarbon 7.1 Hybrid Server Issue
10/31/2011 - Rappelz Private Server - 28 Replies
Hey guys, I know this isn't the best place to be asking technical questions but I thought someone might have some insight on this, as it was mentioned to me that people here have discussed this topic. I'm testing the NCarbon 7.1 client patch with the Arcadia 1.3 repack, and I'm having a little difficulty with the quests. They don't want to complete for some reason. Any ideas? I should note that I am using an external server to host the files.



All times are GMT +2. The time now is 17:59.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2020 elitepvpers All Rights Reserved.