Заставляем работать xp_cmdshell в T-SQL
Для того, что бы в MS SQL 2012 заставить работать xp_cmdshell нужно:
Единожды выполнить:
-- To allow advanced options to be changed.
EXEC sp_configure 'show advanced options', 1
GO
-- To update the currently configured value for advanced options.
RECONFIGURE
GO
-- To enable the feature.
EXEC sp_configure 'xp_cmdshell', 1
GO
-- To update the currently configured value for this feature.
RECONFIGURE
GO
Для проверки нужно в Job запихнуть или просто выполнить единожды:
exec xp_cmdshell 'del C:\file.txt';
GO
Код удаляет файл file.txt с диска C