Solved

Migrating to MySQL

Posted on 2011-03-20
6
424 Views
Last Modified: 2012-05-11
Is MySQL product really free to use even for commercial?
The free MySQL is a full feature product?

What is the advantage of migrating from MSSQL 2005/8 to MySQL
when all my servers are running Microsoft OS and all my developement
work is using VS 2005/2008?
0
Comment
Question by:sepknow
  • 3
  • 2
6 Comments
 
LVL 38

Expert Comment

by:Aaron Tomosky
ID: 35175689
Your developers will get mad. If your concerned about cost use express editions. You can't cluster or replicate but aside from that it's fully functional.
0
 

Author Comment

by:sepknow
ID: 35177448
But Express has database size limitation (2005-4GB, 2008 10GB?).
MySQL is free and the database size is much more than what Express can offer.
0
 
LVL 38

Expert Comment

by:Aaron Tomosky
ID: 35177553
Talk to your programmers. If they are using linq or entity framework they will have prolems. My biggest issue with mysql is the lack of decent support for stored pocedures. Many .net mssql guys live off stored procs.
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 
LVL 8

Assisted Solution

by:wolfgang_93
wolfgang_93 earned 250 total points
ID: 35210763
aarontomosky, what do you mean you can't cluster or replicate with MySQL? You can do
replication using the MASTER/SLAVE setup readily available in MySQL Community Edition
(i.e. the Open Source version available free to anyone) and we do it quite readily. As for clustering,
there is a free Open Source version of MySQL cluster product.

If you are converting an application that includes SQL procedures, it is going to be an issue
no matter which different DBMS you convert to. Reason: each DBMS has its own flavour of
commands and internals which means a major rewrite of each procedure -- making conversion
a royal pain.
0
 
LVL 38

Accepted Solution

by:
Aaron Tomosky earned 250 total points
ID: 35210864
I guess I wasn't clear. I ment that with Microsoft SQL express you can't cluster or replicate. Only the full versions of MICROSOFT SQL can do that.
0
 

Author Closing Comment

by:sepknow
ID: 35224701
Thanks.
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Join & Write a Comment

Suggested Solutions

Foreword In the years since this article was written, numerous hacking attacks have targeted password-protected web sites.  The storage of client passwords has become a subject of much discussion, some of it useful and some of it misguided.  Of cou…
Does the idea of dealing with bits scare or confuse you? Does it seem like a waste of time in an age where we all have terabytes of storage? If so, you're missing out on one of the core tools in every professional programmer's toolbox. Learn how to …
This video discusses moving either the default database or any database to a new volume.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now