Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[转换] [目前是老会员登陆问题,解决不了]DV8.2SQLGBK 转 DZ6.1UTF-8 问题持续更新

[复制链接]
Man1983 发表于 2008-11-25 09:47:35 | 显示全部楼层 |阅读模式
本帖最后由 Man1983 于 2008-11-26 09:24 编辑

SELECT userid FROM dv_voteuser WHERE voteid=1 AND (voteoption='0' OR LEFT(voteoption, 2)='0,' OR LEFT(voteoption, 3)='0,' OR CHARINDEX(',0,', voteoption)>0 OR RIGHT(voteoption, 2)=',0' OR RIGHT(voteoption, 3)=',0')
改NTEXT为TEXT继续报错,
我在这个帖子看到
https://discuz.dismall.com/viewthread.php?tid=941631
他将voteoption 字段改为 char 类型,请问官方的测试结果怎么样
我将报错的SQL语句放MSSQL查询分析器也是报错的
如下:
服务器: 消息 306,级别 16,状态 1,行 1
不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 left 的参数 1 的数据类型 text 无效。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 left 的参数 1 的数据类型 text 无效。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 right 的参数 1 的数据类型 text 无效。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 right 的参数 1 的数据类型 text 无效。
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 10:14:33 | 显示全部楼层
((em:05))cdb_polls,cdb_threads 到目前为止,重复的有很多 我清空了这两个表刷新继续  还是不断提示?
为什么会产生那么多重复啊 ??
cdb_polls 相当于动网的什么数据?
重复的标题是不是回复的帖子??如果默认的会带上了楼主的标题??于是这样就重复了?
该怎么样解决类似的问题啊?谢谢
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 10:26:23 | 显示全部楼层
Time: 2008-11-25 2:14am
SQL: INSERT INTO dz61bbs.cdb_threads (
`tid` , `fid` , `iconid` , `typeid`, `readperm`, `price`,`author` , `authorid` , `subject` , `dateline` , `lastpost` , `lastposter` , `views` , `replies` , `displayorder` , `highlight` , `digest` , `rate` , `blog` , `special` , `attachment` , `subscribed`, `moderated` , `closed`
) VALUES(
'6007', '28', '0', '0', '0', '0', 'golden2006', '8132', '关于EMULATOR,欢迎来看看', '1161997980', '1161997980', 'golden2006', '446', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
Error: Duplicate entry '6007' for key 1
Errormsg.: 字段值重复,入库失败
Errno.: 1062
我找了 四个表
select * from dv_user where username = 'golden2006'

select * from dv_bbs1 where username = 'golden2006'

select * from dv_topic where postusername = 'golden2006'

select * from dv_besttopic where postusername = 'golden2006'

发现这个标题只出现过一次啊 ,,,,,,,
关于EMULATOR,欢迎来看看
回复

使用道具 举报

桃子(小敏) 发表于 2008-11-25 10:27:44 | 显示全部楼层
cdb_polls是投票表
重复错误的具体错误提示是什么,贴下吧
1楼的问题,现在还会出现吗?我们正在针对一楼的问题排查程序
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 10:36:58 | 显示全部楼层
1楼的我把那个字段改成CHAR就OK了.
错误如下
XConvert info: MySQL Query Error

Time: 2008-11-25 2:32am
SQL: INSERT INTO dz61bbs.cdb_threads (
`tid` , `fid` , `iconid` , `typeid`, `readperm`, `price`,`author` , `authorid` , `subject` , `dateline` , `lastpost` , `lastposter` , `views` , `replies` , `displayorder` , `highlight` , `digest` , `rate` , `blog` , `special` , `attachment` , `subscribed`, `moderated` , `closed`
) VALUES(
'6007', '28', '0', '0', '0', '0', 'golden2006', '8132', '关于EMULATOR,欢迎来看看', '1161997980', '1161997980', 'golden2006', '446', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
Error: Duplicate entry '6007' for key 1
Errormsg.: 字段值重复,入库失败
Errno.: 1062

现在是我删除数据库的这行(两个数据库都删除)都没有用 一行一行下去都是提示这个错误
我索性在MYSQL里清空THREADS,于是 cdb_polls提示重复 我把 cdb_polls再清空
于是开始循环了,桃子能听懂吗?不懂的话 我等下录下来 到这一步卡住了 郁闷 跳不出这一步
回复

使用道具 举报

beijing200808 发表于 2008-11-25 11:02:10 | 显示全部楼层
先到数据库dz61bbs.cdb_threads 中找一下有没有这条记录?
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 11:53:15 | 显示全部楼层
回楼上的,有的.我头被搞晕了 ;(
这个是我录制的视频,工程师麻烦请看看 问题出在哪里
http://www.papozhe.com/demo/sa.rar 下载版本
http://www.papozhe.com/demo/transferdv2dz.htm 在线版本
是同一个视频,麻烦请看看 谢谢了 搞了一早上 卡在这步下不去了 前面的路还迷茫着
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 14:07:19 | 显示全部楼层
数据删了一天又一条 还是一直提示错误,看这形式数据不删除完是好不了了
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 14:08:12 | 显示全部楼层
有没有试过本地采集原论坛发布到新论坛的阿。不知道这样可行不
回复

使用道具 举报

 楼主| Man1983 发表于 2008-11-25 14:29:51 | 显示全部楼层
一气之下,将DZ删除了。重新安装DZ
步骤 步骤名称 数据总量 成功数 失败数 成功百分比 查看详情
1 会员 22337 22335 2 99.991% 详情
2 版区与管理团队 10 10 0 100% 详情
3 主题与投票 7067 7067 0 100% 详情
4 附件 733 733 0 100% 详情
5 帖子 63888 63888 0 100% 详情
6 联盟论坛 9 9 0 100% 详情
7 短消息 9457 9457 0 100% 详情
8 论坛好友 2648 2648 0 100% 详情
9 主题分类 0 0 0 100% 详情
10 添加管理员 0 0 0 100% 详情
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-21 15:37 , Processed in 0.103459 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表