#1  
Old 9th November 2012, 11:56 AM
Scott Slater
 
Posts: n/a
Default NexusDB running under Linux

I'm sure this has been asked before but I could not find anything recently.
Is it possible to run the NexusDB server under Linux? I know it won't run
under Linux natively but how about under Wine? I found an old (2009)
article about a Linux ISO called Nexux. Here's the link:
http://www.nexusdb.com/support/index.php?q=nexux

Looks like it is using an EEP2 version of NexusDB v3 so it is really old and
not running as a service. Maybe running as a service under Linux/Wine isn't
as necessary as it is under regular Windows because the shutdown methodology
is different and running it Interactive would work fine.

The reason I'm asking is that we are starting a new project that could
potentially end up with 1000's of remote installs of our product that will
have a Windows app monitoring a bunch of equipment and storing that data in
NexusDB. Eventually that data will be uploaded to a central server which is
also running NexusDB. These remote installs will get very costly if we have
to license 1000's of copies of Windows for each one. Even with the Windows
Embedded Standard licensing it's still $80+ per seat.

I wonder... would a Windows app with an embedded Nexus server run under
Wine?

Any comments, suggestions or advise is welcome. TIA.

--
Scott Slater

  #2  
Old 9th November 2012, 04:01 PM
Will Owyong
 
Posts: n/a
Default Re: NexusDB running under Linux

"Scott Slater" <sslater at aegroup dot com> wrote in message
news:509c62fd$1@DSVR011613....
> I'm sure this has been asked before but I could not find anything
> recently. Is it possible to run the NexusDB server under Linux? I know it
> won't run under Linux natively but how about under Wine? I found an old
> (2009) article about a Linux ISO called Nexux. Here's the link:
> http://www.nexusdb.com/support/index.php?q=nexux
>
> Looks like it is using an EEP2 version of NexusDB v3 so it is really old
> and not running as a service. Maybe running as a service under Linux/Wine
> isn't as necessary as it is under regular Windows because the shutdown
> methodology is different and running it Interactive would work fine.
>
> The reason I'm asking is that we are starting a new project that could
> potentially end up with 1000's of remote installs of our product that will
> have a Windows app monitoring a bunch of equipment and storing that data
> in NexusDB. Eventually that data will be uploaded to a central server
> which is also running NexusDB. These remote installs will get very costly
> if we have to license 1000's of copies of Windows for each one. Even with
> the Windows Embedded Standard licensing it's still $80+ per seat.
>
> I wonder... would a Windows app with an embedded Nexus server run under
> Wine?
>
> Any comments, suggestions or advise is welcome. TIA.


Hi Scott

I have been contemplating whether NXDB [for Windows] will run in Wine too. I
created an Ubuntu 12.10 (32bit) VM using VMWare Player 5 last night and
installed Wine. Might get a 64bit VM made too.

I have been looking at it as a platform to use for photo/video editing as
well as programming and gaming <bg>.

I am going to try and do some V2/V3 tests over the weekend to see what I can
get Ubuntu+Wine doing...maybe with some wine for me too :-)

Regards,
Will


  #3  
Old 9th November 2012, 04:41 PM
Ad Franse
 
Posts: n/a
Default Re: NexusDB running under Linux

Op 9-11-2012 2:56, Scott Slater schreef:
> I'm sure this has been asked before but I could not find anything
> recently. Is it possible to run the NexusDB server under Linux? I know
> it won't run under Linux natively but how about under Wine? I found an
> old (2009) article about a Linux ISO called Nexux. Here's the link:
> http://www.nexusdb.com/support/index.php?q=nexux
>

the easiest way to go with this is install it while you replace the
nxServer.exe with the newest version.
Ad Franse

  #4  
Old 10th November 2012, 03:48 AM
Scott Slater
 
Posts: n/a
Default Re: NexusDB running under Linux

"Will Owyong" <stuvik@NOSPAM.gee.mail.com> wrote in message
news:509c9c63@DSVR011613....
> I have been contemplating whether NXDB [for Windows] will run in Wine too.
> I created an Ubuntu 12.10 (32bit) VM using VMWare Player 5 last night and
> installed Wine. Might get a 64bit VM made too.
>
> I have been looking at it as a platform to use for photo/video editing as
> well as programming and gaming <bg>.
>
> I am going to try and do some V2/V3 tests over the weekend to see what I
> can get Ubuntu+Wine doing...maybe with some wine for me too :-)


Will,

Keep me posted on your progress. I'm very interested in hearing how you
made out.

--
Scott Slater


  #5  
Old 10th November 2012, 03:49 AM
Scott Slater
 
Posts: n/a
Default Re: NexusDB running under Linux

"Ad Franse" <Ad.franse@zeelandnet.nl> wrote in message
news:509ca5b4$1@DSVR011613....
> the easiest way to go with this is install it while you replace the
> nxServer.exe with the newest version.


Have you done this yourself? What were your results?

--
Scott Slater


  #6  
Old 6th January 2013, 06:42 AM
Piko Piko is offline
Junior Member
 
Join Date: Nov 2008
Posts: 16
Default

We have 67 POS applications in production on Linux (Ubuntu 8.04) with wine and NexusDb3 and everything works fine. All these POS are dislocated around the country and they send data to one central nexusDB server.

I made custom Nexusdb server because GUI components of standard Nexus server makes problems with wine. Enterprise Manager also doesn't work on wine problem is in DevExpress components of EM not with Nexus.

NexusDB is great product, with NexusDB our company beat the competition which offer Oracle solutions.

We have also smart home solutions and we embedded server functions for controlling PLC pure with SQL. Client application only sends SQL to server for turning the light and setup heating in the house.

But I am very disappointed with Linux ignorance of Nexus company, Linux is ideal for POS systems, internet kiosks and Smart home solutions. Who needs Internet kiosk with windows. NexusDB is most scalable database I was ever seen in my 20 years programming experience, you can handle big database and small embedded memory database.

Now I see that Nexus company introduce Nexus for Net, that's OK, but why
not Nexus for FPC? With FPC you can bring Nexus to Linux, MacOs, FreeBSD...
Nexus is server and these OS are ideal for servers. If the problem is in ASM code why that ASM code is not problem with porting code to Net?

Nexus company reminds me to Borland they have great product and
strange strategy.

Best Regards

Piko
  #7  
Old 6th January 2013, 09:21 AM
Eivind Bakkestuen [NDD]
 
Posts: n/a
Default Re: NexusDB running under Linux

> But I am very disappointed with Linux ignorance of Nexus company,

The problem from our POV is simple; its resources available versus
things our customers want.

According to our latest survey, Linux is not a high demand item. We
simply can't afford to work on something only a handful of people will
pay for. The biggest problem with FPC is that devs are less eager to
pay for components when the development environment is free.

> Nexus is server and these OS are ideal for servers. If the problem is
> in ASM code why that ASM code is not problem with porting code to Net?


Because the *server* stays the same. We're not porting everything to
..NET; we have an ADO.NET provider written in C#.



--
Eivind Bakkestuen [NDD]
  #8  
Old 6th January 2013, 02:17 PM
Wolfgang
 
Posts: n/a
Default Re: NexusDB running under Linux

If there were a true Linux nxServer, I for one, would change quite a
number of my Clients to a Linux Server, as the cost of Windows Licenses
is significant.

I would imagine, that in a networked environment I wouldn't be the only one.

I think that as far as demand for Linux compatibility is concerned, it
might come from existing Nexus-Users, who program for Windows.

Imagine all the poor sods, who have to make do with MySQL or Firebird
right now.

My 2 cents worth
Wolfgang

On 06.01.2013 1:21 AM, Eivind Bakkestuen [NDD] wrote:
>> But I am very disappointed with Linux ignorance of Nexus company,

>
> The problem from our POV is simple; its resources available versus
> things our customers want.
>
> According to our latest survey, Linux is not a high demand item. We
> simply can't afford to work on something only a handful of people will
> pay for. The biggest problem with FPC is that devs are less eager to
> pay for components when the development environment is free.
>
>> Nexus is server and these OS are ideal for servers. If the problem is
>> in ASM code why that ASM code is not problem with porting code to Net?

>
> Because the *server* stays the same. We're not porting everything to
> .NET; we have an ADO.NET provider written in C#.
>
>
>

  #9  
Old 6th January 2013, 04:50 PM
Piko Piko is offline
Junior Member
 
Join Date: Nov 2008
Posts: 16
Default

First at all, my criticism is not directed to company development team,
you made great job.

I had worked with: clipper dbase, paradox, MsAccess, Oracle, Delphi and VB6 and MsSQL 6.5 and Firebird 1.0.
Before I was discovered Nexus (ver 2)


NexusDB have unuque features that I never seen in any other database:

1) It is small and fast, you can copy one nxServer.exe file and you get
datatabse server, web server and scripting engine. You can't copy and run Apache, Php and MySql.

2) when something goes wrong with PC, you can easy copy server and database to another PC and everything continue to work. When PC with oracle chrash you need hours to fix that.

3) I can shutdown server and copy tables with file manger. (this is my favorite). With other databases I need to do backup restore tables.

4) You can customize server for example I send data trough serial port to PLC with SQL.

5) Nexus DB have SQL 2003.

In Firebird you can't simply write
"select * into #table2 from table1"
when you work reports you can simplify complicated queries
with that, and database engine like that.

6) You can execute query on remote server, easy copy results in memory table on your local embedded server and execute query again on your local
embedded server. This feature have only Nexus and old Visual Fox Pro.

I hope that NexusDB will stay that simple in the feature, and never
become bloated.

Running Nexus server with Wine is not problem. Problem is with
user experience on client application that works on wine.

If I try to port with my self only client side components
(TnxSession, TnxDatabase, TnxWinsockTransport, TnxRemoteServerEngine,
TnxQuery) is there ASM code ?
  #10  
Old 6th January 2013, 06:22 PM
Ad Franse [NDX]
 
Posts: n/a
Default Re: NexusDB running under Linux

Op 6-1-2013 7:50, Piko schreef:

> 1) It is small and fast, you can copy one nxServer.exe file and you
>
> 2) when something goes wrong with PC, you can easy copy server and


combine steps 1 and 2 : install the server on a new machine and do a
live backup to it !

Ad Franse


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to talk to a NexusDB from a Linux server? olivergeorge nexusdb.public.support.odbc 1 9th January 2012 10:18 AM
NexusDB 3.04 in Linux JC Boggio nexusdb.public.support 5 11th May 2010 12:15 PM
Nexusdb Server for Linux Wulfrich Schmueckle nexusdb.public.discussions 1 21st June 2006 10:44 AM
NexusDB on Linux Richard Wilson nexusdb.public.discussions 1 15th March 2004 06:56 PM
NexusDB and Linux??? Richard Wilson nexusdb.public.discussions 2 25th November 2003 04:26 AM


All times are GMT +11. The time now is 06:27 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.