Microsoft SQL Server Volgende: Wat is onder de dekens

0
167

Voor mij de grootste verrassing aankondiging van de komst van Microsoft ‘ s Connect() 2016 conferentie afgelopen week was het niet dat Microsoft voor de toetreding tot de Linux Foundation. In plaats daarvan was dat SQL Server zou zijn “dezelfde” op Linux en Windows Server en zijn beschikbaar voor zowel medio 2017.

sqlservernextundercovers.jpg

Ik was verbaasd, omdat het idee van “een SQL Server met ondersteuning voor twee besturingssystemen,” leek strijd met de bewering van Microsoft eerder dit jaar van SQL Server op Linux zou zijn een subset van de functies in SQL Server 2016 voor Windows, een product dat Microsoft alleen algemeen verkrijgbaar gesteld in juni van dit jaar.

Als De Wandelende Kat, @h0x0d, ontdekt door het nemen van een kijkje in de publieke preview van SQL Server op Linux uitgebracht vorige week, Microsoft leek te worden met behulp van de Microsoft Research “Ophaalbrug” technologie om SQL Server op Linux.

Ophaalbrug is een aanpassing van de Bibliotheek OS concept dat Microsoft Research heeft gewerkt voor de afgelopen jaren. Het is een vorm van virtualisatie, specifiek voor toepassing sandboxing. Ophaalbrug een rol gespeeld bij het verkrijgen van de Bash-shell uit te voeren op Windows 10, ook.

Een woordvoerder van Microsoft bevestigd dat Ophaalbrug, was, inderdaad, de kern van hoe Microsoft kreeg SQL Server draait op Linux.

“Inschakelen van SQL Server op Linux hebben we de SQL Platform Abstraction Layer (SQLPAL), die is ontstaan uit Ophaalbrug,” de woordvoerder zei toen ik vroeg.

Dus wat over Microsoft ‘ s beweren dat “alle functies van de SQL-Server database zal beschikbaar zijn in Linux en Windows”?

Microsoft ‘ s documenation voor SQL Server op Linux verduidelijkt dingen een beetje hier. Hier is de specifieke formulering:

“Het is dezelfde SQL Server-database-engine (voor zowel de Windows-en Linux-versies), met vele vergelijkbare functies en diensten, onafhankelijk van uw besturingssysteem.”

Momenteel zijn er nogal wat van SQL Server voor Windows-functies zijn nog niet beschikbaar op Linux, Microsoft ‘ s plan is om “steeds meer inschakelen” tijdens deze maandelijkse updates tijdens de preview-programma.

Hier is wat is nog niet beschikbaar in de SQL Server op een Linux-preview (vanaf 16 November):

In de database-engine

De volledige tekst SearchReplicationStretch DBPolybaseDistributed QuerySystem uitgebreide opgeslagen procedures (XP_CMDSHELL, enz.)Filetable

Hoge beschikbaarheid

Altijd Op de Beschikbaarheid GroupsDatabase spiegelen

In de beveiliging

Active Directory authenticationWindows AuthenticationExtensible Toets ManagementUse van door de gebruiker verstrekte certificaat voor SSL-of TLS –

In Diensten

SQL Server AgentSQL Server BrowserSQL Server R servicesStreamInsight Analyse ServicesReporting ServicesIntegration ServicesData Kwaliteit ServicesMaster Data Services

Hier is een beetje meer verduidelijking van de genoemde woordvoerder van Microsoft:

“We streven recht aan de functie van de pariteit in de tijd, hoewel sommige besturingssysteem van specifieke elementen in SQL Server die zal worden beperkt of uniek voor elk besturingssysteem. Er zijn een handvol van de functies vereisen meer uitgebreide integratie en het testen van werken met Linux en sommige van deze functies kunnen worden geactiveerd post GA. We rangschikken deze op basis van feedback van klanten.

“De meeste functies van de SQL Server functies in de diepte van de SQL engine en deze eigenschappen zijn ingeschakeld in CTP1 want ze hebben geen interactie met het besturingssysteem of weinig interactie met het besturingssysteem en hoeft geen aanpassingen of extra worden getest. Bijvoorbeeld, ColumnStore, in het geheugen, het verwerken van query -, transactie-management enzovoort.”

Voor iedereen die wil om te graven meer onder de dekens, hier is een getting started tutorial voor SQL Server voor Linux.

Tech giants court retailers chasing omnichannel dream

Tech giganten hof retailers jagen omnichannel droom

Aanbieders van technologie zijn met een donkere achtergrond om de toonhoogte omnichannel, analytics en het Internet van de dingen zoals magic bullets vs. Amazon.