Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Den här artikeln beskriver hur du visar eller ändrar egenskaperna för en instans av SQL Server med hjälp av SQL Server Management Studio, Transact-SQL eller SQL Server Configuration Manager.
Steg beror på verktyget:
- SQL Server Management Studio
- Transact-SQL
- Konfigurationshanteraren för SQL Server (SQL Server Configuration Manager)
Begränsningar
När du använder sp_configure
måste du antingen köra RECONFIGURE
eller RECONFIGURE WITH OVERRIDE
när du har angett ett konfigurationsalternativ. Instruktionen RECONFIGURE WITH OVERRIDE
är vanligtvis reserverad för konfigurationsalternativ som ska användas med extrem försiktighet. Men RECONFIGURE WITH OVERRIDE
fungerar för alla konfigurationsalternativ och du kan använda det i stället för RECONFIGURE
.
Not
RECONFIGURE
körs i en transaktion. Om någon av de omkonfigurerade åtgärderna misslyckas börjar ingen av de omkonfigurerade åtgärderna att gälla.
Vissa egenskapssidor innehåller information som hämtas via Windows Management Instrumentation (WMI). Om du vill visa dessa sidor måste WMI vara installerat på datorn som kör SQL Server Management Studio.
Roller på servernivå
Mer information finns i roller på servernivå.
Utför behörigheter på sp_configure
utan parametrar eller med endast den första parametern är som standard beviljade till alla användare. Om du vill köra sp_configure
med båda parametrarna för att ändra ett konfigurationsalternativ eller för att köra RECONFIGURE
-instruktionen måste en användare beviljas behörigheten ALTER SETTINGS
servernivå. Behörighet ALTER SETTINGS
hålls implicit av de fasta serverrollerna sysadmin och serveradmin.
SQL Server Management Studio
Visa eller ändra serveregenskaper
Högerklicka på en server i Object Explorer och välj sedan Egenskaper.
I dialogrutan Serveregenskaper väljer du en sida för att visa eller ändra serverinformation om den sidan. Vissa egenskaper är skrivskyddade.
Transact-SQL
Visa serveregenskaper med hjälp av den inbyggda funktionen SERVERPROPERTY
Anslut till databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och välj Kör. I det här exemplet används den inbyggda funktionen SERVERPROPERTY i en
SELECT
-instruktion för att returnera information om den aktuella servern. Det här scenariot är användbart när det finns flera instanser av SQL Server installerade på en Windows-baserad server, och klienten måste öppna en annan anslutning till samma instans som används av den aktuella anslutningen.SELECT CONVERT (sysname, SERVERPROPERTY('servername')); GO
Visa serveregenskaper med hjälp av katalogvyn sys.servers
Anslut till databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet frågar sys.servers katalogvy för att returnera namnet (
name
) och ID (server_id
) för den aktuella servern och namnet på OLE DB-providern (provider
) för att ansluta till en länkad server.USE master; GO SELECT name, server_id, provider FROM sys.servers; GO
Visa serveregenskaper med hjälp av katalogvyn sys.configurations
Anslut till databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet frågar sys.configurations katalogvy för att returnera information om varje serverkonfigurationsalternativ på den aktuella servern. Exemplet returnerar namnet (
name
) och beskrivningen (description
) för alternativet, dess värde (value
) och om alternativet är ett avancerat alternativ (is_advanced
).SELECT name, description, value, is_advanced FROM sys.configurations; GO
Ändra en serveregenskap med hjälp av sp_configure
Anslut till databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet visar hur du använder sp_configure för att ändra en serveregenskap. I exemplet ändras värdet för alternativet
fill factor
till100
. Servern måste startas om innan ändringen kan börja gälla.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
Mer information finns i Server-konfigurationsalternativ.
SQL Server Configuration Manager
Vissa serveregenskaper kan visas eller ändras med hjälp av SQL Server Configuration Manager. Du kan till exempel visa version och utgåva av instansen av SQL Server eller ändra platsen där felloggfiler lagras. Dessa egenskaper kan också visas genom att anropa Server dynamiska hanteringsvyer och funktioner.
Visa eller ändra serveregenskaper
På menyn Starta pekar du på Alla program, pekar på Microsoft SQL Server, pekar på Konfigurationsverktygoch väljer sedan SQL Server Configuration Manager.
I SQL Server Configuration Managerväljer du SQL Server Services.
I informationsfönstret högerklickar du på SQL Server (<instansnamn>)och väljer sedan Egenskaper.
I dialogrutan egenskaper för SQL Server (<instansnamn>) ändrar du serveregenskaperna på fliken Service eller fliken Avancerat och väljer sedan OK.
Starta om efter ändringar
För vissa egenskaper kan du behöva starta om servern innan ändringen kan börja gälla.
Relaterat innehåll
- Server-konfigurationsalternativ
- Anslut till databasmotorn
- SET-instruktioner (Transact-SQL)
- SERVERPROPERTY (Transact-SQL)
- sp_configure (Transact-SQL)
- OMKONFIGURERA (Transact-SQL)
- SELECT (Transact-SQL)
- Konfigurera WMI för att visa serverstatus i SQL Server Tools
- SQL Server Configuration Manager
- Configuration Functions (Transact-SQL)
- Server dynamiska hanteringsvyer och funktioner (Transact-SQL)