利用SQL移动硬盘文件(转于zjcxc)
导读:
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)相关推荐
- mysql utl_file_pl/sql应用之利用utl_file写文件
上次写了篇利用pl/sql读文件(简单)后,如果不清楚utl_file怎么读文件的,可以参考我上次的博文,今天我写下怎么使用utl_file写文件,首先带上我参考过的文章的链接: http://sta ...
- 【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 本地查 ...
- mysql导入sql文件时 避开_利用SQL脚本导入数据到不同数据库避免重复的3种方法...
前言 相信大家都有所体会,无论何种语言,一旦看见代码中有重复性的代码则想到封装来复用,在SQL同样如此,若我们没有界面来维护而且需要经常进行的操作,我们会写脚本避免下次又得重新写一遍,但是这其中就涉及 ...
- mysql read file_MySQL利用OS读写文件的前提
能读写文件的前提 不同系统.不同的数据库版本有细微差异,以下实验都在Windows和Mysql 5.7.26下操作: 1.拥有该File的读权限 或 该目录写的权限 2.secure_file_pri ...
- python如何对文件进行批量命名-利用Python对文件批量重命名
由于要用到对无序的文件进行重命名,以下写了一个脚本,进行批量进行重命名. 基本格式是 i.后缀名 (i 循环条件下的数 ) 1 #coding:utf8 2 import os; 3 4 def re ...
- SQL Server 2008将数据导出到SQL脚本文件
1. 简介 在SQL Server Management Studio 2005 中(包括之前SQL Server 2000 的企业管理器),只能把表结构导出到SQL脚本文件中,没办法把数据导出到SQ ...
- sql azure 语法_如何:Azure中SQL Server文件快照备份
sql azure 语法 After receiving new additions to backup and restore capabilities of SQL Servers like fi ...
- 【java学习之路】(java框架)004.Mybatis SQL映射文件详解
02Mybatis SQL映射文件详解 在之前我们学习了mybatis的全局配置文件,下面我们开始学习mybatis的映射文件,在映射文件中,可以编写以下的顶级元素标签: cache – 该命名空 ...
- 利用sql profile固定执行计划加快OGG同步
ogg是逻辑同步,不想ADG利用后镜像直接修改block中的内容,ogg是根据redo片中SQL,以及SQL对应的后镜像值进行表的修改,这样如果大表上面没有索引,或者走错索引就会导致同步慢.但是OGG ...
最新文章
- QuickBI助你成为分析师——数据源FAQ小结
- 《Ajax基础教程》一书推荐的JS工具备忘
- awk匹配以aaa开头,以bbb结尾的内容,同时aaa和bbb之间还包含ccc
- STOMP协议规范--转载
- 转载 HTTPS 之fiddler抓包、jmeter请求
- linux ffmpeg加速和合并视频命令
- 如何优化代码和RAM大小
- python重命名文件夹下所有文件_Python3.4.3重命名当前文件夹下的文件
- 小米:停止2016年发布的红米手机升级推送
- mooc java_中国大学moocJava程序设计答案大全
- tomcat连接oracle非常慢,关于myEclipse中tomcat 6.0启动慢的有关问题
- java input是关键字吗_java 关键字transient
- MSChart控件文档资料合集
- 中国行政区划编码-省市县镇村
- 数字键盘(触屏键盘)
- 韦小宝真的幸福吗 | Random Forest
- 前端PDF文件转图片方法(你值得收藏)
- c语言 数据定义,C语言中的数据定义
- 用Dijkstra算法找到图上两点之间的最短路径
- 微信小程序-一次性订阅消息推送