Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Sammanfattning

I den här artikeln beskrivs support policy och fel söknings begränsningar för Microsoft SQL Server-produkter som är installerade på plattformar som stöds.

Operativ system som stöds

Beroende på version och utgåva av SQL Server kan du installera SQL Server på ett Windows-operativsystem som stöds. Exakta uppgifter finns på sidan produkt dokumentation.

Den här dokumentationen beskriver de särskilda operativ system som produkten testas med och verifieras. När du installerar en äldre version av SQL Server på nyare Windows-operativsystem måste du vara i ett Service Pack som stöds, enligt beskrivningen i SQL Server i Windows 8 och senare versioner av Windows operativ system.

Från och med Microsoft SQL Server 2017 kan du installera SQL Server på Linux-operativsystem. I produkt dokumentations sidan finns den aktuella listan med kompatibla Linux-operativsystem som du kan installera och konfigurera SQL Server för användning.

Från och med Microsoft SQL Server 2019 kan du distribuera SQL Server stort data Cluster på Kubernetes. Granska de värd operativ system som stöds för Kubernetes i viktig information om SQL Server-data kluster under support avdelningen.

Maskin vara som stöds

SQL Server-installationer stöds på x64-baserade (AMD-och Intel) processorer. De stöds inte längre på x86-baserade processorer. Aktuell information finns på sidan för SQL Server Hardware-krav

Virtualiseringsteknik som stöds

Microsoft stöder distribution av SQL Server med virtualiseringsteknik som inkluderar Microsoft Hyper-V och andra hypervisor-program som är certifierade via verifierings programmet för servrar (SVVP). Mer information om SVVP finns i verifierings program för Windows Server Virtualization.

Om du är värd för en virtuell Linux-dator på Hyper-V kontrollerar du att du har den Lis-drivrutin som stöds. Microsoft har stöd för SQL Server-installationer i moln infrastruktur tjänster som Azure Virtual Machine, Amazon EC2 och Google Cloud. Se den detaljerade support policyn för SQL Server i virtuella miljöer.

Leverantörerna av värd operativ system publicerar stödda hypervisorer för sina datorer. Följande lista innehåller några exempel:

Läs dokumentationen för operativ systemet för att få aktuell och uppdaterad hypervisor som stöds i vissa versioner av operativ systemet.

Plattformar som stöds

SQL Server som körs i Linux-behållare

I det här avsnittet beskrivs support policy och konfigurationer som stöds för Microsoft SQL Server som körs i Linux-behållare.

SQL Server är ett program som körs i användar området för en Linux-behållare. SQL Server och dess samband i SQL Server-behållaren gör samtal till det underliggande värd operativ systemet och dess kernel. Olika Linux-operativsystem kommer med olika uppsättningar med användar utrymmes program och Linux-kärnan och är väl testade tillsammans med SQL Server. Det går att köra SQL Server i en icke testad eller icke stödd konfiguration av kombinations-och värd kombinationer, men Microsoft rekommenderar inte att du gör det. Vi stöder bara konfigurationer som använder följande rikt linjer. Dessa rikt linjer anger de konfigurationer som är bäst testade och som stöds för att köra SQL Server Linux-behållare.  

Följande rikt linjer och exempel gäller stöd för SQL Server i Linux-testdistributioner. 

Hittas  

  1. SQL Server-behållaren måste stämma överens med behållar värd operativ systemet i termer för distribution och huvud version.

  2. En SQL Server på distribution av Linux-behållare stöder samma uppsättning plattformar som stöds för SQL Server på Linux som körs i arbets belastningar som inte besvaras. Mer information finns i installations vägledning för SQL Server på Linux.

Exempel på konfigurationer som stöds    

  • SQL Server 2019 på Red Hat 7.x -behållare som körs på en Red Hat 7.x -värd

  • SQL Server 2017 på Ubuntu 16,04-behållare som körs på en Ubuntu 16,04-värd

  • SQL Server 2017 på SLES 12.x -container som körs på en SLES 12.x -värd

  • SQL Server 2017 på Ubuntu 16,04-behållare som körs på en Ubuntu 16,04-dator som är värd för operativ systemet Windows

Exempel på konfigurationer som inte stöds

  • SQL Server 2017 på Red Hat 7,6-behållare som körs på en Ubuntu

  • En distribution av Linux OS som inte matchas mellan behållaren och värden

  • SQL Server 2017 på Ubuntu 16,04-behållare som körs på en Ubuntu 18,04-värd

  • En Linux OS-version som inte matchas mellan behållaren och värden

  • SQL Server 2017 på en CentOS-behållare på en CentOS-behållar värd (CentOS är inte en distribution av Linux OS för SQL Server på Linux. Microsoft löser bara problem som kan återskapas i en konfiguration som stöds.)

Linux-behållar bilden för SQL Server 2017 finns på Microsoft-behållarobjektet. Du kan använda Linux-bilden i en typisk DevOps, CI/CD-pipeline eller scenarier för produktions distribution. Mer information finns i sidan Documentation for Deployment.

Mer information om hur operativ system leverantörerna har stöd för komponenterna i behållaren och värd operativ systemet finns i följande kanaler:

SQL Server som körs i Windows-behållare

Windows behållar bilder för SQL Server 2016 och SQL Server 2017 finns i docknings navet. Windows behållar bilder tillhandahålls exklusivt för utveckling och testning. De stöds inte för produktions användning. De här behållarna innehåller de uttryckliga och Developer-versionerna av SQL Server.

SQL Server-behållare som körs på en container-Orchestration

Microsoft stöder distribution och hantering av SQL Server-behållare med openskift och Kubernetes.

Från och med Microsoft SQL Server 2019 kan du distribuera SQL Server stort data Cluster på Kubernetes. Granska de Kubernetes- Kubernetesplattformar som stöds i viktig information om SQL Server-datakluster under support

Anpassa SQL Server-behållare:

Det går att skapa anpassade SQL Server Linux-behållare när de anpassas ovanpå SQL Server Base-containrar som hämtas från MCR (Microsoft container Registry), samt att kontrol lera att du inte ändrar SQL-katalogerna/binärfilerna/licenserna som finns på platserna: /opt/MSSQL/*,/usr/share/doc/* som när en felaktigt ändrad kan resultera i att SQL Server-processen inte startar.

Du kan också skapa egna SQL Server container-bilder från grunden, givet att bas bilden av Linux OS-behållaren som används för att generera den anpassade SQL Server-behållar bilden matchar de plattformar som stöds  för SQL Server på Linux och följer de rikt linjer som nämns ovan.  

Som en del av fel sökning, om den anpassade behållaren har problem med SQL Server eller något annat SQL Server-felmeddelande kan Microsoft kräva att du avinstallerar anpassningen eller lägger till specifika verktyg eller paket som hjälper dig att felsöka och replikera problemet. Om problemet inte uppstår efter att anpassningen har tagits bort stöder Microsoft inte anpassningen eller det anpassade skriptet.

Anpassning av SQL-behållare stöds inte för användning i andra Microsoft-produkter som använder SQL Linux-behållare, till exempel Azure-båge för data tjänster, Azure SQL Edge etc.,

Exempel på konfigurationer som stöds:

  1. Du laddar ner en SQL-testbild från MCR och använder Dockerfile du lägger till funktioner som PolyBase, MSDTC etc., kan du använda dessa ändringar eller liknande ändringar för att skapa en egen anpassad SQL-färgbild.

  2. Du kan också skapa en anpassad SQL Server 2019-färgbild på en Linux OS-plattform som stöds, till exempel RHEL 8,2 UBI-behållar bild eller SLES 12 Base images.

Exempel på konfigurationer som inte stöds:

  1. Du försöker skapa en anpassad bild ovanpå alla Linux-plattformar som inte nämns i dokumentationen som stöds plattformar .

Fil system som stöds

Om du installerar SQL Server i Windows är de fil system som stöds NTFS och ReFS. Detta gäller för de volymer som lagrar databasfilerna och program binärfilerna.

Om du installerar SQL Server på Linux är de fil system som stöds för volymerna som är Databasfiler EXT4 och XFS.

Lösningar för hög tillgänglighet som stöds

När du konfigurerar en lösning med hög tillgänglighet för SQL Server i Windows kan du läsa support policy och krav på support policyn för Microsoft SQL Server för Microsoft-kluster och PreReqs, begränsningar – alltid på tillgänglighets grupper.

När du konfigurerar en lösning med hög tillgänglighet för SQL Server i Linux bör du läsa support policyn för OS-leverantören som är specifik för hög tillgänglighet. Produktions miljöer kräver en inhägnade agent, till exempel STONITH, för hög tillgänglighet. I ett Linux-kluster används avgränsning för att återställa klustret till ett känt tillstånd. Rätt sätt att konfigurera avgränsning beror på distribution och miljö. För närvarande är staket inte tillgänglig i vissa moln miljöer. Mer information Se följande leverantörs principer och rekommendationer:

Om du har stöd för en lösning med hög tillgänglighet i SQL Server på Linux kan du läsa mer i företags kontinuitet och återställning av databaser – SQL Server på Linux.

Funktioner som inte stöds

Du hittar den aktuella listan med SQL Server-funktioner som inte stöds i avsnittet "funktioner och tjänster som inte stöds" i viktig information. Om du försöker att använda komponenter eller funktioner som intestödsi anteckningarna kan du få oväntade symptom och fel. När du använder en kombination av funktioner för programmet eller lösningen bör du kontrol lera att driftskompatibiliteten mellan funktionerna är dokumenterad som möjligt. Mer information finns i det här exemplet.

Support policy

Microsoft tillhandahåller tekniska support-och produkt korrigeringar för SQL Server-komponenter som distribueras för operativ system som stöds, fil system, hypervisorer och maskin varu arkitekturer i enlighet med produkt dokumentationen. Microsoft kan tillhandahålla begränsad eller ingen teknisk support för SQL Server-programkomponenter som distribueras på operativ system som inte stöds, fil system, mina paneler och maskinvaruplattformar.

Om du distribuerar SQL Server på ett operativ system som inte stöds, ett fil system eller en hypervisor kan du uppleva ett oförutsägbart beteende. När du löser sådana problem kan Microsoft Support-teamet be dig att reproducera problemet med en kombination av operativ system, fil system, hypervisor och maskin varu arkitektur som stöds. Under de här omständigheterna kan Microsoft inte tillhandahålla support eller en lösning på problemet om problemet endast uppstår i kombinationen av operativ system, fil system, hypervisor eller arkitektur som inte stöds.

När du felsöker problem som uppstår när du använder en lösning eller ett program som är byggt med SQL Server försöker Microsoft support att isolera orsaken till problemet med den specifika program varu-eller maskin varu källan. Problemet kanske är antingen i SQL Server-programmet eller operativ Systems komponenter som SQL Server interagerar med. Om problemet finns i SQL Server tillhandahåller Microsoft Support rätt lösning och program lösningar för problemet. Om problemet beror på operativ systemets funktion hänvisar Microsoft support till operativ systemets tillverkare för uppföljning och lösning. För operativ system som stöds kan Microsoft Support samar beta med operativ systemets support leverantör för att ge dig en lösning på ditt företag.

Innan du distribuerar SQL Server på en specifik version av ett operativ system bör du kontrol lera produkt dokumentationen för SQL Server och även se efter om det finns support krav för hela lösningen som du skapar för att se till att de olika komponenter som berörs är kompatibla och stöds.

Kontakta operativ systemets tillverkare angående de support principer som gäller för ytterligare support principer för virtualiserad-, lagrings-och maskin varu lager.

Microsoft har stöd för att använda officiella behållar bilder som publiceras av Microsoft i de olika behållar databaserna. Om du använder SQL Server-behållarobjekt från andra deltagare kan Microsofts support begära att du återskapar problemet på den officiella bildens behållare. Det här steget kanske är nödvändigt för att utesluta möjligheten att anpassningar eller ändringar av den privata behållar bilden bidrar till problemet. Om problemet är isolerat med behållar motorn måste du arbeta med leverantören av behållar motorn för att åtgärda problemet.

Microsoft kanske inte kan erbjuda teknisk support om du använder en funktion som inte stöds eller om du inte har någon stöd för funktionen.

SQL Server i Azure

Om du har distribuerat SQL Server på en virtuell dator i Azure gäller support policyerna för Azure när du felsöker problem. Du kan granska Azure-supporten här. Se även Azure-principer för attesterade distributioner och support.

Om du distribuerar SQL Server på andra moln lösningar eller plattformar bör du kontrol lera om det finns någon specifik policy som styr produktion eller kommersiell support med moln lösnings leverantören.

Produktens livs cykel

SQL Server följer policyn för fast livs cykel för att få support och uppdateringar. Se webb sidan för livs cykel policyn för livs cykeln och scenen (traditionell, utökad och support) för varje produkt version.

Service pack släpps för SQL Server till version 2016. Supporten upphör 12 månader efter nästa Service Pack-version eller efter produktens support livs cykel, beroende på vilket som kommer först. Mer information finns i Service Pack-policyn.

Inga Service Pack kommer att släppas från SQL Server 2017. Mer information finns i SQL Server Service Packs upphör från SQL server 2017.

För utgåvor som börjar på SQL Server 2017 rekommenderar vi att du använder den senaste kumulativa uppdateringen (eller ett CU som släpptes under det gångna året) för motsvarande utgåva. Support teamet kanske kräver att du använder ett specifikt CU som åtgärdar ett visst problem när du felsöker ett problem.

Operativ systemen följer deras egna livscykler. Kontakta system leverantören om tillämpligt tidsintervall och versioner med stöd.

Få support från Microsoft

Det finns många kanaler genom vilka du kan få support för SQL Server. Om du stöter på ett problem som påverkar en lokal distribution av SQL Server kan du granska support alternativen för företags användare för att få hjälp med support teamet. Om du har distribuerat SQL Server i en Azure Cloud-miljö kan du skicka support förfrågningar från bladet "Help + support" i Azure Management-portalen.

Du kan också skicka problem rapporter eller produkt förslag till Connect-webbplatsen.

Dessutom kan du delta i SQL Server Engineering-teamet genom att använda följande alternativ:

Få support från operativ system leverantörer för Linux

Om det tekniska problem som uppstår i SQL Server-produkten inte finns med i operativ systemet kan du arbeta direkt med operativ systemets tillverkare för att felsöka problemet. Du kan kontakta support teamen för operativ system leverantörerna genom att använda följande kanaler:

Kontaktinformationen för andra företag i denna artikel kan hjälpa dig att hitta den tekniska support du behöver. Denna kontaktinformation kan ändras utan föregående meddelande. Microsoft garanterar inte på något sätt att kontaktinformationen är korrekt.

De tredjepartsprodukter som omnämns i den här artikeln tillverkas av företag som är fristående från Microsoft. Microsoft ger inga garantier av något slag avseende dessa produkters prestanda och tillförlitlighet.

 

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×