SQL 使用..xp_cmdshell 执行相应程序
2015-03-21 16:44
736 查看
在SQL SERVER 中可以新建作业。执行指定应用程序。达到定时执行某些任务的目的。
新建作业的方法自己搜索。直接 说关键步骤。
一、先把要执行代码写成bat 批处理文件(或都 自己的exe 程序)
这段话的意思是 使用cmd 命令打开IE 并访问一个URL地址。并在十秒后 结束IE 这个进程。时间 可以自己设定。
二、在SQL作业里写SQL代码
EXEC xp_cmdshell 'd:\cmd.bat';
使用 xp_cmdshell 组件 执行 这个批处理文件(或自己的exe 程序)
达到 访问 指定URL 的目的。
如果SQL 提示该 组件被禁用。
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE; 启用,反之可以将 xp_cmdshell 后面的 1 改为0。即可禁用
新建作业的方法自己搜索。直接 说关键步骤。
一、先把要执行代码写成bat 批处理文件(或都 自己的exe 程序)
@echo off start iexplore.exe www.baidu.com ping -n 10 127.0.0.1>> d:\a.txt taskkill /f /im iexplore.exe exit
这段话的意思是 使用cmd 命令打开IE 并访问一个URL地址。并在十秒后 结束IE 这个进程。时间 可以自己设定。
二、在SQL作业里写SQL代码
EXEC xp_cmdshell 'd:\cmd.bat';
使用 xp_cmdshell 组件 执行 这个批处理文件(或自己的exe 程序)
达到 访问 指定URL 的目的。
如果SQL 提示该 组件被禁用。
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE; 启用,反之可以将 xp_cmdshell 后面的 1 改为0。即可禁用
相关文章推荐
- SQL Server 2005 启用 xp_cmdshell 使用T-SQL语句导出数据到文件
- 在SQL上执行DOS命令xp_cmdshell开关
- sqlserver2005 xp_cmdshell执行exe程序
- 写sql语句exec master..xp_cmdshell 在一个sql文件中去执行多个sql文件
- 使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序 good(从VS2012 update1开始支持xp和c++11)
- SQL中使用xp_cmdshell将硬盘中文件内容导入数据库
- MS-SQL使用xp_cmdshell命令导出数据到excel
- sql 2005如何使用被禁止的xp_cmdshell
- sql 2005如何使用被禁止的"xp_cmdshell"
- 设置sql 中 xp_cmdshell 可执行
- 使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序
- 完整的利用xp_cmdshell在T-SQL中执行类似创建目录的功能
- 使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序
- 使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序
- 如何使用sql作业执行指定的exe程序
- J2EE 使用p6spy查看JAVA程序中执行的SQL,TOMCAT配置
- 我的一段执行 xp_cmdshell安全检测程序回显读取的经历!(
- sql 2005如何使用被禁止的"xp_cmdshell"
- master..xp_cmdshell(osql命令)批量执行SQL脚本
- sql 2005如何使用被禁止的"xp_cmdshell"