数据库xp_cmdshell使用

Posted net 小雪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库xp_cmdshell使用相关的知识,希望对你有一定的参考价值。

首先也开启组件。

sp_configure show advanced options,1
reconfigure
go
sp_configure xp_cmdshell,1
reconfigure
go

删除本地文件,注意是删除数据库所在的服务器的本地文件。

exec master.dbo.xp_cmdshell del F:\123.txt

将txt文件数据导入数据库,注意保证文件存在,并保证表存在。

BULK INSERT Tb_Login
FROM F:\csv.txt
WITH(
    FIELDTERMINATOR = ,,
    ROWTERMINATOR = \n
)

 将数据导出为csv文件。

EXEC master..xp_cmdshell BCP TestOne..Tb_Login OUT F:\entryId.csv -c -t -T

 

以上是关于数据库xp_cmdshell使用的主要内容,如果未能解决你的问题,请参考以下文章

开启xp_cmdshell

SQL Server 2005 xp_cmdshell

SQL Server如何启用xp_cmdshell组件

在扩展存储过程-exec master..xp_cmdshell 中传递/使用标量变量

SQL Server 阻止组件 xp_cmdshell

SQL Server如何启用xp_cmdshell组件