SSIS系列之-BT的OLAP数据库连接字符串导致的问题
来源:互联网 发布:购买日货软件 编辑:程序博客网 时间:2024/04/28 04:58
最近因为工作的需要,需要通过SSIS从OLAP中导出数据,费了很大的力气,终于把所有的该配的都配对了,但是没想到,一运行就出现下面的错误:
SSIS package "ExtractUserTagPointsFromDataWarehouse.dtsx" starting.
Information: 0x4004300A at Data Flow Task, DTS.Pipeline: Validation phase is beginning.
Information: 0x40043006 at Data Flow Task, DTS.Pipeline: Prepare for Execute phase is beginning.
Information: 0x40043007 at Data Flow Task, DTS.Pipeline: Pre-Execute phase is beginning.
Error: 0xC0202009 at Data Flow Task, OLE DB Source 1 1 [31]: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E21.
Error: 0xC004701A at Data Flow Task, DTS.Pipeline: component "OLE DB Source 1 1" (31) failed the pre-execute phase and returned error code 0xC0202009.
Information: 0x40043009 at Data Flow Task, DTS.Pipeline: Cleanup phase is beginning.
Information: 0x4004300B at Data Flow Task, DTS.Pipeline: "component "OLE DB Destination 1" (170)" wrote 0 rows.
Task failed: Data Flow Task
Warning: 0x80019002 at For Loop Container - 按照用户基数循环操作用户: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded, but the number of errors raised (2) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors.
Warning: 0x80019002 at ExtractUserTagPointsFromDataWarehouse: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded, but the number of errors raised (2) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors.
SSIS package "ExtractUserTagPointsFromDataWarehouse.dtsx" finished: Failure.
注意:
0xC004701A at Data Flow Task, DTS.Pipeline: component "OLE DB Source 1 1" (31) failed the pre-execute phase and returned error code 0xC0202009.
很郁闷,这种问题通常很难寻找到答案,但是我这个人总是比较幸运,呵呵~,从
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=215075&SiteID=1
终于找到了自己的答案
In
SP1 the problem can be fixed by adding Format=Tabular to the connection-string. There is a KB on this.However, after applying SP2 a new
have arised using to qyery MSAS.
原来就是简单的在连接字符串上加个Format=Tabular的问题,这个真的很容易让人头痛!!!!
做数据挖掘和OLAP的人真不容易~唉~
问题解决了!!心情大爽!!一定要把这个问题记下来!!!
- SSIS系列之-BT的OLAP数据库连接字符串导致的问题
- SSIS的一个问题
- 字符串排序导致的问题
- Netbios名称解析导致MySQL数据库连接慢的问题
- 工作流jbpm3.1.2 bug 导致数据库连接池满的问题
- 如何处理数据库连接空闲太久导致失败的问题
- 成功部署SSIS中含有Oracle数据库连接的ETL包
- 字符串函数导致的内存问题
- 数据库连接字符串的写法
- Java的数据库连接字符串
- eWebEditor的数据库连接字符串
- Java的数据库连接字符串
- 面试100题系列之5字符串的排列组合问题
- 关于数据仓库和OLAP的问题!
- SSIS 的数数据导入问题
- SSIS脚本的字符变量连接问题
- SSIS连接Oracle遇到的问题
- 从Web.Config中读取数据库连接字符串的问题
- CEdit心得
- 在Redhat Linux AS 4下实现软件RAID
- 数据库性能提升之减少访问数据库次数
- 淘宝评价显示及记分规则
- 定制bash的Linux风格
- SSIS系列之-BT的OLAP数据库连接字符串导致的问题
- 设置Tooltips
- Asp.Net细节性问题技巧精萃
- 在JSF中实现分页(三)
- SQL基础
- 工作的压力
- 这是否是编译器的Bug?
- Sql Server实用操作小技巧集合
- Symbian Series60