将备份文件放在以当前时间为命名的文件夹,如果不存在就创建。declare @path nvarchar(1000)
declare @execSql nvarchar(1000) set @path='C:\智能封印管理系统数据'+RTRIM(convert(char(10),getdate(),112))+'\完全备份'+convert(char(10),getdate(),112)
print @path
insert tempName exec master..xp_fileexist @path
if not exists(select * from tempName where b=1)
set @execSql = 'mkdir '+ @path + ''
ExEc xp_cmdshell @execSql
文件创建不出来,C盘没反应。
declare @execSql nvarchar(1000) set @path='C:\智能封印管理系统数据'+RTRIM(convert(char(10),getdate(),112))+'\完全备份'+convert(char(10),getdate(),112)
print @path
insert tempName exec master..xp_fileexist @path
if not exists(select * from tempName where b=1)
set @execSql = 'mkdir '+ @path + ''
ExEc xp_cmdshell @execSql
文件创建不出来,C盘没反应。
解决方案 »
- 求一个SQL
- 图片如何存入SQL Server数据库
- sql 2005 标准版是否可以远程连接
- 我在sql server2000中新建了一个表,但它是只读的,请问各位怎样修改它的只读1属性?谢谢!
- 怎么把SQL中一个分割函数的查询,改成存储过程呢??? ~~ 有完整代码,改成存储过程就好了~ 求助求助求助求助求助求助求助求助求助求
- 如何使一个字段的初始值与主键取得一致?
- 请教“主键—外键”的数据表
- 请问一下,EDI标准和XML的标准区别,适用范围,C/S也试用XML标准吗?
- 用户自定义函数里怎样调用getdate()?
- 有人熟悉SQL语言中游标之类是用什么语句的吗?什么是程序化SQL语言啊!!
- 求一合并查询语句
- 不太理解,求教!
declare @execSql nvarchar(1000)
set @path='c:\智能封印管理系统数据'+RTRIM(convert(char(10),getdate(),112))+'\完全备份'+convert(char(10),getdate(),112)
print @path
declare @te table (id1 int,id2 int,id3 int)
insert @te exec master..xp_fileexist @path
if not exists(select * from @te where id1=1)
set @execSql = 'mkdir '+ @path + ''
ExEc xp_cmdshell @execSql我这测试正常