当我尝试将数据从excel源加载到带有ssis的teradata并使用microsoft connector for teradata by attunity 1.2时,我得到了以下错误,我缺少什么?
[Teradata目的地[23]]错误:在启动阶段遇到TPT导入错误。无法找到消息目录opermsgs [SSIS.Pipeline]错误:组件" Teradata Destination" (23)预执行阶段失败并返回错误代码0x80004005。
我的配置是:
答案 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亿美元..效果很好。