用dbcc
checkdb
检查数据库。
DBCC
CHECKDB
重启服务器后,在没有进行任何 *** 作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。
use
master
declare
@databasename
varchar(255)
set
@databasename='需要修复的数据库实体的名称'
exec
sp_dboption
@databasename,
N'single',
N'true'
--将目标数据库置为单用户状态
dbcc
checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc
checkdb(@databasename,REPAIR_REBUILD)
exec
sp_dboption
@databasename,
N'single',
N'false'--将目标数据库置为多用户状态
然后执行
DBCC
CHECKDB('需要修复的数据库实体的名称')
检查数据库是否仍旧存在错误。注意:修复后可能会造成部分数据的丢失。
只要你的 *** 作系统和SQL 2000 安装包没有问题,那么SQL 2000绝对可以安装成功。卸载记得重启,然后删除上一次安装目录的文件夹(重启后是不会自动删除的名称为:Microsoft SQL Server)。之后重新安装。如果还是不行,那么私密我。我教你怎么做。
哦,安装sql数据库经常有一些错误的,你按照我下面的方法来安装。
在准备安装sql2000之前:
1添加/删除程序中彻底删除sql
server。
2将没有删除的sql
server目录也删除掉,sql2000安装默认路径C:Program
FilesMicrosoft
SQL
Server,把这个目录删除掉。
3开始→运行:regedit,打开注册表,ctrl+F,打开查找,在查找框中输入:FileRenameOperations,把搜索到的项删除掉,然后同样的方法再在查找框中输入:PendingFileRenameOperations,把查找到的项删除掉。成功解决“以前的某个程序安装已在安装计算机上创建挂起的文件 *** 作,运行安装程序之前必须重新启动计算机”。
在运行里输入regedit,打开注册表,如果存在下面的项,把下面的项删除掉
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft
SQL
Server
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer
HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft
SQL
Server
不用重启计算机,运行sql2000安装软件。
祝您好运,顺利安装成功!
以上就是关于SQL2000数据库的系统表出错,怎么修复syscolumns和sysobjects全部的内容,包括:SQL2000数据库的系统表出错,怎么修复syscolumns和sysobjects、win7 32位系统,卸载了2000数据库后安装sql2000时报错1072 指定的服务已标记为、sql2000安装错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)