SSIS TPT导入错误

时间:2014-12-11 11:49:51

标签: sql-server ssis teradata ssis-2008 attunity

当我尝试将数据从excel源加载到带有ssis的teradata并使用microsoft connector for teradata by attunity 1.2时,我得到了以下错误,我缺少什么?

[Teradata目的地[23]]错误:在启动阶段遇到TPT导入错误。无法找到消息目录opermsgs [SSIS.Pipeline]错误:组件" Teradata Destination" (23)预执行阶段失败并返回错误代码0x80004005。

我的配置是:

  • SSIS 2008 R2
  • Teradata 15
  • Attunity 1.2

2 个答案:

答案 0 :(得分:0)

今天我遇到了同样的错误。

当我在PATH运行时变量中添加TPT文件夹的方法时,我的问题就解决了。

此文件夹为:

public static void test3() {

    Calendar calendar = Calendar.getInstance();
    calendar.setTimeZone(TimeZone.getTimeZone("America/New_York"));

    Date d1 = calendar.getTime();
    System.out.println("d1= " + d1);

    SimpleDateFormat sdf = new SimpleDateFormat("MMM dd, yyyy HH:mm:ss a z");
    sdf.setTimeZone(TimeZone.getTimeZone("America/New_York"));

    String dateInString = sdf.format(calendar.getTime());
    System.out.println("dateInString= " + dateInString);

    try {
        Date d2 = sdf.parse(dateInString);
        System.out.println("d2= " + d2);
    }
    catch (ParseException e) {
        e.printStackTrace();
    }
}

答案 1 :(得分:0)

我有同样的错误。
使用安装了数据工具的Visual Studio 2012 SQL Server 2014源代码。 TD目的地。 Attunity 2.0 Teradata。

您必须正确安装Java客户端以进行TPT。 我有如上所示的路径(全部4),但仍然出现错误。我重新启动并且错误已解决。这个TD在INSANE上传很快..我在短短几分钟就达到了5亿美元..效果很好。