只是想知道是什么,以达到最佳的做法:在SQL Server上运行,需要做一些计算与存储在Netezza一个巨大的事实表的SQL Server通过表Netezza公司
我们的存储过程。
流程:
- 存储过程将SQL Server上创建临时表
- 这些将被发送到Netezza公司与事实表
- 计算将在Netezza公司
- 进行接合结果将传回给SQL Server
什么是通过从SQL Server到Netezza的临时表?
感谢
只是想知道是什么,以达到最佳的做法:在SQL Server上运行,需要做一些计算与存储在Netezza一个巨大的事实表的SQL Server通过表Netezza公司
我们的存储过程。
流程:
什么是通过从SQL Server到Netezza的临时表?
感谢
,我知道的进出Netezza公司获取数据的唯一途径就是通过平面文件,或使用ODBC驱动程序直接与Netezza公司工作,并在memerory保持一个记录,并写入Netezza公司通过一个odbc连接..
无论您是在Windows还是Unix,Netezza都带有客户端工具,您可以使用它们连接到Netezza。 Fyi,不要在网上找他们。您将不得不直接从Netezza或从管理该关系的人那里获得他们。
我建议看看我可能如何能够使用SSIS中的ODBC驱动器为您完成工作。我不是SSIS的专家,所以我不能说我会知道如何做到这一点,但我会首先考虑这一点。
如果我必须完成任务,我会用C#编写一些东西来执行下列任务。
现在我想起它,你可能也会尝试以下,但它是未经测试的。我想知道你是否可以在sql server中创建一个链接表,并在Netezza中使用相同的平面文件创建一个外部表。如果可以的话,你可以创建一个从sql server到netezza的准连接。
欲了解更多关于netezza中的外部表格的信息。看的文档Netezza的用户指南在第5章
另外,如果你有兴趣在编码侧下方有一个很好的链接,如何通过C#连接到Netezza公司。
最后我用一些职位,以建立下面的方法对Netezza公司执行命令。
最后,这里有几个链接,我会跟进。
enzeecommunity.com - 用户基地来搜索并提出问题。
与Netezza一起使用的免费管理工作室。
http://www.aginity.com/ProductivityTools/WorkbenchOverview.aspx -