〔至急求助〕SQL SERVER服务器信息完全备份方法

各位高手


由于sql server 2000服务器安装新的安全软件,必须对服务器进行重新安装。服务器中存放了十多个数据库N个数据表。现在很棘手的问题是:

1.如何将sql server登录用户全部备份,重装后导入(sysxlogins考虑过,直接备份该表能达到目的吗?)
2.如何将每个数据库、数据表的访问权限进行备份?重装后不需要再重新设置。(某个用户对数据表的权限)
3.sql server服务器的登录用户有很多都是服务器的系统用户,如何备份系统用户,并保持重新安装后这些系统用户和sql server登录用户一致?

服务器系统为windows2000 server

...全文
139 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
kwklover 2010-01-18
  • 打赏
  • 举报
回复
如需要阅读该回复,请登录或注册CSDN!

登陆了还看不到的?
  • 打赏
  • 举报
回复
等完成服务器切换再把方法发到新贴吧。哈哈。
  • 打赏
  • 举报
回复
这个问题涉及的东西还是非常多的。

初步尝试了一下,完全备份的话应该可行。

既然没有更好的方法了,那就结帖了。
  • 打赏
  • 举报
回复
这帖子要沉了,看来得加分了。
navy887 2009-10-09
  • 打赏
  • 举报
回复
实验成功的话,把方法说下,比较关心这个问题。谢谢。。
  • 打赏
  • 举报
回复
先谢过楼上各位,我先去试试,顺便等等还有没有别的方法。试验成功就结帖啦。
navy887 2009-10-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 choasrules 的回复:]
引用 5 楼 navy887 的回复:
猜测一下,没经过测试:
1.登陆用户是存储在master数据库的,所以备份master数据库试试看能不能恢复登陆用户
2.访问权限应该似乎存储在各自的数据库的,所以只要备份MDF和ldf文件就可以。

另外,最好把所有系统库都备份一下吧,万一有个啥用。



哦,存在各自的数据库的系统表中吧。先拿一个库试试。
[/Quote]
登陆用户应该是在存在master
权限应该是在各自的数据库

未经过测试,你测试下吧。
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 navy887 的回复:]
猜测一下,没经过测试:
1.登陆用户是存储在master数据库的,所以备份master数据库试试看能不能恢复登陆用户
2.访问权限应该似乎存储在各自的数据库的,所以只要备份MDF和ldf文件就可以。

另外,最好把所有系统库都备份一下吧,万一有个啥用。

[/Quote]

哦,存在各自的数据库的系统表中吧。先拿一个库试试。
bancxc 2009-10-09
  • 打赏
  • 举报
回复
--将所有数据库文件MDF,LDF备份一下,先保存好数据吧,
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sql77 的回复:]
好像导入数据很多东西都会丢失的,

将所有数据库文件MDF,LDF备份一下,先保存好数据吧,
[/Quote]

数据库已经都进行了备份,就怕用户权限都没了,还要一个一个的设置,很大的工作量。本人对SQL SERVER的备份机制不了解。

[Quote=引用 2 楼 sdhdy 的回复:]
保险期间把几个系统数据库特别是MASTER数据库、如果你用到数据库作业的话把MSDB数据库也备份一下,到时还原一下,用户数据库可以用附加方式还原。
[/Quote]
您说的这几种还原方式可以保留每个数据库或者数据表的权限设置吗?
sql server数据表的权限等信息是否都保存在系统表中呢,如果是的话备份相应的系统表应该可以实现。
navy887 2009-10-09
  • 打赏
  • 举报
回复
猜测一下,没经过测试:
1.登陆用户是存储在master数据库的,所以备份master数据库试试看能不能恢复登陆用户
2.访问权限应该似乎存储在各自的数据库的,所以只要备份MDF和ldf文件就可以。

另外,最好把所有系统库都备份一下吧,万一有个啥用。
sdhdy 2009-10-09
  • 打赏
  • 举报
回复
保险期间把几个系统数据库特别是MASTER数据库、如果你用到数据库作业的话把MSDB数据库也备份一下,到时还原一下,用户数据库可以用附加方式还原。
sdhdy 2009-10-09
  • 打赏
  • 举报
回复
保险期间把几个系统数据库特别是MASTER数据库、如果你用到数据库作业的话把MSDB数据库也备份一下,到时还原一下,用户数据库可以用附加方式还原。
sdhdy 2009-10-09
  • 打赏
  • 举报
回复
保险期间把几个系统数据库特别是MASTER数据库、如果你用到数据库作业的话把MSDB数据库也备份一下,到时还原一下,用户数据库可以用附加方式还原。
SQL77 2009-10-09
  • 打赏
  • 举报
回复
好像导入数据很多东西都会丢失的,

将所有数据库文件MDF,LDF备份一下,先保存好数据吧,

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧