精华内容
下载资源
问答
  • sql2000附加数据库错误602解决方式

    热门讨论 2011-09-18 00:27:59
    sql2000附加数据库错误602的完整解决方式
  • sql 2000 附加数据库 错误602

    千次阅读 2009-02-13 09:54:01
    错误描述: 未能在 sysindexes 中找到数据库 ID 13 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。 Could not find row in sysindexes for database ID 13, object ID 1, index ID 1...
    关于2000附加2005 的数据库问题
    
    错误描述:
    未能在 sysindexes 中找到数据库 ID 13 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
    Could not find row in sysindexes for database ID 13, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
    未能打开新数据库 'XXXX'。CREATE DATABASE 将终止。 (Microsoft SQL Server,错误: 602)
    解决办法:
    因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的, 用脚本+导数据肯定没有问题。
    2005转到2000的步骤步骤
    1. 生成for 2000版本的数据库脚本
    2005 的manger studio
    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
    -- 右键要转到2000的库
    -- 任务
    -- 生成脚本
    -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库
    -- 勾选"为所选数据库中的所有对象编写脚本"
    -- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
    -- 其他选项根据需要设置
    -- 最后把脚本保存到一个 .sql 脚本文件

    2. 在2000中创建目标数据库
    在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

    3. 将数据从2005导到2000
    2005 的manger studio
    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
    -- 右键要转到2000的库
    -- 任务
    -- 导出数据
    -- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数 据库
    -- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库
    -- 在"选择源表和源视图"中, 选择所有的表
    -- 最后完成
    原文连接:http://www.cnblogs.com/hooei/archive/2008/05/08/1188775.html
    展开全文
  • 附加SQL出现602错误

    2012-05-07 16:58:23
    在,附加SQL时,出现的“602错误处理方法!
  • 是因为附加的的数据库是Sql2005格式,而使用的是Sql2000附加造成的
  • sql 2005 附加数据库 错误602

    千次阅读 2009-12-09 20:24:00
    问题描述:sql 2005 附加数据库 错误602;未能在 sysindexes 中找到数据库 ID 13 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。Could not find row in sysindexes for database ID 13,...

    问题描述:sql 2005 附加数据库 错误602;未能在 sysindexes 中找到数据库 ID 13 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
    Could not find row in sysindexes for database ID 13, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
    未能打开新数据库 'XXXX'。CREATE DATABASE 将终止。 (Microsoft SQL Server,错误: 602)

    最佳解决方案:
    因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的, 用脚本+导数据肯定没有问题。
    2005转到2000的步骤步骤
    1. 生成for 2000版本的数据库脚本
    2005 的manger studio
    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
    -- 右键要转到2000的库
    -- 任务
    -- 生成脚本
    -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库
    -- 勾选"为所选数据库中的所有对象编写脚本"
    -- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
    -- 其他选项根据需要设置
    -- 最后把脚本保存到一个 .sql 脚本文件

    2. 在2000中创建目标数据库
    在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

    3. 将数据从2005导到2000
    2005 的manger studio
    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
    -- 右键要转到2000的库
    -- 任务
    -- 导出数据
    -- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数  据库
    -- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库
    -- 在"选择源表和源视图"中, 选择所有的表
    -- 最后完成

    展开全文
  • 描述:关于在附加数据库时出现的“错误602,未能在sysindexes中找到数据库..”错误,原因:附加的的数据库是Sql2005格式,而您使用的版本是Sql2000 解决办法: 直接附加或附加应该是不行的, 用脚本+导数据肯定没有...

    描述:关于在附加数据库时出现的“错误602,未能在sysindexes中找到数据库..”错误,

    原因:附加的的数据库是Sql2005格式,而您使用的版本是Sql2000

    解决办法:
    直接附加或附加应该是不行的, 用脚本+导数据肯定没有问题。


    Sql2005转到Sql2000的步骤步骤
    1. 生成for 2000版本的数据库脚本
    Sql2005 的manger studio
    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
    -- 右键要转到2000的库
    -- 任务
    -- 生成脚本
    -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库
    -- 勾选"为所选数据库中的所有对象编写脚本"
    -- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
    -- 其他选项根据需要设置
    -- 最后把脚本保存到一个 .sql 脚本文件

    2. 在2000中创建目标数据库
    在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

    3. 将数据从2005导到2000
    2005 的manger studio
    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
    -- 右键要转到2000的库
    -- 任务
    -- 导出数据
    -- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库
    -- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库
    -- 在"选择源表和源视图"中, 选择所有的表
    -- 最后完成

    展开全文
  • 我遇到的问题:错误602:未能在sysindexes中找到数据库id 7中对象id 1的索引id 1 对应的行.请对sysindexes运行dbcc checktable提问:错误602:未能在sysindexes中找到数据库ID11中对象ID1的索引ID1对应的行,郁闷啊???...

    我遇到的问题:

    错误602:未能在sysindexes中找到数据库id 7中对象id 1的索引id 1 对应的行.请对sysindexes运行dbcc checktable

    提问:

    错误602:未能在sysindexes中找到数据库ID11中对象ID1的索引ID1对应的行,郁闷啊???

    悬赏分:0 - 解决时间:2008-12-29 13:57

    我在学习asp.net的时候,经常需要将别人的数据库(位于appData目录下的*.MDF文件)附加到我的

    SQL server中,可是当我使用“所有任务-->附加”的时候,经常出现下列错误:

    错误602:未能在sysindexes中找到数据库ID11中对象ID1的索引ID1对应的行,请对sysindexes运行

    DBCC CHECKTABLE。

    我郁闷啊,到底为什么啊??????

    回答:

    遇到这种情况首先核对一下51aspx上源码所表明的开发环境(如 VS2005+Sql2005),如果是采用sqlServer2005的话你用Sql2000附加Sql2005的数据库就会出现这种错误(解决方法:改用SqlServer2005附加一下,如果还想用Sql2000格式那就用导出sql语句等方式进行转换)

    转csdn sql专家邹建的解决办法

    直接restore或附加应该是不行的, 用脚本+导数据肯定没有问题。

    2005转到2000的步骤步骤

    1. 生成for 2000版本的数据库脚本

    2005 的manger studio

    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例

    -- 右键要转到2000的库

    -- 任务

    -- 生成脚本

    -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库

    -- 勾选"为所选数据库中的所有对象编写脚本"

    -- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"

    -- 其他选项根据需要设置

    -- 最后把脚本保存到一个 .sql 脚本文件

    2. 在2000中创建目标数据库

    在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

    3. 将数据从2005导到2000

    2005 的manger studio

    -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例

    -- 右键要转到2000的库

    -- 任务

    -- 导出数据

    -- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库

    -- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库

    -- 在"选择源表和源视图"中, 选择所有的表

    -- 最后完成

    展开全文
  • 解决办法: SQL2000附加SQL2005数据具体方法 如题,若使用SQL2000附加SQL2005的数据库时在附加时会出现了错误602,提示“对sysindexes运行DBCC CHECKTABLE”因为数据库附加到2005的时候, 数据库文件已经自动升级到...
  • 遇到这种情况首先核对一下51aspx上源码所表明的开发环境(如 VS2005+Sql2005),如果是采用sqlServer2005的话你用Sql2000附加Sql2005的数据库就会出现这种错误(解决方法:改用SqlServer2005附加一下,如果还想用Sql...
  • 公司用的DB2,经常需要查DB2数据库错误代码,保留下: sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态...
  • 未能在 sysindexes 中找到数据库 ID 11 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。 Could not find row in sysindexes for database ID 11, object ID 1, index ID 1. Run DBCC ...
  • 错误代码及说明 SQLCode SQLState 状态说明 000 00000 SQL语句成功完成 01xxx XXX SQL语句成功完成,但是有警告 ...
  • 描述:关于在附加数据库时出现的“错误602,未能在sysindexes中找到数据库..”错误, 原因:附加的的数据库是Sql2005格式,而您使用的版本是Sql2000 解决办法: 直接附加或附加应该是不行的, 用脚本+导数据...
  • 操作DB2数据库的过程中,遇到许多问题,很多都与SQL CODE和SQL State相关,现在把一个完整的SQLCODE和SQLState错误信息和相关解释作以下说明,一来可以自己参考,对DB2错误自行找出原因(以下错误信息和代码是搜集...
  • DB2数据库错误码大全

    万次阅读 2018-03-01 10:29:08
    DB2数据库错误代码大全sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 ...
  • 达梦数据库-8 错误代码查询

    千次阅读 2021-10-27 18:32:39
    达梦数据库中有一个视图,可以查看目前达梦数据库中所有的报错信息 select * from v$err_info; 可以看到达梦报错代码是从100开始的,截止到目前一共有2799个。 CODE ERRINFO 100 空结果集 101 字符串截断 102 在...
  • 因为网站要换空间,所以把原空间的文件和数据库上传到新的空间上,但是上传数据库的时候显示错误代码错误SQL查询:----数据库:`shijiboyuan`----------------------------------------...因为网站要换空间,所以把原...
  • DB2数据库错误码说明大全(整理)

    千次阅读 2018-07-26 17:17:51
    +30100 01558 分布式协议错误被检测到,提供原来的SQLCODE和SQLSTATE -007 42601 SQL语句中由非法字符 -010 42603 字符串常量非正常终止;检查到有遗漏的引号标志 -029 42601 需要INTO语句 -060 42815 某...
  • 数据库引擎错误

    千次阅读 2020-11-09 22:15:01
    该表包含错误消息编号和描述,它是sys.messages目录视图中错误消息的文本。 如果适用,错误编号是指向更多信息的链接。 此列表并不详尽。 有关所有错误的完整列表,请使用以下查询查询sys.messages目录视图: SELECT...
  • -105 控制文件错误 -106 内存池初始化错误 -107 缓冲区初始化错误 -108 打开重做日志失败 -109 数据库版本不匹配 -134 执行码版本不匹配 -110 数据库编码格式不匹配 -111 证书错误 -112 证书过期 -113 数据库初始化...
  • 错误602 未能在 sysindexes 中找到数据库 ID 12 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。 解决方案:因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是...
  • DB2数据库错误大全

    2021-12-27 15:43:49
    DB2,错误大全
  • DB2 数据库错误码释义

    2020-08-10 17:28:42
    -427 2D529 在不允许更新的应用服务器不允许执行ROLLBACK语句 -430 38503 在用户自定义的函数或存储过程中遇到了错误 -433 22001 指定的值太长 -435 428B3 无效的应用定义的SQLSTATE -438 xxxxx 使用了RAISE_ERROR...
  • 这是因为附加的的数据库是Sql2005格式,而使用的是Sql2000附加造成的解决办法:直接附加或附加应该是不行的, 用脚本+导数据肯定没有问题。 Sql2005转到Sql2000的步骤步骤 1. 生成for 2000版本的数据库脚本 Sql2005 ...
  • 错误602 未能在 sysindexes 中找到数据库 ID 12 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。解决方案:因为数据库附加到2005的时候, 数据库文件已经自动升级到2005, 所以在2000下是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,976
精华内容 1,190
关键字:

数据库错误602