首页 > 解决方案 > 无法在 MS SQL 中启用 xp_cmdshell

问题描述

实际上,我想从一堆文件中插入数据作为批量插入,所以尝试使用解决方案 https://stackoverflow.com/a/16078539/10802715。但是在执行该脚本时,由于安全原因出现错误,xp_cmdshell 已关闭。但是,从 shell 中打开它时,请执行以下命令:

Use Master
GO

EXEC master.dbo.sp_configure 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
GO

EXEC master.dbo.sp_configure 'xp_cmdshell', 1
RECONFIGURE WITH OVERRIDE
GO

显示的错误是:

此版本的 SQL Server 不支持指定的选项“xp_cmdshell”,并且无法使用 sp_configure 进行更改。

SQL版本:2019版:开发者操作系统:Ubuntu 20.04

提前致谢

标签: sqlsql-serverubuntu

解决方案


推荐阅读