以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  狐表自带的用户管理,不小心把用户删了,该怎么将整个用户表恢复啊?Sqlserver数据源,阿里云有备份。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=152819)

--  作者:guosheng
--  发布时间:2020/7/23 9:13:00
--  狐表自带的用户管理,不小心把用户删了,该怎么将整个用户表恢复啊?Sqlserver数据源,阿里云有备份。
狐表自带的用户管理,不小心把用户删了,该怎么将整个用户表(而非整个数据库的数据恢复)恢复啊?Sqlserver数据源,阿里云有备份。
多谢。
[此贴子已经被作者于2020/7/23 9:16:59编辑过]

--  作者:有点蓝
--  发布时间:2020/7/23 9:17:00
--  
如果是内置用户表,没有任何办法,只能重新添加

如果是外部用户表,并且已经保存了,可以考虑从SqlServer的日志里看能不能恢复数据:https://www.baidu.com/baidu?word=SqlServer+日志+还原数据

如果有备份数据库,可以恢复备份,看看有没有这个用户的数据,复制过去即可

--  作者:guosheng
--  发布时间:2020/7/23 9:21:00
--  
备份文件的数据库有这张表(Users表),该怎么实现这个表恢复啊?
[此贴子已经被作者于2020/7/23 9:21:49编辑过]

--  作者:有点蓝
--  发布时间:2020/7/23 9:34:00
--  
少了哪个用户的数据,新建一行,直接复制进去不就行了
--  作者:guosheng
--  发布时间:2020/7/23 9:43:00
--  
操作删的用户有点多了。我把备份文件的user表加载到狐表中,redirect重定向到 原数据库c1中,提示没有定义主键,怎么解决啊?这样能实现单个表恢复吗
[此贴子已经被作者于2020/7/23 9:43:07编辑过]

--  作者:有点蓝
--  发布时间:2020/7/23 9:51:00
--  
这种没有必要做什么重定向啊
备份原表数据,然后清空,再新增N行(和用户数一样多),然后直接到备份的用户表里把所有用户数据复制过来粘贴就行了。