标签: attunity

如何一次性将40亿条记录从MySQL加载到SQL Server

We have a need to do the initial data copy on a table that has 4+ billion records to target SQL Server (2014) from source MySQL (5.5). The table in question is pretty wide with 55 columns, however none of them are LOB. I'm looking for options for copying this data in the most efficient way possible.

We've tried loading via Attunity Replicate (which has worked wonderfully for tables not this large) but if the initial data copy with Attunity …

mysql sql-server ssis etl attunity

6
推荐指数
1
解决办法
182
查看次数

SSIS - 使用Attunity Oracle Datasource在Oracle Query中使用参数

我在SSIS中使用Attunity Oracle连接器连接到远程Oracle Server.

在我的SSIS包中,我需要连接到Oracle数据库以根据datetime参数获取数据.

我按照这里的建议写了一个SELECT带参数的查询:

  1. 创建了一个包变量
  2. 将变量设置为计算为表达式true
  3. 将查询与表达式一起放在表达式中作为不同的包变量
  4. [Oracle Source].[SqlCommand]数据流的表达式设置为包变量(包含查询作为表达式)

我很擅长这里,但是如果你[Oracle Source].[SqlCommand]在数据流中设置表达式,那么我在数据流任务中的"Oracle Source"中设置了什么Query?如何获取输出列并执行转换?

在设置有效的Oracle数据源之前,我无法执行包.

每个建议都说要[Oracle Source].[SqlCommand]在数据流中设置属性,但没有人提到如何配置Oracle源代码.我在这里错过了什么吗?


更新(2014/02/18) -

基于@billinkc的评论,我使用非参数查询创建了数据源,并在数据流中添加了表达式.当我执行包时,数据源内的查询更改为我的包变量表达式中的任何内容,但它会引发错误:

遇到OCI错误.ORA-00936:缺少表达

这是我WHERE的查询子句,带有可变时间戳 -

Where SL.RECEIVED_DATE = TO_DATE( @[User::Last_Run_Timestamp] , 'dd/mon/yyyy HH24:MI:SS')

oracle ssis attunity

5
推荐指数
1
解决办法
7017
查看次数

Attunity 连接器未显示在 VS 2017、SQL Server 2017 的 SSIS 中

我看过 VS 2015 的这篇文章,但没有看过 VS 2017 的文章。

我已经测试了 Visual Studio 2017 SSDT - 企业版和专业版,以及 SQL Server 2017。我按照此处的帖子尝试安装 Attunity Connectors for Oracle V5(在此处找到),就像他们推荐的(不起作用)和 V4(此处)正如这里推荐的(仍然不起作用)。我在 SSIS 中仍然没有看到它。是否还有另一种推荐的方法来让连接器显示在 SSIS 中,或者是否有手动将它们添加到 VS 2017 的过程?TIA

请注意,作为进一步的编辑,在 Windows 2016 服务器、Windows 10、SQL Server Enterprise 和 Developer Edition 上尝试了此操作。

ssis attunity

5
推荐指数
1
解决办法
4622
查看次数

在Visual Studio 2017中安装Oracle Attunity驱动程序

我正在尝试为您的SSIS(提取/转换)层的未来环境进行演示安装。为了使此方法成功,我需要Oracle Attunity驱动程序。

我已经安装了:

  1. Visual Studio 15.9.7
  2. SQL Server数据工具15.1.61901.24070
  3. SQL Server管理Studio 17.9.1
  4. Windows Server 2019 Standard 10.0上的Microsoft SQL Server 2017(RTM-GDR)(KB4293803)-14.0.2002.14(X64)企业评估版(64位)(内部版本17763 :)

根据文档,我需要上述Attunity Oracle驱动程序的5.0版。问题是,如果我在Visual Studio中没有安装这些更改。

已经有一些oracle源/目标(也许它们来自我需要安装在计算机上的oracle软件才能启用数据连接),但是我很确定它们与Visual Studio一起安装,因此它们不是Attunity的“特殊”驱动程序。

屏幕快照Oracle SourceDestination

在此处输入图片说明

这导致以下问题:

  1. 这些是适当的Attunity驱动程序吗?
  2. 我怎么检查这个?
  3. 如果没有,如何安装合适的驱动程序?

sql-server oracle ssis visual-studio attunity

5
推荐指数
1
解决办法
2598
查看次数

是否有将数据从雪花获取到 s3 的最佳方法

是否有将数据从雪花获取到 s3 的最佳方法。? 雪花显示的数据将在 s3 中,但我们无权访问该存储桶。而且我们只需要从 Snowflake 获取特定表而不是整个数据。

sql amazon-s3 snowflake-schema attunity snowflake-cloud-data-platform

4
推荐指数
1
解决办法
2133
查看次数