Kommentar
Å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 köra antingen RECONFIGURE eller RECONFIGURE WITH OVERRIDE efter att ha satt ett konfigurationsalternativ. Uttalandet RECONFIGURE WITH OVERRIDE är vanligtvis reserverat för konfigurationsalternativ som kräver 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 inom en transaktion. Om någon av omkonfigureringsoperationerna misslyckas träder ingen omkonfigureringsoperationer i kraft.
Vissa egenskapssidor presenterar information som erhållits via Windows Management Instrumentation (WMI). För att visa dessa sidor måste du installera WMI på datorn som kör SQL Server Management Studio.
Roller på servernivå
Mer information finns i roller på servernivå.
Alla användare får exekveringsbehörigheter på sp_configure utan parametrar eller med endast den första parametern. 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å. De fasta serverrollerna sysadmin och serveradmin innehåller implicit behörigheten ALTER SETTINGS .
SQL Server Management Studio
Högerklicka på en server i Object Explorer och välj Egenskaper. För mer information om varje sida i dialogrutan Server Properties, se fönstret Server Properties.
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. Detta exempel använder den inbyggda funktionen SERVERPROPERTY i en
SELECTsats 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 factortill100. 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; GOMer information finns i Server-konfigurationsalternativ.
SQL Server-konfigurationshanterare
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 måste du starta om servern innan ändringen träder i kraft.
Relaterat innehåll
- Server-konfigurationsalternativ
- Anslut till databasmotorn
- SET Instruktioner (Transact-SQL)
- SERVEREGENDOM (Transact-SQL)
- sys.sp_configure (Transact-SQL)
- OMKONFIGURERA (Transact-SQL)
- SELECT (Transact-SQL)
- Konfigurera WMI för att visa serverstatus i SQL Server Tools
- Konfigurationshanteraren för SQL Server (SQL Server Configuration Manager)
- Server dynamiska hanteringsvyer och funktioner (Transact-SQL)