45
Informatica PowerExchange for Teradata Parallel Transporter API (Versão 9.0.1) Guia do Usuário

Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Informatica PowerExchange for Teradata Parallel TransporterAPI (Versão 9.0.1)

Guia do Usuário

Page 2: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Informatica PowerExchange for Teradata Parallel Transporter API Guia do Usuário

Versão 9.0.1Setembro 2010

Copyright (c) 2006-2010 Informatica. Todos os direitos reservados.

Este software e a respectiva documentação contêm informações de propriedade da Informatica Corporation. Eles são fornecidos sob um contrato de licença quecontém restrições quanto ao seu uso e divulgação e são protegidas por leis de direitos autorais. A engenharia reversa do software é proibida. Não está permitida deforma alguma a reprodução ou a transmissão de qualquer parte deste documento (seja por meio eletrônico, fotocópia, gravação ou quaisquer outros) sem oconsentimento prévio da Informatica Corporation. Este Software pode estar protegido por patentes dos EUA e/ou internacionais e outras patentes pendentes.

O uso, duplicação ou divulgação do Software pelo Governo dos Estados Unidos estão sujeitos às restrições estipuladas no contrato de licença de software aplicável ecomo estabelecido em DFARS 227.7202-1(a) e 227.7702-3(a) (1995), DFARS 252.227-7013©(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19 ou FAR52.227-14 (ALT III), conforme aplicável.

As informações contidas neste produto ou documentação estão sujeitas a alteração sem aviso prévio. Caso você encontre algum problema neste produto oudocumentação, informe-nos por escrito.

Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange,PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange eInformatica On Demand são marcas comerciais ou registradas da Informatica Corporation nos Estados Unidos e jurisdições de todo o mundo. Todos os outros nomesde outras companhias e produtos podem ser nomes ou marcas comerciais de seus respectivos proprietários.

Partes desta documentação e/ou software estão sujeitas a direitos autorais de terceiros, incluindo sem limitação: Copyright DataDirect Technologies. Todos os direitosreservados. Copyright © Sun Microsystems. Todos os direitos reservados. Copyright © RSA Security Inc. Todos os direitos reservados. Copyright © Ordinal TechnologyCorp. Todos os direitos reservados. Copyright © Aandacht c.v. Todos os direitos reservados. Copyright Genivia, Inc. Todos os direitos reservados. Copyright 2007Isomorphic Software. Todos os direitos reservados. Copyright © Meta Integration Technology, Inc. Todos os direitos reservados. Todos os direitos reservados. Copyright© Oracle. Todos os direitos reservados. Copyright © Adobe Systems Incorporated. Todos os direitos reservados. Copyright © DataArt, Inc. Todos os direitos reservados.Copyright © ComponentSource. Todos os direitos reservados. Copyright © Microsoft Corporation. Todos os direitos reservados. Copyright © Rouge Wave Software, Inc.Todos os direitos reservados. Copyright © Teradata Corporation. Todos os direitos reservados. Copyright © Yahoo! Inc. Todos os direitos reservados. Copyright © Glyph& Cog, LLC. Todos os direitos reservados.

Este produto inclui software desenvolvido pela Apache Software Foundation (http://www.apache.org/) e outros softwares licenciados pela Apache License, Versão 2.0 (a"Licença"). Você pode obter uma cópia da Licença em http://www.apache.org/licenses/LICENSE-2.0. A menos que exigido pela legislação aplicável ou concordado porescrito, o software distribuído sob a Licença é fornecido em uma base "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA OU CONDIÇÃO DE QUALQUERTIPO, seja expressa ou implícita. Consulte a Licença para conhecer as limitações e as permissões que regulam o idioma específico de acordo com a Licença.

Este produto inclui software desenvolvido pela Mozilla (http://www.mozilla.org/), direitos autorais de software de The JBoss Group, LLC; todos os direitos reservados;direitos autorais de software © 1999-2006 de Bruno Lowagie e Paulo Soares e outros produtos de software licenciados sob a Licença Pública GNU LGPL (LesserGeneral Public License), que pode ser encontrada em http://www.gnu.org/licenses/lgpl.html. Os materiais são fornecidos gratuitamente pela Informatica, "no estado emque se encontram", sem garantia de qualquer tipo, explícita nem implícita, incluindo, mas não de forma restritiva, as garantias implicadas de comerciabilidade eadequação a um determinado propósito.

O produto inclui software ACE(TM) e TAO(TM) com copyright de Douglas C. Schmidt e seu grupo de pesquisa na Washington University, University of California, Irvinee Vanderbilt University, Copyright (©) 1993-2006, todos os direitos reservados.

Este produto inclui o software desenvolvido pelo OpenSSL Project para ser usado no kit de ferramentas OpenSSL (copyright The OpenSSL Project. Todos os direitosreservados) e a redistribuição deste software está sujeita aos termos disponíveis no site http://www.openssl.org.

Este produto inclui o software Curl com o Copyright 1996-2007, Daniel Stenberg, <[email protected]>. Todos os direitos reservados. Permissões e limitações relativas aeste software estão sujeitas aos termos disponíveis em http://curl.haxx.se/docs/copyright.html. A permissão para usar, copiar, modificar e distribuir este software comqualquer objetivo, com ou sem taxa, é concedida por este documento, desde que a nota de copyright acima e esta nota de permissão apareçam em todas as cópias.

O produto inclui o copyright de software 2001-2005 (©) MetaStuff, Ltd. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitasaos termos disponíveis em http://www.dom4j.org/license.html.

O produto inclui o copyright de software © 2004-2007, The Dojo Foundation. Todos os direitos reservados. Permissões e limitações relativas a este software estãosujeitas aos termos disponíveis em http://svn.dojotoolkit.org/dojo/trunk/LICENSE.

Este produto inclui o software ICU com o copyright International Business Machines Corporation e outros. Todos os direitos reservados. Permissões e limitaçõesrelativas a este software estão sujeitas aos termos disponíveis em http://source.icu-project.org/repos/icu/icu/trunk/license.html.

Este produto inclui o copyright de software © 1996-2006 Per Bothner. Todos os direitos reservados. O seu direito de usar tais materiais é estabelecido na licença quepode ser encontrada em http://www.gnu.org/software/ kawa/Software-License.html.

Este produto inclui o software OSSP UUID com Copyright © 2002 Ralf S. Engelschall, Copyright © 2002 e OSSP Project Copyright © 2002 Cable & WirelessDeutschland. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.opensource.org/licenses/mit-license.php.

Este produto inclui software desenvolvido pela Boost (http://www.boost.org/) ou sob a licença de software Boost. Permissões e limitações relativas a este software estãosujeitas aos termos disponíveis em http:/ /www.boost.org/LICENSE_1_0.txt.

Este produto inclui o copyright de software © 1997-2007 University of Cambridge. Permissões e limitações relativas a este software estão sujeitas aos termosdisponíveis em http://www.pcre.org/license.txt.

Este produto inclui o copyright de software © 2007 The Eclipse Foundation. Todos os direitos reservados. Permissões e limitações relativas a este software estãosujeitas aos termos disponíveis em http://www.eclipse.org/org/documents/epl-v10.php.

Este produto inclui software licenciado de acordo com os termos disponíveis nos endereços http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?License, http://www.stlport.org/doc/license.html, http://www.asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http://httpunit.sourceforge.net/doc/license.html, http://jung.sourceforge.net/license.txt , http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html e http://fusesource.com/downloads/license-agreements/fuse-message-broker-v-5-3-license-agreement.

Este produto inclui o software licenciado conforme a Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), a Common Development and DistributionLicense (http://www.opensource.org/licenses/cddl1.php), a Common Public License (http://www.opensource.org/licenses/cpl1.0.php) e a BSD License (http://www.opensource.org/licenses/bsd-license.php).

Este produto inclui copyright do software © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. Todos os direitos reservados. Permissões e limitações relativas aeste software estão sujeitas aos termos disponíveis em http://xstream.codehaus.org/license.html. Este produto inclui software desenvolvido pelo Indiana UniversityExtreme! Lab. Para obter mais informações, visite http://www.extreme.indiana.edu/.

Este software é protegido pelos números de patentes dos EUA 5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990;6,339,775; 6,640,226; 6,789,096; 6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,254,590; 7,281,001; 7,421,458 e 7,584,422, patentesinternacionais e outras patentes pendentes.

ISENÇÃO DE RESPONSABILIDADE: a Informatica Corporation fornece esta documentação "no estado em que se encontra" sem garantia de qualquer tipo, expressaou implícita, incluindo, mas não de forma restritiva, as garantias implícitas de não infração, comercialização ou uso para um determinado propósito. A InformaticaCorporation não garante que este software ou documentação esteja sem erros. As informações fornecidas neste software ou documentação podem incluir imprecisõestécnicas ou erros tipográficos. As informações deste software e documentação estão sujeitas a alterações a qualquer momento sem aviso prévio.

Page 3: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

AVISOS

Este produto da Informatica (o "Software") traz determinados drivers (os "drivers da DataDirect"), da DataDirect Technologies, uma empresa em funcionamento daProgress Software Corporation ("DataDirect") e que estão sujeitos aos seguintes termos e condições:

1.OS DRIVERS DA DATADIRECT SÃO FORNECIDOS "NO ESTADO EM QUE SE ENCONTRAM" SEM GARANTIA DE QUALQUER TIPO, SEJA EXPRESSAOU IMPLÍCITA, INCLUINDO, MAS NÃO DE FORMA RESTRITIVA, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UMAFINALIDADE ESPECÍFICA E SEM VIOLAÇÃO.

2.EM NENHUM CASO, A DATADIRECT OU SEUS FORNECEDORES TERCEIRIZADOS SERÃO RESPONSÁVEIS, EM RELAÇÃO AO CLIENTE FINAL, PORQUAISQUER DANOS DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU DEMAIS QUE POSSAM ADVIR DO USO DE DRIVERSODBC, SENDO OU NÃO ANTERIORMENTE INFORMADOS DAS POSSIBILIDADES DE DANOS. ESTAS LIMITAÇÕES SE APLICAM A TODAS AS CAUSASDE AÇÃO, O QUE INCLUI, SEM LIMITAÇÕES, QUEBRA DE CONTRATO, QUEBRA DE GARANTIA, NEGLIGÊNCIA, RESPONSABILIDADE RIGOROSA,DETURPAÇÃO E OUTROS ATOS ILÍCITOS.

Parte Número: PWX-TPU-90100-0001

Page 4: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Conteúdo

Prefácio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iiiRecursos da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Portal de Clientes da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Documentação da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Site da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Biblioteca de Recursos da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

Base de Dados de Conhecimento da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv

Base de Dados de Conhecimento Multimídia da Informatica. . . . . . . . . . . . . . . . . . . . . . . . iv

Suporte Global a Clientes da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv

Capítulo 1: Noções Básicas do PowerExchange for Teradata ParallelTransporter API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Noções Básicas do PowerExchange for Teradata Parallel Transporter API - visão geral. . . . . . . . . 1

Capítulo 2: Instalação e configuração. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2Visão geral de instalação e configuração. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Pré-requisitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Instalando e configurando o PowerExchange for Teradata Parallel Transporter API. . . . . . . . . 3

Configurando as variáveis de ambiente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Instalando o PowerExchange for Teradata Parallel Transporter API . . . . . . . . . . . . . . . . . . . . . . 4

Instalando o componente Cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Instalando o componente Serviço. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Registrando o plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Informações da versão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Novos Recursos e Aprimoramentos na Versão 9.0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Trabalhando com objetos de conexão obsoletos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Capítulo 3: Sessões e fluxos de trabalho Teradata PT API. . . . . . . . . . . . . . . . . . . . . . . 9Configurando uma conexão Teradata Parallel Transporter API. . . . . . . . . . . . . . . . . . . . . . . . . . 9

Criando um objeto de conexão Teradata PT API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Trabalhando com sessões Teradata PT API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Configurando a recuperação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Trabalhando com tabelas de log, erro e trabalho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Particionamento de pipeline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Suporte para Diversas Instâncias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Carregamento Preparado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Configurando uma sessão para uma origem Teradata PT API. . . . . . . . . . . . . . . . . . . . . . . . . 15

Configurando uma sessão para um destino Teradata PT API. . . . . . . . . . . . . . . . . . . . . . . . . . 16

Apêndice A: Mensagens de erro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Mensagens de TPTRD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Mensagens de TPTWR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Sumário i

Page 5: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

ii Sumário

Page 6: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

PrefácioO PowerExchange for Teradata Parallel Transporter API - Guia do Usuário fornece informações sobre comoextrair e carregar dados no Teradata usando o Teradata Parallel Transporter API (Teradata PT API). Ele foielaborado para administradores e desenvolvedores de bancos de dados, que são responsáveis por extrairdados e carregá-los no Teradata. Este guia presume que você conhece o Teradata PT, os bancos de dadosdo Teradata PT e o PowerCenter.

Recursos da Informatica

Portal de Clientes da InformaticaNa qualidade de cliente da Informatica, você pode acessar o site Portal de Clientes da Informatica noendereço http://mysupport.informatica.com. O site contém informações de produtos e de grupo de usuários,boletins informativos, acesso ao sistema de gerenciamento de casos de suporte a clientes da Informatica(ATLAS), à Biblioteca de Recursos da Informatica, à Base de Dados de Conhecimento da Informatica, à Basede Dados de Conhecimento Multimídia da Informatica, à Documentação de Produtos da Informatica e acessoà comunidade de usuários da Informatica.

Documentação da InformaticaA equipe de Documentação da Informatica se esforça ao máximo para criar documentações precisas eutilizáveis. Se você tiver dúvidas, comentários ou ideias sobre esta documentação, entre em contato com aequipe de Documentação da Informatica pelo e-mail [email protected]. Nós usaremosseu feedback para melhorar a documentação. Por favor, avise-nos se pudermos entrar em contato com vocêem relação aos comentários.

A equipe de Documentação atualiza a documentação conforme o necessário. Para obter a documentaçãomais recente do seu produto, navegue para Documentação do Produto no endereço http://mysupport.informatica.com.

Site da InformaticaVocê pode acessar o site corporativo da Informatica no endereçohttp://www.informatica.com. O site contéminformações sobre a Informatica, seu histórico, eventos futuros e escritórios de vendas. Você também vaiencontrar informações sobre parceiros e produtos. A área de serviços do site inclui informações importantessobre suporte técnico, treinamento e educação, bem como serviços de implementação.

Biblioteca de Recursos da InformaticaNa qualidade de cliente da Informatica, você pode acessar a Biblioteca de Recursos da Informatica noendereço http://mysupport.informatica.com. A Biblioteca de Recursos é uma coletânea de recursos que oajuda a aprender mais sobre os produtos e recursos da Informatica. Ela inclui artigos e demonstraçõesinterativas que apresentam soluções a problemas comuns, comparam recursos e comportamentos e o orientana execução de tarefas específicas no mundo real.

iii

Page 7: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Base de Dados de Conhecimento da InformaticaNa qualidade de cliente da Informatica, você pode acessar a Base de Dados de Conhecimento da Informaticano endereço http://mysupport.informatica.com. Use a Base de Dados de Conhecimento para pesquisarsoluções documentadas a problemas técnicos conhecidos sobre produtos da Informatica. Você também podeencontrar respostas a perguntas frequentes, white papers e dicas técnicas. Se você tiver dúvidas,comentários ou ideias sobre a Base de Dados de Conhecimento, entre em contato com a equipe da Base deDados de Conhecimento da Informatica pelo e-mail [email protected].

Base de Dados de Conhecimento Multimídia da InformaticaNa qualidade de cliente da Informatica, você pode acessar a Base de Dados de Conhecimento Multimídia daInformatica no endereço http://mysupport.informatica.com. A Base de Dados de Conhecimento Multimídia éuma coleção de arquivos multimídia de instrução que o ajuda a aprender os conceitos comuns e o orienta naexecução de tarefas específicas. Se você tiver dúvidas, comentários ou ideias sobre a Base de Dados deConhecimento Multimídia, entre em contato com a equipe da Base de Dados de Conhecimento da Informaticapelo e-mail [email protected].

Suporte Global a Clientes da InformaticaVocê pode entrar em contato com o Centro de Suporte a Clientes por telefone ou pelo Suporte Online. OSuporte Online requer um nome de usuário e uma senha. Você pode solicitar um nome de usuário e umasenha no endereço http://mysupport.informatica.com.

Use os números de telefone a seguir para entrar em contato com o Suporte Global a Clientes da Informatica:

América do Norte / América do Sul Europa / Oriente Médio / África Ásia / Austrália

Ligação GratuitaBrasil: 0800 891 0202México: 001 888 209 8853América do Norte: +1 877 463 2435 Tarifa PadrãoAmérica do Norte: +1 650 653 6332

Ligação GratuitaFrança: 00800 4632 4357Alemanha: 00800 4632 4357Israel: 00800 4632 4357Itália: 800 915 985Holanda: 00800 4632 4357Portugal: 800 208 360Espanha: 900 813 166Suíça: 00800 4632 4357 ou 0800 463 200Reino Unido: 00800 4632 4357 ou 0800023 4632 Tarifa PadrãoBélgica: +31 30 6022 797França: 0805 804632Alemanha: 01805 702702Holanda: 030 6022 797

Ligação GratuitaAustrália: 1 800 151 830Nova Zelândia: 1 800 151 830Cingapura: 001 800 4632 4357 Tarifa PadrãoÍndia: +91 80 4112 5738

iv Prefácio

Page 8: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

C A P Í T U L O 1

Noções Básicas doPowerExchange for TeradataParallel Transporter API

Este capítulo inclui os seguintes tópico:

¨ Noções Básicas do PowerExchange for Teradata Parallel Transporter API - visão geral, 1

Noções Básicas do PowerExchange for TeradataParallel Transporter API - visão geral

O PowerExchange for Teradata Parallel Transporter integra o PowerCenter e o Teradata Parallel TransporterAPI (Teradata PT API) para a extração e o carregamento dos dados. O Teradata PT é um utilitário de carga edescarga que extrai, transforma e carrega dados de múltiplas origens em paralelo. Você pode criar umasessão do PowerCenter que utilize o Teradata PT API para extrair de origens Teradata e carregar nosdestinos Teradata.

Para usar o PowerExchange for Teradata Parallel Transporter API, crie um mapeamento com uma origem oudestino Teradata. Use uma conexão Teradata PT com as tabelas Teradata que deseja exportar ou carregarem uma sessão.

O Serviço de Integração utiliza a infraestrutura do Teradata PT API para a conexão ao Teradata. Ele extrai oucarrega os dados usando um dos seguintes operadores de sistema:

¨ Exportar. Extrai dados do Teradata.

¨ Carregar. Carrega volumes de dados em uma tabela vazia de banco de dados Teradata.

¨ Atualizar. Executa operações de atualização, inserção, upsert e exclusão contra as tabelas de banco dedados Teradata.

¨ Stream. Executa operações de atualização, inserção, upsert e exclusão contra as tabelas de banco dedados Teradata no modo de tempo quase real.

Você não pode acessar os seguintes objetos Teradata:

¨ Macro

¨ Gatilho

¨ Índice associado

¨ Procedimentos armazenados

¨ Índice de Hash

¨ Diário permanente

1

Page 9: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

C A P Í T U L O 2

Instalação e configuraçãoEste capítulo inclui os seguintes tópicos:

¨ Visão geral de instalação e configuração, 2

¨ Configurando as variáveis de ambiente, 3

¨ Instalando o PowerExchange for Teradata Parallel Transporter API , 4

¨ Registrando o plug-in, 6

¨ Informações da versão, 7

Visão geral de instalação e configuraçãoEste capítulo fornece informações sobre instalação e configuração do PowerExchange for Teradata ParallelTransporter API.

Pré-requisitosAntes de instalar o PowerExchange for Teradata Parallel Transporter API, conclua as seguintes tarefas:

¨ Instale ou atualize o PowerCenter.

¨ Instale o Teradata.

¨ Instale o Teradata Parallel Transporter.

¨ Instale os seguintes utilitários nas máquinas onde o Serviço de Repositório e o Serviço de Integração doPowerCenter são executados:

Utilitários do Teradata Parallel Transporter

- Teradata Parallel Transporter API- Infraestrutura do Teradata Parallel Transporter- Operador Carregar do Teradata Parallel Transporter- Operador Atualizar do Teradata Parallel Transporter- Operador Stream do Teradata Parallel Transporter- Operador Exportar do Teradata Parallel Transporter- Biblioteca de suporte ao operador do Teradata Parallel Transporter- Teradata CLIv2- Teradata ODBC- Serviços de segurança genérica do Teradata- Operador Conector de dados do Teradata Parallel Transporter- Bibliotecas de ICU compartilhadas para Teradata

Nota: Se você instalar o PowerExchange for Teradata Parallel Transporter API usando a versão 12 doTeradata Parallel Transporter e depois fazer upgrade para a versão 13 do Teradata Parallel Transporter,reinstale o PowerExchange for Teradata Parallel Transporter API.

2

Page 10: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

¨ Verifique se você tem permissões de leitura e gravação nos seguintes diretórios:<PowerCenter Installation Directory>\server\bin<PowerCenter Installation Directory>\server\bin\native<PowerCenter Installation Directory>\server\bin\RecoverySQL<PowerCenter Installation Directory>\client\bin

O instalador deve poder adicionar e substituir arquivos nesses diretórios.

¨ No Windows EMT de 64 bits, você deve instalar o Microsoft Visual C++ 2005 RedistributablePackage (x64) se a máquina não estiver com o Visual C++ 2005 instalado. Você pode baixar o MicrosoftVisual C++ 2005 Redistributable Package (x64) no centro de download da Microsoft.

Instalando e configurando o PowerExchange for Teradata ParallelTransporter API

Para instalar e configurar o PowerExchange for Teradata Parallel Transporter API, execute as seguintesetapas:

1. Defina as variáveis de ambiente do sistema.

2. Instale os componentes.

3. Registre o plug-in.

Após instalar e configurar o PowerExchange for Teradata Parallel Transporter API, você pode criar conexõespara acessar o Teradata PT API. Crie objetos de conexão no Workflow Manager para que o Serviço deIntegração possa se conectar ao Teradata PT API.

Configurando as variáveis de ambienteAntes de instalar o componente Serviço do PowerExchange for Teradata Parallel Transporter API, configureas seguintes variáveis de ambiente:

Variável de ambiente Valor

JAVA_HOME <diretório de instalação do PowerCenter>/java

JRE_HOME ${JAVA_HOME}/jre

PATH ${JAVA_HOME}/bin:${JRE_HOME}/bin:${PATH}

No UNIX, defina também as seguintes variáveis de ambiente:

Variável de ambiente Valor

COPERR Configure o local do arquivo errmsg.cat, por exemplo, /usr/lib.

TD_ICU_DATA Configure o local das bibliotecas de ICU do Teradata, por exemplo, /opt/tdicu/lib.

Além disso, configure a variável de ambiente da biblioteca compartilhada com base no sistema operacional. Atabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional:

Sistema operacional Valor

Windows PATH

Solaris LD_LIBRARY_PATH

Configurando as variáveis de ambiente 3

Page 11: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Sistema operacional Valor

Linux LD_LIBRARY_PATH

AIX LIBPATH

HP-UX SHLIB_PATH

Por exemplo, use a seguinte sintaxe para o Solaris:

¨ Usando um shell Bourne:$ LD_LIBRARY_PATH=${JAVA_HOME}/lib: ${JRE_HOME}/lib; export LD_LIBRARY_PATH

¨ Usando um shell C:$ setenv LD_LIBRARY_PATH ${JAVA_HOME}/lib: ${JRE_HOME}/lib

Para HP-UX:

¨ Usando um shell Bourne:$ SHLIB_PATH=${SHLIB_PATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib; export SHLIB_PATH

¨ Usando um shell C:$ setenv SHLIB_PATH ${SHLIB_PATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib

Para AIX:

¨ Usando um shell Bourne:$ LIBPATH=${LIBPATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib; export LIBPATH

¨ Usando um shell C:$ setenv LIBPATH ${LIBPATH}:${JAVA_HOME}/lib: ${JRE_HOME}/lib

Instalando o PowerExchange for Teradata ParallelTransporter API

Quando você instala o PowerExchange for Teradata Parallel Transporter API, são instalados componentesque permitem que o PowerCenter acesse o Teradata PT API. Instale os seguintes componentes:

¨ Componente Cliente. Permite acessar a ajuda online do PowerExchange for Teradata ParallelTransporter.

¨ Componente Serviço. Permite que o Serviço de Repositório acesse os metadados do Teradata PT APIno repositório. Também permite que o Serviço de Integração execute sessões Teradata PT API.

Instalando o componente ClienteO componente Cliente contém os arquivos da ajuda online do PowerExchange for Teradata ParallelTransporter API. Instale o componente Cliente em cada máquina com o Cliente do PowerCenter onde vocêdeseja criar ou acessar os metadados do Teradata PT API.

Quando você descompacta o arquivo de instalação, os seguintes arquivos da ajuda online são extraídos:

¨ powercenterhelp.chm. O arquivo de ajuda mestre do PowerCenter que contêm links para a ajuda doPowerExchange for Teradata Parallel Transporter API.

¨ teradata.chm. O arquivo de ajuda online do PowerExchange for Teradata Parallel Transporter API.

Esses arquivos são extraídos para o seguinte local:

<Download Location>\help\en

4 Capítulo 2: Instalação e configuração

Page 12: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Para instalar o componente cliente:

1. Na máquina cliente do PowerCenter, faça um backup do arquivo powercenterhelp.chm no diretório deajuda, no seguinte local:

<PowerCenter Installation Directory>\client\bin\help\enPara fazer o backup do arquivo, renomeie para Original_powercenterhelp.chm.

2. Copie powercenterhelp.chm e teradata.chm para o diretório de ajuda na máquina cliente doPowerCenter.

Instalando o componente ServiçoInstale o componente Serviço em qualquer nó configurado para executar o Serviço de Integração ou oServiço de Repositório.

Se os serviços estiverem configurados para executar nos nós primários e de backup, instale o componenteServiço em cada nó configurado para executar o processo do serviço.

Se o Serviço de Integração estiver configurado para ser executado em uma grade, instale o componenteServiço em cada nó configurado na grade. Se você não puder instalar o componente Serviço em cada nó nagrade, crie um recurso no domínio e o atribua a cada nó onde você instalou o componente Serviço. Ao criaruma sessão, configure-a para usar o recurso.

Por exemplo, crie um recurso personalizado com o nome "Teradata PT" e torne-o disponível para um ou maisnós. Ao configurar a sessão, atribua o recurso como um recurso necessário. O balanceador de cargadespacha a tarefa de Sessão para um nó que tenha o recurso.

Instalando o componente Serviço no WindowsInstale o componente Serviço no Windows, quando o Serviço de Integração e o Serviço de Repositório doPowerCenter forem executados no Windows.

Para instalar o componente Serviço no Windows:

1. Feche todos os outros aplicativos antes de executar a instalação.

2. Interrompa os Serviços Informatica se estiverem executando na máquina.

3. Execute o instalador a partir do seguinte local:<Download Location>\<Operating System Directory>\install.exe

4. Selecione o idioma para usar durante a instalação e clique em OK.

A janela Bem-vindo introduz a instalação do PowerExchange for Teradata Parallel Transporter API.

5. Clique em Avançar.

O programa de instalação exibe um aviso para interromper os Serviços Informatica.

6. Clique em OK.

A janela Diretório de Instalação aparece.

7. Digite o caminho absoluto para o diretório de instalação do PowerCenter.

Clique em Procurar para encontrar o diretório, ou use o diretório padrão. O diretório padrão é C:\Informatica\9.0.1.

8. Clique em Avançar.

A janela Versão do Teradata PT solicita que você escolha a versão do Teradata PT API.

9. Escolha a versão correta do Teradata PT API e clique em Avançar.

A janela Resumo de Pré-instalação resume as informações de instalação.

10. Revise as informações de instalação e clique em Instalar para continuar.

O instalador mostra o progresso da instalação. Quando a instalação é concluída, a janela Resumo daInstalação exibe o status da instalação.

11. Clique em Feito.

Instalando o PowerExchange for Teradata Parallel Transporter API 5

Page 13: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Você pode ver os arquivos de log gerados pelo instalador, para obter mais informações sobre as tarefasde instalação executadas.

12. Reinicie os Serviços Informatica na máquina.

Instalando o componente Serviço no UNIXInstale o componente Serviço no Windows, quando o Serviço de Integração e o Serviço de Repositório doPowerCenter forem executados no UNIX.

Para instalar o componente Serviço no UNIX:

1. Feche todos os outros aplicativos.

2. Em uma linha de comando shell, execute install.bin localizado no diretório raiz no local onde você baixouos arquivos de instalação do componente Serviço do PowerExchange for Teradata Parallel TransporterAPI.

3. Selecione o idioma para usar durante a instalação e pressione Enter.

O painel Bem-vindo introduz a instalação do componente Serviço do PowerExchange for TeradataParallel Transporter API.

4. Pressione Enter.

5. Pressione Entre para usar o diretório padrão, ou digite o caminho absoluto do diretório de instalação doPowerCenter.

O nome do diretório de instalação não pode conter espaços. Por padrão, o PowerCenter é instalado noseguinte diretório:

$HOME/Informatica/9.0.1HOME é o diretório inicial do usuário.

6. Escolha a versão correta do Teradata PT API no painel Versão do Teradata PT Version e pressioneEnter.

7. Revise as informações no painel Resumo de Pré-instalação e pressione Enter para continuar.

Ou, digite back para voltar e modificar as opções.

8. Depois que você pressiona Enter, o instalador copia os arquivos do componente Serviço para o diretóriode instalação.

<PowerCenter Installation Directory>/server/bin/

Registrando o plug-inDepois de instalar o PowerExchange for Teradata Parallel Transporter API, registre o plug-in com orepositório. Um plug-in é um arquivo XML que define a funcionalidade do PowerExchange for TeradataParallel Transporter API.

Se você estiver atualizando de uma versão anterior, atualize o registro do plug-in ao registrar novamente oplug-in.

Para registrar o plug-in, o repositório deve ser executado em modo exclusivo. Use o Informatica Administratorou o comando pmrep RegisterPlugin para registrar o plug-in.

O arquivo de plug-in do PowerExchange for Teradata Parallel Transporter API é TeradataPT.xml. Quandovocê instala o componente Serviço, o instalador copia o TeradataPT.xml para o seguinte diretório:

<PowerCenter Installation Directory>\server\bin\native

Depois de registrar o plug-in, dois novos tipos de objeto de conexão estão disponíveis: Conexão do TeradataPT e Conexão de Carga Dupla do Teradata. O PowerExchange for Teradata PT API usa a Conexão doTeradata PT. A Conexão de Carga Dupla do Teradata será aplicável se você instalar a Opção Carga Duplado PowerCenter para Teradata.

6 Capítulo 2: Instalação e configuração

Page 14: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Nota: Se você não tiver os privilégios corretos para registrar o plug-in, entre em contato com o usuário quegerencia o Serviço de Repositório do PowerCenter.

Informações da versãoO PowerExchange for Teradata Parallel Transporter API inclui novos recursos e alterações nocomportamento.

Novos Recursos e Aprimoramentos na Versão 9.0.1¨ Suporte para expressão de banda de consulta. Você pode informar a expressão de banda de consulta

que deseja transmitir ao Teradata Parallel Transporter API como propriedade de sessão. Expressão debanda de consulta é um conjunto de pares de nome/valor que identifica a origem de uma consulta

¨ Nova versão do Teradata Parallel Transporter. O PowerExchange for Teradata Parallel Transporter APIsuporta o Teradata Parallel Transporter versão 13.

¨ Suporte para diversas instâncias. Você pode carregar dados em paralelo por meio de várias instâncias,de uma origem para um destino do Teradata PT API. Informe o número de instâncias nas propriedades desessão.

¨ Carregamento Preparado. Você pode pausar o carregamento ativo para um destino do Teradata PT APIem uma sessão. Você pode adquirir dados de diversas origens com execuções subsequentes da sessão.Execute a sessão sem o carregamento preparado a fim de carregar dados de todas as origens de uma vezno Teradata PT API.

¨ Suporte ao Windows 2008 R2. Você pode extrair os dados de uma origem do Teradata ou carregá-losem um destino do Teradata quando o Serviço de Integração do PowerCenter é executado no Windows2008 R2.

Trabalhando com objetos de conexão obsoletosAtualizar impacto: Alteração decomportamento, Atualizar tarefaVersão implementada: 8.6Versões afetadas: 8.1.1

A partir da versão 8.6, PowerExchange for Teradata Parallel Transporter API usa o tipo de objeto de conexão“Conexão Teradata PT".

Em uma versão prévia, o PowerExchange for Teradata Parallel Transporter API usava os objetos de conexãoTeradata PT API do tipo "Conexão Teradata Parallel Transporter". Esses objetos de conexão que foramsubstituídos pelos objetos do tipo "Conexão Obsoleta Teradata PT".

Os seguintes atributos de conexão são movidos da definição do objeto de conexão para as propriedades dasessão:

¨ Banco de dados de log

¨ Nome da tabela de log

¨ Banco de dados de erros

¨ Nome da tabela de erro 1

¨ Nome da tabela de erro 2

¨ Descartar tabela de erro

Quando você atualizar, as propriedades de sessão contêm os valores padrão para estas propriedades. Oobjeto de conexão obsoleto retém os valores que você especificou.

Se você executar uma sessão que usa um objeto de conexão obsoleto, o Serviço de Integração usa osvalores nas propriedades da sessão. Se você não inserir valores nas propriedades da sessão, ele usa osatributos de conexão no objeto de conexão obsoleto.

Informações da versão 7

Page 15: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

A Informatica recomenda que você substitua objetos de conexão obsoletos por novos objetos de conexão. Osobjetos de conexão obsoletos podem não ser suportados em futuras versões do PowerExchange for TeradataParallel Transporter API.

8 Capítulo 2: Instalação e configuração

Page 16: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

C A P Í T U L O 3

Sessões e fluxos de trabalhoTeradata PT API

Este capítulo inclui os seguintes tópicos:

¨ Configurando uma conexão Teradata Parallel Transporter API, 9

¨ Trabalhando com sessões Teradata PT API, 11

¨ Configurando uma sessão para uma origem Teradata PT API, 15

¨ Configurando uma sessão para um destino Teradata PT API, 16

Configurando uma conexão Teradata ParallelTransporter API

Crie objetos de conexão Teradata PT API para definir conexões para o Teradata PT API no repositório. OServiço de Integração utiliza objetos de conexão Teradata PT API para extrair ou carregar do Teradata.

Além disso, você pode criar uma conexão de ODBC do destino Teradata. O Serviço de Integração usa aconexão de ODBC de destino para descartar tabelas de log, erro e trabalho, truncar tabelas de destino e criartabelas de recuperação no banco de dados de destino. O Serviço de Integração não usa a conexão de ODBCpara extrair ou carregar do Teradata.

Se você ativar a recuperação em uma sessão que carrega no Teradata, crie uma conexão de ODBC dodestino Teradata ou crie a tabela de recuperação manualmente.

Criando um objeto de conexão Teradata PT APIVocê configura as propriedades do Teradata Parallel Transporter API quando cria uma conexão Teradata PTAPI. Você pode anular o operador de sistema nas propriedades de sessão.

Para obter mais informações sobre as configurações do Teradata PT API, consulte a documentação doTeradata Parallel Transporter.

Para criar uma conexão Teradata Parallel Transporter:

1. Clique em Conexões > Relacional no Workflow Manager.

A caixa de diálogo Navegador de Conexão Relacional é exibida.

2. Clique em Novo.

A caixa de diálogo Selecionar Subtipo é exibida.

3. Selecione uma conexão Teradata PT e clique em OK.

A caixa de diálogo Editor de Conexão Relacional é exibida.

9

Page 17: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

4. Insira as propriedades da conexão:

Propriedade Descrição

Nome Nome da conexão usada pelo Workflow Manager. O nome da conexão não pode conterespaços ou outros caracteres especiais, exceto sublinhado.

Nome do usuário Nome do usuário do banco de dados com as permissões adequadas de banco de dados deleitura e gravação para acessar o banco de dados.Para definir o nome de usuário no arquivo de parâmetros, insira o parâmetro de sessão$ParamNome como nome de usuário e defina o valor no arquivo de parâmetros da sessãoou do fluxo de trabalho. O Serviço de Integração interpreta os nomes de usuário quecomeçam com $Param como parâmetros da sessão.

Usar Parâmetro naSenha

Indica que a senha para o nome de usuário do banco de dados é um parâmetro de sessão,$ParamNome. Se você ativar esta opção, defina a senha no arquivo de parâmetro do fluxode trabalho ou da sessão e criptografe-a usando a opção pmpasswd CRYPT_DATA. Opadrão é desabilitado.

Senha Senha para o nome de usuário do banco de dados.

Página de código Página de código associada ao banco de dados.Quando você executa uma sessão que extrai de uma origem Teradata, a página de códigoda conexão Teradata PT API deve ser igual à página de código da origem Teradata.

5. Insira os atributos da conexão:

Atributo Descrição

TDPID O nome da máquina do banco de dados Teradata.

Nome do banco dedados

Nome do banco de dados Teradata.Se você não inserir um nome de banco de dados, o Teradata PT API usará o nome dobanco de dados de logon padrão.

Tenacidade Quantidade de tempo, em horas, que o Teradata PT API continua tentando efetuar logonquando o número máximo de operações executa no banco de dados Teradata.Deve ser um inteiro positivo que não seja zero. O padrão é 4.

Sessões máximas Número máximo de sessões que o Teradata PT API estabelece com o banco de dadosTeradata.Deve ser um inteiro positivo que não seja zero. O padrão é 4.

Sessões mínimas Número mínimo de sessões Teradata PT API exigidas para que o trabalho do Teradata PTAPI continue.Deve ser um inteiro positivo entre 1 e o valor Sessões máximas. O padrão é 1.

Suspender Quantidade de tempo, em minutos, que o Teradata PT API fica em pausa antes de tentarefetuar logon quando o número máximo de operações executa no banco de dadosTeradata.Deve ser um inteiro positivo que não seja zero. O padrão é 6.

Criptografia dedados

Ativa a criptografia de segurança total das solicitações, respostas e dados SQL.O padrão é desabilitado.

10 Capítulo 3: Sessões e fluxos de trabalho Teradata PT API

Page 18: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Atributo Descrição

Tamanho do bloco Tamanho máximo do bloco, em bytes, que o Teradata PT API usa ao retornar os dados aoServiço de Integração.O mínimo é 256. O máximo é 64.330. O padrão é 64,000.

Operador de sistema Tipo de operador do Teradata PT API:- Exportar Extrai dados do Teradata. Selecione Exportar se a sessão usa um Leitor do

Teradata Parallel Transporter.- Carregar. Carrega volumes de dados em uma tabela vazia de banco de dados

Teradata.- Atualizar. Executa operações de atualização, inserção, upsert e exclusão contra as

tabelas de banco de dados Teradata.- Stream. Executa operações de atualização, inserção, upsert e exclusão contra as

tabelas de banco de dados Teradata no modo de tempo quase real. Selecione Streamse deseja ativar a recuperação de sessões que carregam dados no Teradata.

O padrão é Stream.

6. Clique em OK.

Trabalhando com sessões Teradata PT APIAo configurar uma sessão Teradata PT API, são definidas as propriedades que determinam como o Serviçode Integração extrai ou carrega os dados em origens e destinos Teradata. É possível configurar as seguintespropriedades de sessão Teradata PT API:

¨ Recuperação

¨ Tabelas de erros e log

¨ Particionamento de pipeline

Configurando a recuperaçãoVocê pode recuperar as sessões Teradata PT API que cumprem os seguintes requisitos:

¨ A sessão deve estar ativada para a recuperação.

¨ A sessão deve conter uma origem PowerExchange for CDC.

¨ A sessão deve ser configurada para usar o operador de sistema Stream a fim de carregar os dados noTeradata.

¨ Configure a propriedade personalizada TPTRecoveryModel como "sim" para a sessão ou o Serviço deIntegração.

¨ Se o Serviço de Integração executa no UNIX, configure a variável de ambiente THREADONOFF como 1.

Uma tabela de recuperação deve existir no banco de dados de destino antes que o Serviço de Integraçãopossa recuperar uma sessão ou fluxo de trabalho. Você pode criar a tabela de recuperação manualmente ouconfigurar uma conexão de ODBC de destino além do objeto de conexão de destino Teradata PT API.Configure uma conexão de ODBC de destino quando deseja descartar as tabelas de log, erro e trabalho, outruncar tabelas de destino. Do contrário, você pode criar a tabela de recuperação manualmente.

Criando a tabela de recuperação usando uma conexão de ODBC de destinoQuando você configura uma conexão de destino Teradata PT API e uma conexão de ODBC de destino emuma sessão, o Serviço de Integração cria a tabela de recuperação no banco de dados de destino.

Trabalhando com sessões Teradata PT API 11

Page 19: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Você também pode configurar as seguintes propriedades de sessão:

¨ Descartar tabelas de log, erro e trabalho. As tabelas de log podem conter dados inconsistentes quandouma sessão falha. Se você configurar a sessão para usar uma conexão de destino Teradata PT API e umaconexão de ODBC de destino, o Serviço de Integração pode descartar as tabelas existentes de log, erro etrabalho para uma sessão quando esta inicia.

¨ Truncar as tabelas de destino. O Teradata PT API pode truncar as tabelas de destino quando ooperador de sistema é configurado como Atualizar ou Stream nas propriedades do objeto de conexão. Sevocê configurar a sessão para usar uma conexão de destino Teradata PT API e uma conexão de ODBCde destino, o Teradata PT API pode truncar as tabelas de destino quando o operador de sistema éAtualização, Stream ou Carga.

Criando a tabela de recuperação manualmenteSe você ativar a recuperação para uma sessão que carrega no Teradata, e não precisar descartar as tabelasde log, erro e trabalho ou truncar as tabelas de destino, pode criar a tabela de recuperação manualmente.Crie a tabela de recuperação no banco de dados de destino Teradata.

Para criar a tabela de recuperação, execute o script create_schema_tpt.sql contra o banco de dados dedestino Teradata. O script está instalado no seguinte diretório:

<PowerCenter Installation Directory>\server\bin\RecoverySQL

O script contém a seguinte consulta:

CREATE TABLE INFARecoveryTable( TPTCPData integer, Counter integer, RecInfo varchar(256), CheckpointNum integer, FrameworkInfo varbyte(2000));

Trabalhando com tabelas de log, erro e trabalhoQuando você executa uma sessão que extrai ou carrega dados no Teradata usando o Teradata PT API, elecria as seguintes tabelas:

¨ Tabelas de log. Armazenam informações de reinicialização e log do Teradata PT API. O Teradata PT APIcria uma tabela de log para cada partição.

¨ Tabelas de erro. Registram os erros e dados rejeitados do Teradata quando uma sessão executa. OTeradata PT API cria duas tabelas de erro para cada partição.

¨ Tabelas de trabalho. Armazenam os dados quando você executa uma sessão que utiliza o operador desistema Atualizar. O Teradata PT API cria uma tabela de trabalho para cada partição.

Tabelas de logInsira um nome de tabela de log ao configurar uma sessão para carregar no Teradata. Você também podeoptar por criar a tabela de log em um banco de dados de log, de trabalho ou padrão. Escolha onde desejacriar a tabela de log ao configurar a sessão para carregar no Teradata.

As seguintes propriedades de sessão permitem especificar as informações da tabela de log:

Propriedade Descrição

Banco de dados delog

Nome do banco de dados que armazena as tabelas de log. Se você não inserir um nome parabanco de dados de log nas propriedades da sessão, ou um nome do banco de dados no objetode conexão, o Teradata PT API armazena as tabelas de log abaixo do usuário.

Nome da tabela delog

Nome da tabela de log.Se você não especificar um nome para a tabela de log, o Serviço de Integração usa o nome<log_database>.INFA_LT_<number>. O nome exato da tabela aparece no log da sessão.

12 Capítulo 3: Sessões e fluxos de trabalho Teradata PT API

Page 20: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Quando uma sessão falhar, consulte mais informações na tabela de log. Antes de executar a sessãonovamente, descarte a tabela de log ou insira um nome de tabela diferente nas propriedades da sessão.

Tabelas de erroO Teradata grava os erros rejeitados nas tabelas de erro ErrorTable1 e ErrorTable2.

A ErrorTable1 contém dados rejeitados pelos seguintes motivos:

¨ Erros de conversão de dados

¨ Violações de restrição

¨ Alterações na configuração do Processador do módulo de acesso

A ErrorTable2 contém dados rejeitados pelos seguintes motivos:

¨ Violações de restrição do índice primário exclusivo.

¨ Erros na fase de aquisição do trabalho do driver de carregamento.

Você pode inserir um nome para cada tabela de erro ao configurar uma sessão para carregar no Teradata.Você também pode optar por criar as tabelas de erro em um banco de dados de erro, de trabalho ou padrão.Escolha onde deseja criar as tabelas de erro ao configurar a sessão para carregar no Teradata.

As seguintes propriedades de sessão permitem especificar os nomes da tabela de erro:

Propriedade Descrição

Banco de dados deerros

Nome do banco de dados que armazena as tabelas de erro. Se você não inserir um nome parabanco de dados de erro nas propriedades da sessão, ou um nome do banco de dados noobjeto de conexão, o Teradata PT API armazena as tabelas de erro abaixo do usuário.

Name1 da tabela deerro

Nome da primeira tabela de erro.Se você não especificar um nome para a primeira tabela de erro, o Serviço de Integração usao nome <error_database>.INFA_ET1_<number>. O nome exato da tabela aparece no log dasessão.

Name2 da tabela deerro

Nome da segunda tabela de erro.Se você não especificar um nome para a segunda tabela de erro, o Serviço de Integração usao nome <error_database>.INFA_ET2_<number>. O nome exato da tabela aparece no log dasessão.

Quando uma sessão falhar, consulte mais informações sobre os erros nas tabelas de erro. Antes de executara sessão novamente, descarte as tabelas de erro ou insira nomes de tabela diferentes nas propriedades dasessão.

Tabelas de trabalhoO operador de sistema Atualizar utiliza instruções DML para preparar os dados. Ele cria as tabelas detrabalho antes que o Teradata PT API comece a carregar os dados e as remove do banco de dados antesque o Teradata PT API carregue todas as linhas no destino.

Insira um nome de tabela de trabalho ao configurar uma sessão para carregar no Teradata. Você tambémpode optar por criar a tabela de trabalho no banco de dados de destino. Escolha onde deseja criar a tabela detrabalho ao configurar a sessão para carregar no Teradata.

Trabalhando com sessões Teradata PT API 13

Page 21: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

As seguintes propriedades de sessão permitem especificar as informações da tabela de trabalho:

Propriedade Descrição

Banco de dados databela de trabalho

Nome do banco de dados que armazena as tabelas de trabalho criadas pelo Teradata PT APIquando você seleciona o operador de sistema Atualizar. Se você não especificar um banco dedados da tabela de trabalho, o Teradata PT API armazena as tabelas de trabalho no banco dedados de destino.

Nome da tabela detrabalho

Nome das tabelas de trabalho quando você seleciona o operador de sistema Atualizar.O banco de dados Teradata cria uma tabela de trabalho para cada tabela de destino. Se vocênão especificar um nome para a tabela de trabalho, o Serviço de Integração usa o nome<work_table_database>.INFA<number>_WT. O nome exato da tabela aparece no log da sessão.

Particionamento de pipelineÉ possível aumentar a quantidade de partições em um pipeline com o objetivo de melhorar o desempenho dasessão. O aumento da quantidade de partições permite que o Serviço de Integração crie várias conexõescom origens e destinos e processe partições de origens e destinos de forma simultânea.

Você pode configurar o particionamento para uma sessão que extrai ou carrega no Teradata. Se a sessãocarregar no Teradata, configure o operador de sistema como Stream nas propriedades do objeto de conexão.

Atualize as informações do particionamento usando a exibição Partições da guia Mapeamento daspropriedades de sessão.

A seguinte tabela descreve os tipos de partição para pontos de partição nas sessões Teradata PT API:

Ponto de partição Tipo de partição

Qualificador de Origem Passagem

Destino Teradata PT API Passagem

Suporte para Diversas InstânciasVocê pode carregar dados em paralelo por meio de várias instâncias, de uma origem para um destino doTeradata PT API, a fim de melhorar o desempenho da sessão. Você pode especificar o número de instânciasparalelas para carregar dados no destino do Teradata PT API como propriedade de sessão. Se você tiverdiversos destinos em uma sessão, poderá especificar um número diferente de instâncias para destinosdiferentes. As propriedades de nível de sessão são aplicáveis para todas as instâncias.

Para alcançar um desempenho de sessão ideal, é possível configurar o número de partições e o número deinstâncias com base em fatores como latência de rede, tipo de origem e frequência de atualização de dados.

Sugestão: Você poderá usar diversas partições com menor número de instâncias se a origem for mais lentaque o destino.

Recuperação com Diversas InstânciasVocê não pode recuperar sessões com diversas instâncias. A sessão falhará se você habilitar a recuperaçãoe executar a sessão.

Carregamento PreparadoCarregamento preparado é a capacidade de pausar uma operação de carregamento ativo até que dadosadicionais estejam disponíveis. Habilite a aquisição de pausa de parâmetro de sessão para permitir ocarregamento preparado. Quando você executa uma sessão com a aquisição de pausa ativada, a sessãoextrai os dados da origem e pausa antes do carregamento no destino. Você pode executar a sessão váriasvezes para adquirir dados de diferentes origens, ou diferentes dados da mesma origem. Desabilite aaquisição de pausa e execute a sessão para carregar os dados adquiridos no destino imediatamente.

14 Capítulo 3: Sessões e fluxos de trabalho Teradata PT API

Page 22: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Por exemplo, você deseja carregar dados na mesma tabela de destino de duas origens. Execute a sessãocom aquisição de pausa quando carregar os dados da primeira origem. A sessão pausa a operação decarregamento depois de adquirir os dados da origem. Desabilite a aquisição de pausa e execute a sessãocom a segunda origem. A sessão carrega os dados de ambas as origens na tabela de destino imediatamente.

Você não poderá acessar o destino até que a sessão carregue os dados de todas as origens. Você pode usaro carregamento preparado com os operadores Carregar e Atualizar. Se você habilitar a aquisição de pausa,use o mesmo operador para as execuções subsequentes da sessão.

Depois de executar com êxito uma sessão com aquisição de pausa, desative Descartar tabelas de log,trabalho e erro e Truncar tabelas de destino para execuções subsequentes. Use as mesmas tabelas de log,trabalho e erro para as execuções subsequentes. Se você atualizar a mesma tabela de destino usandosessões diferentes e utilizar a aquisição de pausa, especifique manualmente os nomes das tabelas de log,trabalho e erro. Use os mesmos nomes de tabela para todas as sessões da mesma tabela de destino.

Configurando uma sessão para uma origemTeradata PT API

Você pode configurar uma sessão para extrair do Teradata. Ao executar uma sessão Teradata PT API, vocênão pode usar procedimentos armazenados, otimização de empilhamento ou registro de erros de linha. OServiço de Integração ignora as propriedades da origem e do qualificador de origem que você anula nasessão.

Para configurar uma sessão para extrair do Teradata:

1. Altere o tipo de leitor para Leitor do Teradata Parallel Transporter nas configurações de Leitores na guiaMapeamento.

2. Nas configurações de Conexões no nó Origens, selecione uma conexão Teradata PT.

3. Nas configurações de Conexões no nó Origens da guia Mapeamento, configure as seguintespropriedades da origem Teradata PT API para ativar o rastreamento Teradata PT API:

Propriedade Descrição

Nível de rastreamento do driver Determina o rastreamento do Teradata PT API no nível do driver:

¨ TD_OFF. O Teradata PT API desativa o rastreamento.¨ TD_OPER. O Teradata PT API ativa o rastreamento para atividades

específicas do driver no Teradata.¨ TD_OPER_ALL. O Teradata PT API ativa todo o rastreamento no nível do

driver.¨ TD_OPER_CLI. O Teradata PT API ativa o rastreamento para as atividades

que envolvem o CLIv2.¨ TD_OPER_NOTIFY. O Teradata PT API ativa o rastreamento para atividades

que envolvem o recurso Notificar.¨ TD_OPER_OPCOMMON. O Teradata PT API ativa o rastreamento para

atividades que envolvem a biblioteca do operador comum.

O padrão é TD_OFF.

Configurando uma sessão para uma origem Teradata PT API 15

Page 23: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Propriedade Descrição

Nível de rastreamento dainfraestrutura

Determina o rastreamento do Teradata PT API no nível da infraestrutura:

¨ TD_OFF. O Teradata PT API desativa o rastreamento.¨ TD_OPER. O Teradata PT API ativa o rastreamento para atividades

específicas do driver no Teradata.¨ TD_OPER_ALL. O Teradata PT API ativa todo o rastreamento no nível do

driver.¨ TD_OPER_CLI. O Teradata PT API ativa o rastreamento para as atividades

que envolvem o CLIv2.¨ TD_OPER_NOTIFY. O Teradata PT API ativa o rastreamento para atividades

que envolvem o recurso Notificar.¨ TD_OPER_OPCOMMON. O Teradata PT API ativa o rastreamento para

atividades que envolvem a biblioteca do operador comum.

O padrão é TD_OFF.Você deve ativar o nível de rastreamento do driver antes de ativar o nível derastreamento da infraestrutura.

Rastrear nome do arquivo Nome e caminho do arquivo de rastreamento Teradata PT API. O caminhopadrão é $PM_HOME. O nome de arquivo padrão é <Name of the TPTOperator>_timestamp. Por exemplo, EXPORTER_20091221.

Configurando uma sessão para um destinoTeradata PT API

Você pode configurar uma sessão para carregar no Teradata. Uma sessão Teradata PT API não pode usarprocedimentos armazenados, otimização de empilhamento ou registro de erros de linha. O Serviço deIntegração do PowerCenter ignora as propriedades de destino que você anula na sessão.

O Workflow Manager permite criar até duas conexões para cada instância de destino. A primeira conexãodefine a conexão ao Teradata PT API. A segunda define uma conexão de ODBC opcional ao banco de dadosde destino. Crie uma conexão de ODBC de destino quando você ativar a sessão ou fluxo de trabalho para arecuperação, e você não cria a tabela de recuperação manualmente no banco de dados de destino.

Selecione uma conexão de ODBC do destino Teradata como a segunda conexão para a instância de destino,se deseja executar uma das seguintes ações:

¨ Ative a sessão ou fluxo de trabalho para a recuperação sem criar a tabela de recuperação manualmenteno banco de dados de destino.

¨ Descarte as tabelas de log, erro e trabalho.

¨ Trunque as tabelas de destino.

Do contrário, deixe a segunda conexão vazia.

Nota: Se você deseja executar uma operação de atualização ou exclusão em uma tabela de destinoTeradata que não tenha uma coluna de chave primária, deve editar a definição do destino e especificar pelomenos uma coluna conectada como uma coluna de chave primária.

Para configurar uma sessão para carregar no Teradata:

1. Altere o tipo de gravador para Gravador do Teradata Parallel Transporter nas configurações deGravadores na guia Mapeamento.

2. Nas configurações de Conexões no nó Destinos, selecione uma conexão Teradata PT.

16 Capítulo 3: Sessões e fluxos de trabalho Teradata PT API

Page 24: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

3. Nas configurações de Conexões no nó Destinos da guia Mapeamento, configure as seguintespropriedades do destino Teradata PT API:

Propriedade Descrição

Banco de Dadosda Tabela deTrabalho

Nome do banco de dados que armazena as tabelas de trabalho.

Nome da Tabelade Trabalho

Nome da tabela de trabalho.

Banco de DadosMacro

Nome do banco de dados que armazena as macros criadas pelo Teradata PT API quandovocê seleciona o operador de sistema Stream.O operador de sistema Stream usa macros para modificar tabelas. Ele cria as macros antesque o Teradata PT API comece a carregar os dados e as remove do banco de dados depoisque o Teradata PT API carrega todas as linhas no destino.Se você não especificar um banco de dados de macro, o Teradata PT API armazenará asmacros no banco de dados de log.

Aquisição dePausa

Faz com que a operação de carregamento seja pausada antes que a sessão carregue osdados no destino do Teradata PT API. Desabilite quando você quiser carregar os dados nodestino.O padrão é desabilitado.

Instâncias O número de instâncias paralelas para carregar dados no destino do Teradata PT API.O padrão é 1.

Expressão deBanda de Consulta

A expressão de banda de consulta a ser transmitida ao Teradata PT API.Expressão de banda de consulta é um conjunto de pares de nome/valor que identifica aorigem de uma consulta. Na expressão, cada par de nome/valor é separado por ponto-e-vírgula e a expressão termina com ponto-e-vírgula. Por exemplo,ApplicationName=Informatica;Version=9.0.1;ClientUser=A;.

Atualizar ou Inserir O Teradata PT API atualiza linhas existentes e insere outras linhas como se estivessemmarcadas para atualização. Se desativado, o Teradata PT API só atualiza as linhasexistentes.O Serviço de Integração do PowerCenter ignora esse atributo quando você trata as linhas deorigem como inserções ou exclusões.O padrão é desabilitado.

Truncar Tabela O Teradata PT API exclui todas as linhas no destino Teradata antes de carregar os dados.Este atributo está disponível para os operadores de sistema Atualizar e Stream. Ele estarádisponível para o operador de sistema Carregar se você selecionar uma conexão ODBC dedestino do Teradata.O padrão é desabilitado.

Marcar LinhasAusentes

Especifica como o Teradata PT API trata as linhas que não existem na tabela de destino:- Nenhum. Se o Teradata PT API receber uma linha marcada para atualização ou

exclusão, mas que está ausente na tabela de destino, ele não marca essa linha natabela de erro.

- Para atualização. Se o Teradata PT API receber uma linha marcada para atualização,mas que está ausente na tabela de destino, ele a marca como uma linha de erro.

- Para exclusão. Se o Teradata PT API receber uma linha marcada para exclusão, masque está ausente na tabela de destino, ele a marca como uma linha de erro.

- Ambos. Se o Teradata PT API receber uma linha marcada para atualização ou exclusão,mas que está ausente na tabela de destino, ele a marca como uma linha de erro.

O padrão é Nenhum.

Configurando uma sessão para um destino Teradata PT API 17

Page 25: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Propriedade Descrição

Marcar LinhasDuplicadas

Especifica como o Teradata PT API trata as linhas duplicadas quando tenta inserir ouatualizar linhas na tabela de destino:- Nenhum. Se o Teradata PT API receber uma linha marcada para inserção ou atualização

que causa uma linha duplicada na tabela de destino, ele não marca essa linha na tabelade erro.

- Para inserção. Se o Teradata PT API receber uma linha marcada para inserção, mas queexiste na tabela de destino, ele a marca como uma linha de erro.

- Para atualização. Se o Teradata PT API receber uma linha marcada para atualizaçãoque causa uma linha duplicada na tabela de destino, ele a marca como uma linha de erro.

- Ambos. Se o Teradata PT API receber uma linha marcada para inserção ou atualizaçãoque causa uma linha duplicada na tabela de destino, ele a marca como uma linha de erro.

O padrão é Para Inserção.

Banco de Dadosde Log

Nome do banco de dados que armazena as tabelas de log.

Nome da Tabelade Log

Nome da tabela de log de reinicialização.

Banco de Dadosde Erros

Nome do banco de dados que armazena as tabelas de erro.

Nome1 da Tabelade Erro

Nome da primeira tabela de erro.

Nome2 da Tabelade Erro

Nome da segunda tabela de erro.

Descartar Tabelasde Log/Erro/Trabalho

Descarta as tabelas existentes de log, erro e trabalho para uma sessão quando ela é iniciada.Esse atributo estará disponível se você selecionar uma conexão ODBC de destino doTeradata.O padrão é desabilitado.

Serializar Usa o mecanismo de serialização do Teradata PT API para reduzir a sobrecarga de bloqueioquando você seleciona o operador de sistema Stream.O padrão é ativado.

Pacote Número de instruções a serem empacotadas em uma solicitação quando você seleciona ooperador de sistema Stream.Deve ser um inteiro positivo diferente de zero.O padrão é 20. O mínimo é 1. O máximo é 600.

Pacote Máximo Faz com que o Teradata PT API determine o número máximo de instruções a seremempacotadas em uma solicitação quando você seleciona o operador de sistema Stream.O padrão é desabilitado.

Buffers Determina o número máximo de buffers de solicitação que podem ser alocados para otrabalho do Teradata PT API quando você seleciona o operador de sistema Stream. OTeradata PT API determina o número máximo de buffers de solicitação de acordo com aseguinte fórmula:Max_Request_Buffers = Buffers * Number_Connected_SessionsDeve ser um inteiro positivo diferente de zero.O padrão é 3. O mínimo é 2.

Limite de Erros Número máximo de registros que podem ser armazenados na tabela de erro antes que oTeradata PT API encerre o trabalho do operador de sistema Stream.Deve ser -1 ou um inteiro positivo diferente de zero.O padrão é -1, que especifica um número ilimitado de registros.

18 Capítulo 3: Sessões e fluxos de trabalho Teradata PT API

Page 26: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Propriedade Descrição

Anular Replicação Especifica como o Teradata PT API anula os controles de serviços de replicação normaispara uma sessão ativa do Teradata PT API:- Ligado. O Teradata PT API anula os controles de serviços de replicação normais para a

sessão ativa.- Desligado. O Teradata PT API desativa a anulação dos serviços de replicação normais

para a sessão ativa, quando a captura dos dados de alteração está ativa.- Nenhum. O Teradata PT API não envia uma solicitação de anulação ao banco de dados

Teradata.O padrão é Nenhum.

Nível deRastreamento deDriver

Determina o rastreamento do Teradata PT API no nível do driver:- TD_OFF. O Teradata PT API desativa o rastreamento.- TD_OPER. O Teradata PT API ativa o rastreamento para atividades específicas do

driver no Teradata.- TD_OPER_ALL. O Teradata PT API ativa todo o rastreamento no nível do driver.- TD_OPER_CLI. O Teradata PT API ativa o rastreamento para as atividades que

envolvem o CLIv2.- TD_OPER_NOTIFY. O Teradata PT API ativa o rastreamento para atividades que

envolvem o recurso Notificar.- TD_OPER_OPCOMMON. O Teradata PT API ativa o rastreamento para atividades que

envolvem a biblioteca do operador comum.O padrão é TD_OFF.

Nível deRastreamento deInfraestrutura

Determina o rastreamento do Teradata PT API no nível da infraestrutura:- TD_OFF. O Teradata PT API desativa o rastreamento.- TD_OPER. O Teradata PT API ativa o rastreamento para atividades específicas do

driver no Teradata.- TD_OPER_ALL. O Teradata PT API ativa todo o rastreamento no nível do driver.- TD_OPER_CLI. O Teradata PT API ativa o rastreamento para as atividades que

envolvem o CLIv2.- TD_OPER_NOTIFY. O Teradata PT API ativa o rastreamento para atividades que

envolvem o recurso Notificar.- TD_OPER_OPCOMMON. O Teradata PT API ativa o rastreamento para atividades que

envolvem a biblioteca do operador comum.O padrão é TD_OFF.Você deve ativar o nível de rastreamento de driver antes de ativar o nível de rastreamento deinfraestrutura.

Rastrear Nome deArquivo

Nome e caminho do arquivo de rastreamento do Teradata PT API. O caminho padrão é$PM_HOME. O nome de arquivo padrão é <Name of the TPT Operator>_timestamp. Porexemplo, LOAD_20091221.

Configurando uma sessão para um destino Teradata PT API 19

Page 27: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

A P Ê N D I C E A

Mensagens de erroEste apêndice inclui os seguintes tópicos:

¨ Mensagens de TPTRD, 20

¨ Mensagens de TPTWR, 26

Mensagens de TPTRDTPTRD_11001 O plug-in não pôde criar o objeto de classe TPTLogging.Explicação: O sistema não tem memória suficiente para alocar ao objeto de registro.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_11002 O plug-in não pôde converter a página de código em Unicode.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_11003 O plug-in não pôde converter Unicode para a página de código.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21101 Plug-in não pôde recuperar nível de rastreamento da sessão.Explicação: Ao inicializar o módulo de registro, o nível de rastreamento a partir dos atributos de sessão

não pode ser recuperado.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21201 Plug-in não pôde configurar agente de log ILog.Explicação: O sistema não tem memória suficiente para alocar ao objeto de registro ILog.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21202 Plug-in não pôde configurar agente de log TPTLogging.Explicação: O sistema não tem memória suficiente para alocar ao objeto de registro.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21203 Plug-in não pôde configurar TDPID.Explicação: O sistema não tem memória suficiente para alocar ao objeto de nome de host.

20

Page 28: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21204 Plug-in não pôde configurar nome de usuário.Explicação: O sistema não tem memória suficiente para alocar ao objeto de nome de usuário.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21205 Plug-in não pôde configurar senha.Explicação: O sistema não tem memória suficiente para alocar ao objeto de senha.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21206 Plug-in não pôde configurar banco de dados de trabalho.Explicação: O sistema não tem memória suficiente para alocar ao objeto de nome de banco de dados.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21207 Plug-in não pôde configurar nome de tabela.Explicação: O sistema não tem memória suficiente para alocar ao objeto de nome de tabela.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21208 Plug-in não pôde configurar instrução DML.Explicação: O sistema não tem memória suficiente para alocar ao objeto DML.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21209 Plug-in não pôde criar objeto de conexão de banco de dados Teradata.Explicação: Atributos da conexão são inválidos.

Resposta do usuário:Certifique-se de que todos os atributos de conexão estejam corretos.

TPTRD_21210 Plug-in não pôde criar esquema para tabela <table name>.Explicação: O esquema definido no mapeamento está incorreto.

Resposta do usuário:Valide ou recrie o mapeamento. Verifique se os nomes de coluna, precisão e escala sãoiguais à definição da tabela.

TPTRD_21211 Plug-in não pôde iniciar conexão de banco de dados Teradata.Explicação: Falha ao iniciar método do objeto de conexão Teradata Parallel Transporter.

Resposta do usuário:Verifique a mensagem de erro retornada pelo Teradata CLI ou DBS.

Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21212 Plug-in não pôde alocar memória para objeto de conexão.Explicação: O sistema não tem memória suficiente para alocar ao objeto de conexão Teradata Parallel

Transporter.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina do Serviço de Integração.

Mensagens de TPTRD 21

Page 29: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTRD_21213 Plug-in não pôde alocar memória para objeto de esquema.Explicação: O sistema não tem memória suficiente para alocar ao objeto de esquema do Teradata

Parallel Transporter.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina do Serviço de Integração.

TPTRD_21214 Não há campos definidos para leitura de dados.Explicação: Não há portas mapeadas no mapeamento.

Resposta do usuário:Valide ou recrie o mapeamento.

TPTRD_21215 Plug-in não pôde buscar dados na linha <row number> com status <status code>.Explicação: Chamada GetRow() falhou na linha <row number>.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21216 Plug-in não pôde recuperar o tipo de dados C do DSQ.Explicação: O Serviço de Integração não pode obter o tipo de dados C para o Qualificador de origem.

Resposta do usuário:Verifique o datatype na lista de tipos de dados do Qualificador de origem.

TPTRD_21217 Plug-in não pôde liberar todas as linhas.Explicação: O Serviço de Integração não pôde gravar linhas nos buffers do Qualificador de origem.

Resposta do usuário:Execute a sessão novamente. Se a sessão falhar novamente, entre em contato com oSuporte Global a Clientes da Informatica.

TPTRD_21218 Ocorreu um erro durante Exportação...Explicação: Operador de sistema EXPORTAR não pôde obter dados das tabelas Teradata.

Resposta do usuário:Execute a sessão novamente.

TPTRD_21219 Erro desconhecido na TPTReaderPartition::run()Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21220 TDPID inválido.Explicação: Nome de host inválido.

Resposta do usuário:Certifique-se de especificar o TDPID correto no objeto de conexão.

TPTRD_21301 Plug-in não pôde inicializar componente do leitor Teradata PT.Explicação: Falha na inicialização do plug-in do leitor.

Resposta do usuário:Valide o mapeamento e execute a sessão novamente.

TPTRD_21302 Plug-in não pôde recuperar objeto de metadados do Qualificador de origem.Explicação: Não foi possível inicializar a sessão porque a instância do Qualificador de origem não pôde

ser buscada a partir do mapeamento.

Resposta do usuário:Recrie o mapeamento ou execute a sessão novamente.

TPTRD_21501 Plug-in não pôde inicializar driver de partição do leitor Teradata PT.Explicação: Falha na inicialização do driver de partição do leitor.

Resposta do usuário:Execute a sessão novamente. Se a sessão falhar novamente, entre em contato com oSuporte Global a Clientes da Informatica.

22 Apêndice A: Mensagens de erro

Page 30: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTRD_21502 Plug-in não pôde recuperar informações da conexão Teradata Parallel Transporter.Explicação: Objeto de conexão tem alguns parâmetros inválidos.

Resposta do usuário:Verifique se todos os atributos do objeto de conexão são apropriados.

TPTRD_21503 Plug-in não pôde recuperar informações do nível de sessão.Explicação: O Serviço de Integração não pode recuperar os atributos da sessão.

Resposta do usuário:Verifique se todos os atributos do objeto da sessão de origens são válidos.

TPTRD_21504 Plug-in não pôde recuperar informações da extensão de metadados.Explicação: O Serviço de Integração não pode recuperar os atributos do Qualificador de origem.

Resposta do usuário:Verifique se todos os atributos do Qualificador de origem são válidos.

TPTRD_21505 Plug-in não pôde recuperar Qualificador de origem e suas informações de campo.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21506 Plug-in não pôde criar instrução DML.Explicação: O Serviço de Integração não pôde criar a instrução DML para a extração de dados.

Resposta do usuário:Verifique se o SQL personalizado está correto.

Verifique se os nomes de campo e tabela são os mesmos que na definição da tabelaTeradata.

TPTRD_21507 Plug-in não pôde criar instância de classe TPTAPI.Explicação: O sistema não tem memória suficiente para alocar ao objeto Teradata PT API.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTRD_21508 Plug-in não pôde criar conexão ao banco de dados Teradata.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21509 Plug-in não pôde ler os dados da tabela <table name> do banco de dados Teradata.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21510 Plug-in não pôde validar a instrução DML do nível de sessão <DML_statement>.Explicação: O SQL personalizado nas propriedades de sessão está incorreto.

Resposta do usuário:Verifique se o SQL personalizado está correto.

TPTRD_21511 Plug-in não pôde validar a instrução DML do nível da extensão de metadados <DMLstatement>.

Explicação: O SQL personalizado no Qualificador de origem está incorreto.

Resposta do usuário:Verifique se o SQL personalizado está correto.

TPTRD_21512 Plug-in não pôde criar instrução DML padrão.Explicação: O Serviço de Integração não pôde criar a instrução DML para a extração de dados. Os

nomes comerciais da porta podem não corresponder à definição de tabela.

Mensagens de TPTRD 23

Page 31: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Resposta do usuário:Verifique se as portas estão definidas corretamente no mapeamento.

TPTRD_21513 Diversos grupos <group_ count> não suportado.Explicação: O Qualificador de origem contém diversos grupos.

Resposta do usuário:Atualize o mapeamento de forma que o Qualificador de origem contenha um único grupo.

TPTRD_21514 Plug-in não pôde recuperar lista de campos do Qualificador de origem.Explicação: O Serviço de Integração não pode obter o Qualificador de origem ou a lista de campos das

origens e informações do campo.

Resposta do usuário:Verifique se os campos de mapeamento estão definidos corretamente.

TPTRD_21515 Plug-in não pôde recuperar tipo de dados C do campo <field name>.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21516 Plug-in não pôde recuperar tipo de dados do campo <field name>.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21517 Plug-in não pôde recuperar extensão de origem anexada ao Qualificador de origem específico.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21518 Plug-in não pôde recuperar referência de conexão associada à partição específica.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21519 Plug-in não pôde recuperar objeto de conexão associado à referência de conexão.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21520 Plug-in não pôde recuperar TDPID.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21521 Plug-in não pôde recuperar nome do banco de dados.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21522 Plug-in não pôde recuperar Tenacidade.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21523 Plug-in não pôde recuperar sessões máximas.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

24 Apêndice A: Mensagens de erro

Page 32: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTRD_21524 Plug-in não pôde recuperar Suspensão.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21525 Plug-in não pôde recuperar tamanho do bloco.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21526 Plug-in não pôde recuperar sinalizador de dados criptografados.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21527 Consulta SQL inválida.Explicação: A consulta SQL no campo SQL personalizado é inválida. Insira uma consulta SQL usando o

Teradata SQL.

Resposta do usuário:Certifique-se de que o SQL definido no campo SQL personalizado é um Teradata SQL válido.

TPTRD_21528 Plug-in não pôde obter a lista de origens no mapeamento.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTRD_21529 O número de sessões máximas deve ser maior que 0.Explicação: O atributo Sessões Máximas para um objeto de conexão Teradata PT está configurado com

um valor ilegal.

Resposta do usuário:Atualize o atributo Sessões Máximas e então reinicie a sessão.

TPTRD_21530 O valor de Suspender deve ser maior que 0.Explicação: O atributo Suspender para um objeto de conexão Teradata PT está configurado com um

valor ilegal.

Resposta do usuário:Atualize o atributo Suspender e então reinicie a sessão.

TPTRD_21531 A tenacidade deve ser maior ou igual a 0.Explicação: O atributo Tenacidade para um objeto de conexão Teradata PT está configurado com um

valor ilegal.

Resposta do usuário:Atualize o atributo Tenacidade e então reinicie a sessão.

TPTRD_21532 É necessário tamanho de bloco mínimo de 256 bytes e máximo de 64000 bytes.Explicação: O atributo Tamanho de bloco para um objeto de conexão Teradata PT está configurado com

um valor ilegal.

Resposta do usuário:Atualize o atributo Tamanho de bloco e então reinicie a sessão.

TPTRD_21533 Nº de portas ordenadas maior que o nº de campos de saída.Explicação: O atributo Número de portas ordenadas nas propriedades de origem Teradata PT excede o

número de campos de saída.

Resposta do usuário:Atualize o Número de portas ordenadas para a origem Teradata e então reinicie a sessão.

Mensagens de TPTRD 25

Page 33: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTRD_35061 Ocorreu o seguinte erro do sistema quando o Serviço de Integração tentou obter os valoresde alguns atributos da sessão: <error message>.

Explicação: O Serviço de Integração não pôde obter os valores de algumas propriedades de nível desessão. Um erro de sistema pode ter ocorrido ou o repositório pode ter inconsistências.

Resposta do usuário:Corrija o erro do sistema operacional. Entre em contato com os serviços globais de suporte aclientes da Informatica.

Mensagens de TPTWRTPTWR_11001 O plug-in não pôde criar o objeto de classe TPTLogging.Explicação: O sistema não tem memória suficiente para alocar ao objeto de registro.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_11002 O plug-in não pôde converter a página de código em Unicode.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_11003 O plug-in não pôde converter Unicode para a página de código.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31101 Plug-in não pôde recuperar nível de rastreamento da sessão.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31201 Plug-in não pôde configurar agente de log ILog.Explicação: O sistema não tem memória suficiente para alocar ao objeto de registro ILog.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31202 Plug-in não pôde configurar agente de log TPTLogging.Explicação: O sistema não tem memória suficiente para alocar ao objeto de registro.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31203 Plug-in não pôde configurar operador de sistema.Explicação: O sistema não tem memória suficiente para alocar ao operador de sistema.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31204 Plug-in não pôde configurar TDPID.Explicação: O sistema não tem memória suficiente para alocar ao nome de host.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

26 Apêndice A: Mensagens de erro

Page 34: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31205 Plug-in não pôde configurar nome de usuário.Explicação: O sistema não tem memória suficiente para alocar ao nome de usuário.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31206 Plug-in não pôde configurar senha.Explicação: O sistema não tem memória suficiente para alocar à senha.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31207 Plug-in não pôde configurar banco de dados de trabalho.Explicação: O sistema não tem memória suficiente para alocar ao banco de dados de trabalho.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31208 Plug-in não pôde configurar nome de tabela.Explicação: O sistema não tem memória suficiente para alocar ao nome de tabela.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31209 Plug-in não pôde configurar nome de banco de dados de erros.Explicação: O sistema não tem memória suficiente para alocar ao nome do banco de dados de erros.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31210 Plug-in não pôde configurar nome da tabela de erro 1.Explicação: O sistema não tem memória suficiente para alocar ao nome da tabela de erro 1.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31211 Plug-in não pôde configurar nome da tabela de erro 2.Explicação: O sistema não tem memória suficiente para alocar ao nome da tabela de erro 2.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31212 Plug-in não pôde configurar nome de banco de dados de log.Explicação: O sistema não tem memória suficiente para alocar ao nome do banco de dados de log.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31213 Plug-in não pôde configurar nome de tabela de log.Explicação: O sistema não tem memória suficiente para alocar ao nome de tabela de log.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31214 Plug-in não pôde configurar instrução DML Inserir.Explicação: O sistema não tem memória suficiente para alocar à instrução INSERT.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

Mensagens de TPTWR 27

Page 35: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31215 Plug-in não pôde configurar instrução DML Atualizar.Explicação: O sistema não tem memória suficiente para alocar à instrução UPDATE.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31216 Plug-in não pôde configurar instrução DML Excluir.Explicação: O sistema não tem memória suficiente para alocar à instrução DML excluir.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31217 Plug-in não pôde configurar instrução DML Truncar tabela.Explicação: O sistema não tem memória suficiente para alocar à instrução TRUNCATE TABLE.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31218 Plug-in não pôde criar objeto de conexão de banco de dados Teradata.Explicação: O sistema não tem memória suficiente para alocar ao objeto de conexão Teradata Parallel

Transporter.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31219 Plug-in não pôde criar esquema para tabela <table_name>.Explicação: Esquema definido no mapeamento está incorreto.

Resposta do usuário:Valide ou recrie o mapeamento. Verifique se os nomes de coluna, precisão e escalacorrespondem à definição da tabela.

TPTWR_31220 Plug-in não pôde criar grupo DML <DML group name>.Explicação: O sistema não tem memória suficiente para alocar ao grupo DML.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31221 Plug-in não pôde iniciar conexão de banco de dados Teradata.Explicação: Falha ao iniciar método do objeto de conexão Teradata Parallel Transporter.

Resposta do usuário:Verifique a mensagem de erro retornada pelo Teradata CLI ou DBS.

Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31222 Plug-in não pôde alocar memória para objeto de conexão.Explicação: O sistema não tem memória suficiente para alocar ao objeto de conexão.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31223 Plug-in não pôde alocar memória para objeto de esquema.Explicação: O sistema não tem memória suficiente para alocar ao objeto de esquema.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31224 Plug-in não pôde alocar memória ao grupo DML <DML group name>.Explicação: O sistema não tem memória suficiente para alocar ao grupo DML.

28 Apêndice A: Mensagens de erro

Page 36: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31225 Plug-in não pôde confirmar o objeto de conexão.Explicação: O Serviço de Integração não pode confirmar o objeto de conexão.

Resposta do usuário:Verifique a mensagem de erro DBS/CLI para obter mais informações.

TPTWR_31226 Falha do plug-in na aquisição final.Explicação: O Serviço de Integração falhou na aquisição final.

Resposta do usuário:Verifique a mensagem de erro DBS/CLI para obter mais informações.

TPTWR_31227 Plug-in não pôde aplicar linhas.Explicação: O Serviço de Integração não pode aplicar linhas.

Resposta do usuário:Verifique a mensagem de erro DBS/CLI para obter mais informações.

TPTWR_31228 Plug-in não pôde definir grupo DML <DML group name> para o objeto de conexão.Explicação: Grupo DML criado é inválido.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31229 Plug-in não pôde colocar linha no banco de dados Teradata.Explicação: Falha ao enviar solicitação de dados de linha para inserção, atualização ou exclusão ao

banco de dados Teradata.

Resposta do usuário:Descarte as tabelas de erro e log se existirem no banco de dados e reinicie a sessão.

TPTWR_31230 Plug-in não pôde colocar buffer no banco de dados Teradata.Explicação: Falha ao enviar dados de buffer para operação de inserção ao banco de dados Teradata.

Resposta do usuário:Descarte as tabelas de erro e log se existirem no banco de dados e reinicie a sessão.

TPTWR_31231 Plug-in não pôde recuperar layout de buffer para o método PutBuffer.Explicação: Não foi possível obter informações sobre tamanho de buffer, cabeçalho de linha,

comprimento de linha e trailer de linha no operador de sistema CARREGAR.

Resposta do usuário:Descarte as tabelas de erro e log se existirem no banco de dados e reinicie a sessão.

TPTWR_31232 Plug-in não pôde recuperar linhas afetadas.Explicação: Não foi possível obter o número de linhas afetadas e rejeitadas do banco de dados Teradata.

Resposta do usuário:Descarte as tabelas de erro e log se existirem no banco de dados e reinicie a sessão.

TPTWR_31233 Truncar tabela: Plug-in não pôde criar objeto de conexão de banco de dados Teradata.Explicação: Quando não há memória suficiente para alocar ao objeto de conexão do banco de dados

Teradata.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31234 Truncar tabela: Plug-in não pôde criar esquema para Tabela <table_name>.Explicação: Memória não é suficiente para alocar.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

Mensagens de TPTWR 29

Page 37: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31235 Truncar tabela: Plug-in não pôde criar grupo de DML <DML_Group_name>.Explicação: Memória não é suficiente para alocar.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31236 Truncar tabela: Plug-in não pôde iniciar conexão de banco de dados Teradata.Explicação: Não foi possível criar uma conexão com o banco de dados Teradata no drive de Atualização

para truncar tabela.

Resposta do usuário:Descarte as tabelas de erro e log se existirem no banco de dados e reinicie a sessão.

TPTWR_31237 Plug-in não pôde configurar instrução DML Atualizar Recovery_Table.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31238 Plug-in não pôde configurar instrução DML Inserir Recovery_Table.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31239 Plug-in não pôde configurar instrução DML Excluir Recovery_Table.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31240 Não é possível oferecer suporte a vários grupos.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31301 Plug-in não pôde inicializar plug-in do gravador Teradata PT.Explicação: Falha na inicialização do plug-in do gravador.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31302 Plug-in não pôde criar drivers de destino.Explicação: O sistema não tem memória suficiente para alocar aos drivers de destino.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31303 Plug-in não pôde recuperar instância de destino.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31304 Índice de destino inválido <target_index>.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31401 Plug-in não pôde inicializar driver de destino do gravador Teradata PT.Explicação: Falha na inicialização do driver de destino do gravador.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

30 Apêndice A: Mensagens de erro

Page 38: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31402 Plug-in não pôde criar drivers de grupo.Explicação: O sistema não tem memória suficiente para alocar aos drivers de grupo.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31403 O plug-in não pôde recuperar lista de grupos.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31404 Índice de grupo inválido <group index>.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31501 Plug-in não pôde inicializar driver de grupo do gravador Teradata PT.Explicação: Falha na inicialização do driver de grupo do gravador.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31502 Plug-in não pôde criar drivers de partição.Explicação: O sistema não tem memória suficiente para alocar aos drivers de partição.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31503 Índice de partição inválido <partition_index>.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31601 Plug-in não pôde inicializar driver de partição do gravador Teradata PT.Explicação: Falha na inicialização do driver de partição do gravador.

Resposta do usuário:Valide o mapeamento e então execute a sessão novamente.

TPTWR_31602 Plug-in não pôde recuperar informações de estatísticas de linha.Explicação: Falha na chamada Teradata PT API.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31603 Plug-in não pôde recuperar atributos da conexão Teradata Parallel Transporter e do nível desessão.

Explicação: Objeto de conexão tem alguns parâmetros inválidos.

Resposta do usuário:Verifique se todos os atributos do objeto de conexão são corretos.

TPTWR_31604 Plug-in não pôde recuperar informações da tabela.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31605 Plug-in não pôde criar instruções DML na tabela <table name> para o operador de sistema<system operator name>.

Explicação: O sistema não tem memória suficiente para alocar à instrução DML.

Mensagens de TPTWR 31

Page 39: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31606 Plug-in não pôde criar instrução DML Truncar tabela.Explicação: O sistema não tem memória suficiente para alocar à instrução DML Truncar tabela.

O Serviço de Integração não pode ler as informações da tabela de destino a partir do vetor.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31607 Plug-in não pôde criar instrução DML INSERT.Explicação: O sistema não tem memória suficiente para alocar à instrução Inserir.

O Serviço de Integração não pode ler as informações da tabela de destino a partir do vetor.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31608 Plug-in não pôde criar instrução DML UPDATE.Explicação: O sistema não tem memória suficiente para alocar à instrução DML Atualizar.

O Serviço de Integração não pode ler as informações da tabela de destino a partir do vetor.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31609 Plug-in não pôde criar instrução DML DELETE.Explicação: O sistema não tem memória suficiente para alocar à instrução DLM excluir.

O Serviço de Integração não pode ler as informações da tabela de destino a partir do vetor.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31610 Chave primária não está definida para nenhum campo da tabela <table_name>. Não épossível criar instrução DML DELETE.

Explicação: Tipo de linha é excluído e nenhuma chave primária é definida na tabela de destino.

Resposta do usuário:Defina uma chave primária na tabela de destino e reinicie a sessão.

TPTWR_31611 A chave primária está definida para todos os campos da tabela <table_name>. Não é possívelcriar instrução DML UPDATE.

Explicação: O campo inteiro na tabela de destino é chave primária e não há outra coluna paraatualização.

Resposta do usuário:Certifique-se de ter pelo menos uma coluna para atualização.

TPTWR_31612 Chave primária não está definida para nenhum campo da tabela <table_name>. Não épossível criar instrução DML UPDATE.

Explicação: Tipo de linha é atualizar e nenhuma chave primária é definida na tabela de destino.

Resposta do usuário:Defina uma chave primária na tabela de destino e reinicie a sessão.

TPTWR_31613 Plug-in não pôde recuperar atributo Truncar tabela.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

32 Apêndice A: Mensagens de erro

Page 40: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31614 Plug-in não pôde recuperar atributo Atualizar Ou Inserir.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31615 Plug-in não pôde recuperar referência de conexão associada à partição específica...Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31616 Plug-in não pôde recuperar objeto de conexão associado à referência de conexão...Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31617 Plug-in não pôde recuperar banco de dados de trabalho.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31618 Plug-in não pôde recuperar TDPID.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31619 Plug-in não pôde recuperar operador de sistema.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31620 Plug-in não pôde recuperar nome de tabela de log.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31621 Plug-in não pôde recuperar nome do banco de dados de log.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31622 Plug-in não pôde recuperar nome do banco de dados de erros.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31623 Plug-in não pôde recuperar nome da tabela de erro 1.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31624 Plug-in não pôde recuperar nome da tabela de erro 2.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31625 Plug-in não pôde recuperar sessões máximas.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

Mensagens de TPTWR 33

Page 41: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31626 Plug-in não pôde recuperar Tenacidade.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31627 Plug-in não pôde recuperar Suspensão.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31628 Plug-in não pôde recuperar endereço base para cada campo.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31629 Plug-in não pôde recuperar confirmação do objeto de conexão de banco de dados Teradata.Explicação: Um erro interno Teradata.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31630 Falha do plug-in durante a manipulação de dados.Explicação: Consulte a mensagem de erro adicional para obter mais informações.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31631 Plug-in não pôde alocar memória.Explicação: O sistema não tem memória suficiente para alocar a um objeto.

Resposta do usuário:Certifique-se de haver memória suficiente na máquina em que o Serviço de Integração estáexecutando.

TPTWR_31632 Plug-in não pôde recuperar indicador de dados.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31633 Operação de atualização não é permitida para operador de sistema CARREGAR.Explicação: Como o operador de sistema é CARREGAR e tipo de linha é Atualização.

Resposta do usuário:Operação de atualização não é permitida no operador de sistema CARREGAR.

TPTWR_31634 Operação de exclusão não é permitida para operador de sistema CARREGAR.Explicação: Como o operador de sistema é CARREGAR e tipo de linha é Atualização.

Resposta do usuário:Operação de exclusão não é permitida no operador de sistema CARREGAR.

TPTWR_31635 Plug-in não pôde truncar tabela.Explicação: O Serviço de Integração não pode excluir todas as linhas da tabela de destino.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver as mensagensrelacionadas. Descarte as tabelas de erro e log e reinicie a sessão.

TPTWR_31636 O número de sessões máximas deve ser maior que 0.Explicação: O atributo Sessões Máximas para um objeto de conexão Teradata PT está configurado com

um valor ilegal.

Resposta do usuário:Atualize o atributo Sessões Máximas e então reinicie a sessão.

34 Apêndice A: Mensagens de erro

Page 42: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_31637 O valor de Suspender deve ser maior que 0.Explicação: O atributo Suspender para um objeto de conexão Teradata PT está configurado com um

valor ilegal.

Resposta do usuário:Atualize o atributo Suspender e então reinicie a sessão.

TPTWR_31638 TENACITY deve ser maior ou igual a 0.Explicação: O atributo Tenacidade para um objeto de conexão Teradata PT está configurado com um

valor ilegal.

Resposta do usuário:Atualize o atributo Tenacidade e então reinicie a sessão.

TPTWR_31639 O tamanho do bloco deve ser maior que 0.Explicação: O atributo Tamanho de bloco para um objeto de conexão Teradata PT está configurado com

um valor ilegal.

Resposta do usuário:Atualize o atributo Tamanho de bloco e então reinicie a sessão.

TPTWR_31640 Falha ao registrar TPTRecStorageFactory, a recuperação não será suportada.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31641 Falha ao inicializar TPTRecStorageFactory, a recuperação não será suportada.Explicação: Erro interno.

Resposta do usuário:Entre em contato com os serviços globais de suporte a clientes da Informatica.

TPTWR_31642 Falha ao inicializar TPTConnectionManager.Explicação: Um erro ocorreu quando o Serviço de Integração tentou iniciar a conexão ao Teradata PT.

Por exemplo, o nome de usuário ou senha do Teradata pode estar incorreto.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver as mensagensrelacionadas.

TPTWR_34701 Não foi possível inicializar TPTWriterConnection.Explicação: Um erro ocorreu quando o Serviço de Integração tentou iniciar a conexão ao gravador do

Teradata PT. Por exemplo, um problema de rede pode ter ocorrido durante a inicialização.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver as mensagensrelacionadas.

TPTWR_34702 Falha ao cancelar a inicialização de TPTConnectionManager.Explicação: Um erro ocorreu quando o Serviço de Integração tentou cancelar a inicialização da conexão

ao gravador do Teradata PT. Por exemplo, um problema de rede pode ter ocorrido durante ocancelamento da inicialização.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver as mensagensrelacionadas.

TPTWR_34703 Falha ao confirmar destino <name> e partição <number>.Explicação: Um erro ocorreu quando o Teradata PT tentou emitir uma confirmação contra o banco de

dados Teradata. Por exemplo, uma conexão pode ter sido descartada devido a um problemade rede ou um erro fatal do banco de dados.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

Mensagens de TPTWR 35

Page 43: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_34704 A reversão não é suportada para o gravador do Teradata Parallel Transporter.Explicação: A estrutura Teradata solicitou uma reversão para uma transação com falha, mas o Teradata

PT não suporta esse tipo de reversão.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para encontrar a transação comfalha. Verifique as tabelas de destino quanto às discrepâncias nos dados.

TPTWR_34723 Falha na inicialização da conexão TPT para leitura de informações de recuperação.Explicação: Um erro ocorreu quando o Serviço de Integração tentou iniciar a conexão ao Teradata PT

para leitura de informações de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

TPTWR_34725 Falha no encerramento da conexão TPT para leitura de informações de recuperação.Explicação: Um erro ocorreu quando o Serviço de Integração tentou encerrar a conexão ao Teradata PT

para leitura de informações de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

TPTWR_34727 Falha na inicialização da conexão TPT para exclusão de informações de recuperação.Explicação: Um erro ocorreu quando o Serviço de Integração tentou iniciar a conexão ao Teradata PT

para exclusão de informações de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

TPTWR_34729 Falha no encerramento da conexão TPT para exclusão de informações de recuperação.Explicação: Um erro ocorreu quando o Serviço de Integração tentou encerrar a conexão ao Teradata PT

para exclusão de informações de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

TPTWR_34730 Falha da seleção de instrução DML na conexão para excluir informações de recuperação.Explicação: Um erro de conexão ocorreu quando o Serviço de Integração tentou excluir as informações

de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

TPTWR_34731 Falha de aquisição na conexão para excluir informações de recuperação.Explicação: Um erro de conexão ocorreu quando o Serviço de Integração tentou excluir as informações

de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

TPTWR_34732 Falha na chamada de PutRow na conexão para excluir informações de recuperação.Explicação: Um erro de conexão ocorreu quando o Serviço de Integração tentou excluir as informações

de recuperação.

Resposta do usuário:Revise o log de sessão e as tabelas de log do Teradata PT para ver os erros de conexãorelacionados.

36 Apêndice A: Mensagens de erro

Page 44: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

TPTWR_35001 Conexão de ODBC não pôde criar INFARecoveryTable.Explicação: A conexão de ODBC do destino não pôde criar a tabela de recuperação no banco de dados

Teradata de destino, devido a um erro de conexão.

Resposta do usuário:Revise o log da sessão para ver os erros de conexão relacionados.

TPTWR_35002 Conexão de ODBC não pôde truncar tabela de destino <name> no modo de carregamento.Explicação: A conexão de ODBC do destino não pôde truncar a tabela de destino devido a um erro.

Resposta do usuário:Revise o log da sessão para ver as mensagens relacionadas.

TPTWR_35003 Conexão de ODBC não pôde descartar tabela de erro.Explicação: A conexão de ODBC do destino não pôde descartar a tabela de erro devido a um erro.

Resposta do usuário:Revise o log da sessão para ver as mensagens relacionadas.

TPTWR_35004 Conexão de ODBC não pôde descartar tabela de log.Explicação: A conexão de ODBC do destino não pôde descartar a tabela de log devido a um erro.

Resposta do usuário:Revise o log da sessão para ver as mensagens relacionadas.

TPTWR_35061 Ocorreu o seguinte erro do sistema quando o Serviço de Integração tentou obter os valoresde alguns atributos da sessão: <error message>.

Explicação: O Serviço de Integração não pôde obter os valores de algumas propriedades de nível desessão. Um erro de sistema pode ter ocorrido ou o repositório pode ter inconsistências.

Resposta do usuário:Corrija o erro do sistema operacional. Entre em contato com os serviços globais de suporte aclientes da Informatica.

TPTWR_36001 A chave de licença de conectividade para o banco de dados Teradata não é válida.Explicação: A chave de licença do Console de Administração é inválida ou não contém a opção de

conectividade Teradata PT.

Resposta do usuário:Entre em contato com o Suporte Global a Clientes da Informatica para obter uma chave delicença válida.

TPTWR_36002 A sessão usa um objeto de conexão obsoleto. Substitua por um objeto de conexão válido.Explicação: A sessão usa um objeto de conexão do tipo "Conexão Teradata Parallel Transporter", que é

obsoleto.

Resposta do usuário:Substitua o objeto de conexão obsoleto por um objeto de conexão do tipo "ConexãoTeradata PT".

Mensagens de TPTWR 37

Page 45: Guia do Usuário - kb.informatica.com · de aÇÃo, o que inclui, sem limitaÇÕes, quebra de contrato, quebra de garantia, negligÊncia, responsabilidade rigorosa, DETURPAÇÃO E

Í N D I C E

Bbanco de dados macro

Teradata PT 16

Cconexões

Teradata PT API 9Teradata PT, obsoleto 7

Conexões Teradata PTobjetos de conexão obsoletos 7

Conexões Teradata PT APIcriando 9

Ddestinos

Teradata PT, colunas de chave primária 16

Mmensagens de erro

TPTRD 20TPTWR 26

Pparticionamento

Sessões Teradata PT API 14plug-ins

registrando o PowerExchange for Teradata Parallel Transporter API6

PowerExchange for Teradata Parallel Transporteralterações de comportamento 7

instalando e configurando 3PowerExchange for Teradata Parallel Transporter API

atualizando 2pré-requisitos

PowerExchange for Teradata Parallel Transporter API 2

Rrecuperação

Sessões Teradata PT API 11

Ssessões

configurando para carregar no Teradata PT 16configurando para extrair do Teradata PT 15

Ttabelas de erro

Teradata PT, descartando 16Teradata PT, descrição 13

tabelas de logTeradata PT API, descrição 12Teradata PT, descartando 16

tabelas de recuperaçãoTeradata PT API, criando automaticamente 11Teradata PT, criando automaticamente 12

tabelas de trabalhoTeradata PT API, descrição 13Teradata PT, descartando 16

Vvariáveis de ambiente

Teradata PT API, configuração 3

38