RECONFIGURE (Transact-SQL)

Platí na:SQL ServerAzureSQL Managed Instance

Aktualizuje aktuálně konfigurovanou hodnotu (sloupec config_value v sadě sp_configure výsledků) konfigurační možnosti změněné s sp_configure uloženou procedurou systému. Protože některé konfigurační možnosti vyžadují zastavení a restart serveru pro aktualizaci aktuálně běžící hodnoty, RECONFIGURE nemusí vždy aktualizovat aktuálně běžící hodnotu (sloupec run_value ve výsledkové sadě sp_configure ) na změněnou konfigurační hodnotu.

Transact-SQL konvence syntaxe

Syntax

RECONFIGURE [ WITH OVERRIDE ]    

Argumenty

RECONFIGURE
Specifikuje, že pokud nastavení konfigurace nevyžaduje zastavení a restart serveru, měla by být aktuálně běžící hodnota aktualizována. RECONFIGURE také kontroluje nové konfigurační hodnoty na hodnoty, které nejsou platné (například hodnotu pořadí třídění, která v syscharsetech neexistuje), nebo nedoporučené hodnoty. Protože tyto konfigurační možnosti nevyžadují zastavení a restart serveru, aktuálně běžící hodnota a aktuálně konfigurované hodnoty pro možnost konfigurace by měly být po zadání RECONFIG stejné hodnoty.

S PŘEPISEM
Vypíná kontrolu hodnot konfigurace (pro hodnoty, které nejsou platné, nebo pro nedoporučené hodnoty) pro pokročilou konfiguraci intervalu obnovy .

Téměř jakoukoli konfigurační možnost lze přenastavit pomocí možnosti S PŘEPSANÍM, avšak některé fatální chyby jsou stále zabráněny. Například možnost konfigurace minimální serverové paměťi nelze nastavit s hodnotou větší než je hodnota uvedená v možnosti konfigurace maximální serverové paměti .

Remarks

sp_configure nepřijímá nové hodnoty voleb konfigurace mimo zdokumentované platné rozsahy pro každou konfigurační možnost.

REKONFIGURACE není povolena v explicitní ani implicitní transakci. Když překonfigurujete více možností současně, pokud některá z operací překonfigurování selže, žádná z těchto operací se neprojeví.

Při překonfiguraci správce zdrojů viz možnost REKONFIGURACE (ALTER RESOURCE GOVERNORTransact-SQL).

Permissions

Oprávnění RECONFIGURE jsou výchozí pro příjemce oprávnění ALTER SETTINGS. Role správce systému a správce serveru s pevným serverem toto oprávnění implicitně drží.

Examples

Následující příklad nastavuje horní limit recovery interval konfigurační možnosti na 75 minuty a používá RECONFIGURE WITH OVERRIDE se k instalaci. Intervaly regenerace delší než 60 minut se nedoporučují a jsou automaticky zakázány. Protože je však tato WITH OVERRIDE možnost specifikována, SQL Server nekontroluje, zda je zadaná hodnota (75) platná pro recovery interval konfigurační volbu.

EXEC sp_configure 'recovery interval', 75    
RECONFIGURE WITH OVERRIDE;    
GO    

Viz také

Možnosti konfigurace serveru (SQL Server)
sp_configure (Transact-SQL)