Visualizzare o modificare le proprietà del server (SQL Server)
Si applica a: SQL Server
Questo articolo descrive come visualizzare o modificare le proprietà di un'istanza di SQL Server usando SQL Server Management Studio, Transact-SQL o Gestione configurazione SQL Server.
La procedura dipende dallo strumento:
Limiti
Quando si usa sp_configure
è necessario eseguire RECONFIGURE
o RECONFIGURE WITH OVERRIDE
dopo l'impostazione di un'opzione di configurazione. L'istruzione RECONFIGURE WITH OVERRIDE
è generalmente riservata alle opzioni di configurazione che dovrebbero essere utilizzate con estrema cautela. È comunque possibile utilizzare l'istruzione RECONFIGURE WITH OVERRIDE
con tutte le opzioni di configurazione, anche in sostituzione di RECONFIGURE
.
Nota
RECONFIGURE
viene eseguito all'interno di una transazione. Se una delle operazioni di riconfigurazione ha esito negativo, nessuna operazione di riconfigurazione sarà resa effettiva.
In alcune pagine delle proprietà sono presenti dati ottenuti tramite il servizio Strumentazione gestione Windows (WMI). Per visualizzare queste pagine, è necessario che nel computer che esegue SQL Server Management Studio sia installato il servizio WMI.
Ruoli a livello di server
Per altre informazioni, vedere Ruoli a livello di server.
Le autorizzazioni di esecuzione per sp_configure
senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure
con entrambi i parametri per la modifica di un'opzione di configurazione o per l'esecuzione dell'istruzione RECONFIGURE
, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS
. L'autorizzazione ALTER SETTINGS
è assegnata implicitamente ai ruoli predefiniti del serversysadmin e serveradmin.
SQL Server Management Studio
Visualizzare o modificare le proprietà del server
In Esplora oggetti fare clic con il pulsante destro del mouse su un server, quindi scegliere Proprietà.
Nella finestra di dialogo Proprietà server fare clic su una pagina per visualizzare o modificare le relative informazioni del server. Alcune proprietà sono di sola lettura.
Transact-SQL
Visualizzare le proprietà del server tramite la funzione predefinita SERVERPROPERTY
Connettersi al motore di database di.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene usata la funzione predefinita SERVERPROPERTY in un'istruzione
SELECT
per restituire informazioni sul server corrente. Ciò risulta utile quando in un server basato su Windows sono installate più istanze di SQL Server e il client deve aprire un'altra connessione alla stessa istanza utilizzata dalla connessione corrente.SELECT CONVERT (sysname, SERVERPROPERTY('servername')); GO
Visualizzare le proprietà del server tramite la vista del catalogo sys.servers
Connettersi al motore di database di.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene eseguita una query nella vista del catalogo sys.servers per restituire il nome (
name
) e l'ID (server_id
) del server corrente e il nome del provider OLE DB (provider
) per la connessione a un server collegato.USE master; GO SELECT name, server_id, provider FROM sys.servers; GO
Visualizzare le proprietà del server tramite la vista del catalogo sys.configurations
Connettersi al motore di database di.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene eseguita una query nella vista del catalogo sys.configurations per restituire informazioni su ogni opzione di configurazione del server nel server corrente. Nell'esempio vengono restituiti il nome (
name
), la descrizione (description
) e il valore (is_advanced
) dell'opzione e viene indicato se l'opzione è avanzata (value
).SELECT name, description, value, is_advanced FROM sys.configurations; GO
Modificare una proprietà del server tramite sp_configure
Connettersi al motore di database di.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene illustrato come usare sp_configure per modificare una proprietà del server. Nell'esempio il valore dell'opzione
fill factor
viene modificato in100
. Per rendere effettiva la modifica, è necessario riavviare il server.USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'fill factor', 100; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GO
Per altre informazioni, vedere Opzioni di configurazione del server.
Gestione configurazione SQL Server
È possibile visualizzare o modificare alcune proprietà del server tramite Gestione configurazione SQL Server. Ad esempio, è possibile visualizzare la versione e l'edizione dell'istanza di SQL Server o modificare il percorso in cui sono archiviati i file di log degli errori. Queste proprietà possono essere visualizzate anche eseguendo query sulle funzioni e le viste a gestione dinamica del server.
Visualizzare o modificare le proprietà del server
Fare clic sul menu Start, scegliere Tutti i programmi, Microsoft SQL Server, Strumenti di configurazione e quindi fare clic su Gestione configurazione SQL Server.
In Gestione configurazione SQL Server, selezionare Servizi di SQL Server.
Nel riquadro dei dettagli fare clic con il pulsante destro del mouse su SQL Server (<nomeistanza>) e quindi selezionare Proprietà.
Nella finestra di dialogo SQL Server (<nomeistanza>) Proprietà, modificare le proprietà del server nella scheda Servizio o Avanzate e quindi selezionare OK.
Riavviare dopo le modifiche
Per alcune proprietà potrebbe essere necessario riavviare il server per rendere effettiva la modifica.
Contenuto correlato
- Opzioni di configurazione del server
- Connettersi al motore di database
- Istruzioni SET (Transact-SQL)
- SERVERPROPERTY (Transact-SQL)
- sp_configure (Transact-SQL)
- RECONFIGURE (Transact-SQL)
- SELECT (Transact-SQL)
- Configurare WMI per mostrare lo stato del server in Strumenti SQL Server
- Gestione configurazione SQL Server
- Funzioni di configurazione (Transact-SQL)
- Funzioni e viste a gestione dinamica del server (Transact-SQL)