> Is the team planning to add support for other database engines, so
> that FLEx will work with other database engines as well as SQL Server?
> Or has a decision been made to replace one database engine with another?
>
We have not yet made a decision about what database engine(s) to support, except that we know SqlServer will not be the only one because it is not available on Linux and supporting Linux is one of the goals of the changes we are planning. We hope to pick an engine that will replace SqlServer on both platforms, be much easier to install, and give a similar level of data security.
I asked my Nephew who is in grad school about which SQL servers might work for a new version of Flex. I thought sometimes Universities hear about things that are not so well known. For what its worth his comments are below.
Uncle Jeff,
There are a number of options. "The best" option is Oracle - it comes with commercial versions on Linux, Windows, Mac, Solaris, etc and is by far considered the fastest, most feature filled database server available. But it's generally extremely expensive.
If you're looking for free systems, MySQL is probably the best free system that you could have access to. It is available for all the major systems, it's used by lots of commercial and free applications, websites, etc, and supports a large number of engines which can be plugged in - MyISAM which is super fast, InnoDB which is a bit more stable for not corrupting data, and others.
Postgres is also available for most of the systems and is MySQL's biggest free competitor. It's possibly not quite as fast as MySQL if you're using MyISAM, but when compared to InnoDB and the other MySQL storage engines that are, in my opinion, "better" than MyISAM, Postgres is just as good.
There are other ones, not quite as big as the above two, like Firebird and SQLite that I know of. I don't know much about them, but Neil and Andrew were adapting Translator's Workplace to work with Firebird, so it might be a decent option and is known to be very mature, being a fork from Borland's commercial database server. SQLite is usually used for applications that need the server to be embedded into the application directly.
In short, my recommendations, if you don't want to purchase Oracle, are either MySQL or Postgres, and that really depends on what your administrators and programmers want to use.
Sunday, May 17, 2009, 7:05:30 PM, you wrote:
Colin> The only thing that jumped out at me was changing the database
Colin> engine since we had news in other posts of this being a very robust
Colin> server which could handle all the data that me might throw at it.
I am very much hoping for anything but SQL server. Having installed FW on
many machines, it is embarrassing how long SQL server takes to install, and
when there is a problem with the installation (maybe 5-10% of the time) it
takes forever to troubleshoot and repair.
As far as robustness once installed, I have nothing but praise. My computer
seized up during an in-class demonstration yesterday. I rebooted, and my
last keystroke was there for all to see!
--
Doug mailto:Doug_...@sil.org
Language Software Coordinator
SIL Africa Area
Bruce,
They do make larger flash drives (called Solid State Drives or SSD) in capacities like 16, 32, 64, 128, and even 256 GB, but they are fairly expensive especially on the high end of capacity. But you could upgrade to a 32 GB SSD and have no problem with memory size being a factor for installation of FLEx.
Cam
From: flex...@googlegroups.com [mailto:flex...@googlegroups.com] On Behalf Of Bruce Hooley
Sent: Tuesday, May 19, 2009 5:50 PM
To: flex...@googlegroups.com
Maybe someone else can answer this question. Have you tried re-installing? Sometimes there are errors on SQL server installation, as I’ve read on this list.
| "Cameron and Valerie
Hamm" <camero...@sil.org>
Sent by: flex...@googlegroups.com 2009/05/20 11:23 AM
|
|