Foxtable(狐表)用户栏目专家坐堂 → 如何实现SQL2008的数据备份和数据恢复?


  共有1093人关注过本帖树形打印复制链接

主题:如何实现SQL2008的数据备份和数据恢复?

帅哥哟,离线,有人找我吗?
lin98
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:6823 威望:0 精华:0 注册:2020/11/4 22:15:00
如何实现SQL2008的数据备份和数据恢复?  发帖心情 Post By:2023/5/15 16:44:00 [只看该作者]

生成一个包含所有内部表的Access文件
'Syscmd.Project.ToAccess()

狐表-定向ACCESS-数据恢复
'Syscmd.Project.Redirect()

上面是内部表的Access文件。如何实现SQL2008的数据备份和数据恢复?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/15 16:49:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=126510&skin=0

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=99994&replyID=688248&skin=1

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1033 积分:6823 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2023/5/15 17:34:00 [只看该作者]


Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog 
dlg.Filter = "数据库文件|*.bak" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then 
    Dim cmd As New SQLCommand

    cmd.CommandText = "use master;BACKUP DATABASE X0 TO DISK = '" & dlg.FileName & "' WITH FORMAT;"
    
    cmd.ExecuteNonQuery()
End If
messagebox.show("数据备份成功!")

执行上面代码,报错提示下面,如何解决?

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:
详细错误信息:
无效的 SQL语句;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/15 17:36:00 [只看该作者]

备份的路径必须是服务器的路径,只能备份到服务器上。

数据源的登录用户必须有足够的权限

 回到顶部