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

 找回密码
 立即注册
搜索

[转换] 请问超大数据量的表如何将字段类型从nText改为Text?

[复制链接]
rym1020 发表于 2007-8-1 04:36:25 | 显示全部楼层 |阅读模式
官方的教程上说的将字段类型从nText改为Text,用的是最简单的设计器修改办法。但是现在我的几张表,最大的将近400万条的数据,在设计器上改那是直接卡死,等了几个小时都没反映。

然后我想到用查询分析器改,可是提示ntext不能修改

请问现在我该怎么办?
回复

使用道具 举报

别吹起灰 发表于 2007-8-1 08:15:54 | 显示全部楼层

回复 #1 rym1020 的帖子

应该是没有直接的方法

只能直接改

以前给一个朋友做转换就是 几百万条数据 只能等.
回复

使用道具 举报

 楼主| rym1020 发表于 2007-8-1 10:06:34 | 显示全部楼层
我等了一晚上了,还是卡在那里。CPU一直0%,根本就没有在转换了,而是卡死了。每次都是这样。我的服务器配置应该够牛的了。双XEON3.6G ,4G内存。

对了,我再问下,如果我重新建张dv_bbs9,body字段用text,然后把dv_bbs1的数据直接导入到dv_bbs9里,这样是否可行呢?
回复

使用道具 举报

别吹起灰 发表于 2007-8-1 10:20:52 | 显示全部楼层

回复 #3 rym1020 的帖子

导入到DV-BBS9以后还需要把DV-BBS9改成DV-BBS1
回复

使用道具 举报

桃子(小敏) 发表于 2007-8-1 10:52:55 | 显示全部楼层
在转换之前就修改好字段,因为转换比较消耗资源,边转换边修改很有可能卡死
回复

使用道具 举报

 楼主| rym1020 发表于 2007-8-1 11:34:20 | 显示全部楼层
现在问题是我在转换之前修改字段就卡死了。。。
数据库文件有6个G左右。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-13 05:42 , Processed in 0.127854 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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