数据库备份过程中,需要创建子文件夹,是否可以用tsql脚本创建?

解决方案 »

  1.   

    execute  master..xp_cmdshell 'md d:\aaa\bbb' 可以创建了 ,
    但是如果里面有空格,则会失败,这个怎么解决
      

  2.   

    我要将数据库备份到用户指定的目录下,但是这个目录有可能不存在,所有我需要创建
    另外,假如用户选择采用默认备份目录,则 我会取出..\mssql\backup目录,并创建子文件夹Days,Weeks,Months分别保存按日,按周,按月的数据库备份计划,是否可以做到呢 
    因为直接把不存在的路径传进去数据库备份无法成功