Microsoft SQL Server and Linux in 2017

Speaking of things that make an impression, there are more and more moves that this Redmond giant is making to introduce its solutions into the free and sometimes not so free world of Linux.

Now from his blog official announce that Microsoft SQL Server will be available on Linux platforms for approximately 2016 - 2017. Under the concept that in the new goals and horizons of Microsoft it is not only to sell an operating system but also solutions for data management, seeking to diversify, make more competition to companies like Oracle, which although they are proprietary they have 40% of the market in data management on both Windows and Linux.

In particular, it seems like a very clever move by Microsoft, but how or how good will its integration turn out in Linux? I do not know, we will have to wait to wait for early test versions and some comparison of how it works in Linux with respect to Windows.

The truth is that Microsoft is losing more and more ground in the world of systems and servers, so it is not surprising that more moves of this style, particularly I have come across environments that use Windows Server with Microsoft SQL Server where I cannot reach an agreement on migration to free databases, so I would dare to give it a chance to at least eradicate one of those factors such as Windows Server and install Linux and Microsoft SQL Server. I've done it with those clients that use Oracle and Windows, proving that Oracle and Linux are a good combination too.

Of course, before you ask me, IT IS NOT OPENSOURCE, forget that scenario (at least for now), it will be available under proprietary licenses, payment and also closed code. Competition will have, and enough! with postgres, mysql, mariadb, oracle, among others, however he has known how to move his cards with alliances with Red hat and ubuntu on issues such as Azure.

Weakness or strategy? Are we falling into a trap? I await your comments


18 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Chaparral said

    I am very surprised by this attitude. Windows is moved by silver and nothing but silver. We will have to wait to see what his play is.

    1.    brodydalle said

      in that we agree, everything is for the pig $ money hahaha

      1.    Anonymous said

        it is bad to want to charge for a quality product

  2.   Jose Albert said

    The answer is the same when "MS-Office for Linux" comes out:

    «The GNU / Linux World migrates to MS / Linux. I don't know why I don't like all this at all! "

    Regards!!!

  3.   Jose Albert said

    They must have thought: "We can't destroy Linux, but we can destroy GNU."

    1.    eliotime3000 said

      No, it is simply a desperate measure in the face of the onslaught of multiplatform systems.

  4.   Alejandro said

    This is good for you as an IT administrator, as you already work with Oracle and Linux, you can also create SQL server and Linux environments, which will have to be paid if, but without counting a license for an OS, this impacts the costs of a operation. I like that they take things like that because it generates competition and whoever wants it and can use it, let them judge it.

    1.    brodydalle said

      you have a good point there, the competition and semiprivative scenarios already existing like oracle together with linux. We'll see what happens in the future

  5.   Gonzalo Martinez said

    Excellent measure.

    Microsoft makes good products, only the most deficient is the most used (Windows).

    SQL Server is a good database platform, not to mention the power that can be obtained using it with .NET and with the integration tools that the .NET platform has. It is really very good.

    I think that bringing that to Linux gives a very good working tool.

    I think MS would be saved by removing a Unix-based server OS 😛

    1.    brodydalle said

      Among the moves of MS is the release of the .NET code, definitely that plus these measures, and alliances with other greats in the world of Linux, could lead to something of that style. Thanks for your comment

  6.   Amelie denisse said

    The move is Microsoft propaganda, the announcement of SQLServer does not leave anything new for GNU / Linux; we have MariaDB and other tools. I think this (and many connoisseurs have expressed it) is to dominate the private market by making the public believe that "Malwaresoft" <3 Linux ... What a GNU / Linux user (with a good philosophy of Free Software) wants to pay a very expensive license and not be able to see the code using this thing called SQLServer. Regards!

    1.    brodydalle said

      if we agree that it is not contributing something "new", but if there are people who are going to "pay a very expensive license and not be able to see the code using this thing called SQLServer" ... believe it, you will see XD. They do it with Oracle

  7.   Gonzalo Martinez said

    In the world of work, many times not everything is as you want, and you have to accept things as they are, or leave.

    There are many free DBs (PostgreSQL seems to me a particularly masterpiece), but there is also the fact that many companies are already armed and work in an X way.

    If they have a .NET environment, and they see that it is advantageous to use Linux and put SQL Server there they will do it, surely without caring what it contributes to the community, and it will not help them if an evangelizer comes and says «since you put Linux, why don't you use MariaDB or PostgreSQL? ”, Which requires time, training, etc.

    You have to differentiate the community from the market. The community thinks about the community, and about the market (not directly, but about which software is used and how), but the market is only interested in the market.

  8.   Jesus Perales said

    In the world of work and wherever there will be people who have to use that horrible thing for very very strange reasons, nothing to do with the technical xD and I would really prefer that they stay with their spawn than have to use their tools that they try to sell us as opensource because now they run on GNU / Linux? Are there really people who use GNU / Linux who believe what Microsoft is doing? I personally think not, the people who believe it are people who use some of its tools and are already its customers and those who do not remember the halloween documents, ultimately God help us.

    1.    Gonzalo Martinez said

      It's all fine with being open source religious, but I'll give you an example, you have an entire operating environment based on .NET technologies (for whatever reason, just as there are people who use open source for love, there are people who use open source technologies. MS for love too), you will continue in that one so as not to dismantle the scheme and waste time and money.

      I do not believe that MS is contributing anything to the world of free software, it is providing a tool to the world of Linux servers.

    2.    Gonzalo Martinez said

      And curiously, I would like to know your level of knowledge of database engines to say that SQL Server is a monstrosity, or that it is used for strange and non-technical reasons, when it is an engine very, very above MySQL, an engine champion of free software (which paradoxically, it was always under the umbrella of corporations, before Sun, and now Oracle), or Mariadb, which has the same shortcomings as MySQL.

      For example, the default MySQL engine does not support transactions, and a very limited use of indexes, or to throw you another, MySQL is so smart, that when we ask it to do a division by 0, it does not return an exception or an error, but a generic null value, which I must control from the software to which it corresponds, because the engine does not realize that it is an invalid operation.

      I really value the free software community, and whenever I can I try to do my bit, but the brainwashing of some is lamentable.

      1.    Jesus Perales said

        I am not a DBA, I develop Java EE applications and in my environment there is something called JPA, I never talk about MySQL as an alternative to SQL Server, in databases there are many alternatives (postgresql, Mongo, rethinkdb, etc), problems related to SQL Server that have touched me is how cumbersome it is to enable XA transactions, mentioning that the servers must be protected with antivirus and other things typical of Windows and all the problems that this OS always brings, now if you develop it in .NET best thing you can do is use SQL Server, you have no other choice.

  9.   JSequeiros said

    Diverse opinions for and against of course, the interesting thing about this is that more scenarios are created to choose from. According to the folks at Microsoft they claim that you get better performance with SQL Server running on Linux superior to its Oracle competition. It will be true, it will be a matter of waiting for results.