Vb做一个sql数据备份与恢复的对话框,在点击选择备份路径的时候,我想出现的路径选择框是sql server 服务器的上的路径,目的就是实现备份路径是sql server服务器上的路径,好把备份文件保存在sql server服务器上的文件夹里. 

解决方案 »

  1.   

    网上看到有说用sqldmo,可是不会用啊,高手指点
      

  2.   

    呵呵,我也不会用。不过如果你真这么做的话操作员可能会以为数据库是备份到客户端的指定目录下的,到时候他在自己客户端的机器里找不到这个文件还以为是你的程序出问题了!我SQL Server数据库一般不用这种手动备份的备份策略,而是启动SQL Server代理服务,直接使用SQL Server的作业功能定时自动备份,如果用户还觉得不放心哪就让他自己去服务器上拷贝备份文件去!
      

  3.   

    SQLDMO也只能备份到本机。异地备份我也想知道。
      

  4.   

    选择路径比较麻烦 备份数据库 一个sql语句就搞定了  backup database ....
      

  5.   

    好像是 SQL 语句里有个 cmdexec 命令 可以在服务器上的程序  试试 通过这个返回的数据做个吧 
      

  6.   

    找到了: exec xp_cmdshell 'tree c:\'  分析下返回的东西就能列出服务器上的文件夹了