GO
---打开xp_cmdshell
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE
GO
---创建文件夹
declare @shellCommand nvarchar(1024)
Set @shellCommand='"mkdir C:\sqlcreatefold"'
exec xp_cmdshell @shellCommand
GO
--复制文件--准备一个空的文本文件在C盘
declare @shellCommand nvarchar(1024)
Set @shellCommand='Copy "C:\1.txt'+'" "C:\sqlcreatefold\1.txt'+'"'
exec xp_cmdshell @shellCommand
GO
--导出数据到TXT
Create table ##temp(line varchar(100))
Insert into ##temp(line)values('asdfghjklasdfghjkl')
Insert into ##temp(line)values('一二三四五六七')
declare @shellCommand nvarchar(1024)
Set @shellCommand='bcp "Select line From ##temp" queryout C:\sqlcreatefold\1.txt'+' -S"." -U"sa" -P"123456" -c -T'
exec xp_cmdshell @shellCommand
drop table ##temp
GO
--读取TXT文件
Create table ##temp(line varchar(100))
exec(N'bulk insert ##temp from N''C:\sqlcreatefold\1.txt''')
select * From ##temp
drop table ##temp
GO
--调用RAR--压缩文件夹
declare @shellCommand nvarchar(1024)
declare @WinRar varchar(128)
set @WinRar='C:\Program Files\WinRAR\WinRAR.exe'
Set @shellCommand='""'+@WinRar+'" a -ep1 -afzip -df -ibck C:\sqlcreatefold\Package.zip C:\sqlcreatefold"'
exec xp_cmdshell @shellCommand
set @shellCommand='" dir C:\sqlcreatefold"'
exec xp_cmdshell @shellCommand
SQL xp_cmdshell
来源:这里教程网
时间:2026-02-28 08:31:20
作者:
编辑推荐:
- PHP封装了一个DB数据库 mysql 的类02-28
- 高访问量的评论系统数据库存储过程架构02-28
- SQL xp_cmdshell02-28
- 高效的MySQL的批插入 BULK INSERT02-28
- 一个效率很高的汉字转拼音首字母的函数02-28
- MYSQL的随机查询的实现方法02-28
- SQL实现根据类型对金额进行归类02-28
- SQL查询动态占位符02-28
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Windows 下noinstall方式安装 mysql 5.7.5 m15 winx64(推荐)_MySQL
- mysql 导出select语句结果到excel文件遇到问题及解决方法_MySQL
- mysql 存储过程 1242-MySQL存储过程ITERATE和LEAVE
- mysql-Mysql的安装问题求大神啊啊
mysql-Mysql的安装问题求大神啊啊
26-02-28 - mysql-关于mfc应用程序的问题
mysql-关于mfc应用程序的问题
26-02-28 - 图片上的是mysql哪一种可视化工具?
图片上的是mysql哪一种可视化工具?
26-02-28 - Mysql的基础使用之MariaDB安装方法详解_MySQL
Mysql的基础使用之MariaDB安装方法详解_MySQL
26-02-28 - mysql 某字段插入随机数(插入随机数到MySQL数据库)_MySQL
mysql 某字段插入随机数(插入随机数到MySQL数据库)_MySQL
26-02-28 - mysql 单机数据库优化的一些实践_MySQL
mysql 单机数据库优化的一些实践_MySQL
26-02-28 - MySQL 8.0.0开发里程碑版发布!_MySQL
MySQL 8.0.0开发里程碑版发布!_MySQL
26-02-28
