Ric*_*son 3 sql t-sql sql-server
我需要在我的生产服务器上运行以下命令:
EXEC sp_configure 'xp_cmdshell', 1;
GO
RECONFIGURE;
GO
Run Code Online (Sandbox Code Playgroud)
我的问题是,在生产环境中运行此命令是否有任何危险。它会断开任何连接并且最终用户会注意到任何停机时间吗?
不会有停机时间,
RECONFIGURE 指定如果配置设置不需要服务器停止和重新启动,则应更新当前运行的值。
https://docs.microsoft.com/en-us/sql/t-sql/language-elements/reconfigure-transact-sql
如果您使用“with override”,则可能会导致问题。即它将允许您更改在不重新启动的情况下不应更改的设置。
通常的限制条件适用,您应该在生产环境中使用它之前在测试环境中测试它。