当前位置:首页 » 编程语言 » sql2008错误602
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql2008错误602

发布时间: 2022-09-09 06:57:21

sql 2008附加数据库602错误

有可能是你的数据库损坏 或者是SQL2008 没有安装好或者已损坏

Ⅱ sqlserver 错误602,未能在sysindexes中找到数据库 的解决办法

解决办法:
直接附加或附加应该是不行的,
脚本+导数据肯定没有问题。
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新建的库
--
在"选择源表和源视图"中,
选择所有的表
--
最后完成

Ⅲ SQL数据库附加不上 错误代码 602 你是怎么附加上的谢谢 急

我以前也遇到这个问题,搞了好久才解决。
因为你附加的数据库肯定是sql2005的,然后你数据库打开的肯定是sql2000下创建的实例,所以附加不上。
因为先安装的数据库肯定是sql2000,所以电脑默认打开的数据库实例就是sql2000的,就算你后来安装了sql2005,用sql2005打开,获取的也是默认的sql2000的实例。
以上就是问题所在。不过我当时怎么解决的忘记了=
。=||
可能是新建了一个实例(不确定啊)。
既然知道了问题所在,解决起来很容易的,自己琢磨一下吧~~

Ⅳ SQL附加数据库时提示"错误602;未能在sysindexes中找到数据库ID7中对象ID1的索引ID1对应的行。"

1.新建一个同名的数据库(数据文件与原来的要一致)2.再停掉sqlserver(注意不要分离数据库)3.用原数据库的数据文件覆盖掉这个新建的数据库4.再重启sqlserver5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决法是,利用数据库的脚本创建一个新的数据库,并将数据导进去就行了.USEMASTERGOSP_CONFIGURE'ALLOWUPDATES',=32768WHERENAME='置疑的数据库名'Gosp_dboption'置疑的数据库名','singleuser','true'GoDBCCCHECKDB('置疑的数据库名')Goupdatesysdatabasessetstatus=28wherename='置疑的数据库名'Gosp_configure'allowupdates',0reconfigurewithoverrideGosp_dboption'置疑的数据库名','singleuser','false'

Ⅳ sql2000后安装vs2008,附加数据库出现错误602.求解救方法

你这段代码里面没看到有比对密码的地方呀?
只有比对UserID 的地方 应该是用户名?

另外你比对的时候 对于用户名来说 应该全部转换大小写一致
我怀疑你的
1 输入 和 数据库内保存的大小写不一致 导致始终用户名比对失败。
2 输入 和 数据库内保存的字符长度不一致 看你是不是在数据库中设置了 char(X)
比对之前最好先去掉两侧的空格 再装换到大写或小写 再比对

密码是大小写敏感的 就不用了

你试一下
另外 你这种情况 可以在while语句中加一个断点 或者 messagebox 看看
数据库中的内容到底是什么

Ⅵ (Microsoft SQL Server,错误: 602)

数据库文件权限不足,在附加的两个数据库文件上分别右击,然后选择【属性】>[安全]>[编辑],选中ower rights或administrator,然后把完全控制勾选上,最后确定,再点击确定。
如问题解决,请反馈一下,谢谢。

Ⅶ sql数据库附加出现错误求帮忙看看是什么问题

网上考下来的:试一下吧
解决方法:
一、
.select @@version看当前的数据库实例版本,是不是SQL2000在附加SQL2005的数据库。
二、
SQL2000附加SQL2005数据具体方法
如题,若使用SQL2000附加SQL2005的数据库时在附加时会出现了错误602,提示“对sysindexes运行DBCC CHECKTABLE”因为数据库附加到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新建的库
-- 在"选择源表和源视图"中, 选择所有的表
-- 最后完成

Ⅷ SQL Server 602错误

不可以把2005的数据库加到2000上,
如果你使用vS2005的话,可以不用附加

Ⅸ SQL2000数据库附加到SQL2008报错602,求大神解答下,如图

错误602 错误这个代码在官方查询到 的确是 SQL 2000附加SQL2005出现的错误。你确定是这个错误代号。