BIML Teradata源给出查询错误

问题描述 投票:1回答:1

我有一个biml脚本,旨在将数据从Teradata源传输到文件。我们有标准的SSIS,因此不能使用Attunity驱动程序。我正在使用ADO.Net连接,如果仅使用该连接生成一个包,然后手动添加数据流,则该连接将正常工作。但是,当尝试使用BIML添加数据流时,AdoNetSource会出现以下错误:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40-无法打开与SQL Server的连接)。

我可以从我的电脑连接到Teradata服务器,没有问题,并运行所有查询。

biml的简化版本:

<Biml xmlns="http://schemas.varigence.com/biml.xsd">  
<Connections>  
    <AdoNetConnection Name="SOURCE_SERVER" Provider="Teradata.Client.Provider.TdConnection, Teradata.Client.Provider, Version=15.0.0.0, Culture=neutral, PublicKeyToken=76b417ee2e04956c" ConnectionString="Data Source=ourServer;User ID=ourUID;password=ourPWD;" />  
</Connections>  
<Packages>  
    <Package Name="TestPackage">  
        <Connections>    
            <Connection ConnectionName="SOURCE_SERVER" RetainSameConnection="false"/>  
        </Connections>  
        <Tasks>  
            <Dataflow Name="testdf">  
                <Transformations>  
                    <AdoNetSource Name="adosource" ConnectionName="SOURCE_SERVER">  
                        <DirectInput>SELECT 1</DirectInput>    
                    </AdoNetSource>  
                </Transformations>  
            </Dataflow>  
        </Tasks>  
    </Package>  
</Packages></Biml>  
ssis teradata biml
1个回答
0
投票

我有相同的问题,对此是否有任何更新?我需要在项目中使用Ado.net teradata连接。

© www.soinside.com 2019 - 2024. All rights reserved.