back to article Microsoft sets date for SQL Server on Linux

The slow reveal that is Microsoft's SQL-Server-on-Linux strategy has taken a small step forward, with Redmond pressing “publish” on a blog post discussing SQL strategy. Microsoft has also promised to ship SQL Server 2016 during this calendar year, having recently and quietly popped out the first release candidate (in which “ …

  1. Alexander Giochalas
    Devil

    This is a severe comment (or, maybe, severed?)

    "Microsoft sets date for SQL Sever on Linux"

    Somewhere an "r" was severed and noone heard it screaming...

    1. Steve Davies 3 Silver badge
      Joke

      Re: This is a severe comment (or, maybe, severed?)

      Nah, they are al too busy writing apps in the 'R' language.

      1. hplasm
        Pirate

        Re: This is a severe comment (or, maybe, severed?)

        "Nah, they are al too busy writing apps in the 'R' language."

        Like software Pirates? RRRRR!!

    2. Anonymous Coward
      Anonymous Coward

      Re: This is a severe comment (or, maybe, severed?)

      Star Citizen will be released before this is on any real world server.

  2. Christian Berger

    This is actually largely irrelevant

    MS-SQL for Windows only serves one purpose, and that's to calm down their customers and users by telling them that even if Windows Server would disappear tomorrow, they could still run their SQL-Server. So there's no need to switch to new fangled web stuff like PHP and MySQL or whatever.

    There's virtually no practical use for this, as Linux users won't switch to MS-SQL (there are better free alternatives out there), and MS-SQL users won't switch to Linux.

    1. Novex

      Re: This is actually largely irrelevant

      I can think of at least one practical situation where SQL Server would get rolled out on Linux regularly - and that's where an organisation has a web system based on Linux, and want a member of staff who knows SQL Server from their internal Windows systems to be able to code a database for it. Saves having to pay an additional wage to employ a whiz from the Linux RDBMS pool from outside their organisation. It would also allow standardization on one RDBMS, rather than having multiple different ones.

      1. Doctor Syntax Silver badge

        Re: This is actually largely irrelevant

        " a web system based on Linux, and want a member of staff who knows SQL Server from their internal Windows systems to be able to code a database for it"

        This assumes that SQL Server devs are incapable of working with any other SQL databases. Is that really the case?

      2. Anonymous Coward
        Anonymous Coward

        @Novex - Re: This is actually largely irrelevant

        It is a situation but not a practical one. If SQL server gets rolled out on Linux regularly, the organization already has Linux/Unix staff to take care of that, they don't need to bring in a Windows guy. Conversely, if the organization has strong skills in SQL on Windows, they wouldn't run it on Linux, the Windows guys would successfully prevent that. Finally, when companies decide to standardize they get rid of *nix RDBMS completely to proudly become a wall-to-wall Microsoft shop.

      3. disgruntled yank

        @Novex

        Why should the database run on Linux just because the web server does? Some years ago I set up a (trivial) WSGI package on a Linux box that talked to a SQL Server database using FreeTDS. For what it did, it worked nicely.

    2. Spanky_McPherson

      Re: This is actually largely irrelevant

      "there are better free alternatives out there"

      er, no.

      Core database functionality of the free databases may be comparable to SQL Server, but they are nowhere near in terms of the full package.

      To pick some random examples, where are the better free alternatives to SQL Server's multi-master replication? What about Analysis Services? I'm sure I could think a dozen features of SQL Server that are better than the free alternatives.

      (Last time I used PostgreSQL - admittedly a long time ago, it required a database dump and restore when upgrading versions. Honestly I would still use it, but better than SQL Server? Nope.)

      1. Doctor Syntax Silver badge

        Re: This is actually largely irrelevant

        @ Spanky_McPherson

        Apart from the free Linux databases there are a number of established commercial databases that have come from the Unix world. I'd have thought that it would be preferable to use one of those rather than a recent port.

        1. Spanky_McPherson

          Re: This is actually largely irrelevant

          @Doctor Syntax

          Yes, I agree with you. Most folks using a commercial database (e.g. Oracle) will continue to do so rather than move to SQL Server on Linux.

          I look forward to seeing if Microsoft can make an impact on Oracle's market share. It has a chance, assuming it will be much cheaper than Oracle.

          1. Anonymous Coward
            Anonymous Coward

            Re: This is actually largely irrelevant

            "Most folks using a commercial database (e.g. Oracle) will continue to do so rather than move to SQL Server"

            At least until they look at the cost differences....

      2. HmmmYes

        Re: This is actually largely irrelevant

        PostGresql offer pretty good replication.

      3. W. Anderson

        Re: This is actually largely irrelevant

        Those commenting in support of SQLServer on Linux "supposedly" due to lack of excellent databases that run in both environments, like latest PostgreSQL 9.4 - that is competitive in all the advanced features and functionality with SQLServer 2016, and even has large scale commercial support from companies like EnterpriseDB, investors of which include IBM and RedHat, amoung others.

        The evidence is in recent case studies where PostgreSQL successfully replaced sophisticated Oracle Database solutions in several Fortune 500 corporations and large engineering and other business industries, in a reasonable time with greater efficiency and ease, and with considerably savings overall.

        The reality of PostgreSQL being equal to or superior in competitiveness to SQLServer is always refuted by delusional Microsoft loyal dupes.

        1. Ben Liddicott

          Re: This is actually largely irrelevant

          Except.... that if you pay for large scale enterprise support it costs nigh on as much as an MSSQL licence for the same feature set. Just like if you pay for Red Hat Enterprise it costs about as much as Windows Server.

          And if you don't buy support you need staff who can support it, which also costs money. If you operate at IBM/Google/Facebook scale it's a saving to support it yourself, but otherwise even for large blue-chips it doesn't make sense.

          Products are priced the way they are because that's the most they can charge without making their customers switch. Ergo, at any price point, everything is usually approximately equal value for money..

          1. John Sanders
            Windows

            Re: This is actually largely irrelevant

            """Except.... that if you pay for large scale enterprise support it costs nigh on as much as an MSSQL licence for the same feature set. Just like if you pay for Red Hat Enterprise it costs about as much as Windows Server."""

            Except that I can affirm that RHEL support works quite well, while I can't say the same of MS' support.

  3. lazybones

    SQL Sever?

    "Microsoft sets date for SQL Sever on Linux" - Are they going to call it SQL Sever because Microsoft want to sever it from windows :p

  4. HmmmYes

    Yep.

    Dont roll out that FreeBSD/PostGreql box yet. We've got a Linux/SQLServer ofering just round the corner .... wait a bit.. a bit more ... keep waiting .... we can offer you a cheap WS2012/SQLserver in the meantime .... nearly there ..... almost done ......

    1. Anonymous Coward
      Anonymous Coward

      So that's why it's code named ... Cairo?

  5. Robert Moore

    Microsoft SOP == FUD

    This just goes to show Microsoft has not changed.

    1. Announce exciting new product to compete with whoever. Sowing Fear Uncertaintity and Doubt.

    2. Announce release date far off in the future. Making customers hold off spending on competitors product.

    3. Quietly drop product.

    4. Profit?????

    1. gobaskof

      Re: Microsoft SOP == FUD

      But that was old Microsoft. I thought their new strategy was:

      1. Announce date for exciting new product

      2. Release product on this date even though it isn't ready

      3. Start trying to force people onto the incomplete product

      4. Profit?

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like