因为需要利用sql 脚本调用外部程序,所以尝试xp_cmdshell 命令,发现其默认只能执行一行命令,最后找到了下面方法: 将多行cmd 命令处理成bat文件,然后直接利用所在路径+文件来执行: 如下面的 hiapk.bat文件: cd C:\Users\Administrator\Desktop ...
分类:
系统相关 时间:
2016-11-12 13:34:56
阅读次数:
243
数据迁移后,使用SQLServer2012备份数据库,备份完成后自动压缩成rar文件,以前执行没有问题的语句现在只能做备份,而不能自动压缩并删除备份,说明问题出在执行备份后压缩时出现问题。将语句复制到查询分析器执行报错,提示“RAR.EXE不是内部或外部命令,也不是可运行的程序或..
分类:
数据库 时间:
2016-11-05 15:15:17
阅读次数:
330
scptxfr.exe的路径要正确declare @cMd varchar(1000)set @cmd = 'master.dbo.xp_cmdshell ' + '''c:\"Microsoft ' +'SQL Server"' +'\MSSQL\Upgrade\scptxfr.exe ' +' ...
分类:
数据库 时间:
2016-10-12 00:24:44
阅读次数:
223
SQL系统存储过程用法整理: xp_cmdshell --*执行DOS各种命令,结果以文本行返回。 xp_fixeddrives --*查询各磁盘/分区可用空间 xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置 xp_logininfo -- ...
分类:
数据库 时间:
2016-09-30 01:15:25
阅读次数:
250
背景:今天备份一个SQLServer库,本机空间不足;我就想着要备份到共享磁盘上。记录一下备忘。环境:SQLServer2008R2_x64步骤如下:1.启用xp_cmdshell如果没有启用xp_cmdshell,请执行以下启用:
EXECsp_configure‘showadvancedoptions‘,1;
RECONFIGURE;EXECsp_configure‘xp_cmds..
分类:
数据库 时间:
2016-09-02 23:38:19
阅读次数:
253
一、SA权限执行命令,如何更快捷的获取结果? 有显示位 显示位 其实这里的关键并不是有无显示位。exec master..xp_cmdshell 'systeminfo'生成的数据写进一张表的时候,会产生很多行。而我们要做的就是如何很多行通过显示位、或者报错语句一次性爆出来,这里的关键就是多行合一。 ...
分类:
数据库 时间:
2016-07-22 06:27:36
阅读次数:
279
一、对于SA权限的用户执行命令,如何获取更快捷的获取结果? 有显示位 无显示位 其实这里的关键并不是有无显示位。exec master..xp_cmdshell 'systeminfo'生成的数据写进一张表的时候,会产生很多行。而我们要做的就是如何很多行通过显示位、或者报错语句一次性爆出来,这里的关 ...
分类:
数据库 时间:
2016-06-22 20:36:38
阅读次数:
271
由于存在安全隐患,所以在SQL Server中, xp_cmdshell 默认是关闭的。 exec sp_configure 'show advanced options',1reconfiguregoexec sp_configure 'xp_cmdshell',0reconfigurego ex ...
分类:
系统相关 时间:
2016-06-04 14:44:40
阅读次数:
223
1. 扩展存储过程xp_cmdshell用法: --1.启用 SP_CONFIGURE 'show advanced options',1 RECONFIGURE GO SP_CONFIGURE 'xp_cmdshell',1 RECONFIGURE GO --2.用法 master..xp_cmd ...
分类:
数据库 时间:
2016-05-27 20:15:04
阅读次数:
183
--打开xp_cmdshell EXEC sp_configure 'show advanced options', 1GORECONFIGUREGOEXEC sp_configure 'xp_cmdshell', 1GORECONFIGUREGO use ConfigDBgospb_netuse_ ...
分类:
系统相关 时间:
2016-05-18 17:30:56
阅读次数:
210