Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 8 of 8 total |
Anybody here switch from NexusDB? |
Thu, Oct 7 2010 8:29 PM | Permanent Link |
David Miller Bestware Inc. | I have been using NexusDB for a number of years now, and FlashFiler
before that. I am seriously considering moving over to ElevateDB (or DBISAM, but I get the sense that might be moving backwards). I was wondering if there are any users here familiar with both NexusDB and ElevateDB. I like the client-server model along with being able to embed the server within single user applications. The tables in my applications, generally speaking, have thousands, not millions of records, and the number of users is usually less than 10. I use a little SQL, but mostly table components. So I am not a big power user. There are a few things that have caused me a lot of grief with NexusDB. 1) The NexusDB Server frequently loses its configuration settings. While I never have it happen to me here in my shop, I have clients every week that call me with the problem and I have to take time to reset up their server configuration. 2) Often, but not always, installing in Vista and Windows 7 causes the NexusDB Server to start-up with Read-only error messages on the first reboot. The only way to shut it down is to use the task manager, then delete the configuation folder and restart the nxServer application, letting it recreate the configuration files. 3) The NexusDB Enterprise Manager often crashes the nxServer when connecting remotely. It happens when closing the table, so it renders the manager virtually useless for remote connections because the Server has to be restarted and can mess up clients who are using nxServer at the time. So I end up having to resort to using VNC remote desktop instead. Anyway, the NexusDB team has never fixed these issues, despite numerous reports, and I have no confidence that continuing with the NexusDB folks will see these issues fixed. They moved from version 2 to 3 without fixing these problems. I need something more stable, but I am a little concerned about switching. Is there a big learning curve? Am I just exchanging one set of problems for another set? I would appreciate hearing from anyone who has had experience with NexusDB. Is ElevateDB just as easy to use? Are there any issues I should be concerned about it not handling as well? I am about to start a new project so this is probably a good time for me to switch. However, I don't have funds to be buying both NexusDB and ElevateDB, so I really want to know whether making the change from NexusDB to ElevateDB is the right move. I appreciate any comments. Thanks. |
Fri, Oct 8 2010 4:51 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | David
I've never used Nexus so can't comment, however, the support here from Tim is generally very good (I can't say perfect cos he hasn't implemented some of MY suggestions and us fellow users are generally helpful. Since you don't use much SQL switching to a different table should be fairly easy. DBISAM is very solid, robust but not as advanced technically as ElevateDB. There are a few gotchas in ElevateDB if you come from a BDE background, but mainly to do with sql not tables. Pick something you think may be awkward and post it here to see what people say, or download the trial version and see how difficult converting your app is. Roy Lambert [Team Elevate] |
Fri, Oct 8 2010 5:18 AM | Permanent Link |
Claudio Piffer | Hi David,
in the year 2008 I switched completly from NexusDB to ElevateDB. Support from ElevateDB is excellent, the solution is excellent. For me, ElevateDB is the best solution! My applications are based on RemObjects DataAbstract. So once changed the structure of the database work on the code was minimal. Also because a lot use views and stored procedures so my job was to update the server side only For me, the porting is highly recommended If you need further info feel free to ask Best Regards Claudio "David Miller" wrote: I have been using NexusDB for a number of years now, and FlashFiler before that. I am seriously considering moving over to ElevateDB (or DBISAM, but I get the sense that might be moving backwards). I was wondering if there are any users here familiar with both NexusDB and ElevateDB. I like the client-server model along with being able to embed the server within single user applications. The tables in my applications, generally speaking, have thousands, not millions of records, and the number of users is usually less than 10. I use a little SQL, but mostly table components. So I am not a big power user. There are a few things that have caused me a lot of grief with NexusDB. 1) The NexusDB Server frequently loses its configuration settings. While I never have it happen to me here in my shop, I have clients every week that call me with the problem and I have to take time to reset up their server configuration. 2) Often, but not always, installing in Vista and Windows 7 causes the NexusDB Server to start-up with Read-only error messages on the first reboot. The only way to shut it down is to use the task manager, then delete the configuation folder and restart the nxServer application, letting it recreate the configuration files. 3) The NexusDB Enterprise Manager often crashes the nxServer when connecting remotely. It happens when closing the table, so it renders the manager virtually useless for remote connections because the Server has to be restarted and can mess up clients who are using nxServer at the time. So I end up having to resort to using VNC remote desktop instead. Anyway, the NexusDB team has never fixed these issues, despite numerous reports, and I have no confidence that continuing with the NexusDB folks will see these issues fixed. They moved from version 2 to 3 without fixing these problems. I need something more stable, but I am a little concerned about switching. Is there a big learning curve? Am I just exchanging one set of problems for another set? I would appreciate hearing from anyone who has had experience with NexusDB. Is ElevateDB just as easy to use? Are there any issues I should be concerned about it not handling as well? I am about to start a new project so this is probably a good time for me to switch. However, I don't have funds to be buying both NexusDB and ElevateDB, so I really want to know whether making the change from NexusDB to ElevateDB is the right move. I appreciate any comments. Thanks. |
Fri, Oct 8 2010 12:13 PM | Permanent Link |
David Miller Bestware Inc. | Thanks for the feedback, Claudio. You sound pretty happy with the
switch. Is working with ElevateDB similar to working with NexusDB? Has there been anything you did in NexusDB that was not easy to do in ElevateDB? Also, it sounds like you use the client-server model. Have you also done any embeded server applications (single user) with ElevateDB? Claudio Piffer wrote: > Hi David, > > in the year 2008 I switched completly from NexusDB to ElevateDB. > > Support from ElevateDB is excellent, the solution is excellent. For > me, ElevateDB is the best solution! |
Fri, Oct 8 2010 3:44 PM | Permanent Link |
Claudio Piffer | Hi David,
>>Thanks for the feedback, Claudio. you are welcome >>You sound pretty happy with the switch. Yes, I am very happy >>Is working with ElevateDB similar to working with NexusDB? Has there >>been anything you did in NexusDB that was not easy to do in ElevateDB? Yes, very similar. The big plus for ElevateDB is that you don't need of the ElevateDBserver for trigger invocation. In NexusDB the triggers are invoked only if the server is deployed. For design of my databases I use the Context DBDesigner. With this tool is very simple convert the ER. Only the conversion of stored procedures / Views / Triggers need more work..but nothing the whole >>Also, it sounds like you use the client-server model. Mainly I developed n-tier systems whit RemObjects DataAbstract >>Have you also done any embeded server applications (single user) with ElevateDB? Yes, without problems Best Regards Claudio |
Fri, Oct 8 2010 11:09 PM | Permanent Link |
Neil Huhta | Claudio:
I am migrating to ElevateDB from DBISAM and am interested in deploying in an N-Tier mode - do you run a client on the desktop ??? I have heard you can do this natively with ElevateDB - why did you use RemObjects - what benefits did that add ??? We are also looking at deploying thru the browser - but - so far - I am not happy with any of the available options - have you done any web deployment ??? Thank you. Neil Huhta Profit Monster Data Systems <Claudio Piffer> wrote in message news:782D3AAA-C443-4C51-B6E0-4BAC56C1046A@news.elevatesoft.com... > Hi David, > >>>Thanks for the feedback, Claudio. > > you are welcome > >>>You sound pretty happy with the switch. > > Yes, I am very happy > >>>Is working with ElevateDB similar to working with NexusDB? Has there >>>been anything you did in NexusDB that was not easy to do in ElevateDB? > > Yes, very similar. The big plus for ElevateDB is that you don't need of > the ElevateDBserver for trigger invocation. In NexusDB the triggers are > invoked only if the server is deployed. > > For design of my databases I use the Context DBDesigner. With this tool is > very simple convert the ER. Only the conversion of stored procedures / > Views / Triggers need more work..but nothing the whole > >>>Also, it sounds like you use the client-server model. > > Mainly I developed n-tier systems whit RemObjects DataAbstract > > >>>Have you also done any embeded server applications (single user) with >>>ElevateDB? > > Yes, without problems > > Best Regards > > Claudio > |
Sun, Oct 10 2010 4:19 AM | Permanent Link |
Claudio Piffer | Hi Neil,
>>I am migrating to ElevateDB from DBISAM and am interested in deploying in >>an N-Tier mode - do you run a client on the desktop ??? I have heard you can >>do this natively with ElevateDB - why did you use RemObjects - what benefits >>did that add ??? My solutions is mainly based for ElevateDB but in some installations I need to use SQL Server. In this case (and not only this) DataAbstract is the best. I add connection to SQLServer, add the sql code. All this only in the server side project. Client side is same for ElevateDB and SQLSever connection. >>We are also looking at deploying thru the browser - but - so far - I am >>not happy with any of the available options - have you done any web >>deployment ??? For Delphi, this is a delicate area. Intraweb I do not like very much. I'm trying a new project very interesting (http://www.unigui.com) which integrates the ExtJS library allows you to develop web applications very nice. Although at the time for web development I prefer to use ASP.net and Silverlight. These web projects using DataAbstract (. NET) I can connect to the server developed in Delphi and reuse the logic completely. I change only the client side, but the server side for the web or native application is always the same Best Regards Claudio |
Thu, Oct 14 2010 1:14 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Claudio,
<< I'm trying a new project very interesting (http://www.unigui.com) which integrates the ExtJS library allows you to develop web applications very nice. >> Just a quick note - I should have a UniGUI demo using ElevateDB done soon (apologies to Farshad for it taking so long), and I believe he is also going to start using ElevateDB for some of the demos instead of DBISAM, but don't quote me on that. -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Tuesday, April 30, 2024 at 03:55 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |