Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
In dit artikel wordt beschreven hoe u de eigenschappen van een exemplaar van SQL Server kunt weergeven of wijzigen met behulp van SQL Server Management Studio, Transact-SQL of SQL Server Configuration Manager.
De stappen zijn afhankelijk van het hulpprogramma:
Beperkingen
Wanneer je sp_configure gebruikt, moet je nadat je een configuratieoptie hebt ingesteld een van de twee, RECONFIGURE of RECONFIGURE WITH OVERRIDE, uitvoeren. De RECONFIGURE WITH OVERRIDE verklaring is meestal gereserveerd voor configuratieopties die uiterste voorzichtigheid vereisen.
RECONFIGURE WITH OVERRIDE werkt echter voor alle configuratieopties en u kunt deze gebruiken in plaats van RECONFIGURE.
Notitie
RECONFIGURE wordt uitgevoerd binnen een transactie. Als een van de herconfigureeroperaties faalt, wordt geen van de herconfiguratiebehandelingen uitgevoerd.
Sommige eigenschappenpagina's tonen informatie die via Windows Management Instrumentation (WMI) is verkregen. Om die pagina's weer te geven, moet je WMI installeren op de computer die SQL Server Management Studio draait.
Functies op serverniveau
Zie Functies op serverniveauvoor meer informatie.
Aan alle gebruikers worden uitvoeringsrechten verleend op sp_configure zonder parameters of met alleen de eerste parameter. Als u sp_configure wilt uitvoeren met beide parameters om een configuratieoptie te wijzigen of om de RECONFIGURE-instructie uit te voeren, moet aan een gebruiker de machtiging ALTER SETTINGS serverniveau worden verleend. De vaste serverrollen, zijnde sysadmin en serveradmin, bevatten impliciet de machtiging ALTER SETTINGS.
SQL Server Management Studio
Klik in Objectverkenner met de rechtermuisknop op een server en selecteer Eigenschappen. Voor meer informatie over elke pagina van het dialoogvenster Server Properties, zie het venster Server Properties.
Transact-SQL
Bekijk servereigenschappen met behulp van de ingebouwde SERVERPROPERTY-functie
Maak verbinding met de database-engine.
Selecteer in de standaardbalk Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. Dit voorbeeld gebruikt de ingebouwde SERVERPROPERTY-functie in een
SELECTinstructie om informatie over de huidige server terug te geven. Dit scenario is handig wanneer er meerdere exemplaren van SQL Server zijn geïnstalleerd op een Windows-server en de client een andere verbinding moet openen met hetzelfde exemplaar dat wordt gebruikt door de huidige verbinding.SELECT CONVERT (sysname, SERVERPROPERTY('servername')); GO
Servereigenschappen weergeven met behulp van de catalogusweergave sys.servers
Maak verbinding met de database-engine.
Selecteer in de standaardbalk Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld wordt een query uitgevoerd op de sys.servers catalogusweergave om de naam (
name) en de id (server_id) van de huidige server en de naam van de OLE DB-provider (provider) te retourneren om verbinding te maken met een gekoppelde server.USE master; GO SELECT name, server_id, provider FROM sys.servers; GO
Servereigenschappen weergeven met behulp van de catalogusweergave sys.configurations
Maak verbinding met de database-engine.
Selecteer in de standaardbalk Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld wordt een query uitgevoerd op de sys.configurations catalogusweergave om informatie te retourneren over elke serverconfiguratieoptie op de huidige server. Het voorbeeld retourneert de naam (
name) en beschrijving (description) van de optie, de waarde (value) en of de optie een geavanceerde optie (is_advanced) is.SELECT name, description, value, is_advanced FROM sys.configurations; GO
Een servereigenschap wijzigen met behulp van sp_configure
Maak verbinding met de database-engine.
Selecteer in de standaardbalk Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld ziet u hoe u sp_configure gebruikt om een servereigenschap te wijzigen. In het voorbeeld wordt de waarde van de optie
fill factorgewijzigd in100. De server moet opnieuw worden opgestart voordat de wijziging van kracht kan worden.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; GOZie Server-configuratieoptiesvoor meer informatie.
SQL-serverconfiguratiebeheerder
Sommige servereigenschappen kunnen worden bekeken of gewijzigd met behulp van SQL Server Configuration Manager. U kunt bijvoorbeeld de versie en editie van het exemplaar van SQL Server bekijken of de locatie wijzigen waar foutenlogboekbestanden worden opgeslagen. Deze eigenschappen kunnen ook worden bekeken door een query uit te voeren op de dynamische beheerweergaven en functies van Server.
Servereigenschappen weergeven of wijzigen
Wijs in het menu Start naar Alle programma's, wijs Microsoft SQL Serveraan, wijs Configuration Toolsaan en selecteer SQL Server Configuration Manager-.
Selecteer in SQL Server Configuration ManagerSQL Server Services.
Klik in het detailvenster met de rechtermuisknop op SQL Server (<exemplaarnaam>)en selecteer Eigenschappen.
Wijzig in het dialoogvenster eigenschappen van SQL Server (<exemplaarnaam>) eigenschappen de servereigenschappen op het tabblad Service of het tabblad Geavanceerd en selecteer vervolgens OK.
Opnieuw opstarten na wijzigingen
Voor sommige eigenschappen moet je de server opnieuw opstarten voordat de wijziging van kracht wordt.
Verwante inhoud
- Serverconfiguratieopties
- verbinding maken met de database-engine
- SET Instructies (Transact-SQL)
- SERVERPROPERTY (Transact-SQL)
- sys.sp_configure (Transact-SQL)
- opnieuw configureren (Transact-SQL)
- SELECT (Transact-SQL)
- WMI configureren om de serverstatus weer te geven in SQL Server Tools
- SQL Server Configuratiebeheer
- dynamische beheerweergaven en -functies van Server (Transact-SQL)