Zobrazení nebo změna vlastností serveru (SQL Server)

platí pro:SQL Server

Tento článek popisuje, jak zobrazit nebo změnit vlastnosti instance SQL Serveru pomocí aplikace SQL Server Management Studio, Transact-SQL nebo SQL Server Configuration Manager.

Postup závisí na nástroji:

Omezení

Když použijete sp_configure, musíte po nastavení konfigurační možnosti spustit buď RECONFIGURE, nebo RECONFIGURE WITH OVERRIDE. Toto RECONFIGURE WITH OVERRIDE tvrzení je obvykle vyhrazeno pro konfigurační možnosti, které vyžadují extrémní opatrnost. Ale RECONFIGURE WITH OVERRIDE funguje pro všechny možnosti konfigurace a můžete ji použít místo RECONFIGURE.

Poznámka

RECONFIGURE běží v rámci transakce. Pokud některá z operací překonfigurování selže, žádná z těchto operací se neprojeví.

Některé stránky vlastností zobrazují informace získané pomocí Windows Management Instrumentation (WMI). Pro zobrazení těchto stránek musíte nainstalovat WMI na počítač s SQL Server Management Studio.

Role na úrovni serveru

Další informace naleznete v tématu Role na úrovni serveru.

Všem uživatelům jsou udělena oprávnění ke spuštění na sp_configure bez parametrů nebo pouze s prvním parametrem. Pokud chcete spustit sp_configure s oběma parametry pro změnu možnosti konfigurace nebo spuštění příkazu RECONFIGURE, musí být uživateli uděleno oprávnění na úrovni serveru ALTER SETTINGS. Pevné role sysadmin a serveradmin implicitně uchovávají ALTER SETTINGS oprávnění.

SQL Server Management Studio

V Průzkumníku objektů klikněte pravým tlačítkem na server a vyberte Vlastnosti. Pro více informací o každé stránce dialogového okna Server Properties viz Server okno Vlastnosti.

Transact-SQL

Zobrazit vlastnosti serveru pomocí vestavěné funkce SERVERPROPERTY

  1. Připojte se k databázovému stroji.

  2. Na panelu Standard vyberte Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad používá vestavěnou funkci SERVERPROPERTY ve příkazu SELECT k vrácení informací o aktuálním serveru. Tento scénář je užitečný, pokud je na serveru se systémem Windows nainstalováno více instancí SQL Serveru a klient musí otevřít další připojení ke stejné instanci, kterou používá aktuální připojení.

    SELECT CONVERT (sysname, SERVERPROPERTY('servername'));
    GO
    

Zobrazení vlastností serveru pomocí zobrazení katalogu sys.servers

  1. Připojte se k databázovému stroji.

  2. Na panelu Standard vyberte Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad se dotazuje sys.servers zobrazení katalogu, aby vrátil název (name) a ID (server_id) aktuálního serveru a název zprostředkovatele OLE DB (provider) pro připojení k propojenému serveru.

    USE master;
    GO
    
    SELECT name,
           server_id,
           provider
    FROM sys.servers;
    GO
    

Zobrazení vlastností serveru pomocí zobrazení katalogu sys.configurations

  1. Připojte se k databázovému stroji.

  2. Na panelu Standard vyberte Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad dotazuje zobrazení katalogu sys.configurations, aby vrátil informace o jednotlivých možnostech konfigurace serveru na aktuálním serveru. Příklad vrátí název (name) a popis (description) možnosti, jeho hodnotu (value) a zda je tato možnost rozšířená (is_advanced).

    SELECT name,
           description,
           value,
           is_advanced
    FROM sys.configurations;
    GO
    

Změna vlastnosti serveru pomocí sp_configure

  1. Připojte se k databázovému stroji.

  2. Na panelu Standard vyberte Nový dotaz.

  3. Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad ukazuje, jak pomocí sp_configure změnit vlastnost serveru. Příklad změní hodnotu možnosti fill factor na 100. Server se musí restartovat, aby se změna projevila.

    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
    

    Další informace naleznete v tématu Možnosti konfigurace serveru.

Správce konfigurace SQL Server

Některé vlastnosti serveru lze zobrazit nebo změnit pomocí nástroje SQL Server Configuration Manager. Můžete například zobrazit verzi a edici instance SQL Serveru nebo změnit umístění, kam se ukládají soubory protokolu chyb. Tyto vlastnosti lze zobrazit také dotazováním zobrazení dynamické správy Serveru a funkcí.

Zobrazení nebo změna vlastností serveru

  1. V nabídce Start přejděte na Všechny programy, přejděte na Microsoft SQL Server, přejděte na Konfigurační nástrojea potom vyberte SQL Server Configuration Manager.

  2. Ve SQL Server Configuration Managervyberte služby SQL Server.

  3. V podokně podrobností klikněte pravým tlačítkem na SQL Server (<název instance>)a pak vyberte Vlastnosti.

  4. V dialogovém okně vlastnosti<název instance) změňte vlastnosti serveru na kartě Service nebo na kartě > a poté vyberte OK.

Restartujte po změnách.

U některých vlastností je potřeba server restartovat, než změna začne platit.