Forum Moderators: phranque
We are going to be installing a DB to run a lot of corporate info. The db will be custom written. It's not enough info to mess with high end oracle servers, but not sure how much a low end one can hold. As this is corporate info, they aren't worried about the overall cost (under $15-20k) so jumping right to open source isn't the issue.
Some of the info will need to be exported to run on quickbooks and some other hr software that runs well with access or excel (and it looks like it would be easy to make a translation program from mysql to excel to import into these programs).
The db info will be propegated by multiple offices hooked up through a VPN, but only analyzed/modified at the headquarters.
Sequal server and mysql seem to be the best two choices.
Can anyone point me to articles comparing these two (I've looked around - and am getting swamped by the sheer info on dbs since I don't know much about them), or give their own info about which one is a better solution and why?
Thank you very much,
eWhisper
There is more paid consultant help available for MSSQL.
I don't have the money or the time to learn something as complex as MSSQL so I use mySQL and haven't been happier. There are a few things I can't do, but I work around them.
Both are good, mySQL is simpler.
But there are more choices as well: sybase, DB2, etc.
I'll add another vote for MSSQL if you have some cash to throw around. If you're doing a ton of data transformation in and out of the database, MSSQL can be a really big help. The DTS wizard is solid, intuitive, and gives you a great preview mode before you hit the commit button.
On the free side, I've always been partial to mySQL and postgreSQL.
Postgres provides almost the same functionality as Oracle, and of course it is open-source. I've found it very straight-forward and easy to use, and from what I read it is more stable and feature-rich than MySQL. You would be doing yourself a disservice if you did not consider it.
Never been hacked, never had a virus. The machine is designed with one purpose in mind - to store data. The operating system IS the database and the database IS the operating system.