当前位置:主页>delphi7/进销存和数据库> 文章内容

请问我如何才能象SQLServer2000一样在客户端备份时选择数据库服务器上的文件目录?

发布时间:2010-01-31 | QQ免费站
1楼: 远程备份服务器数据库?(三层用SOCKT) 1.备份用客户端程序提供一个备份按钮,然后执行时可选择服务器机器的备份路径,并要在选择时显示分区的容量,以防容量不够。 2.如果选择的路径下有这个备份文件则提示是否覆盖,否则请输入不同的文件名; 就像我们在企业管理器里备份一样跳出一个备份设备位置选择框, 然后选择路径,填写文件名就可以了。是备份在服务器机器上的,不是客户端

字串1

2楼: 既然都用三层了,写个方法不就搞定了。
字串6

3楼: 可以用 xp_dirtree ‘c:\‘,1,1 逐级生成目录树,然后把记录集通过SOCKT传给客户端就行了。 字串8

4楼: To yayongm: 怎么写啊, To dirk:你说的只在C:盘下啊,怎么才能做成跟SQLSERVER2000那个差不多的,

字串9

5楼: xp_fixeddrives 返回驱动器列表和剩余空间 xp_fixeddrives + xp_dirtree 就可以把所有的目录及文件列出来,xp_dirtree后面两个参数自己试一下就知道实干什么的了。 还有个 xp_fileexist 不用说了吧。 字串4

6楼: 老大,我就是这里写不来啊, 这几个扩展存储过程我也看过,就是不知道怎么做? 你能否贴点代码参考一下 字串7

7楼: 多人接受答案了。 字串8