SQL2000数据库的系统表出错,怎么修复syscolumns和sysobjects

SQL2000数据库的系统表出错,怎么修复syscolumns和sysobjects,第1张

用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安装错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9785915.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存