如何将 Access 的 Memo 型态字段汇入到 SQL2005 的 nvarchar 型态字段
发布时间:2008-12-26 18:13:00
问题描述:
使用 SQL 2005 w/ SP2 的汇出汇入精灵将数据从 Access 汇入到 SQL2005 发生了错误,但使用在SQL 2000的环境上却无该问题,可以正确地汇入。
中文的错误讯息如下:
- 执行前 (错误)
讯息
•错误 0xc0202009: 数据流工作: SSIS 错误码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误码: 0x80040E21。
有 OLE DB 记录可用。来源: "Microsoft SQL Native Client" Hresult: 0x80040E21 描述: "多重步骤 OLE DB 操作产生错误。请检查每个 OLE DB 状态值 (如果有的话)。未完成任何工作。"。
(SQL Server 汇入和汇出精灵)
•错误 0xc0202025: 数据流工作: 无法建立 OLE DB 存取子。请确认数据行中继数据有效。
(SQL Server 汇入和汇出精灵)
错误 0xc004701a: 数据流工作: 组件 "目的地 - Employee" (205) 未通过执行前阶段,传回错误码 0xC0202025。
(SQL Server 汇入和汇出精灵)
英文的错误讯息如下:
- Pre-execute (Error)
Messages
Error 0xc0202009: Data Flow Task: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E21.
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult: 0x80040E21 Description: "Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.".
(SQL Server Import and Export Wizard)
Error 0xc0202025: Data Flow Task: Cannot create an OLE DB accessor. Verify that the column metadata is valid.
(SQL Server Import and Export Wizard)
Error 0xc004701a: Data Flow Task: component "Destination - Employee" (205) failed the pre-execute phase and returned error code 0xC0202025.
(SQL Server Import and Export Wizard)
解决方法:
关于这个问是由于 Access 的 memo 最大容量为 65,536,其大于 SQL 2005 nvarchar 可以容纳的范围,数据检查在 SQL 2005 中较 SQL 2000 更为仔细,故在汇入作业的『执行前』阶段即被检查出数据型态不符,而出现错误讯息。
我们可以将在SQL 2005 中对应到 Access 为数据型能为 memo 的字段,将其数据型态改为 nvarchar(max),再执行汇入功能即可正常将 Access 数据汇入 SQL 2005。


猜你喜欢
- 1.参考Beautiful Soup and Unicode Problems详细解释unicodedata.normalize('
- 写在前面当然这里说的百分百可能有点夸张,但其实想象一下,游戏里面的某个窗口的字符就是那种样子,不会变化的。而且识别的字符可能也不需要太多。中
- 在上篇给大家介绍了Java中正则表达式的使用和详解(上),具体内容如下所示:1.常用正则表达式规则正则表达式语法 一个或多个汉字
- 本文实例为大家分享了python实现TCP文件接收发送的具体代码,供大家参考,具体内容如下下一篇分享:udp收发的实现先运行服务器端打开接收
- 前言print()函数用来将信息输出到控制台如果希望输出文字信息的同时,一起输出数据,可以使用格式化操作符%,格式化操作符负责处理字符串中的
- 准备工作我们需要把秒杀的商品加入购物车,因为脚本点击的是全选,所以不需要的商品要移出购物车。过程分析1.打开某宝网站;pq = webdri
- 前言1 简介Kepler.gl作为一款强大的开源地理信息数据可视化工具,可以帮助我们轻松制作针对大规模矢量数据的可视化作品,从而辅助数据分析
- 随机数参与的应用场景大家一定不会陌生,比如密码加盐时会在原密码上关联一串随机数,蒙特卡洛算法会通过随机数采样等等。Python内置的rand
- 简单总结:1、与类和实例无绑定关系的function都属于函数(function);2、与类和实例有绑定关系的function都属于方法(m
- 下面方法可以用来快速生成一批数据 if(object_id('t') is not null) drop table t g
- 前言ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、f
- 环境准备Python3.5以上Appium Server服务器Android SDK,需要用到adb服务需要依赖Appium-Python-
- 本文实例讲述了JS+CSS模拟可以无刷新显示内容的留言板功能。分享给大家供大家参考。具体实现方法如下:<!DOCTYPE html P
- 思考一个问题:怎么实现在第一次检索的基础上进行二次检索?通常,我们的做法是第一次检索时保存检索条件,在第二次行检索时组合两次检索条件对数据库
- 折线图介绍折线图和柱状图一样是我们日常可视化最多的一个图例,当然它的优势和适用场景相信大家肯定不陌生,要想快速的得出趋势,抓住趋势二字,就会
- Oracle数据库先创建一个表和添加一些数据1.先在Oracle数据库中创建一个student表:create table student(
- 引言Git 中有些操作命令比较长,单词多,不容易记忆。例如把一个dev开发分支合并到master分支,就需要敲:git merge --no
- 前两天研究了一下textarea的直观行的换行规律,挺复杂啊:直观行怎样取不光要看cols大小,还要看网页编码方式。cols="3
- 可以在Mac OS X 10.2.x(“Jaguar”)和以上版本上Mac OS X使用二进制安装软件包的PKG格式代替二进制分发版来安装M
- 开发客户端客户是持有TPCoins并从网络上的其他供应商处交换商品/服务的客户,包括他自己的.我们应该为此目的定义 Client&