我的服务器上之前装的是2000的sql 要加新程序就又装了个2005
现在附加数据库到2005上提示未能在 sysindexes 中找到数据库 ID 10 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
Could not find row in sysindexes for database ID 10, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
未能打开新数据库 'Mpages'。CREATE DATABASE 将终止。 (Microsoft SQL Server,错误: 602)怎么办呢?
现在附加数据库到2005上提示未能在 sysindexes 中找到数据库 ID 10 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
Could not find row in sysindexes for database ID 10, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
未能打开新数据库 'Mpages'。CREATE DATABASE 将终止。 (Microsoft SQL Server,错误: 602)怎么办呢?
用sql 2005恢复sql 2000的备份文件 将sql server 2005的兼容级别设置为80,然后再恢复sql server 2000的备份文件. 更改方式如下:
Microsoft SQL Server Management Studio->ServerName->Database->database name ,right manu->properties->options->Campatiblity level->downframe list,select: sql sever 2000 (80)-> Click buton ok 恢复完毕后,再改为90.