Foxtable(狐表)用户栏目专家坐堂 → SQL


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

主题:SQL

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/13 10:15:00 [显示全部帖子]

 1、写代码备份

 

Dim cmd As New SQLCommand

cmd.ConnectionName = "外部数据源名称"
cmd.CommandText = "use master;BACKUP DATABASE 数据库名字 TO DISK = 'D:\xxxx.bak' WITH FORMAT,CHECKSUM;"
cmd.ExecuteNonQuery

 

 2、搭建一个ftp,把服务器的备份下载下来


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/13 10:43:00 [显示全部帖子]

 做个按钮呗。

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/13 18:58:00 [显示全部帖子]

 备份,是备份到你sqlserver所在的电脑的c盘的。不是你运行代码的那台计算机。
[此贴子已经被作者于2017/6/13 18:57:47编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/14 15:35:00 [显示全部帖子]

 代码我测试没问题。你换一个路径呢?比如 D盘,E盘。

 

 你把这句代码 use master;BACKUP DATABASE 数据库 TO DISK = 'C:\备份.bak' WITH FORMAT,CHECKSUM 直接拷贝到sqlserver的查询管理器运行,能否执行成功?


 回到顶部