Earlier quoted context omitted.
It's hard to make things easy on Windows - it's law of nature.
It's actually not - if you try to avoid integrating in any way with the os. Shared-nothing apps are pretty nice. SQL server and a few of the other behemoth apps seem to have a very hard time staying separate from windows which is annoying. In Linux the design benefit is that there are package managers and the flaw is that there are many. Shipping a simple binary installer for multiple distributions is still tricky.
How Microsoft brought SQL Server to Linux
121–130 of 207 posts
Re: How Microsoft brought SQL Server to Linux
#122Earlier quoted context omitted.
Brainstorming with you: Maybe we could have another queue /possiblespam like we have for /newest? Or we could make a competition out of it: 1point for a correct spam identification -10 for false positive
This is way off topic, but that kind of simple gamification is "broken" because there are three Nash equilibrium, only one of which is actually marking spam correctly. If everyone marks everything as spam, then anyone not also doing the same is "punished" because they are missing out on points they could get by marking more things as spam. If everyone is marking everything as "not spam" then anyone marking spam as sp…
Re: How Microsoft brought SQL Server to Linux
#123I'm still unsure of the usefulness of SQL Server on Linux. I don't see the point of running SQL Server on Linux (I'd rather choose PostgreSQL or something), nor do I see the point of choosing Linux if I'd already settled for SQL Server. I don't think this (in the end) is anything more than a marketing trick, there to give the illusion of choice. This is not uncommon in ISVs, btw. There are many commercial offerings t…
Re: How Microsoft brought SQL Server to Linux
#124Years ago I was part of a project that became a startup. We got a Bizspark license and originally developed for MS SQL. Later we added in support for Postgres/MySQL. Running unit tests against Postgres/MySQL was pretty easy on my Linux box, but for MS SQL I'd have to start a VM and provision SQL Server 2012 (at the time). I jumped on the Linux version as soon as I heard about it. I never got an invite to the preview,…
Re: How Microsoft brought SQL Server to Linux
#125Years ago I was part of a project that became a startup. We got a Bizspark license and originally developed for MS SQL. Later we added in support for Postgres/MySQL. Running unit tests against Postgres/MySQL was pretty easy on my Linux box, but for MS SQL I'd have to start a VM and provision SQL Server 2012 (at the time). I jumped on the Linux version as soon as I heard about it. I never got an invite to the preview,…
Curious why have postgres and SQL server?
Like the business intelligence features
Datawarehouse functionality Machine learning capabilities within the warehouse suite
Mdx (which enables things like power pivot / power query)
Myself I am a Postgres guys, but man those extras are really enticing to me as a problem solver.
Re: How Microsoft brought SQL Server to Linux
#126I'm still unsure of the usefulness of SQL Server on Linux. I don't see the point of running SQL Server on Linux (I'd rather choose PostgreSQL or something), nor do I see the point of choosing Linux if I'd already settled for SQL Server. I don't think this (in the end) is anything more than a marketing trick, there to give the illusion of choice. This is not uncommon in ISVs, btw. There are many commercial offerings t…
MS SQL is the product that people are choosing, not Windows. Why should the MS SQL team force people to choose Windows?
Re: How Microsoft brought SQL Server to Linux
#127Earlier quoted context omitted.
Argumentum ad populum; people just don't know better. Also, I doubt it's really hundreds of millions (of people, as opposed to installs).
What should they 'know'? If they can use it for their purposes then it is, per definition, usable. It's like saying that 'most cars are unusable for getting around'.
Re: How Microsoft brought SQL Server to Linux
#128Earlier quoted context omitted.
I thought because Kerberos was OS agnostic you could already have Linux interacting with Windows AD?
Microsoft has two extensions to Kerberos, impersonation and delegation. To use WA in a multi-tier set up (app, dB) you need those. I'm not sure if those extensions are available on Linux.
Re: How Microsoft brought SQL Server to Linux
#129Interesting, looks like they are using something similar to Wine to run it on Linux.
https://blog.sqlauthority.com/2015/11/11/sql-server-what-is-...
Re: How Microsoft brought SQL Server to Linux
#130Earlier quoted context omitted.
I think it's partly a hat-tip to ISVs using .NET. Entity Framework (Core and Desktop) works best with SQL Server, with whole .NET Core is cross-platform thing they let ISVs sell to Linux shops too. The alternative would be to mix EF with PostgreSQL or (horror of horrors) MySQL which is a pain-in-the-ass for testing/QA. ORMs are leaky abstractions! If you're ponying up for a SQL Server license you can afford to pony u…
At our place, we use ServiceStack with OrmLite, which runs well on .net core and plays nicely with MySQL. You can switch between SQL Server and MySQL by changing just one line of code.
I haven't looked at much ServiceStack stuff because of the cost.