Condividi tramite


Requisiti hardware e software per SQL Server 2025

si applica a:SQL Server - Solo Windows

L'articolo elenca i requisiti hardware e software minimi per installare ed eseguire SQL Server 2025 (17.x) nel sistema operativo Windows.

Per informazioni sui requisiti hardware e software per altre versioni di SQL Server, vedere:

Requisiti hardware

I requisiti di memoria e processore seguenti si applicano a tutte le edizioni di SQL Server:

Componente Requisito
Spazio di archiviazione SQL Server richiede almeno 6 GB di spazio libero su disco rigido.

I requisiti di spazio su disco variano a seconda dei componenti di SQL Server installati. Per altre informazioni, vedere Requisiti di spazio su disco più avanti in questo articolo. Per informazioni sui tipi di archiviazione supportati per i file di dati, vedere Tipi di archiviazione per i file di dati.
Monitor SQL Server richiede un monitor con risoluzione Super-VGA (800 x 600) o superiore.
Internet Per la funzionalità Internet è necessario l'accesso a Internet (potrebbero essere applicati costi aggiuntivi).
Memoria
Memoria minima - Edizioni Express: 512 MB

- Tutte le altre edizioni: 1 GB
Memoria consigliata - Edizioni Express: 1 GB

- Tutte le altre edizioni: almeno 4 GB e devono essere aumentate man mano che le dimensioni del database aumentano per garantire prestazioni ottimali.
Processore
Tipo di processore Processore x64. Tutte le CPU Intel e AMD x86-64 con un massimo di 64 core per ogni nodo NUMA.
Velocità minima 1,4 GHz
Velocità consigliata 2,0 GHz o superiore

Annotazioni

L'installazione di SQL Server è supportata solo su processori x64,

Requisiti software

I requisiti seguenti si applicano a tutte le installazioni:

Componente Requisito
Sistema operativo - Windows 10 o versione successiva
- Windows Server 2019 o versione successiva
.NET Framework SQL Server 2025 (17.x) richiede .NET Framework 4.7.2.
Software di rete I sistemi operativi supportati per SQL Server includono software di rete integrato. Le istanze denominate e predefinite di un'installazione autonoma supportano i protocolli di rete seguenti: Shared Memory, Named Pipes e TCP/IP.

Con la configurazione di SQL Server vengono installati i seguenti componenti software necessari per il funzionamento del prodotto:

  • Microsoft ODBC Driver 17 e 18 per SQL Server
  • Microsoft OLE DB Driver 18 e 19 per SQL Server
  • File di supporto del programma di installazione di SQL Server

Importante

Vi sono altri requisiti hardware e software per la funzionalità PolyBase. Per altre informazioni, vedere Virtualizzazione dei dati con PolyBase in SQL Server.

Supporto dei sistemi operativi

La tabella seguente illustra le edizioni di SQL Server 2025 (17.x) compatibili con le versioni di Windows. È anche possibile usare le informazioni sul ciclo di vita del supporto per verificare se la versione di Windows è supportata.

Edizione di SQL Server: Enterprise 1 Standard 1 Esprimere
Windows Server 2025 (ciclo di vita del supporto)
Windows Server 2025 Datacenter
Windows Server 2025 Datacenter: Azure Edition
Windows Server 2025 Standard
Windows Server 2025 Essentials
Windows Server 2022 (ciclo di vita del supporto)
Windows Server 2022 Datacenter
Windows Server 2022 Datacenter: Azure Edition
Windows Server 2022 Standard
Windows Server 2022 Essentials
Windows Server 2019 (ciclo di vita del supporto)
Windows Server 2019 Datacenter
Windows Server 2019 Standard
Windows Server 2019 Essentials
Windows 11 (ciclo di vita del supporto)
Windows 11 IoT Enterprise NO
Windows 11 Enterprise NO
Windows 11 Professional NO
Windows 11 Home NO
Windows 10 (ciclo di vita del supporto)
Windows 10 IoT Enterprise NO
Windows 10 Enterprise NO
Windows 10 Professional NO
Windows 10 Home NO

1 SQL Server 2025 (17.x) introduce edizioni Enterprise Developer e Standard Developer separate di SQL Server.

Supporto di Server Core

L'installazione di SQL Server 2025 (17.x) in modalità Server Core è supportata dalle edizioni seguenti di Windows Server:

  • Windows Server 2025 Core
  • Windows Server 2022 Core
  • Windows Server 2019 Core

Per altre informazioni sull'installazione di SQL Server in Server Core, vedere Installare SQL Server in Server Core.

Supporto di lingue diverse

Per altre informazioni sul supporto multilingue e sulle considerazioni per l'installazione di SQL Server in lingue localizzate, vedere Versioni della lingua locale in SQL Server.

Requisiti di spazio su disco

Durante l'installazione di SQL Server, Windows Installer crea dei file temporanei nell'unità di sistema. Prima di eseguire il programma di installazione per installare o aggiornare SQL Server, verificare che nell'unità di sistema siano disponibili almeno 6 GB di spazio su disco per questi file. Tale requisito deve essere soddisfatto anche se tutti i componenti di SQL Server vengono installati in un'unità di sistema non predefinita.

I requisiti effettivi di spazio su disco rigido possono variare in base alla configurazione del sistema e alle funzionalità selezionate per l'installazione. Nella tabella seguente vengono indicati i requisiti di spazio su disco dei componenti di SQL Server.

Caratteristica / Funzionalità Requisito di spazio su disco
Motore di database e file di dati, replica, ricerca Full-Text 1.480 MB
Motore di database (come sopra) con R Services (In-Database) 2.744 MB
Motore di database (come sopra) con Servizio Query PolyBase per i dati esterni 4.194 MB
Servizi di Analisi e file di dati 698 MB
Servizi di Reportistica 967 MB
Microsoft R Server (Standalone) 280 MB
Reporting Services – SharePoint 1.203 MB
Componente aggiuntivo di Reporting Services per SharePoint Prodotti 325 MB
Qualità dei dati del cliente 121 MB
Connettività degli strumenti client 328 MB
Servizi di Integrazione 306 MB
Componenti client (diversi dai componenti della documentazione online di SQL Server e dagli strumenti di Integration Services) 445 MB
Componenti della documentazione online di SQL Server per visualizzare e gestire il contenuto della guida 1 27 MB
Tutte le funzionalità 8.030 MB

1 Il requisito di spazio su disco per il contenuto della documentazione online scaricato è pari a 200 MB.

Tipi di archiviazione per i file di dati

I tipi di archiviazione supportati per i file di dati sono:

  • Disco locale

    • SQL Server attualmente supporta unità disco con dimensioni del settore native standard di 512 byte e 4 KB. Per altre informazioni sul supporto per le dimensioni del settore e le implementazioni dei produttori più grandi, vedere la sezione "Dimensioni del settore del disco da 4 KB" nel white paper SQLIOBasicsCh2.doc. È possibile scaricare il white paper dalla sezione Download dell'articolo Informazioni di base sull'I/O di SQL Server, capitolo 2.

      Se si usano dischi di formati avanzati formattati fisicamente con 4.096 byte, ma si espongono dimensioni logiche del settore di 512 byte, è possibile leggere altre informazioni sul comportamento e le raccomandazioni nell'articolo della community tecnica SQL Server - Le nuove unità usano dimensioni di settore di 4K.

      I dischi rigidi con dimensioni del settore superiori a 4 KB possono causare errori durante il tentativo di archiviare i file di dati di SQL Server su di essi. Vedere Risolvere gli errori relativi alle dimensioni del settore del disco di sistema superiori a 4 KB per altre informazioni sul supporto delle dimensioni del settore del disco rigido in SQL Server. Attualmente, la chiave del Registro di sistema ForcedPhysicalSectorSizeInBytes è necessaria per installare correttamente SQL Server in alcuni dispositivi di archiviazione più recenti con dimensioni del settore del disco di sistema superiori a 4 KB.

    • Il disco locale è supportato nell'installazione del cluster di failover di SQL Server solo per l'installazione dei file tempdb. Assicurarsi che il percorso specificato per i file di dati tempdb e di log sia valido su tutti i nodi del cluster. Durante il failover, se le directory tempdb non sono disponibili sul nodo di destinazione del failover, la risorsa di SQL Server non viene riportata online.

  • Archiviazione condivisa

  • Spazi di archiviazione diretta (S2D)

  • Condivisione SMB di file

    • L'archiviazione SMB non è supportata per i file di dati di Analysis Services per le installazioni autonome o cluster. Usare invece uno storage diretto collegato, una rete SAN o S2D.

    • L'archiviazione SMB può essere ospitata da un file server di Windows o da un dispositivo di archiviazione SMB di terze parti. Nel primo caso, la versione del file server di Windows deve essere la versione 2008 o successiva. Per altre informazioni sull'installazione di SQL Server tramite la condivisione file SMB come opzione di archiviazione, vedere Installare SQL Server con l'archiviazione di condivisione file SMB.

Installazione di SQL Server in un controller di dominio

Per motivi di sicurezza, è consigliabile non installare SQL Server in un controller di dominio. Il programma di installazione di SQL Server non bloccherà l'installazione in un computer con funzioni di controller di dominio, ma verranno applicate le limitazioni seguenti:

  • Non è possibile eseguire servizi di SQL Server in un controller di dominio usando un account Servizio locale.
  • Al termine dell'installazione di SQL Server in un computer, non è possibile modificare il computer da membro di dominio a controller di dominio. Prima di modificare il computer host in controller di dominio, è necessario disinstallare SQL Server.
  • Al termine dell'installazione di SQL Server in un computer, non è possibile modificare il computer da membro di dominio a controller di dominio. Prima di modificare il computer host in membro di dominio, è necessario disinstallare SQL Server.
  • Le istanze del cluster di failover di SQL Server non sono supportate quando i nodi del cluster sono controller di dominio.
  • SQL Server non è supportato in un controller di dominio di sola lettura. Il programma di installazione di SQL Server non può creare gruppi di sicurezza o fornire account del servizio SQL Server in un controller di dominio di sola lettura. In questo scenario il programma di installazione ha esito negativo.
  • Un'istanza del cluster di failover di SQL Server non è supportata in un ambiente in cui si può accedere solo a un controller di dominio di sola lettura.

Supporto di installazione

È possibile ottenere il supporto di installazione pertinente nelle posizioni seguenti:

In alternativa, è possibile creare una macchina virtuale di Azure che già esegue SQL Server, anche se SQL Server in una macchina virtuale può essere più lento rispetto all'esecuzione a livello nativo a causa dell'overhead della virtualizzazione.