SQL sever 系统表问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 06:19:31
系统出了点小状况,怀疑是 SQL sever 2000 的数据库的某个系统表出问题了 ,想把它重置一下,日志之类的东西就不必保留了,如何操作呀?
一,备份数据库的话,会把系统表一起备份,还原之后系统表还在
二,数据库是拿来用的,不是拿来删的
三,我只想留下“用户”类型的表,“系统”类型的表我希望可以重置下
感谢大家的回答,特别是微软专家吴熹的回答很有建设性,但是我希望知道具体如何操作!谢谢

楼主的数据库做了复制订阅,重新初始化数据 。

MSmerge_contents 针对目前资料库在发行之后又修改过的每个资料列,各包含一个资料列。合并处理序利用这份资料表来判断已变更的资料列。这份资料表储存在发行集和订阅资料库中。

SERV表操作过合并复制,查看一下表是否多了一列是GUID字符的.
有这一列时删除就可操作了,或重新初始化合并复制

把重要数据备份 其他删了 重建

你的数据库是用作复制的吧,可以把那张表给删了

你这个报错是 用户odb 的表MSmerge_contents 无效
你看一下你是不是有这个表嘛,看是不是用户的问题