
sql server 2000 如何附加数据库?
EXECsp_attach_db@dbname='db_NetStore',@filename1='D:\NetStore\DB_51aspx\db_NetStore.m...
EXEC sp_attach_db @dbname= 'db_NetStore ',@filename1= 'D:\NetStore\DB_51aspx\db_NetStore.mdf ' 直接执行上面的sql语句出错了。错误信息为:
服务器: 消息 602,级别 21,状态 50,行 1
未能在 sysindexes 中找到数据库 ID 7 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
连接中断,请问要怎么解决? 展开
服务器: 消息 602,级别 21,状态 50,行 1
未能在 sysindexes 中找到数据库 ID 7 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
连接中断,请问要怎么解决? 展开
2个回答
展开全部
你用sp_attach_db的话,则要mdf和ldf同时写进去才行,如果像你这样只想用mdf去附加的,则用sp_attach_single_file_db:
EXEC sp_attach_single_file_db @dbname= 'db_NetStore ',@filename1= 'D:\NetStore\DB_51aspx\db_NetStore.mdf '
你这是由高版本向低版本附加的错误,要在合适的版本上附加才行
EXEC sp_attach_single_file_db @dbname= 'db_NetStore ',@filename1= 'D:\NetStore\DB_51aspx\db_NetStore.mdf '
你这是由高版本向低版本附加的错误,要在合适的版本上附加才行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询