在存储过程是否可以创建文件目录??

whitecandy 2003-10-18 01:27:25
数据库备份过程中,需要创建子文件夹,是否可以用tsql脚本创建?
...全文
39 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
whitecandy 2003-10-19
  • 打赏
  • 举报
回复
我要将数据库备份到用户指定的目录下,但是这个目录有可能不存在,所有我需要创建
另外,假如用户选择采用默认备份目录,则 我会取出..\mssql\backup目录,并创建子文件夹Days,Weeks,Months分别保存按日,按周,按月的数据库备份计划,是否可以做到呢
因为直接把不存在的路径传进去数据库备份无法成功
biu 2003-10-18
  • 打赏
  • 举报
回复
建立一个目录 不过那个是数据库文件所在的目录 不知道你要拿它来干什么
whitecandy 2003-10-18
  • 打赏
  • 举报
回复
真的没人知道了吗
whitecandy 2003-10-18
  • 打赏
  • 举报
回复
execute master..xp_cmdshell 'md d:\aaa\bbb' 可以创建了 ,
但是如果里面有空格,则会失败,这个怎么解决
aminic 2003-10-18
  • 打赏
  • 举报
回复
就是啊,一定可以解决的,估计需要折衷的。。。就看代价的高低了。。
whitecandy 2003-10-18
  • 打赏
  • 举报
回复
我的数据库服务器是在另外的电脑上的 ,我的应用程序是调用服务器上的 存储过程,在我的电脑上可以输入要备份文件的路径,在这个地方我没法判断此文件在服务器上是否存在,如果不存在的话,我就需要在脚本中创建,另外,我的程序支持按日,按周,按月备份,三者可以共存,所以我 需要在用户输入的目录下创建子目录哪个高手可以解决此问题,感激不尽
grail_ 2003-10-18
  • 打赏
  • 举报
回复
应该不可以!
天剑68 2003-10-18
  • 打赏
  • 举报
回复
不行,实际上也没这个必要。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧