在Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBuffer100.DirectRow(Int32 hRow,Int32 lOutputID) at Attunity.SqlServer.CDCSplit.CdcSplitterComponent.ProcessInput
我在一个OLAP sql服务器环境中工作,该环境依赖于TSQL的openquery函数来从Oracle data Warehouse集成日常数据。一些在线研究(几年前可能已经过时)建议使用亲和力驱动程序或调整名为FetchSize的连接字符串属性,但我们没有跟进这些设置。
除了数据大小和服务器与客户端
我正在使用Attunity驱动程序通过SSIS连接到Oracle源,以便发布到我的SQL Server (2019) 该程序包在我的笔记本电脑上以VS2019运行良好,并发布到我的服务器上的SSIS目录我们的IT部门表示,他们安装了与我相同的attunity驱动程序(我的笔记本电脑上也安装了全部64位驱动程序)
如果OLTP数据库是驻留在本地的SQL Server,那么我们可以考虑像Attunity这样的工具,它可以帮助通过S3将数据加载到Redshift。Attunity在CDC中是智能的,它可以识别读取事务日志的更改,并可以相应地将更改应用到目标。但这种工具在ETL过程中应用转换逻辑的能力较差。Attunity不是SSIS或ODI的替代品,但可以很好地从各种来源提取和加载数据。因此,为了进行转换,我们需要一个合适的ETL工具。但使用两个工具: Attunity和AWS Data Pipeline可能会变得昂贵。还有没有别的办法
contact information for this component is "ODBC Source;Connector for Open Database Connectivity (ODBC) by Attunity; Attunity Ltd.; All Rights Reserved; http://www.attunity.com
我还尝试使用基于文件的ODBC源代码,而不是在服务器上共享文件夹中使用该文件的系统源它指的是Attunity提供的连接器,这是我不明白的事