Delen via


Servereigenschappen weergeven of wijzigen (SQL Server)

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 u sp_configuregebruikt, moet u RECONFIGURE of RECONFIGURE WITH OVERRIDE uitvoeren nadat u een configuratieoptie hebt ingesteld. De RECONFIGURE WITH OVERRIDE-instructie is meestal gereserveerd voor configuratieopties die met extreme voorzichtigheid moeten worden gebruikt. 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 herconfiguratiebewerkingen mislukt, worden geen van de herconfiguratiebewerkingen van kracht.

Sommige eigenschappenpagina's bevatten informatie die is verkregen via Windows Management Instrumentation (WMI). Als u deze pagina's wilt weergeven, moet WMI zijn geïnstalleerd op de computer waarop SQL Server Management Studio wordt uitgevoerd.

Functies op serverniveau

Zie Functies op serverniveauvoor meer informatie.

Voer machtigingen uit op sp_configure zonder parameters of met alleen de eerste parameter worden standaard aan alle gebruikers verleend. 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 machtiging ALTER SETTINGS wordt impliciet gehouden door de vaste serverrollen sysadmin en serverbeheerder.

SQL Server Management Studio

Servereigenschappen weergeven of wijzigen

  1. Klik in Objectverkenner met de rechtermuisknop op een server en selecteer Eigenschappen.

  2. Selecteer in het dialoogvenster Servereigenschappen een pagina om servergegevens over die pagina weer te geven of te wijzigen. Sommige eigenschappen zijn alleen-leesbaar.

Transact-SQL

Servereigenschappen weergeven met behulp van de ingebouwde functie SERVERPROPERTY

  1. Maak verbinding met de database-engine.

  2. Selecteer in de standaardbalk Nieuwe query.

  3. Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld wordt de ingebouwde functie SERVERPROPERTY in een SELECT instructie gebruikt om informatie over de huidige server te retourneren. 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

  1. Maak verbinding met de database-engine.

  2. Vanuit de standaardbalk selecteer Nieuwe query.

  3. 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

  1. Maak verbinding met de database-engine.

  2. Selecteer in de standaardbalk Nieuwe query.

  3. 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

  1. Maak verbinding met de database-engine.

  2. Van de standaardbalk, selecteer Nieuwe query.

  3. 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 factor gewijzigd in 100. 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;
    GO
    

    Zie Server-configuratieoptiesvoor meer informatie.

SQL Server Configuration Manager

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

  1. Wijs in het menu Start naar Alle programma's, wijs Microsoft SQL Serveraan, wijs Configuration Toolsaan en selecteer SQL Server Configuration Manager-.

  2. Selecteer in SQL Server Configuration ManagerSQL Server Services.

  3. Klik in het detailvenster met de rechtermuisknop op SQL Server (<exemplaarnaam>)en selecteer Eigenschappen.

  4. 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 u de server mogelijk opnieuw opstarten voordat de wijziging van kracht kan worden.