Bagikan melalui


Persyaratan perangkat keras dan perangkat lunak untuk SQL Server 2016 dan SQL Server 2017

Aplikasi ke:SQL Server di Windows

Artikel ini mencantumkan persyaratan perangkat keras dan perangkat lunak minimum untuk menginstal dan menjalankan SQL Server 2016 (13.x) dan SQL Server 2017 (14.x) pada sistem operasi Windows.

Untuk persyaratan perangkat keras dan perangkat lunak untuk versi SQL Server lainnya, lihat:

Persyaratan perangkat keras

Persyaratan memori dan prosesor berikut berlaku untuk semua edisi SQL Server:

Komponen Persyaratan
Penyimpanan SQL Server membutuhkan minimal 6 GB ruang hard drive yang tersedia.

Persyaratan ruang drive bervariasi menurut komponen SQL Server yang Anda instal. Untuk informasi selengkapnya, lihat Persyaratan ruang drive nanti di artikel ini. Untuk informasi tentang jenis penyimpanan yang didukung untuk file data, lihat Jenis penyimpanan untuk file data.

Menginstal SQL Server di komputer dengan format file NTFS atau ReFS disarankan. Meskipun sistem file FAT32 didukung, sistem ini kurang aman daripada NTFS atau ReFS.

Drive yang hanya dapat dibaca, dipetakan, atau dikompresi diblokir selama penginstalan.
Drive Drive DVD yang sesuai diperlukan untuk penginstalan dari cakram.
Monitor SQL Server memerlukan monitor resolusi Super-VGA (800x600) atau yang lebih tinggi.
Internet Fungsionalitas Internet memerlukan access Internet (biaya dapat berlaku).
Memori1
Memori minimal - Edisi ekspres: 512 MB

- Semua edisi lainnya: 1 GB
Memori yang direkomendasikan - Edisi Ekspres: 1 GB

- Semua edisi lainnya: Setidaknya 4 GB, dan harus ditingkatkan saat ukuran database meningkat untuk memastikan performa optimal.
Prosesor
Jenis prosesor prosesor x64. Semua CPU Intel dan AMD x86-64 dengan hingga 64 core per simpul NUMA.
Kecepatan minimum 1,4 GHz
Kecepatan yang disarankan 2,0 GHz atau lebih cepat

1 Memori minimum yang diperlukan untuk menginstal komponen Server Kualitas Data di Data Quality Services (DQS) adalah RAM 2 GB, yang berbeda dari persyaratan memori minimum SQL Server. Untuk informasi tentang menginstal DQS, lihat Menginstal Layanan Kualitas Data.

Catatan

Penginstalan SQL Server hanya didukung pada prosesor x64. Penginstalan pada prosesor x86 tidak lagi didukung.

Persyaratan perangkat lunak

Tabel di bagian ini mencantumkan persyaratan perangkat lunak minimum untuk menjalankan SQL Server. Ada juga opsi konfigurasi yang direkomendasikan untuk performa optimal.

Persyaratan berikut berlaku untuk semua penginstalan:

Komponen Persyaratan
Sistem operasi - Windows 8 atau lebih besar
- Windows Server 2012 atau lebih besar
kerangka kerja .NET SQL Server memerlukan .NET Framework 4.6 untuk Database Engine, Master Data Services, atau Replikasi. Setelan SQL Server secara otomatis menginstal .NET Framework. Lihat penginstalan .NET Framework.
Perangkat lunak jaringan Sistem operasi yang didukung untuk SQL Server memiliki perangkat lunak jaringan bawaan. Instans bernama dan default dari instalasi mandiri mendukung protokol jaringan berikut: Memori Bersama, Named Pipes, TCP/IP, dan VIA1.

1 Protokol VIA tidak didukung pada kluster failover. Klien atau aplikasi yang berjalan pada simpul kluster failover yang sama dengan instans SQL Server, dapat menggunakan protokol Memori Bersama untuk terhubung ke SQL Server menggunakan alamat pipa lokalnya. Namun jenis koneksi ini tidak memahami kluster dan akan gagal setelah proses failover instans. Oleh karena itu tidak disarankan dan hanya boleh digunakan dalam skenario tertentu.

Penting

Protokol VIA tidak digunakan lagi. Fitur ini akan dihapus dalam versi SQL Server mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Untuk informasi selengkapnya tentang protokol dan pustaka jaringan, lihat Protokol jaringan dan pustaka jaringan.

Komponen perangkat lunak berikut yang diperlukan oleh produk diinstal oleh Pengaturan SQL Server:

  • SQL Server Native Client
  • file pendukung Penyiapan SQL Server

Penting

Fitur PolyBase memiliki persyaratan perangkat keras dan perangkat lunak tambahan. Untuk informasi selengkapnya, lihat virtualisasi Data dengan PolyBase di SQL Server.

penginstalan .NET Framework

Anda dapat menginstal .NET Framework secara manual dari Microsoft .NET Framework 4.6 (Penginstal Web) untuk Windows.

Untuk informasi selengkapnya, rekomendasi, dan panduan tentang .NET Framework 4.6 lihat Panduan Penyebaran kerangka kerja .NET untuk Pengembang.

Windows 8.1 dan Windows Server 2012 R2 memerlukan KB2919355 sebelum menginstal .NET Framework 4.6.

Catatan

Dukungan untuk .NET Framework 4.5.2, 4.6, dan 4.6.1 berakhir pada 26 April 2022.

SQL Server 2016 (13.x) dan SQL Server 2017 (14.x) memerlukan .NET Framework 4.6 untuk Database Engine, Layanan Data Master, atau Replikasi (penyiapan SQL Server secara otomatis menginstal .NET Framework).

Anda dapat meningkatkan ke .NET 4.8 Framework atau langsung menginstal .NET 4.8 Framework. Semua kerangka kerja dengan versi utama 4.x melakukan peningkatan langsung, dan kompatibel ke belakang.

Untuk informasi selengkapnya, periksa Unduh .NET Framework 4.8 | Unduhan resmi gratis (microsoft.com).

Dukungan sistem operasi untuk SQL Server 2017

Tabel berikut menunjukkan edisi SQL Server 2017 (14.x) mana yang kompatibel dengan versi Windows mana. Anda juga dapat menggunakan informasi siklus hidup dukungan untuk melihat apakah versi Windows Anda didukung.

Edisi SQL Server: Enterprise Pengembang Standar Web Ekspres
Windows Server 2022 (Siklus hidup dukungan)
Pusat data Windows Server 2022 Ya Ya Ya Ya Ya
Pusat Data Windows Server 2022: Edisi Azure Ya Ya Ya Ya Ya
Windows Server 2022 Standard Ya Ya Ya Ya Ya
Windows Server 2019 (Siklus hidup dukungan)
Pusat data Windows Server 2019 Ya Ya Ya Ya Ya
Windows Server 2019 Standard Ya Ya Ya Ya Ya
Windows Server 2019 Essentials Ya Ya Ya Ya Ya
Windows Server 2016 (siklus hidup Dukungan)
Pusat Data Windows Server 2016 Ya Ya Ya Ya Ya
standar Windows Server 2016 Ya Ya Ya Ya Ya
Windows Server 2016 Essentials Ya Ya Ya Ya Ya
Windows Server 2012 R2 (siklus hidup Dukungan)
Pusat Data Windows Server 2012 R2 Ya Ya Ya Ya Ya
Windows Server 2012 R2 Standard Ya Ya Ya Ya Ya
Windows Server 2012 R2 Essentials Ya Ya Ya Ya Ya
Windows Server 2012 R2 Foundation Ya Ya Ya Ya Ya
Windows Server 2012 ( Siklus hidup dukungan)
Pusat Data Windows Server 2012 Ya Ya Ya Ya Ya
Standar Windows Server 2012 Ya Ya Ya Ya Ya
Windows Server 2012 Essentials Ya Ya Ya Ya Ya
Windows Server 2012 Foundation Ya Ya Ya Ya Ya
Windows 11 IoT Enterprise Tidak Ya Ya Tidak Ya
Windows 11 Enterprise Tidak Ya Ya Tidak Ya
Windows 11 Professional Tidak Ya Ya Tidak Ya
Windows 11 Home Tidak Ya Ya Tidak Ya
Windows 10 IoT Enterprise Tidak Ya Ya Tidak Ya
Windows 10 Enterprise Tidak Ya Ya Tidak Ya
Windows 10 Professional Tidak Ya Ya Tidak Ya
Windows 10 Home Tidak Ya Ya Tidak Ya
Windows 8.1 Enterprise Tidak Ya Ya Tidak Ya
Windows 8.1 Pro Tidak Ya Ya Tidak Ya
Windows 8.1 Enterprise Tidak Ya Ya Tidak Ya
Windows 8 Pro Tidak Ya Ya Tidak Ya
Windows 8 Tidak Ya Ya Tidak Ya

Dukungan Server Core untuk SQL Server 2017

Edisi Windows Server Core berikut mendukung penginstalan SQL Server 2017 (14.x):

  • Pusat data Windows Server 2022
  • Pusat Data Windows Server 2022: edisi Azure
  • Windows Server 2022 Standard
  • Pusat data Windows Server 2019
  • Windows Server 2019 Standard
  • Pusat Data Windows Server 2016
  • standar Windows Server 2016
  • Pusat Data Windows Server 2012 R2
  • Windows Server 2012 R2 Standard
  • Pusat Data Windows Server 2012
  • Standar Windows Server 2012

Untuk informasi selengkapnya tentang menginstal SQL Server di Server Core, lihat Install SQL Server di Server Core.

Catatan

Anda tidak dapat menginstal SQL Server pada OS Windows saat sensitivitas kasus diaktifkan. Untuk informasi selengkapnya, lihat SQL Server tidak didukung pada sistem operasi Windows di mana sensitivitas kasus diaktifkan.

Dukungan sistem operasi untuk SQL Server 2016

Tabel berikut menunjukkan edisi SQL Server 2016 (13.x) mana yang kompatibel dengan versi Windows mana. Anda juga dapat menggunakan informasi siklus hidup dukungan untuk melihat apakah versi Windows Anda didukung.

Edisi SQL Server: Enterprise Pengembang Standar Web Ekspres
Windows Server 2019 (Siklus hidup dukungan)
Pusat data Windows Server 2019 Ya Ya Ya Ya Ya
Windows Server 2019 Standard Ya Ya Ya Ya Ya
Windows Server 2019 Essentials Ya Ya Ya Ya Ya
Windows Server 2016 (siklus hidup Dukungan)
Pusat Data Windows Server 2016 Ya Ya Ya Ya Ya
standar Windows Server 2016 Ya Ya Ya Ya Ya
Windows Server 2016 Essentials Ya Ya Ya Ya Ya
Windows Server 2012 R2 (siklus hidup Dukungan)
Pusat Data Windows Server 2012 R2 Ya Ya Ya Ya Ya
Windows Server 2012 R2 Standard Ya Ya Ya Ya Ya
Windows Server 2012 R2 Essentials Ya Ya Ya Ya Ya
Windows Server 2012 R2 Foundation Ya Ya Ya Ya Ya
Windows Server 2012 ( Siklus hidup dukungan)
Pusat Data Windows Server 2012 Ya Ya Ya Ya Ya
Standar Windows Server 2012 Ya Ya Ya Ya Ya
Windows Server 2012 Essentials Ya Ya Ya Ya Ya
Windows Server 2012 Foundation Ya Ya Ya Ya Ya
Windows 11 IoT Enterprise Tidak Tidak Tidak Tidak Tidak
Windows 11 Enterprise Tidak Tidak Tidak Tidak Tidak
Windows 11 Professional Tidak Tidak Tidak Tidak Tidak
Windows 11 Home Tidak Tidak Tidak Tidak Tidak
Windows 10 IoT Enterprise Tidak Ya Ya Tidak Ya
Windows 10 Enterprise Tidak Ya Ya Tidak Ya
Windows 10 Professional Tidak Ya Ya Tidak Ya
Windows 10 Home Tidak Ya Ya Tidak Ya
Windows 8.1 Enterprise Tidak Ya Ya Tidak Ya
Windows 8.1 Pro Tidak Ya Ya Tidak Ya
Windows 8.1 Enterprise Tidak Ya Ya Tidak Ya
Windows 8 Pro Tidak Ya Ya Tidak Ya
Windows 8 Tidak Ya Ya Tidak Ya

Untuk persyaratan versi minimum untuk menginstal SQL Server pada Windows Server 2012 atau Windows 8, lihat persyaratan Version untuk SQL Server dalam sistem operasi Windows.

Dukungan Server Core untuk SQL Server 2016

Edisi Windows Server Core berikut mendukung penginstalan SQL Server 2016 (13.x):

  • Pusat data Windows Server 2019
  • Windows Server 2019 Standard
  • Pusat Data Windows Server 2016
  • standar Windows Server 2016
  • Pusat Data Windows Server 2012 R2
  • Windows Server 2012 R2 Standard
  • Pusat Data Windows Server 2012
  • Standar Windows Server 2012

Untuk informasi selengkapnya tentang menginstal SQL Server di Server Core, lihat Install SQL Server di Server Core.

Catatan

Anda tidak dapat menginstal SQL Server pada OS Windows saat sensitivitas kasus diaktifkan. Untuk informasi selengkapnya, lihat SQL Server tidak didukung pada sistem operasi Windows di mana sensitivitas kasus diaktifkan.

Dukungan WOW64

WOW64 (Windows 32-bit pada Windows 64-bit) adalah fitur Windows edisi 64-bit yang memungkinkan aplikasi 32-bit berjalan secara asli dalam mode 32-bit. Aplikasi berfungsi dalam mode 32-bit, meskipun sistem operasi yang mendasar adalah sistem operasi 64-bit. WOW64 tidak didukung untuk penginstalan SQL Server. Namun, Alat Manajemen didukung di WOW64.

Fitur yang didukung pada Sistem Operasi klien 32-bit

Sistem operasi klien Windows, misalnya Windows 10 dan Windows 8.1 tersedia sebagai arsitektur 32-bit atau 64-bit. Semua fitur SQL Server didukung pada sistem operasi klien 64-bit. Pada sistem operasi klien 32-bit yang didukung, Microsoft mendukung fitur-fitur berikut:

  • Aplikasi Pengelola Kualitas Data
  • Konektivitas Alat Klien
  • Layanan Integrasi
  • Kompatibilitas Mundur untuk Alat Klien
  • Alat Pengembangan Perangkat Lunak Klien
  • Komponen Dokumentasi
  • Komponen Distributed Replay
  • Pengontrol Pemutar Ulang Terdistribusi
  • Klien Pemutaran Ulang Terdistribusi
  • SQL Client Connectivity SDK

Windows Server 2008 R2 dan sistem operasi server yang lebih baru tidak tersedia sebagai arsitektur 32-bit. Semua sistem operasi server yang didukung hanya tersedia sebagai 64-bit. Semua fitur didukung pada sistem operasi server 64-bit.

Dukungan lintas bahasa

Untuk informasi selengkapnya tentang dukungan dan pertimbangan lintas bahasa untuk menginstal SQL Server dalam bahasa yang dilokalkan, lihat versi bahasa Local dalam SQL Server.

Persyaratan ruang drive

Selama penginstalan SQL Server, Pemasang Windows membuat berkas sementara pada kandar sistem. Sebelum Anda menjalankan Penyetelan untuk menginstal atau memutakhirkan SQL Server, verifikasi bahwa Anda memiliki setidaknya 6 GB ruang drive yang tersedia pada drive sistem untuk file-file ini. Persyaratan ini berlaku bahkan jika Anda menginstal komponen SQL Server ke drive non-default.

Persyaratan ruang hard drive aktual bergantung pada konfigurasi sistem Anda dan fitur yang Anda putuskan untuk diinstal. Tabel berikut ini menyediakan persyaratan ruang drive untuk komponen SQL Server.

Fitur Persyaratan ruang drive
Mesin Basis Data dan file data, Replikasi, Pencarian Teks Penuh, dan Layanan Kualitas Data 1.480 MB
Database Engine (sebagai baris sebelumnya) dengan Layanan R (In-Database) 2.744 MB
Database Engine (sebagai baris sebelumnya) dengan Layanan Kueri PolyBase untuk Data Eksternal 4.194 MB
Analysis Services dan berkas data 698 MB
Layanan Pelaporan 967 MB
Microsoft R Server (Mandiri) 280 MB
Layanan Pelaporan - SharePoint 1.203 MB
Add-in Reporting Services untuk Produk SharePoint 325 MB
Aplikasi Pengelola Kualitas Data 121 MB
Konektivitas Alat Klien 328 MB
Layanan Integrasi 306 MB
Komponen Klien (selain komponen SQL Server Books Online dan alat Layanan Integrasi) 445 MB
Layanan Data Master 280 MB
Komponen Buku Daring SQL Server untuk melihat dan mengelola konten bantuan 1 27 MB
Semua fitur 8.030 MB

1 Persyaratan ruang drive untuk konten Books Online yang diunduh adalah 200 MB.

jenis Storage untuk file data

Jenis storage yang didukung untuk file data adalah:

  • Disk lokal

    • SQL Server saat ini mendukung drive disk yang memiliki ukuran sektor asli standar 512 byte dan 4 KB. Untuk informasi selengkapnya tentang dukungan untuk ukuran sektor yang lebih besar dan implementasi produsen, lihat bagian "Ukuran sektor disk 4 KB" di laporan resmi SQLIOBasicsCh2.doc. Anda dapat mengunduh whitepaper dari bagian Download dari artikel dasar-dasar SQL Server I/O, Bab 2.

      Jika Anda menggunakan disk format tingkat lanjut yang diformat secara fisik dengan 4.096 byte, tetapi mengekspos ukuran sektor logis 512 byte, Anda dapat membaca lebih lanjut tentang perilaku dan rekomendasi dalam artikel Komunitas Teknologi SQL Server - Drive baru menggunakan ukuran sektor 4K.

      Hard drive dengan ukuran sektor yang lebih besar dari 4 KB dapat menyebabkan kesalahan saat Anda mencoba menyimpan SQL Server file data di dalamnya. Untuk informasi lebih lanjut tentang dukungan ukuran sektor hard drive di SQL Server, lihat Memecahkan masalah kesalahan SQL Server yang terkait dengan ukuran sektor disk sistem lebih besar dari 4 KB. Saat ini, kunci registri ForcedPhysicalSectorSizeInBytes diperlukan untuk berhasil menginstal SQL Server pada beberapa perangkat storage yang lebih baru dengan ukuran sektor disk sistem yang lebih besar dari 4 KB.

    • Penginstalan kluster failover SQL Server hanya mendukung disk lokal untuk menginstal file tempdb. Pastikan bahwa jalur yang ditentukan untuk tempdb data dan file log valid pada semua node kluster. Selama failover, jika direktori tempdb tidak tersedia pada simpul target failover, sumber daya SQL Server gagal online.

  • Shared storage

  • Storage Spaces Direct (S2D)

  • Berbagi file SMB

    • SMB storage tidak didukung untuk file data Analysis Services untuk penginstalan mandiri atau berkluster. Gunakan penyimpanan terpasang langsung, jaringan area penyimpanan, atau S2D sebagai gantinya.

    • SMB storage dapat dihosting oleh Windows File Server atau perangkat storage SMB pihak ketiga. Jika Anda menggunakan Windows File Server, versinya harus 2008 atau yang lebih baru. Untuk informasi selengkapnya tentang menginstal SQL Server menggunakan berbagi file SMB sebagai opsi storage, lihat opsi Install SQL Server dengan fileshare SMB storage.

Menginstal SQL Server pada pengendali domain

Untuk alasan keamanan, jangan instal SQL Server pada pengendali domain. Pengaturan SQL Server tidak memblokir instalasi di komputer yang merupakan pengendali domain, tetapi batasan berikut tetap berlaku:

  • Anda tidak dapat menjalankan layanan SQL Server pada pengendali domain di bawah akun layanan lokal.

  • Setelah menginstal SQL Server di komputer, Anda tidak dapat mengubah komputer dari anggota domain menjadi pengendali domain. Anda harus menghapus instalan SQL Server sebelum mengubah komputer host menjadi pengendali domain.

  • Setelah menginstal SQL Server di komputer, Anda tidak dapat mengubah komputer dari pengendali domain menjadi anggota domain. Anda harus menghapus instalan SQL Server sebelum mengubah komputer host menjadi anggota domain.

  • SQL Server instans failover kluster tidak didukung jika node kluster adalah pengendali domain.

  • SQL Server tidak didukung pada pengontrol domain baca-saja. SQL Server Instalasi tidak dapat membuat grup keamanan atau akun layanan SQL Server pada pengontrol domain baca-saja. Dalam skenario ini, Pengaturan gagal.

    Catatan

    Pembatasan ini juga berlaku untuk penginstalan pada simpul anggota domain.

  • Instans kluster failover SQL Server tidak didukung di lingkungan di mana hanya pengontrol domain baca-saja yang dapat diakses.

    Catatan

    Pembatasan ini juga berlaku untuk penginstalan pada simpul anggota domain.

Media penginstalan

Dapatkan media penginstalan yang relevan dari lokasi berikut:

Atau, Anda dapat menyebarkan SQL Server pada komputer virtual Azure di Azure portal. Karena overhead virtualisasi, virtual machines bisa lebih lambat daripada berjalan secara asli.