SQL - 在生产中运行RECONFIGURE是危险的

时间:2017-01-19 11:36:34

标签: sql sql-server tsql

我需要在我的生产服务器上运行以下命令:

EXEC sp_configure 'xp_cmdshell', 1;  
GO  

RECONFIGURE;  
GO 

我的问题是,在生产环境中运行此命令是否有任何危险。它会丢弃任何连接,最终用户会注意到任何停机时间吗?

1 个答案:

答案 0 :(得分:4)

没有停机时间,

  

RECONFIGURE指定如果配置设置不需要服务器停止并重新启动,则应更新当前运行的值

https://docs.microsoft.com/en-us/sql/t-sql/language-elements/reconfigure-transact-sql

如果你使用' with override'它可能会导致问题。即,它将允许您更改不应重新启动而不应更改的设置。

通常的附带条件适用,您应该在测试环境中对其进行测试,然后才能在生产中使用它。