房天下 > 房天下问答 > 业主生活 > 其他
  • SQL转ACCESS出现错误

    每张表在转换前我都加了IDENTITY (1, 1)为什么会出现如图的错误?DTS一次只能转一张表吗?解决问题者追加50分起

    提问者:pagnini88

    发布于2011-01-25

共1个回答
  • Xsmile 丨Lv 2
    你好像没把图放上去吧,你再看看 补充:从SQL2000中将数据表导入到access(或其他)中时,部分在SQL2000中支持的数据类型在ACCESS中并不支持,无法转换。如text类型,从SQL2000中导入到ACCESS中时,access并不能将其转换为相应的类型,会提示“在转换‘DirectCopyXform’期间在行号为1处出错。到目前为止,在该任务中遇到错误数:1.TransfromCopy‘DirectCopyXform’转换错误:列对10(源列‘Remark’(DBTYPE_STR)、目的列‘Remark’(DBTYPE_WSTR))中发生一般转换故障。”解决方法可在导出时,转换一下列的类型,例如,将其转换为‘nvarchar(x)’或‘varchar’。也就是说,你在转换的时候必须清楚SQL2000与ACCESS的数据类型,他们之间转换的时候一定要注意类型对应。
    +1 2011-01-26 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。