Aracılığıyla paylaş


Microsoft SQL Server için teknik destek ilkesi

Not

Bu makalede başvuruda bulunan CentOS bir Linux dağıtımıdır ve Kullanım Süresi Sonuna (EOL) ulaşacaktır. Kullanımınızı göz önünde bulundurun ve buna göre planlayın. Daha fazla bilgi için bkz . CentOS Kullanım Süresi Sonu kılavuzu.

Bu makalede, Microsoft SQL Server için destek ilkesi açıklanmaktadır.

Özgün ürün sürümü: Linux üzerinde SQL Server 2017 (tüm sürümler), Windows üzerinde SQL Server 2017 (tüm sürümler)
Özgün KB numarası: 4047326

Özet

Bu makalede desteklenen platformlara yüklenen SQL Server ürünleri için destek ilkeleri ve sorun giderme sınırları açıklanmaktadır.

Desteklenen işletim sistemleri

SQL Server sürümüne ve sürümüne bağlı olarak, SQL Server'ı desteklenen bir Windows veya Linux işletim sistemine yükleyebilirsiniz.

Bu belge, ürünün test edilen ve doğrulanan belirli işletim sistemlerini özetler. SQL Server'ın eski sürümünü daha yeni Windows işletim sistemlerine yüklediğinizde desteklenen bir hizmet paketinde olmanız gerekir.

SQL Server 2017'den başlayarak, Linux üzerinde SQL Server işletim sistemlerini yükleyebilirsiniz. Linux üzerinde SQL Server için yükleme kılavuzu, SQL Server'ı üretim kullanımı için yükleyip yapılandırabileceğiniz desteklenen Linux işletim sistemlerinin geçerli listesini özetler.

SQL Server 2019'dan başlayarak Kubernetes'te SQL Server Büyük Veri Kümesini dağıtabilirsiniz. Desteklenebilirlik bölümünün altındaki SQL Server 2019 Büyük Veri Kümeleri sürüm notlarında Kubernetes için desteklenen Ana Bilgisayar işletim sistemini gözden geçirin.

Desteklenen donanım

SQL Server Yüklemeleri x64 tabanlı (AMD ve Intel) işlemcilerde desteklenir. Bunlar artık x86 tabanlı işlemcilerde desteklenmemektedir. Geçerli bilgiler için bkz . SQL Server 2016 ve 2017: Donanım ve yazılım gereksinimleri.

Desteklenen sanallaştırma teknolojileri

Microsoft, Microsoft Hyper-V ve Sunucu Sanallaştırma Doğrulama Programı (SVVP) aracılığıyla onaylanan diğer hiper yöneticileri içeren sanallaştırma teknolojilerine SQL Server dağıtmayı destekler. SVVP hakkında daha fazla bilgi için bkz . Windows Server Sanallaştırma Doğrulama Programı.

Hyper-V'de bir Linux sanal makinesi barındırdıysanız, Hyper-V üzerinde Linux Sanal Makineler sahip olduğunuzdan emin olun. Microsoft, Azure Virtual Machine, Amazon EC2 ve Google Cloud gibi bulut altyapısı hizmetlerine SQL Server yüklemelerini destekler.

Konak işletim sistemi satıcıları sistemleri için desteklenen hiper yöneticiler yayımlar. Aşağıdaki listede bazı örnekler verilmiştir:

İşletim sisteminin belirli sürümlerinde desteklenen geçerli ve güncelleştirilmiş hiper yöneticinin işletim sistemi belgelerine bakın.

Microsoft ayrıca VMware vSphere üzerinde SQL Server'ın dağıtılmasına da destek olarak kullanıcıların yazılım tanımlı veri merkezi (SDDC) platformundan ve ağ ve depolama sanallaştırma gibi özelliklerden yararlanmasına olanak tanır. SQL Server VM'lerinizi doğru boyutlandırma ve vCenter Server yapılandırmanızı yönetme dahil olmak üzere vSphere kullanarak SQL Server'ı en iyi şekilde dağıtma hakkında daha fazla bilgi edinmek için bkz . VMware vSphere üzerinde Microsoft SQL Server mimarisi oluşturma.

Azure VMware Çözümü , Microsoft'un müşterilerin VMware iş yüklerini Azure'da yerel olarak çalıştırmasına olanak tanıyan ve ayrıca şirket içi VMware'de çalıştırmaya alışkın olduğunuz aynı vSphere altyapısında SQL Server dağıtımlarını çalıştırmayı destekleyen birinci taraf çözümüdür.

Linux kapsayıcılarında çalışan SQL Server

Bu bölümde, Linux kapsayıcılarında çalışan SQL Server için destek ilkeleri ve desteklenen yapılandırmalar açıklanmaktadır.

SQL Server, Linux kapsayıcısının kullanıcı alanında çalışan bir uygulamadır. SQL Server ve SQL Server kapsayıcısı içindeki bağımlılıkları, temel alınan konak işletim sistemine ve çekirdeğine çağrı yapar. Farklı Linux işletim sistemleri, SQL Server ile birlikte iyi test edilmiş farklı kullanıcı alanı uygulamaları ve Linux Çekirdeği kümeleriyle birlikte gelir. SQL Server'ı kapsayıcı ve konak birleşimlerinin test edilmemiş veya desteklenmeyen bir yapılandırmasında çalıştırmak mümkün olsa da, Microsoft bunu yapmanızı önermez. Yalnızca aşağıdaki yönergeleri kullanan yapılandırmaları destekliyoruz. Bu yönergeler, SQL Server Linux kapsayıcılarını çalıştırmak için iyi test edilmiş ve desteklenen yapılandırmaları belirler.

Aşağıdaki yönergeler ve örnekler Linux üzerinde SQL Server kapsayıcı dağıtımları desteği için geçerlidir.

Yönergeler

  1. SQL Server kapsayıcı işletim sistemi, dağıtım ve ana sürüm açısından kapsayıcı ana bilgisayar işletim sistemiyle eşleşmelidir.
  2. Linux üzerinde SQL Server kapsayıcı dağıtımı, kapsayıcılı olmayan iş yüklerinde çalışan Linux üzerinde SQL Server ile aynı desteklenen platform kümesini destekler. Daha fazla bilgi için bkz. Linux üzerinde SQL Server için yükleme kılavuzu.
  • Desteklenen yapılandırma örnekleri

    • Red Hat 7.x konağı üzerinde çalışan Red Hat 7.x kapsayıcılarında SQL Server 2019
    • Ubuntu 16.04 ana bilgisayarında çalışan Ubuntu 16.04 kapsayıcısı üzerinde SQL Server 2017
    • SLES 12.x konağı üzerinde çalışan SLES 12.x kapsayıcısı üzerinde SQL Server 2017
    • Windows işletim sisteminde barındırılan bir Ubuntu 16.04 sanal makinesinde çalışan Ubuntu 16.04 kapsayıcısında SQL Server 2017
  • Desteklenmeyen yapılandırma örnekleri

    • Ubuntu Container konağı üzerinde çalışan Red Hat 7.6 kapsayıcılarında SQL Server 2017

    • Kapsayıcı ve konak arasında eşleşmemiş bir Linux işletim sistemi dağıtımı

    • Ubuntu 18.04 ana bilgisayarında çalışan Ubuntu 16.04 kapsayıcısı üzerinde SQL Server 2017

    • Konteyner ve ana makine arasında uyumlu olmayan bir Linux işletim sistemi sürümü

    • CentOS Kapsayıcı konağındaki bir CentOS kapsayıcısı üzerinde SQL Server 2017 (CentOS, Linux üzerinde SQL Server için desteklenen bir Linux işletim sistemi dağıtımı değildir. Microsoft yalnızca desteklenen bir yapılandırmada yeniden üretilebilir sorunları giderir.)

SQL Server 2017 için Linux kapsayıcı görüntüsü Container Registry'de kullanılabilir. Linux görüntüsünü tipik DevOps, CI/CD işlem hattı veya üretim dağıtım senaryolarınızda kullanabilirsiniz. Daha fazla bilgi için kapsayıcı dağıtımına ilişkin belgeler sayfasına bakın.

İşletim sistemi satıcılarının kapsayıcıdaki ve konak işletim sistemindeki bileşenleri nasıl desteklediği hakkında daha fazla bilgi için aşağıdaki kanallara bakın:

Windows kapsayıcılarında çalışan SQL Server

Windows kapsayıcılarındaki SQL Server dağıtımları destek kapsamında değildir. Geliştirme ve test için, Windows kapsayıcılarında SQL Server ile çalışmak için kendi özel kapsayıcı görüntülerinizi oluşturun. Örnek dosyalar GitHub'da kullanılabilir ancak yalnızca başvuru için sağlanır.

Kapsayıcı düzenleyicilerinde çalışan SQL Server Kapsayıcıları

Microsoft, OpenShift ve Kubernetes kullanarak SQL Server kapsayıcılarının dağıtılıp yönetilmesini destekler.

SQL Server 2019'dan başlayarak Kubernetes'te SQL Server Büyük Veri Kümesini dağıtabilirsiniz. Desteklenebilirlik bölümünün altındaki sürüm notlarını Büyük Veri Kümeleri SQL Server 2019'da desteklenen Kubernetes platformlarınıgözden geçirin.

SQL Server Kapsayıcılarını Özelleştirme

Özel SQL Server Linux Kapsayıcılarının oluşturulması, MCR'den indirilen SQL Server tabanlı kapsayıcılar üzerine özelleştirildiğinde ve belirtilen konumlarda bulunan SQL directories/binaries/licenses değerlerini değiştirmediğinizden emin olduğunuzda desteklenir: /opt/mssql/* ve /usr/share/doc/*. Bu değerler yanlış değiştirildiğinde, SQL Server işleminin başlamamasıyla sonuçlanabilir.

Ayrıca, özel SQL Server kapsayıcı görüntüsünü oluşturmak için kullanılan Linux işletim sistemi kapsayıcısının temel görüntüsünün Linux üzerinde SQL Server için desteklenen platformlarla eşleşmesi ve yukarıda belirtilen yönergeleri izlemeniz nedeniyle sıfırdan kendi SQL Server kapsayıcı görüntülerinizi de oluşturabilirsiniz.

Sorun gidermenin bir parçası olarak, özelleştirilmiş kapsayıcıda SQL Server başlatma sorunları veya başka bir SQL Server özel durumu/hatası varsa Microsoft, özelleştirmeyi kaldırmanızı veya sorunu gidermenize ve çoğaltmanıza yardımcı olacak belirli araçlar veya paketler eklemenizi gerektirebilir. Özelleştirme kaldırıldıktan sonra sorun oluşmazsa Microsoft özelleştirmeyi veya özel betiği desteklemez.

SQL kapsayıcı özelleştirmesi, Data Services için Azure Arc, Azure SQL Edge gibi SQL Linux kapsayıcılarını kullanan diğer Microsoft ürünlerinde kullanılmak üzere desteklenmez.

  • Desteklenen yapılandırma örnekleri:

    1. MCR'den SQL Container görüntüsünü indirir ve dockerfile kullanarak Polybase, MSDTC gibi özellikler eklersiniz. Bu değişiklikler veya benzer değişiklikler, kendi özel SQL kapsayıcı görüntünüzü oluşturmanıza yardımcı olmak için desteklenir.

    2. RhEL 8.2 UBI kapsayıcı görüntüsü veya SLES 12 temel görüntüleri gibi desteklenen bir Linux işletim sistemi platformunun üzerine özel bir SQL Server 2019 kapsayıcı görüntüsü de oluşturabilirsiniz.

  • Desteklenmeyen yapılandırma örnekleri:

    Desteklenen platformlar belgelerinde belirtilmeyen herhangi bir Linux platformunun üzerine özelleştirilmiş bir görüntü oluşturmayı deneyin.

Desteklenen dosya sistemleri

SQL Server'ı Windows'a yüklerseniz, desteklenen dosya sistemleri NTFS ve ReFS'dir. Bu, veritabanı dosyalarını ve program ikili dosyalarını depolayan birimler için geçerlidir.

Linux üzerinde SQL Server yüklerseniz, veritabanı dosyalarını barındıran birimler için desteklenen dosya sistemleri EXT4 ve XFS'dir.

Desteklenen yüksek kullanılabilirlik çözümleri

Windows üzerinde SQL Server için yüksek kullanılabilirlik çözümü ayarlarken, Microsoft Kümelemeve Önkoşullar, Kısıtlamalar ve Always On kullanılabilirlik grupları için Öneriler için Microsoft SQL Server destek ilkesi'ndeki destek ilkelerine ve gereksinimlerine bakın.

Linux üzerinde SQL Server için yüksek kullanılabilirlik çözümü ayarladığınızda, işletim sistemi satıcısının yüksek kullanılabilirliğe özgü destek ilkelerini gözden geçirin. Üretim ortamları, yüksek kullanılabilirlik için STONITH gibi bir eskrim aracısı gerektirir. Linux kümesi, kümeyi bilinen bir duruma döndürmek için eskrim kullanır. Eskrim yapılandırmasının doğru şekli, dağıtıma ve ortama bağlıdır. Şu anda bazı bulut ortamlarında eskrim sağlanmamaktadır. Daha fazla bilgi için aşağıdaki işletim sistemi satıcı ilkelerine ve önerilerine bakın:

Linux üzerinde SQL Server'da desteklenen yüksek kullanılabilirlik çözümü için bkz. İş sürekliliği ve veritabanı kurtarma - Linux üzerinde SQL Server.

Desteklenmeyen özellikler

Desteklenmeyen SQL Server özelliklerinin geçerli listesini Linux üzerinde SQL Server 2017 sürüm notları bölümünde bulabilirsiniz. Notlarda desteklenmeyen olarak listelenen bileşenleri veya özellikleri kullanmayı denerseniz beklenmeyen belirtiler ve hatalarla karşılaşabilirsiniz. Uygulamanız veya çözümünüz için bir özellik birleşimi kullandığınızda, özellikler arasındaki birlikte çalışabilirliğin desteklendiği şekilde belgelendiğinden emin olun. Yönergeler için bkz . AlwaysOn kullanılabilirlik grupları: birlikte çalışabilirlik (SQL Server).

Destek ilkesi

Microsoft, ürün belgelerine uygun olarak desteklenen işletim sistemi, dosya sistemleri, hiper yöneticiler ve donanım mimarilerine dağıtılan SQL Server bileşenleri için teknik destek ve ürün düzeltmeleri sağlar. Microsoft desteklenmeyen işletim sistemlerine, dosya sistemlerine, hiper yöneticilere ve donanım platformlarına dağıtılan SQL Server yazılım bileşenleri için sınırlı teknik destek sağlayabilir veya hiç destek sağlamayabilir.

SQL Server'ı desteklenmeyen bir işletim sistemine, dosya sistemine veya hiper yöneticiye dağıtırsanız, açıklanamayan davranış ve sonuçlarla karşılaşabilirsiniz. Bu tür sorunları giderdiğinizde, Microsoft Desteği ekibi desteklenen bir işletim sistemi, dosya sistemi, hiper yönetici ve donanım mimarisi birleşiminde sorunu yeniden oluşturmanızı isteyebilir. Bu koşullar altında, sorun yalnızca desteklenmeyen işletim sistemi, dosya sistemi, hiper yönetici veya mimari birleşiminde oluşuyorsa, Microsoft bu sorun için destek veya çözüm sağlayamayabilir.

SQL Server kullanılarak oluşturulan bir çözüm veya uygulama kullandığınızda oluşan sorunları giderdiğinizde, Microsoft Desteği sorunun nedenini belirli yazılım veya donanım katmanı kaynağıyla yalıtmaya çalışır. Sorun SQL Server yazılımında veya SQL Server'ın etkileşimde olduğu işletim sistemi bileşenlerinde olabilir. Sorun SQL Server'daysa, Microsoft Desteği sorun için uygun çözüm ve uygulama geçici çözümleri sağlar. Sorun işletim sistemi davranışındaysa, Microsoft Desteği izleme ve çözüm için sizi işletim sistemi satıcısına yönlendirecektir. Desteklenen işletim sistemleri için Microsoft Desteği, ticari olarak çalışılabilir bir çözüm sunmak için işletim sistemi destek satıcısıyla işbirliği yapacaktır.

SQL Server'ı işletim sisteminin belirli bir sürümüne dağıtmadan önce SQL Server için ürün belgelerine bakın ve ayrıca ilgili farklı bileşenlerin uyumlu ve destekli olduğundan emin olmak için oluşturduğunuz çözümün tamamı için destek gereksinimleri hakkında işletim sistemi satıcısına başvurun. Sanallaştırma, depolama ve donanım katmanları için ek destek ilkelerine uygulanan destek ilkeleri hakkında işletim sistemi satıcısına başvurun.

Microsoft, Microsoft tarafından çeşitli kapsayıcı depolarında yayımlanan resmi kapsayıcı görüntülerinin kullanılmasını destekleyecektir. Diğer katkıda bulunanların SQL Server kapsayıcı görüntülerini kullanıyorsanız Microsoft Desteği sorunu resmi kapsayıcı görüntüsünde yeniden oluşturmanızı isteyebilir. Bu adım, özel kapsayıcı görüntüsünde yapılan özelleştirmelerin veya değişikliklerin soruna katkıda bulunma olasılığını dışlamak için gerekli olabilir.

Sorun kapsayıcı altyapısı davranışına yalıtılmışsa, sorunu çözmek için kapsayıcı altyapısının satıcısıyla birlikte çalışmanız gerekir.

Desteklenmeyen bir özellik kullanıyorsanız veya bir özelliği desteklenmeyen veya belgelenmemiş bir şekilde kullanıyorsanız Microsoft teknik destek sağlayamayabilir.

Azure'da SQL Server

SQL Server'ı Azure'daki bir sanal makineye dağıttıysanız, sorunları giderdiğinizde Azure için destek ilkeleri uygulanır. Bkz . Azure'da desteklenen Linux dağıtımları.

SQL Server'ı diğer bulut çözümlerine veya platformlarına dağıtırsanız, bulut çözümü sağlayıcısına üretim veya ticari desteği yöneten belirli ilkeleri hakkında bilgi edinin.

Ürün yaşam döngüsü

SQL Server, destek ve güncelleştirmeleri almak için Sabit Yaşam Döngüsü İlkesi'ni izler. Her ürün sürümü için yaşam döngüsü ve aşama (temel, genişletilmiş ve destek dışı) için Bkz . Ürün ve Hizmet Yaşam Döngüsü Bilgilerini Arama. Büyük Veri Kümeleri, SQL Server 2019'un bir eklentisidir ve Sabit Yaşam Döngüsü İlkesi kapsamında bu şekilde yönetilir.

Hizmet Paketleri, SQL Server için sürüm 2016'ya kadar yayınlanıyor. Destek, sonraki hizmet paketi yayımlandıktan 12 ay sonra veya ürünün destek yaşam döngüsünün sonunda (hangisi önce gerçekleşirse) sona erer. Daha fazla bilgi için bkz . Sabit Yaşam Döngüsü İlkesi.

SQL Server 2017'den itibaren hiçbir hizmet paketi yayımlanmayacak. Daha fazla bilgi için bkz . SQL Server Hizmet Paketleri SQL Server 2017'den itibaren kullanımdan kaldırılıyor.

SQL Server 2017'de başlayan sürümler için, ilgili sürüm için en son toplu güncelleştirmeyi (veya geçen yıl yayımlanan bir CU'yi) uygulamanızı öneririz. Destek ekibi, bir sorunu giderirken belirli bir sorunu gideren belirli bir CU uygulamanızı gerektirebilir.

İşletim sistemleri kendi yaşam döngülerini izler. Geçerli yaşam döngüsü zaman çerçevesi ve desteklenen sürümler hakkında sistem satıcısına başvurun.

Microsoft'tan destek alın

SQL Server için destek alabildiğiniz birçok kanal vardır. SQL Server'ın şirket içi dağıtımını etkileyen bir sorunla karşılaşırsanız, iş kullanıcılarının Destek ekibinden yardımlı destek alması için destek seçeneklerini gözden geçirebilirsiniz. SQL Server'ı bir Azure bulut ortamında dağıttıysanız, Azure yönetim portalındaki Yardım + Destek bölümünden destek istekleri gönderebilirsiniz.

Sorun raporunuzu veya ürün önerinizi Bağlan sitesine de gönderebilirsiniz.

Ayrıca, aşağıdaki seçenekleri kullanarak SQL Server mühendislik ekibiyle etkileşim kurabilirsiniz:

Linux işletim sistemi satıcılarından destek alın

Karşılaştığınız teknik sorun SQL Server ürününde yoksa ancak işletim sisteminde oluşuyorsa, sorunu gidermek için doğrudan işletim sistemi satıcısıyla çalışabilirsiniz. Aşağıdaki kanalları kullanarak işletim sistemi satıcılarının destek ekiplerine başvurabilirsiniz:

SQL Server tabanlı PaaS ve IaaS bulut satıcılarından destek alın

Karşılaştığınız teknik sorun bir üçüncü taraf bulut Hizmet Olarak Platform (PaaS) veya Hizmet Olarak Altyapı (IaaS) teklifinde mevcutsa, sorunu gidermek için doğrudan çözüm satıcısıyla birlikte çalışın. Örneğin:

Üçüncü taraf bilgileri hakkında yasal uyarı

Üçüncü taraf bilgileri hakkında yasal uyarı

Bu makalede adı geçen üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliği ile ilgili örtük veya başka türlü hiçbir garanti vermez.