Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口按扭恢复SQL数据库


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

主题:[求助]窗口按扭恢复SQL数据库

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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
[求助]窗口按扭恢复SQL数据库  发帖心情 Post By:2014/8/18 15:09:00 [只看该作者]

RESTORE DATABASE 新数据库名 FROM DISK='bak文件完整路径' WITH REPLACE

 

出现下面的错误:

 

RESTORE DATABASE 操作异常终止。
因为数据库正在使用,所以未能获得对数据库的排它访问权。

 

如何处理?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/18 15:13:00 [只看该作者]

用SA用户看看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/18 15:23:00 [只看该作者]

 没办法用户在连你的数据库。

 

 1、你分离一下你的数据库,再附加,就能关闭连接了;

 

 2、杀死Sqlserver进程,或者关闭sqlserver服务,连接也关闭了;

 

 3、用SQL语句 http://www.cnblogs.com/safezone/articles/1251224.html

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/18 15:24:00 [只看该作者]

 还有一个需要注意的是,如果是在sqlserver工具里面执行sql语句,记得先use 其它数据库。

 

 use master

 RESTORE DATABASE 新数据库名 FROM DISK='bak文件完整路径' WITH REPLACE


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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/8/18 15:54:00 [只看该作者]

晕,这么麻烦,看来还是到服务器上,拨掉网线,手工恢复算了。

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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/8/18 15:56:00 [只看该作者]

本来想是在窗口做一恢复数据的按扭。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/18 16:01:00 [只看该作者]

以下是引用33888在2014-8-18 15:56:00的发言:
本来想是在窗口做一恢复数据的按扭。

 

也可以做,你可以用sql语句,把所有连接关闭,或者kill进程,然后还原数据。

 

语法网上都有

 

http://www.cnblogs.com/safezone/articles/1251224.html

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/18 16:02:00 [只看该作者]

 你可以在sqlserver那里写一个存储过程,然后再foxtable里面调用,即可。

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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/8/18 16:11:00 [只看该作者]

在局限网非服务器上,能实现不?

 

[此贴子已经被作者于2014-8-18 16:11:44编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/18 16:13:00 [只看该作者]

以下是引用33888在2014-8-18 16:11:00的发言:

在局限网非服务器上,能实现不?

 

[此贴子已经被作者于2014-8-18 16:11:44编辑过]

 

局域网的服务器,一样。


 回到顶部
总数 13 1 2 下一页