有没有遇到过我这种问题的朋友??备份数据呀.

时间:2021-03-10 08:56:59
近来我对sql server的问题可真的是烦死了 ...原来有一个服务器A,现在打算做一台服务器B.来替换A..主要是做WEB用的..这个就涉及到数据库备份迁移的问题了...A服务器上有巨多数据库...我用的方法是.
1.把A服务器的 的服务停止
2.把A服务器安装目录DATE下的所有文件(MDF,LDF)拷贝到B服务器的数据目录下
3.然后开始一个一个的附加数据库..
但是现在的问题是,附加成功之后.需要设置用户....比如我在B上附加成功了B1数据库...它里面有用户USER1,这个用户是原来在A服务器的时候建立的...我现在需要把这个USER1的用户删除.然后在B服务器上面新建同样的用户...  这样就不需要修改网页的 连接文件了.
但是有些数据库里面的表,是USER1用户建立的..所以在删除USER1用户的时候就提示我"因为选定的用户拥有对象,所以无法删除"..
这样情况的数据库太多了...我不知道该怎么办..
如果在B里面建立同名用户,则又提示我..这个用户已经存在,不能建立...

大侠们.帮帮小弟吧..呵呵.谢谢

5 个解决方案

#1


先分离,再附加试一试

#2


先建立用户,在attch试试。

#3


首先你需要做的第一件事
企业管理器-〉选择服务器-〉属性-〉服务器设置-〉挑上允许对系统目录。。。-〉确定
第二步
找到你的数据库找到sysusers表那你以前的用户删除
第三步回去吧属性值改回来
第四部重建用户即可

#4


百分百好使

#5


问题解决了。。谢谢楼上的兄弟。。。

#1


先分离,再附加试一试

#2


先建立用户,在attch试试。

#3


首先你需要做的第一件事
企业管理器-〉选择服务器-〉属性-〉服务器设置-〉挑上允许对系统目录。。。-〉确定
第二步
找到你的数据库找到sysusers表那你以前的用户删除
第三步回去吧属性值改回来
第四部重建用户即可

#4


百分百好使

#5


问题解决了。。谢谢楼上的兄弟。。。