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

 找回密码
 立即注册
搜索

[转换] 奇怪的多出来一个cdb_threads表格字段的问题

[复制链接]
2simple 发表于 2008-10-31 00:18:08 | 显示全部楼层 |阅读模式
我在使用xconvert130从pw432转往6.1uc过程中,前面四步都正确通过,第五步刚开始就碰到如下错误:

XConvert info: MySQL Query Error

Time: 2008-10-30 4:04pm
SQL: INSERT INTO mydb.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, itemid, supe_pushstatus, sgid) VALUES ('1', '1', '0', '0', '0', '0', 'author', '3', 'title', '1010684658', '1011011757', 'commenter', '1124', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '');
Error: Unknown column 'sgid' in 'field list'
Errormsg.: 字段不存在
程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖

我查看了一下我安装的UC_UCH_DZ_SC_GBK\upload\bbs\install\discuz.sql源文件里cdb_threads表确实没有sgid这个字段,安装成功的数据库表中也没有这个字段,为什么xconvert-1.3.0中会多出来这个字段呢?该如何解决呢?
回复

使用道具 举报

 楼主| 2simple 发表于 2008-10-31 00:39:24 | 显示全部楼层
找到解决办法:

ALTER TABLE `cdb_threads` ADD `sgid` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `cdb_threads` ADD INDEX `sgid` ( `fid` , `sgid` );

不过说明xconvert-1.3.0和UC_UCH_DZ_SC_GBK/UC_UCH_DZ_SC_UTF8配合不太默契啊~ :)
回复

使用道具 举报

beijing200808 发表于 2008-10-31 10:36:19 | 显示全部楼层
呵呵,转换程序是针对单独安装的产品,由于楼主使用的是整合包,整合包的数据结构跟单独产品的数据结构稍有不同(不影响使用),所以在转换的时候可能会出现些小的问题,我们也在积极的调整。
o(∩_∩)o...
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-17 03:04 , Processed in 0.096113 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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