导读:

 1 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_movefile]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) 2   drop procedure [dbo].[p_movefile] 3   GO 4   /*--移动服务器上的文件 5   不借助 xp_cmdshell ,因为这个在大多数时候都被禁用了 6   --邹建 2004.08(引用请保留此信息)--*/ 7   /*--调用示例 8   exec p_movefile 'd:/aa.txt','c:/' 9   --*/10   create proc p_movefile11   @s_file varchar(1000), --源文件12   @d_file varchar(1000) --目标文件13   as14   declare @err int,@src varchar(255),@desc varchar(255)15   declare @obj int16   exec @err=sp_oacreate 'Scripting.FileSystemObject',@obj out17   if @err<>0 goto lberr18   exec @err=sp_oamethod @obj,'MoveFile',null,@s_file,@d_file19   if @err<>0 goto lberr20   exec @err=sp_oadestroy @obj21   return22   lberr:23   exec sp_oageterrorinfo 0,@src out,@desc out24   select cast(@err as varbinary(4)) as 错误号25   ,@src as 错误源,@desc as 错误描述26   go

转载于:https://www.cnblogs.com/ayan/archive/2012/01/04/2311492.html

利用SQL移动硬盘文件(转于zjcxc)相关推荐

  1. mysql utl_file_pl/sql应用之利用utl_file写文件

    上次写了篇利用pl/sql读文件(简单)后,如果不清楚utl_file怎么读文件的,可以参考我上次的博文,今天我写下怎么使用utl_file写文件,首先带上我参考过的文章的链接: http://sta ...

  2. 【SQL注入-13】利用SQL注入漏洞读写文件案例

    目录 1 读写文件的前提条件 1.1 secure-file-priv参数 1.1.1 作用 1.1.2 secure-file-priv参数值的查看 1.1.2.1 远程查看 1.1.2.2 本地查 ...

  3. mysql导入sql文件时 避开_利用SQL脚本导入数据到不同数据库避免重复的3种方法...

    前言 相信大家都有所体会,无论何种语言,一旦看见代码中有重复性的代码则想到封装来复用,在SQL同样如此,若我们没有界面来维护而且需要经常进行的操作,我们会写脚本避免下次又得重新写一遍,但是这其中就涉及 ...

  4. mysql read file_MySQL利用OS读写文件的前提

    能读写文件的前提 不同系统.不同的数据库版本有细微差异,以下实验都在Windows和Mysql 5.7.26下操作: 1.拥有该File的读权限 或 该目录写的权限 2.secure_file_pri ...

  5. python如何对文件进行批量命名-利用Python对文件批量重命名

    由于要用到对无序的文件进行重命名,以下写了一个脚本,进行批量进行重命名. 基本格式是 i.后缀名 (i 循环条件下的数 ) 1 #coding:utf8 2 import os; 3 4 def re ...

  6. SQL Server 2008将数据导出到SQL脚本文件

    1. 简介 在SQL Server Management Studio 2005 中(包括之前SQL Server 2000 的企业管理器),只能把表结构导出到SQL脚本文件中,没办法把数据导出到SQ ...

  7. sql azure 语法_如何:Azure中SQL Server文件快照备份

    sql azure 语法 After receiving new additions to backup and restore capabilities of SQL Servers like fi ...

  8. 【java学习之路】(java框架)004.Mybatis SQL映射文件详解

    02Mybatis SQL映射文件详解 ​ 在之前我们学习了mybatis的全局配置文件,下面我们开始学习mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空 ...

  9. 利用sql profile固定执行计划加快OGG同步

    ogg是逻辑同步,不想ADG利用后镜像直接修改block中的内容,ogg是根据redo片中SQL,以及SQL对应的后镜像值进行表的修改,这样如果大表上面没有索引,或者走错索引就会导致同步慢.但是OGG ...

最新文章

  1. QuickBI助你成为分析师——数据源FAQ小结
  2. 《Ajax基础教程》一书推荐的JS工具备忘
  3. awk匹配以aaa开头,以bbb结尾的内容,同时aaa和bbb之间还包含ccc
  4. STOMP协议规范--转载
  5. 转载 HTTPS 之fiddler抓包、jmeter请求
  6. linux ffmpeg加速和合并视频命令
  7. 如何优化代码和RAM大小
  8. python重命名文件夹下所有文件_Python3.4.3重命名当前文件夹下的文件
  9. 小米:停止2016年发布的红米手机升级推送
  10. mooc java_中国大学moocJava程序设计答案大全
  11. tomcat连接oracle非常慢,关于myEclipse中tomcat 6.0启动慢的有关问题
  12. java input是关键字吗_java 关键字transient
  13. MSChart控件文档资料合集
  14. 中国行政区划编码-省市县镇村
  15. 数字键盘(触屏键盘)
  16. 韦小宝真的幸福吗 | Random Forest
  17. 前端PDF文件转图片方法(你值得收藏)
  18. c语言 数据定义,C语言中的数据定义
  19. 用Dijkstra算法找到图上两点之间的最短路径
  20. 微信小程序-一次性订阅消息推送

热门文章

  1. H3C DHCP特点
  2. 第一次作业:基于Linux进程模型分析
  3. webpack之react开发前准备
  4. appium定位元素java篇【转】
  5. java 设计模式学习笔记十四 template模版模式
  6. [Ajax] 案例 -- 三级联动
  7. 教你轻松搞定javascript中的正则
  8. chrome浏览器,开发工具一些常用快捷键
  9. angularjs控制器controller
  10. 数字滤波器(六)--设计FIR滤波器