`
zhouchaofei2010
  • 浏览: 1103071 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SSIS:数据源视图添加对象 未指定的错误,发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。数据类型不被支持。

    博客分类:
  • ssis
 
阅读更多

SSIS:数据源视图添加对象 未指定的错误,发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。数据类型不被支持。

 

在从数据库读出BLOB类型时(各种方法,ado,odbc,nhibernate),都出现了这个错误:
未指定的错误\r\n发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。\r\n数据类型不被支持。

发现时连接数据库的驱动问题,microsoft 的驱动程序不支持大对象类型,所以会出现此错误,此时的链接字符串如下:
Provider=MSDAORA.1;User ID=SRM0812;Data Source=SRM2008;Password=SRM0812;Persist Security Info=True

只要把provider修改成oracle的驱动程序,然后把引用OraOleDB.dll进去就可以正常使用

 

以上来自:http://yarhhome.iteye.com/blog/890824

 

按照提示,编辑数据源的连接字符串,提供程序选择“Oracle provider for OLE DB”.连接测试时提示为在本地计算机注册“OraOleDB.dll”

 

原来驱动程序时可以换的。。

分享到:
评论

相关推荐

    SSIS传数据到Oracle

    ### SSIS传送数据到Oracle详解 #### 一、概述 在企业级应用环境中,数据集成是必不可少的一个环节。Microsoft SQL Server Integration Services (SSIS) 是一个功能强大的平台,用于完成数据提取、转换和加载(ETL...

    SSIS:从MsSql到Mysql

    - **替代工具Kettle**:虽然Kettle也是一个强大的ETL工具,但在实际操作中可能不如SSIS直观易用。对于已有SSIS经验的用户来说,继续使用SSIS更为便捷。 #### 七、总结 本文档详细介绍了如何利用SSIS从MsSql迁移到...

    通过SSIS导入数据(SQL Server2005-->Oracle11g)

    在数据集成和迁移场景中,SQL Server Integration Services (SSIS) 是一种非常强大的工具,它允许用户轻松地从不同的数据源抽取、转换和加载数据。本文将详细介绍如何利用SSIS将数据从SQL Server 2005迁移到Oracle ...

    SSIS连接Oracle参考[借鉴].pdf

    - 使用64位SQL Server和64位Oracle客户端时,可能会遇到一个Oracle OLEDB Provider的bug,导致无法从Linked Server获取行。错误消息通常如下: ``` Msg 7333, Level 16, State 2, Line 1 Cannot fetch a row ...

    [SSIS DEMO] Oracle與SQL Server異質資料轉換

    【SSIS(SQL Server Integration ...而OLE DB Provider for Oracle则是一个通用的解决方案,适用于多种数据源,但可能需要更多的设置和优化工作。根据具体项目需求和资源情况,可以选择合适的方法进行数据转换。

    SSIS 实例一个(SSIS 基本应用)

    SSIS,全称为SQL Server Integration Services,是微软提供的一个数据集成和ETL(提取、转换、加载)工具,用于在不同数据源之间进行数据迁移和处理。在这个名为"SSIS 实例一个(SSIS 基本应用)"的实例中,我们将...

    SSIS数据转移

    在“SSIS数据转移”这个项目中,我们关注的重点是如何使用SSIS将数据从一个源系统转移到Excel文件。这对于数据分析、报告生成或与不支持直接数据库连接的应用程序交互非常有用。以下是一些关于SSIS数据转移至Excel的...

    SSIS列子入门

    SSIS 列子入门 SSIS(SQL Server Integration Services)是一款功能强大且灵活的数据集成工具,提供了多种功能...SSIS 是一个功能强大且灵活的数据集成工具,提供了多种功能和方法来帮助我们实现数据集成和处理任务。

    SSIS整合文档

    SSIS作为SQL Server 2005的一个重要组成部分,为数据集成和ETL操作提供了全面的解决方案。从项目创建到包设计,再到执行与调试,SSIS提供了一整套工具链,使得数据工程师能够高效地构建、测试和部署数据处理流程。...

    SQLServer利用SSIS包定时同步新增数据到其它库

    SQL Server 的集成服务(SQL Server Integration Services,简称 SSIS)提供了一个强大的平台来实现数据仓库的构建、数据清洗以及数据同步等功能。本文主要介绍如何使用 SSIS 包定时同步 SQL Server 中的数据到其他...

    解决SSIS错误_试图与数据库服务器建立开放式数据库连接(ODBC)连接时出错

    开始时间: 11:06:46 错误: 2019-02-06 11:06:47.09 代码: 0xC0014020 源: Initialization 连接管理器“xxx” 说明: 发生了 ODBC 错误 -1。 错误结束 错误: 2019-02-06 11:06:47.09 代码: 0xC0014009 源: ...

    Oracle-CDC for SSIS

    《Oracle-CDC for SSIS用户指南》为用户提供了一个全面的框架来理解和使用Oracle-CDC插件。它不仅详细解释了如何在SSIS环境中部署和配置CDC技术,而且还深入探讨了最佳实践和技术细节。对于那些希望利用Oracle数据库...

    SSIS ssis包开发部署综合技术解决方案(DTS)数据交换

    例如,从SQL Server到另一个SQL Server的数据迁移,或者从Oracle到SQL Server的数据导入。这两个例子都涉及到不同数据库之间的数据交换,这可以通过设置数据流任务和配置数据库连接来实现。 - **带行统计的 SSIS 包...

    SSIS起步教程

    ETL,即Extract-Transform-Load,是数据仓库技术中的关键步骤,旨在从多种数据源中抽取数据,进行必要的清洗、转换和整合,然后加载至数据仓库或数据集市中,以供后续的分析和报告使用。随着大数据时代的到来,ETL...

    微软BI之SSIS一步一步教你使用教程

    添加数据源视图 右键点击数据源,新建数据源视图,选择表,然后点击确定完成即可。 编辑Package.dtsx 双击Package.dtsx文件,进行编辑,可以右键重命名进行更改,修改完了会问你是否重命名对象,点击是即可。 ...

    ETL工具SSIS的功能介绍

    以下是一个具体案例,演示如何使用SSIS创建一个ETL项目,将中间库PowerPlusEmr_ETL_YAM中的PATS_IN_HOSPITAL视图数据同步到电子病历数据库的TEST_HIS_PATS_IN_HOSPITAL表中。其中,中间库为SQL Server数据库,而目标...

    SSIS-IDE 开发环境简介

    在SSIS-IDE中,开发者可以通过拖放操作来创建和配置数据流任务,这些任务可以从各种数据源提取数据,进行清洗、转换,并加载到目标系统中。SSIS-IDE提供了图形化的界面,使得设计过程直观易懂,大大降低了开发难度。...

    Ecxel数据导入Oracle 数据库中

    Oracle数据库是一个企业级的关系型数据库管理系统,它支持SQL语言,用于存储、管理及检索大量结构化数据。将Excel数据导入Oracle,我们需要一个桥梁,这个桥梁可以是编程代码或者专门的工具。 在标题中提到的...

    ORACLE与EXCEL数据相互转换

    3. **选择数据源**:在DTS包中添加一个数据源组件,选择Oracle提供程序,并指定要导出的表或查询。 4. **预览数据**:在数据流任务中,可以通过“数据查看器”或“数据预览”查看即将导出的数据,确认无误后继续...

    SSIS基本知识和应用

    **SSIS**(SQL Server Integration Services)是Microsoft SQL Server平台中的一个关键组件,主要用于执行数据集成和工作流任务。它是一个强大的工具集,用于执行复杂的ETL(Extract, Transform, Load)操作,即数据...

Global site tag (gtag.js) - Google Analytics