• Nenhum resultado encontrado

Informatica PowerExchange Manual de Referência

N/A
N/A
Protected

Academic year: 2022

Share "Informatica PowerExchange Manual de Referência"

Copied!
443
0
0

Texto

(1)

Informatica ® PowerExchange 10.0

Manual de Referência

(2)

Informatica PowerExchange Manual de Referência 10.0Novembro 2015

© Copyright Informatica LLC 1993, 2018

Este software e documentação contêm informações de propriedade da Informatica LLC, são fornecidos sob um contrato de licença que contém restrições quanto a seu uso e divulgação, e são protegidos por leis de copyright. A engenharia reversa do software é proibida. Não está permitida de forma 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 o consentimento prévio da Informatica LLC.

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 e como 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 FAR 52.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. Informe-nos por escrito caso encontre quaisquer problemas neste produto ou documentação.

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 Informatica On Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging e Informatica Master Data Management são marcas comerciais ou marcas registradas da Informatica LLC nos Estados Unidos e em jurisdições pelo mundo. Todos os outros nomes de 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 direitos reservados. Copyright © Sun Microsystems. Todos os direitos reservados. Copyright © RSA Security Inc. Todos os direitos reservados. Copyright © Ordinal Technology Corp. Todos os direitos reservados. Copyright © Aandacht c.v. Todos os direitos reservados. Copyright Genivia, Inc. Todos os direitos reservados. Copyright Isomorphic Software. Todos os direitos reservados. Copyright © Meta Integration Technology, Inc. Todos os direitos reservados. Copyright © Intalio. 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 © Rogue 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. Copyright © Thinkmap, Inc. Todos os direitos reservados. Copyright © Clearpace Software Limited. Todos os direitos reservados. Copyright © Information Builders, Inc. Todos os direitos reservados. Copyright © OSS Nokalva, Inc. Todos os direitos reservados. Copyright Edifecs, Inc. Todos os direitos reservados. Copyright Cleo Communications, Inc. Todos os direitos reservados. Copyright © International Organization for

Standardization 1986. Todos os direitos reservados. Copyright © ej-technologies GmbH.Todos os direitos reservados. Copyright © Jaspersoft Corporation. Todos os direitos reservados. Copyright © International Business Machines Corporation. Todos os direitos reservados. Copyright © yWorks GmbH. Todos os direitos reservados.

Copyright © Lucent Technologies.Todos os direitos reservados. Copyright © University of Toronto. Todos os direitos reservados. Copyright © Daniel Veillard.Todos os direitos reservados. Copyright © Unicode, Inc. Copyright IBM Corp. Todos os direitos reservados. Copyright © MicroQuill Software Publishing, Inc. Todos os direitos reservados. Copyright © PassMark Software Pty Ltd. Todos os direitos reservados. Copyright © LogiXML, Inc. Todos os direitos reservados. Copyright © 2003-2010 Lorenzi Davide, todos os direitos reservados. Copyright © Red Hat, Inc. Todos os direitos reservados. Copyright © The Board of Trustees of the Leland Stanford Junior University. Todos os direitos reservados. Copyright © EMC Corporation. Todos os direitos reservados. Copyright © Flexera Software.Todos os direitos reservados.

Copyright © Jinfonet Software. Todos os direitos reservados. Copyright © Apple Inc. Todos os direitos reservados. Copyright © Telerik Inc. Todos os direitos reservados.

Copyright © BEA Systems. Todos os direitos reservados. Copyright © PDFlib GmbH. Todos os direitos reservados. Copyright © Orientation in Objects GmbH. Todos os direitos reservados. Copyright © Tanuki Software, Ltd. All rights reserved. Copyright © Ricebridge. Todos os direitos reservados. Copyright © Sencha, Inc. All rights reserved. Copyright © Scalable Systems, Inc. All rights reserved. Copyright © jQWidgets. Todos os direitos reservados. Copyright © Tableau Software, Inc. Todos os direitos reservados. Copyright © MaxMind, Inc. Todos os direitos reservados. Copyright © TMate Software s.r.o. Todos os direitos reservados. Copyright © MapR Technologies Inc. Todos os direitos reservados. Copyright © Amazon Corporate LLC. Todos os direitos reservados. Copyright © Highsoft. Todos os direitos reservados.

Copyright © Python Software Foundation. Todos os direitos reservados. Copyright © BeOpen.com. Todos os direitos reservados. Copyright © CNRI. Todos os direitos reservados.

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

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 Lesser General Public License Agreement, que pode ser encontrada em http://www.gnu.org/licenses/lgpl.html. Os materiais são fornecidos gratuitamente pela Informatica, no estado em que se encontram, sem garantia de qualquer tipo, explícita nem implícita, incluindo, mas não limitando-se, as garantias implicadas de comerciabilidade e adequaçã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, Irvine e 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 direitos reservados) e a redistribuição deste software está sujeita aos termos disponíveis em http://www.openssl.org e http://www.openssl.org/source/license.html.

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

O produto inclui direitos autorais de software 2001-2005 (©) MetaStuff, Ltd. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos 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ão sujeitas aos termos disponíveis em http://dojotoolkit.org/license.

Este produto inclui o software ICU com o copyright International Business Machines Corporation e outros. Todos os direitos reservados. Permissões e limitações relativas 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 direito de usar tais materiais é estabelecido na licença que pode 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 & Wireless Deutschland.

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.

(3)

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

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

Este produto inclui softwares licenciados de acordo com os termos disponíveis em http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/

overlib/?License, http://www.stlport.org/doc/ license.html, http:// 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, http://

fusesource.com/downloads/license-agreements/fuse-message-broker-v-5-3- license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/;

http://www.bouncycastle.org/licence.html; http://www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/LICENSE.txt; http://jotm.objectweb.org/

bsd_license.html; . http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231; http://www.slf4j.org/license.html; http://nanoxml.sourceforge.net/orig/

copyright.html; http://www.json.org/license.html; http://forge.ow2.org/projects/javaservice/, http://www.postgresql.org/about/licence.html, http://www.sqlite.org/

copyright.html, http://www.tcl.tk/software/tcltk/license.html, http://www.jaxen.org/faq.html, http://www.jdom.org/docs/faq.html, http://www.slf4j.org/license.html;

http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/License; http://www.keplerproject.org/md5/license.html; http://www.toedter.com/en/jcalendar/license.html; http://

www.edankert.com/bounce/index.html; http://www.net-snmp.org/about/license.html; http://www.openmdx.org/#FAQ; http://www.php.net/license/3_01.txt; http://

srp.stanford.edu/license.txt; http://www.schneier.com/blowfish.html; http://www.jmock.org/license.html; http://xsom.java.net; http://benalman.com/about/license/;

https://github.com/CreateJS/EaselJS/blob/master/src/easeljs/display/Bitmap.js; http://www.h2database.com/html/license.html#summary; http://

jsoncpp.sourceforge.net/LICENSE; http://jdbc.postgresql.org/license.html; http://protobuf.googlecode.com/svn/trunk/src/google/protobuf/descriptor.proto; https://

github.com/rantav/hector/blob/master/LICENSE; http://web.mit.edu/Kerberos/krb5-current/doc/mitK5license.html; http://jibx.sourceforge.net/jibx-license.html;

https://github.com/lyokato/libgeohash/blob/master/LICENSE; https://github.com/hjiang/jsonxx/blob/master/LICENSE; https://code.google.com/p/lz4/; https://

github.com/jedisct1/libsodium/blob/master/LICENSE; http://one-jar.sourceforge.net/index.php?page=documents&file=license; https://github.com/EsotericSoftware/

kryo/blob/master/license.txt; http://www.scala-lang.org/license.html; https://github.com/tinkerpop/blueprints/blob/master/LICENSE.txt; http://gee.cs.oswego.edu/dl/

classes/EDU/oswego/cs/dl/util/concurrent/intro.html; https://aws.amazon.com/asl/; https://github.com/twbs/bootstrap/blob/master/LICENSE; and https://

sourceforge.net/p/xmlunit/code/HEAD/tree/trunk/LICENSE.txt.

Este produto inclui software licenciado de acordo com a Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), a Common Development and Distribution License (http://www.opensource.org/licenses/cddl1.php), a Common Public License (http://www.opensource.org/licenses/cpl1.0.php), a Sun Binary Code License Agreement Supplemental License Terms, a BSD License (http://www.opensource.org/licenses/bsd-license.php), a nova BSD License (http://opensource.org/

licenses/BSD-3-Clause), a MIT License (http://www.opensource.org/licenses/mit-license.php), a Artistic License (http://www.opensource.org/licenses/artistic- license-1.0) e a Initial Developer’s Public License Version 1.0 (http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/).

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

Este produto inclui software Copyright © 2013 Frank Balluffi e Markus Moeller. Todos os direitos reservados. As permissões e limitações relativas a este software estão sujeitas aos termos da licença MIT.

Consulte as patentes em https://www.informatica.com/legal/patents.html.

ISENÇÃO DE RESPONSABILIDADE: a Informatica LLC fornece esta documentação no estado em que se encontra, sem garantia de qualquer tipo, expressa ou implícita, incluindo, mas não limitando-se, as garantias implícitas de não infração, comercialização ou uso para um determinado propósito. A Informatica LLC não garante que este software ou documentação não contenha erros. As informações fornecidas neste software ou documentação podem incluir imprecisões té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.

AVISOS

Este produto da Informatica (o "Software") traz determinados drivers (os "drivers da DataDirect") da DataDirect Technologies, uma empresa em funcionamento da Progress Software Corporation ("DataDirect"), 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, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO LIMITANDO-SE, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA E NÃO INFRAÇÃO.

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

Data da Publicação: 2018-10-01

(4)

Conteúdo

Prefácio. . . 15

Recursos da Informatica. . . 15

Portal My Support da Informatica. . . 15

Documentação da Informatica. . . 16

Matrizes de Disponibilidade de Produto Informatica. . . 16

Site da Informatica. . . 16

Biblioteca de Recursos da Informatica. . . 16

Base de Dados de Conhecimento da Informatica. . . 17

Canal de Suporte da Informatica no YouTube. . . 17

Informatica Marketplace. . . 17

Informatica Velocity. . . 17

Suporte Global a Clientes da Informatica. . . 17

Capítulo 1: Introdução ao PowerExchange. . . 18

Visão Geral do PowerExchange. . . 18

Componentes do PowerExchange. . . 19

Capítulo 2: Arquivo de Configuração DBMOVER. . . 21

Visão Geral do Arquivo de Configuração DBMOVER. . . 21

Tabelas de Resumo de Instruções DBMOVER. . . 21

Resumo de Todas as Instruções DBMOVER . . . 22

Resumo de Instruções DBMOVER Específicas da Fonte de Dados. . . 37

Resumo de Instruções DBMOVER Específicas do Sistema Operacional. . . 44

Sintaxe de Instruções DBMOVER. . . 50

Regras de Sintaxe e Diretrizes de Instruções DBMOVER. . . 51

Convenções de Notação de Instruções DBMOVER. . . 51

Instruções DBMOVER. . . 52

Instrução ABEND_SW. . . 52

Instrução ADA_L3_ALLOW. . . 53

Instrução ADABAS_DEFAULT_DBID. . . 53

Instrução ADABAS_PREFIX. . . 54

Instrução ADABASCODEPAGE. . . 55

Instrução ADAOPT. . . 55

Instrução ADAOPTM. . . 56

Instrução ADAPREFETCH. . . 56

Instrução ADASTATS. . . 57

Instrução ADAUSER. . . 57

Instrução APPBUFSIZE. . . 58

(5)

Instrução AS400USRJRNCODE. . . 60

Instrução BS. . . 61

Instrução CAPI_CONN_NAME. . . 61

Instrução CAPI_CONNECTION - AS4J. . . 62

Instrução CAPI_CONNECTION - CAPX. . . 67

Instrução CAPI_CONNECTION - LRAP. . . 70

Instrução CAPI_CONNECTION - MSQL. . . 71

Instrução CAPI_CONNECTION - ORAD. . . 76

Instrução CAPI_CONNECTION - ORCL. . . 78

Instrução CAPI_CONNECTION - UDB. . . 85

Instrução CAPI_CONNECTION - UOWC. . . 89

Instrução CAPI_SRC_DFLT. . . 94

Instrução CAPT_PATH. . . 96

Instrução CAPT_XTRA. . . 96

Instrução CMDNODE. . . 97

Instrução CODEPAGE. . . 98

Instrução COLON. . . 99

Instrução COMPRESS. . . 99

Instrução CONSOLE_CODEPAGE. . . 100

Instrução CONSOLE_TRACE. . . 100

Instrução CONVCHAR. . . 100

Instrução CPX_DIR. . . 101

Instrução CREDENTIALS_CASE. . . 102

Instrução DATAMAP_SERVER. . . 102

Instrução DATERANGE. . . 103

Instrução DB2_BIN_AS_CHAR. . . 104

Instrução DB2_BIN_CODEPAGE. . . 104

Instrução DB2_ERRORFILE. . . 105

Instrução DB2CODEPAGE. . . 106

Instrução DB2DEF_ENCODING. . . 110

Instrução DB2ID. . . 110

Instrução DB2PLAN. . . 111

Instrução DECPOINT. . . 112

Instrução DEFAULTCHAR. . . 112

Instrução DEFAULTDATE. . . 112

Instrução DISABLE_PARTITIONS. . . 113

Instrução DISP. . . 113

Instrução DM_RESOURCE. . . 114

Instrução DM_SUBTASK. . . 115

Instrução DMXCACHE_DELETEECSA. . . 116

Instrução DMXCACHE_MAX_MEMORY_MB. . . 117

Instrução DMXCACHE_MULTIPLEJOBS. . . 117

Sumário 5

(6)

Instrução DMX_DIR. . . 118

Instrução DTLMSG_CODEPAGE. . . 119

Instrução DTLMSG_LANGUAGE. . . 119

Instrução ENABLE_AUTOCOMMIT. . . 120

Instrução ENCRYPT. . . 120

Instrução ENCRYPTLEVEL. . . 121

Instrução ENQMAJORNAME. . . 122

Instrução ENQSYSTEMS. . . 123

Instrução ERRROWNOTFOUND. . . 123

Instrução EXT_CP_SUPPT. . . 124

Instrução GDGLOCATE. . . 125

Instrução GSBUFSIZE. . . 126

Instrução HOSTNAME. . . 126

Instrução ICUALIAS. . . 127

Instrução ICUCNVPROPERTY. . . 127

Instrução ICUCONVERTER. . . 130

Instrução ICUDATADIR. . . 131

Instrução IMSID. . . 132

Instrução JOBCLASS. . . 133

Instrução LDAP_BASE. . . 133

Instrução LDAP_BIND_DN. . . 134

Instrução LDAP_BIND_EPWD. . . 134

Instrução LDAP_BIND_PWD. . . 135

Instrução LDAP_BIND_TIMEOUT. . . 136

Instrução LDAP_FILTER. . . 136

Instrução LDAP_HOST. . . 137

Instrução LDAP_LOGIN_ATTRIBUTE. . . 137

Instrução LDAP_PORT. . . 138

Instrução LDAP_SASL_MECH. . . 138

Instrução LDAP_SCOPE. . . 139

Instrução LDAP_SEARCH_TIMEOUT. . . 139

Instrução LDAP_TLS. . . 140

Instrução LISTENER. . . 141

Instrução LOADCTLFILE. . . 142

Instrução LOADJOBFILE. . . 143

Instrução LOG_CODEPAGE. . . 144

Instrução LOG_LINE_LIMIT. . . 144

Instrução LOGPATH. . . 145

Instrução LOGSID. . . 145

Instrução LOWVALUES. . . 146

Instrução LRECL. . . 146

(7)

Instrução MSSQL_SERVER_CONNECT_TIMEOUT. . . 147

Instrução MSSQL_SERVER_STATEMENT_TIMEOUT. . . 148

Instrução MSGPREFIX. . . 148

Instrução MSGPREFIX-HYPHEN. . . 148

Instrução MSS_ERRORFILE. . . 149

Instrução MVSDB2AF. . . 149

Instrução NEGSIGN. . . 150

Instrução NETPORT. . . 150

Instrução NODE. . . 153

Instrução NOGETHOSTBYNAME. . . 155

Instrução NRDB_WRITE_CHAR_NULL_FILL. . . 155

Instrução NRDB_WRITE_NUM_NULL_FILL. . . 156

Instrução NUMERICSIGN. . . 156

Instrução ODBASUPP. . . 156

Instrução ORA_ERRORFILE. . . 157

Instrução ORACLE_CAPTURE_TYPE. . . 157

Instrução ORACLE_UNHANDLED_NUMASCHAR. . . 158

Instrução ORACLECODEPAGE. . . 159

Instrução ORACLEID. . . 161

Instrução OUSP. . . 163

Instrução PC_AUTH. . . 163

Instrução PIPE. . . 164

Instrução POLLTIME. . . 164

Instrução PRE861_COMPAT. . . 165

Instrução PRGIND. . . 165

Instrução PRGINT. . . 166

Instrução PWXSOMAXCONN. . . 166

Instrução RACF_CLASS. . . 166

Instrução RDBMSINSRTDFLT. . . 167

Instrução RECFM. . . 167

Instrução REJECT_FILE_DELIMITER. . . 168

Instrução RELEASE. . . 168

Instrução RMTRDBDIRE. . . 169

Instrução RMTSYSNAME. . . 169

Instrução SECURITY. . . 170

Instrução SECURITY_MSGSUPP. . . 173

Instrução SERVICE_TIMEOUT. . . 174

Instrução SESSID. . . 174

Instrução SHOW_THREAD_PERF. . . 175

Instrução SPACE. . . 175

Instrução SSL. . . 176

Instrução SSL_ALLOW_SELFSIGNED. . . 177

Sumário 7

(8)

Instrução SSL_CIPHER_LIST. . . 177

Instrução SSL_CONTEXT_METHOD. . . 179

Instrução SSL_REQ_CLNT_CERT. . . 179

Instrução SSL_REQ_SRVR_CERT. . . 179

Instrução STATS. . . 180

Instrução SUBMITTIMEOUT. . . 182

Instrução SUP_FUNC. . . 182

Instrução SUP_REQUEST. . . 183

Instrução SUP_SSNAME. . . 183

Instrução SUP_SSTYPE. . . 184

Instrução SUPPRESS_DATA_LOGGING. . . 184

Instrução SVCNODE. . . 185

Instrução SYSOUT_TIMESTAMP. . . 186

Instrução TAPEWAIT. . . 186

Instrução TCPIP_DIAGNOSTICS_TRACE. . . 187

Instrução TCPIP_DIAGNOSTICS_TRACE_SZ. . . 187

Instrução TCPIP_SHOW_POOLING. . . 187

Instrução TCPIPBUFSIZE. . . 188

Instrução TCPIPVER. . . 188

Instrução TEMPHLQ. . . 188

Instrução TEXT_EOF_FOR_BINARY. . . 189

Instrução TIMEZONE. . . 189

Instrução TRACE. . . 190

Instrução TRACING. . . 190

Instrução UNIT. . . 197

Instrução USE_DB_AUTH. . . 197

Instrução USE_TYPE1_FALLBACKS. . . 198

Instrução USESUP. . . 198

Instrução VOLSER. . . 199

Instrução VSAM. . . 199

Instrução WAITDSN. . . 200

Instrução WORKCLASS. . . 200

Instrução WRT_ERROR_HANDLING. . . 201

Instruções de Conexão da API (CAPI) de Consumo. . . 202

Várias Conexões e Substituições de CAPI. . . 202

Instruções CAPI_CONNECTION Específicas da Fonte. . . 204

Instruções DBMOVER para Comandos Emitidos pelo Programa pwxcmd. . . 205

Exemplo de Arquivos de Configuração DBMOVER. . . 206

Capítulo 3: Trabalhos Netport. . . 208

Visão Geral de Trabalhos Netport. . . 208

(9)

Mensagens de Status de Trabalho para Trabalhos Netport. . . 210

Variáveis de Substituição do PowerExchange para Trabalhos Netport. . . 211

Exemplo de SSID do IMS e Substituição do PSB para um Trabalho Netport do IMS. . . 214

Trabalhos Netport e Processamento de Descarregamento. . . 215

Trabalhos Netport e Carregamentos de Dados em Massa do DB2. . . 215

Usando Trabalhos Netport para Conjuntos de Dados de Geração. . . 216

Configurando Trabalhos Netport para GDGs. . . 216

Capítulo 4: Logs de Mensagens do PowerExchange e Substituições de Destinos. . . 218

Logs de Mensagens do PowerExchange. . . 218

Arquivo de Log de Mensagens do PowerExchange. . . 219

Arquivos de Log Alternativos do PowerExchange. . . 220

Substituições de Destino de Mensagem do PowerExchange. . . 225

Arquivo DTLMSGO e Instruções. . . 226

Capítulo 5: Log de Estatísticas Usando o SMF. . . 228

Visão Geral do Log de Estatísticas Usando o SMF. . . 228

Configurando o Log SMF no z/OS. . . 229

Configurando o Log SMF para um Arquivo. . . 229

Exibindo Estatísticas Gravadas em um Arquivo. . . 230

Formato de Registro SMF. . . 231

Cabeçalho SMF Padrão com Subtipo. . . 231

Cabeçalho/Descritor do PowerExchange. . . 232

Descritor de Seção Estendida. . . 233

Seção Geral. . . 234

Seção Estendida para o Ouvinte do PowerExchange. . . 235

Seção Estendida para o Cliente PowerExchange. . . 237

Seção Estendida para Acesso a Dados. . . 237

Seção de Função/Método de Acesso (DB2). . . 238

Capítulo 6: Segurança do PowerExchange. . . 239

Visão Geral da Segurança do PowerExchange. . . 239

Instrução SECURITY. . . 241

Segurança do i5/OS. . . 245

Requisitos de Acesso a Recursos no i5/OS. . . 246

Autorização para Executar Comandos do Ouvinte do PowerExchange no i5/OS. . . 248

Autenticação do Usuário para o Programa pwxcmd no i5/OS. . . 249

Autorização para Executar Comandos pwxcmd no i5/OS. . . 249

Segurança do Linux, UNIX e Windows. . . 250

Autorização para Executar Comandos do Ouvinte do PowerExchange no Windows. . . 251

Autorização para Executar Comandos pwxcmd e infacmd pwx no Linux, UNIX e Windows. . . 251

Sumário 9

(10)

Autenticação do Usuário para os Programas pwxcmd ou infacmd pwx no Linux, UNIX e

Windows. . . 252

Segurança do z/OS. . . 253

Requisitos de Acesso a Recursos no z/OS. . . 255

Segurança para Registros de Captura e Mapas de Extração no z/OS. . . 259

Segurança para Mapas de Dados . . . 264

Segurança para Comandos do Ouvinte do PowerExchange. . . 265

Segurança do Adabas. . . 265

Segurança do Datacom. . . 266

Segurança do DB2 para z/OS. . . 267

Segurança do IMS. . . 268

Autenticação do Usuário para o Programa pwxcmd no z/OS. . . 269

Autorização para Executar Comandos pwxcmd no z/OS. . . 269

Códigos de Acesso do PowerExchange. . . 270

Autenticação de Usuário LDAP do PowerExchange. . . 272

Componentes da Autenticação LDAP do PowerExchange. . . 273

Plataformas Compatíveis para Autenticação LDAP. . . 274

Servidor LDAP com Suporte. . . 274

Pesquisa de Usuário LDAP. . . 274

Controlando a Pesquisa do LDAP. . . 274

Segurança da Camada de Transporte LDAP. . . 275

Failover do Servidor LDAP. . . 276

Tarefas de Configuração. . . 277

Exemplo: Configurações do LDAP de DBMOVER. . . 279

Sign-on Seletivo do PowerExchange. . . 283

Configurando o Sign-on Seletivo do PowerExchange. . . 283

Arquivo de Conexão do PowerExchange. . . 283

Sintaxe de Arquivo de Conexão do PowerExchange. . . 284

Instruções de Arquivo de Conexão do PowerExchange. . . 284

Exemplos de Arquivo de Conexão do PowerExchange. . . 288

Capítulo 7: Suporte a Secure Sockets Layer. . . 290

Segurança de SSL em uma rede do PowerExchange. . . 290

Arquitetura SSL do PowerExchange. . . 291

Conformidade com o FIPS 140-2. . . 291

Pacotes de criptografia compatíveis com FIPS 140-2. . . 292

Considerações de conformidade com o FIPS 140-2 no z/OS. . . 293

Utilitário PWXUSSL. . . 293

Etapas de configuração de SSL do PowerExchange. . . 293

Configuração do servidor SSL no z/OS. . . 294

Atualizando o arquivo de política do AT-TLS. . . 294

(11)

Configuração de cliente e servidor SSL no Linux, UNIX e Windows. . . 299

OpenSSL em um ambiente SSL do PowerExchange. . . 299

Criando um certificado de Autoridade de Certificação com o OpenSSL. . . 299

Criando um certificado pessoal com o OpenSSL. . . 300

Personalizando o arquivo de configuração DBMOVER no servidor SSL. . . 302

Personalizando o arquivo de configuração DBMOVER no cliente SSL. . . 303

Verificando as conexões. . . 304

Capítulo 8: Segurança de Rede Alternativa do PowerExchange. . . 305

Visão Geral da Segurança de Rede Alternativa do PowerExchange. . . 305

Modos de Criptografia do PowerExchange. . . 305

Padrão de Criptografia do PowerExchange. . . 306

Padrão de Criptografia DES. . . 306

Padrão de Criptografia DES Triplo. . . 306

Codificação RC2. . . 306

Definindo Padrões de Criptografias no Arquivo de Configuração DBMOVER. . . 307

Capítulo 9: SQL Não Relacional do PowerExchange. . . 308

Visão Geral de SQL Não Relacional do PowerExchange. . . 308

Sintaxe SQL Não Relacional do PowerExchange. . . 308

Sintaxe SQL para uma Comparação Básica. . . 309

Comparação LIKE. . . 310

Comparação BETWEEN. . . 311

Comparação NULL. . . 311

Palavras-chave Permitidas na Sintaxe SQL. . . 311

Acessando Dados com Nomes de Coluna Iguais a Palavras-chave SQL. . . 311

Usando SQL com Campos Definidos pelo Usuário. . . 311

Considerações de Chamada do IMS. . . 311

Sintaxe de Metadados DTLDESCRIBE. . . 312

Qualificador DTLDESCRIBE TABLES. . . 312

Qualificador DTLDESCRIBE PROCEDURES. . . 315

Qualificador DTLDESCRIBE PROCEDURECOLUMNS. . . 316

Qualificador DTLDESCRIBE COLUMNS. . . 318

Qualificador DTLDESCRIBE RECORDS. . . 321

Qualificador DTLDESCRIBE PKEYS. . . 323

Qualificador DTLDESCRIBE FKEYS. . . 325

Qualificador DTLDESCRIBE SCHEMAS. . . 327

Qualificadores DTLDESCRIBE. . . 328

Qualificadores DTLDESCRIBE para Origens do DB2 para i5/OS. . . 329

Qualificadores DTLDESCRIBE para Origens do DB2 para z/OS. . . 329

Qualificadores DTLDESCRIBE para Origens do DB2 para Linux, UNIX e Windows. . . 329

Qualificadores DTLDESCRIBE para Origens NRDB. . . 329

Qualificadores DTLDESCRIBE para Origens NRDB2. . . 330

Sumário 11

(12)

Qualificadores DTLDESCRIBE para Origens do Oracle. . . 330

Restrições no SQL Não Relacional do PowerExchange. . . 330

Capítulo 10: Globalização do PowerExchange. . . 332

Visão Geral da Globalização do PowerExchange. . . 332

Páginas de Código Padrão Instaladas com o PowerExchange. . . 333

Páginas de Código Gerais Disponíveis com o PowerExchange. . . 333

Páginas de Código Específicas da Origem. . . 334

Como o PowerExchange Determina Números de Página de Código Internos por Fonte de Dados. . . 335

Parâmetros de Página de Código do DB2 para i5/OS. . . 336

Parâmetros de Página de Código do DB2 para z/OS. . . 337

Parâmetros de Página de Código do Oracle. . . 341

Páginas de Código Definidas pelo Usuário. . . 342

Adicionando Páginas de Código Compatíveis com ICU Definidas pelo Usuário. . . 342

Páginas de Código Estáticas do PowerExchange. . . 346

Utilitário ICUCHECK. . . 347

Sintaxe ICUCHECK. . . 348

Relatório 1. Tabela de Controle de Páginas de Código Simples do PowerExchange. . . 348

Relatório 2. Tabela de Controle de Páginas de Código ICU do PowerExchange. . . 349

Relatório 3. Comparando Informações de Tamanho de Nome e Caractere com o ICU. . . 351

Relatório 4. Comparando Informações de Página de Código ICU com o PowerExchange. . . . 352

Relatório 5. Nomes e Alias de Página de Código do PowerExchange. . . 353

Relatório 6. Páginas de Código PM Locale. . . 354

Relatório 7. Contagens de Controle. . . 354

Relatório 8. Erros. . . 355

Code Pages Shipped with PowerExchange. . . 355

Páginas de Código Estáticas do PowerExchange. . . 355

Páginas de Código que Identificam Todos os Caracteres Unicode Suportados. . . 356

Páginas de Código Baseadas na Codificação ASCII. . . 357

Páginas de Código ICU Baseadas na Codificação EBCDIC. . . 360

Páginas de Código ICU Especializadas. . . 364

Tratando Erros de Conversão e Situações Especiais. . . 367

Erros de Conversão de Página de Código. . . 367

Dados Inesperados em uma Página de Código. . . 368

Mapeamentos de Fallback Tipo 1 e Dados Multibyte. . . 370

Capítulo 11: Usando os Drivers ODBC do PowerExchange. . . 371

Visão Geral do Driver ODBC do PowerExchange. . . 371

Fontes de Dados ODBC do PowerExchange no Windows. . . 371

Criando uma Fonte de Dados ODBC no Windows. . . 372

(13)

Atualizando Fontes de Dados ODBC do PowerExchange no Windows. . . 374

Propriedades do Assistente de Fonte de Dados do PowerExchange. . . 374

Fontes de dados ODBC do PowerExchange no Linux ou UNIX. . . 388

Exemplo de Especificações de Fonte de Dados do PowerExchange. . . 388

Acessando Metadados Multibyte com o ODBC. . . 389

Parâmetros de Fonte de Dados do Driver ODBC do PowerExchange. . . 390

Sequências de Escape SQL. . . 403

Sequências de Escape SQL com o PowerCenter. . . 403

Sequências de Escape SQL Disponíveis no PowerCenter. . . 403

Sequência de Escape {DTLADAPREFETCH=Y|N}. . . 404

Sequência de Escape {DTLADAPWD= }. . . 404

Sequência de Escape {DTLAPP= }. . . 404

Sequência de Escape {DTLARRAYSIZE= }. . . 404

Sequência de Escape {DTLCONFWRITE=N|Y|T}. . . 405

Sequência de Escape {DTLCONNOVR= }. . . 405

Sequência de Escape {DTLDATAPWD= } . . . 405

Sequência de Escape {DTLDB2DEGREE= }. . . 405

Sequência de Escape {DTLDSN= }. . . 406

Sequência de Escape {DTLEVENTTB= }. . . 406

Sequência de Escape {DTLIMTYPE=BA|AI|TU}. . . 406

Sequência de Escape {DTLIMGOV=Y|N}. . . 406

Sequência de Escape {DTLINSMODE=LOAD|UPDATE}. . . 407

Sequência de Escape {DTLJRNL= }. . . 407

Sequência de Escape {DTLLIBRARYLIST= }. . . 407

Sequência de Escape {DTLNOUPDATECDEP=Y|N}. . . 407

Sequência de Escape {DTLORACOLL= }. . . 407

Sequência de Escape {DTLORACONN= }. . . 407

Sequência de Escape {DTLORAINST= }. . . 408

Sequência de Escape {DTLORASCHEMA= }. . . 408

Sequência de Escape {DTLOVRDBF= }. . . 408

Sequência de Escape {DTLREJECTFILE= }. . . 408

Sequência de Escape {DTLSESSID=}. . . 409

Sequência de Escape {DTLSTOPONERRORS =}. . . 409

Sequência de Escape {DTLSTRIPORDERBY=Y|N}. . . 409

Sequência de Escape {DTLTIMEOUT= }. . . 409

Sequência de Escape {DTLUDBDB= }. . . 409

Sequência de Escape {DTLUPDELSEINS=Y}. . . 409

Sequência de Escape {DTLWORKERS= }. . . 409

Sequência de Escape {DTLXTRASCHEMA= }. . . 409

Sequência de Escape {DTLXTYPE=RS|SL}. . . 409

Capítulo 12: Tipos de Dados e Matriz de Conversão do PowerExchange. . . 410

Conversões de Tipo de Dados do PowerExchange. . . 410

Sumário 13

(14)

Equivalências de Tipo de Dados ODBC e PowerExchange. . . 411

Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP. . . 413

Carimbos de Data/Hora Que São Relatados no Campo DTL_CAPXTIMESTAMP por Fonte de

Dados. . . 413

Apêndice B: Glossário do PowerExchange. . . 415

Índice. . . 435

(15)

Prefácio

O Manual de Referência do PowerExchange fornece informações de referência relacionadas à configuração e ao uso do PowerExchange.

O manual inclui informações sobre a configuração do arquivo de configuração DBMOVER, a segurança do PowerExchange e o driver ODBC do PowerExchange. O manual contém também as informações que você precisa para usar o PowerExchange em determinados ambientes. Por exemplo, se você tiver fontes de dados não relacionais, o manual descreve o SQL que o PowerExchange suporta para acessar esses dados.

Use este manual em conjunto com o Guia de Instalação e Atualização do PowerExchange, Guia de

Movimentação de Dados em Massa do PowerExchange e os guias do CDC do PowerExchange para obter um entendimento completo do produto.

Este manual se refere aos seguintes sistemas operacionais e bancos de dados aos quais o PowerExchange oferece suporte:

DB2® para i5/OS® e arquivos simples no i5/OS

Fontes de dados para Linux, UNIX e Windows:

- DB2 para Linux®, UNIX® e Windows® - Arquivos simples no Linux, UNIX e Windows - Microsoft SQL Server®

- Oracle®

Fontes de dados z/OS:

- Adabas® - CA Datacom® - CA IDMS - DB2 para z/OS® - IMS

- Conjuntos de dados do VSAM e sequenciais

Recursos da Informatica

Portal My Support da Informatica

Para o cliente da Informatica, o primeiro passo para nos contatar é acessar o Meu Portal de Suporte da Informatica em https://mysupport.informatica.com. O Meu Portal de Suporte é a maior plataforma de

15

(16)

colaboração de integração de dados online, com mais de 100.000 clientes e parceiros da Informatica em todo o mundo.

Como membro, você pode:

Acessar todos os seus recursos Informatica em um só lugar.

Revisar seus casos de suporte.

Pesquisar a Base de Dados de Conhecimento, localizar documentação de produtos, acessar documentos de instruções e assistir vídeos de suporte.

Encontrar a sua Rede de Grupo de Usuários da Informatica local e colaborar com seus colegas.

Como membro, você pode:

Acessar todos os seus recursos Informatica em um só lugar.

Pesquisar a Base de Dados de Conhecimento, localizar documentação de produtos, acessar documentos de instruções e assistir vídeos de suporte.

Encontrar a sua Rede de Grupo de Usuários da Informatica local e colaborar com seus colegas.

Documentação da Informatica

A equipe de Documentação da Informatica se esforça ao máximo para criar documentações precisas e utilizáveis. Se você tiver dúvidas, comentários ou ideias sobre esta documentação, entre em contato com a equipe de Documentação da Informatica pelo e-mail [email protected]. Nós usaremos seu 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ção mais recente do seu produto, navegue para Documentação do Produto no endereço

https://mysupport.informatica.com.

Matrizes de Disponibilidade de Produto Informatica

As Matrizes de Disponibilidade de Produto (PAMs) indicam as versões dos sistemas operacionais, os bancos de dados e outros tipos de fontes e destinos de dados com os quais uma versão de produto é compatível. Você pode acessar as PAMs no Portal do Meu Suporte da Informatica em

https://mysupport.informatica.com.

Site da Informatica

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

Biblioteca de Recursos da Informatica

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

(17)

Base de Dados de Conhecimento da Informatica

Na qualidade de cliente da Informatica, você pode acessar a Base de Dados de Conhecimento da Informatica no endereço https://mysupport.informatica.com. Use a Base de Dados de Conhecimento para pesquisar soluções documentadas a problemas técnicos conhecidos sobre produtos da Informatica. Você também pode encontrar 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 de Dados de Conhecimento da Informatica pelo e-mail [email protected].

Canal de Suporte da Informatica no YouTube

Você pode acessar o canal de Suporte da Informatica no YouTube

http://www.youtube.com/user/INFASupport. O canal de Suporte da Informatica no YouTube inclui vídeos sobre soluções que orientam você na execução de tarefas específicas. Em caso de dúvidas, comentários ou ideias sobre o canal de Suporte da Informatica no YouTube, entre em contato com a equipe de Suporte do YouTube por email em [email protected] ou envie um tweet para @INFASupport.

Informatica Marketplace

O Informatica Marketplace é um fórum em que desenvolvedores e parceiros podem compartilhar soluções para aumentar, ampliar ou aprimorar implementações da integração de dados. Ao tirar proveito de qualquer uma das centenas de soluções disponíveis no Marketplace, você pode melhorar sua produtividade e agilizar o tempo de implementação em seu projeto. Você pode acessar o Informatica Marketplace através do link http://www.informaticamarketplace.com.

Informatica Velocity

Você pode acessar o Informatica velocity em https://mysupport.informatica.com. Desenvolvido com base na experiência no mundo real de centenas de projetos de gerenciamento de dados, o Informatica Velocity representa o conhecimento coletivo de nossos consultores, que trabalharam com organizações de todo o mundo para planejar, desenvolver, implantar e manter soluções de gerenciamento de dados bem-sucedidas.

Se você tiver dúvidas, comentários ou ideias sobre o Informatica Velocity, entre em contato com os Serviços Profissionais da Informatica em [email protected].

Suporte Global a Clientes da Informatica

Você pode entrar em contato com o Centro de Suporte a Clientes por telefone ou pelo Suporte Online.

O Suporte Online requer um nome de usuário e uma senha. Você pode solicitar um nome de usuário e uma senha no endereço http://mysupport.informatica.com.

Os números de telefone para o Suporte Global a Clientes da Informatica estão disponíveis no site da Informatica em

http://www.informatica.com/us/services-and-training/support-services/global-support-centers/.

Prefácio 17

(18)

C a p í t u l o 1

Introdução ao PowerExchange

Este capítulo inclui os seguintes tópicos:

Visão Geral do PowerExchange, 18

Componentes do PowerExchange, 19

Visão Geral do PowerExchange

O PowerExchange pode executar as seguintes funções para sincronizar uma fonte e um destino de dados:

Movimentação de dados em massa para materializar ou atualizar inteiramente um destino de dados.

Captura de dados alterados para manter uma fonte e um destino de dados sincronizados.

A movimentação de dados em massa do PowerExchange pode mover grandes quantidades de dados entre diferentes sistemas de forma eficiente. Entretanto, operações frequentes de movimentação de dados em massa podem tem um custo alto em termos de recursos de espaço, tempo e equipe.

Com o change data capture (CDC) do PowerExchange, você pode capturar somente as alterações feitas em uma fonte de dados. O CDC do PowerExchange tem impacto mínimo sobre o desempenho e a

disponibilidade do banco de dados de origem, tabelas e arquivos. O PowerExchange oferece dois métodos de captura de dados alterados:

Captura síncrona de dados alterados, que ocorre em tempo real integrando-se na transação que executa a alteração

Captura assíncrona de dados alterados, também chamada de captura de dados alterados com base em logs, que captura as alterações do banco de dados de origem ou dos logs do banco de dados relacional de origem.

O PowerExchange trabalha com o PowerCenter para permitir que você mova dados em massa e alterados para vários destinos de dados.

Este manual oferece informações de referência para personalizar o PowerExchange de acordo com o seu ambiente. Após a instalação do produto, consulte os tópicos sobre os parâmetros do arquivo de

configuração DBMOVER e as opções de segurança do produto. Além disso, consulte todos os demais tópicos que possam estar relacionados a requisitos específicos do seu ambiente e replicação de dados.

(19)

Componentes do PowerExchange

O PowerExchange usa alguns ou todos os componentes a seguir para executar suas funções, dependendo do sistema que você está usando:

Navegador do PowerExchange

A interface gráfica do usuário na qual você define e gerencia mapas de dados, registros de captura e mapas de extração com base nas fontes de dados das quais você deseja extrair dados em massa ou capturar dados alterados. O PowerExchange usa essas definições para determinar as fontes de dados a serem processadas. Os registros de captura e mapas de extração pertencem ao change data capture (CDC) somente.

Ouvinte do PowerExchange

Gerencia mapas de dados para arquivos não relacionais e tabelas do DB2, bem como registros de captura e mapas de extração para todas as fontes de dados. O Ouvinte do PowerExchange mantém essas definições nos seguintes arquivos:

Mapas de dados no arquivo DATAMAPS

Registros de captura no arquivo CCT

Mapas de extração no arquivo DTLCAMAP ou CAMAPS

O Ouvinte do PowerExchange também identifica solicitações de extração de dados em massa e dados alterados.

Se uma fonte ou destino de dados for remota em relação ao sistema no qual você está usando o PowerExchange, execute também um Ouvinte do PowerExchange na origem ou destino remoto para comunicar-se com o PowerExchange.

Agente do PowerExchange

Em um sistema z/OS, especifique informações de registro de captura para os seguintes ECCRs durante o CDC:

DB2

IMS síncrono

VSAM em lotes

CICS/VSAM

Os outros ECCRs leem informações de registro de captura diretamente do conjunto de dados CCT. Em todos os ECCRs, o Agente do PowerExchange verifica as informações de registro de captura.

O Agente do PowerExchange também gerencia filas globais e fluxo de dados entre diversos componentes do CDC do PowerExchange.

Agente de Log do PowerExchange para Linux, UNIX e Windows

Em uma máquina Linux, UNIX ou Windows, pode gravar os dados alterados do fluxo de mudança nos arquivos de log do Agente de Log do PowerExchange. O PowerExchange extrai os dados alterados dos arquivos de log do PowerExchange, em vez de extraí-los do banco de dados ou dos arquivos de log de origem. Um processo do Agente de Log do PowerExchange pode operar em modo contínuo ou em lotes.

Agente de Log do PowerExchange para MVS

Em um sistema z/OS, recebe os dados capturados do PowerExchange Environmental Change Capture Routines (ECCR) que está conectado com ele e armazena os dados alterados em conjuntos de dados de log. Os dados alterados então ficam disponíveis para extrações em tempo real ou trabalhos do

Condensador do PowerExchange.

Componentes do PowerExchange 19

(20)

PowerExchange Environmental Change Capture Routine (ECCR)

Em um sistema z/OS, captura dados alterados de uma fonte de dados e transmite as alterações capturadas ao Agente de Log do PowerExchange para gravação. O PowerExchange oferece um ECCR para cada tipo de fonte de dados. Dependendo do tipo de fonte, o ECCR captura as alterações de modo síncrono à medida que elas são feitas, ou de modo assíncrono nos logs do banco de dados.

Condensador do PowerExchange

No i5/OS ou z/OS, pode criar arquivos condensados contendo uma versão condensada dos dados alterados no fluxo de mudança. Se você usar esse recurso opcional, o PowerExchange extrairá os dados alterados dos arquivos condensados, não dos arquivos de log. Você pode executar vários trabalhos do Condensador ao mesmo tempo.

(21)

C a p í t u l o 2

Arquivo de Configuração DBMOVER

Este capítulo inclui os seguintes tópicos:

Visão Geral do Arquivo de Configuração DBMOVER, 21

Tabelas de Resumo de Instruções DBMOVER, 21

Sintaxe de Instruções DBMOVER, 50

Instruções DBMOVER, 52

Instruções de Conexão da API (CAPI) de Consumo, 202

Instruções DBMOVER para Comandos Emitidos pelo Programa pwxcmd, 205

Exemplo de Arquivos de Configuração DBMOVER, 206

Visão Geral do Arquivo de Configuração DBMOVER

O arquivo de configuração DBMOVER do PowerExchange contém instruções que controlam operações e a comunicação do PowerExchange. Defina um arquivo de configuração DBMOVER em cada sistema do PowerExchange.

O PowerExchange oferece um exemplo de arquivo de configuração DBMOVER para cada sistema operacional suportado. As informações em um exemplo de arquivo são suficientes para testar a instalação do software do PowerExchange. Personalize o exemplo de arquivo. Por exemplo, você poderá precisar configurar nós adicionais do PowerExchange, uma fonte de dados, opções do CDC ou opções de localização.

Tabelas de Resumo de Instruções DBMOVER

O PowerExchange tem muitas instruções DBMOVER que você usa para configurar o PowerExchange.

Algumas instruções DBMOVER se aplicam a determinados sistemas operacionais ou fontes de dados.

As tabelas a seguir listam todas as instruções DBMOVER em ordem alfabética, por fonte de dados e sistema operacional.

21

(22)

Resumo de Todas as Instruções DBMOVER

O PowerExchange oferece instruções DBMOVER que você usa para configurá-lo.

A tabela a seguir define resumidamente todas as instruções DBMOVER e oferece referências cruzadas para a descrição completa de cada instrução:

Instrução Descrição Referência

ABEND_SW Controla se o PowerExchange ativa rotinas de erros adicionais para gerenciar abends.

“Instrução ABEND_SW” na página 52

ADA_L3_ALLOW Uma instrução de otimização do Adabas que controla se o PowerExchange usa comandos L3 do Adabas para ler registros de um arquivo em sequência lógica por valor do descritor.

“Instrução ADA_L3_ALLOW” na página 53

ADABAS_DEFAULT_DBID Especifica o valor DBID que o

PowerExchange usa quando um mapa de dados especifica 0 na propriedade ID do Banco de Dados e a sessão de

movimentação de dados em massa não especifica um valor substituto.

“Instrução ADABAS_DEFAULT_DBID” na página 53

ADABAS_PREFIX Especifica o prefixo que o

PowerExchange usa para criar um ID de usuário para acessar arquivos do Adabas.

“Instrução ADABAS_PREFIX” na página 54

ADABASCODEPAGE Especifica as páginas de código de byte único e multibyte a serem usadas em um banco de dados Adabas.

“Instrução ADABASCODEPAGE” na página 55

ADAOPT Uma instrução de otimização do Adabas

que controla se o PowerExchange usa comandos L3 do Adabas para ler registros de um arquivo em sequência lógica por valor do descritor.

“Instrução ADAOPT” na página 55

ADAOPTM Obsoleto. Existe para fins de

compatibilidade com versões anteriores.

“Instrução ADAOPTM” na página 56

ADAPREFETCH Controla se o PowerExchange usa o recurso de pré-busca do Adabas durante a leitura de registros.

“Instrução ADAPREFETCH” na página 56

ADASTATS Controla se o PowerExchange grava

informações estatísticas sobre as operações do Adabas no arquivo de log de mensagens do PowerExchange.

“Instrução ADASTATS” na página 57

ADAUSER Controla se o PowerExchange usa o nome de trabalho como ID de usuário do Adabas para acessar os arquivos do Adabas em um trabalho netport.

“Instrução ADAUSER” na página 57

APPBUFSIZE Especifica o tamanho máximo do buffer “Instrução APPBUFSIZE” na página 58

(23)

Instrução Descrição Referência APPBUFSIZEDYN Em fontes de dados compatíveis,

especifica se o tamanho máximo do buffer de dados deve ser dinamicamente aumentado.

“Instrução APPBUFSIZEDYN” na página 58

AS400EVENTMSGQ Especifica uma fila de mensagens de evento em um sistema i5/OS no qual o PowerExchange grava mensagens.

“Instrução AS400EVENTMSGQ” na página 59

AS400USRJRNCODE Especifica os códigos de tipo de entrada de diário de dois caracteres que identificam as operações adicionar biblioteca excluir biblioteca em um diário do DB2 para i5/OS. Use essa instrução para substituir os códigos padrão usados para atualizar a lista de interesses da biblioteca do CDC depois de adicionar ou excluir as bibliotecas que contêm instâncias da mesma tabela de origem.

“ Instrução AS400USRJRNCODE” na página 60

BS Especifica o tamanho do bloco que o

PowerExchange usa quando aloca dinamicamente os conjuntos de dados de destino no z/OS quando um tamanho de bloco não foi informado.

“Instrução BS” na página 61

CAPI_CONN_NAME Especifica a instrução

CAPI_CONNECTION padrão para todos os tipos de fonte de dados.

“Instrução CAPI_CONN_NAME” na página 61

CAPI_CONNECTION - AS4J Especifica os parâmetros da API (CAPI) de Consumo a serem usados nas fontes de CDC do DB2 para i5/OS.

“Instrução CAPI_CONNECTION - AS4J” na página 62

CAPI_CONNECTION - CAPX Especifica os parâmetros CAPI a serem usados para extração contínua de dados alterados dos arquivos de log do Agente de Log do PowerExchange para Linux, UNIX e Windows.

“Instrução CAPI_CONNECTION - CAPX” na página 67

CAPI_CONNECTION - LRAP Especifica os parâmetros CAPI a serem usados para o componente Log Read API (LRAPI) do Agente de Log do

PowerExchange para MVS.

“Instrução CAPI_CONNECTION - LRAP” na página 70

CAPI_CONNECTION - MSQL Especifica os parâmetros CAPI a serem usados nas fontes de CDC do Microsoft SQL Server.

“Instrução CAPI_CONNECTION - MSQL” na página 71

CAPI_CONNECTION - ORAD Especifica os parâmetros CAPI para usar para origens do PowerExchange Express CDC para Oracle.

“Instrução CAPI_CONNECTION - ORAD” na página 76

CAPI_CONNECTION - ORCL Especifica os parâmetros CAPI a serem usados para as origens do

PowerExchange Oracle CDC com LogMiner.

“Instrução CAPI_CONNECTION - ORCL” na página 78

Tabelas de Resumo de Instruções DBMOVER 23

(24)

Instrução Descrição Referência CAPI_CONNECTION - UDB Especifica os parâmetros CAPI a serem

usados para fontes de CDC do DB2 para Linux, UNIX e Windows (LUW).

“Instrução CAPI_CONNECTION - UDB” na página 85

CAPI_CONNECTION - UOWC Especifica os parâmetros CAPI a serem

usados para o UOW Cleanser. “Instrução CAPI_CONNECTION - UOWC” na página 89

CAPI_SRC_DFLT Especifica a instrução

CAPI_CONNECTION padrão para um tipo específico de fonte de dados.

“Instrução CAPI_SRC_DFLT” na página 94

CAPT_PATH Especifica o caminho do diretório local em um sistema Linux, UNIX ou Windows que contém os arquivos de controle do CDC.

“Instrução CAPT_PATH” na página 96

CAPT_XTRA Especifica o caminho do diretório local em um sistema Linux, UNIX ou Windows que armazena os mapas de extração do CDC.

“Instrução CAPT_XTRA” na página 96

CMDNODE Especifica informações de conexão de um processo do Ouvinte do

PowerExchange, do PowerExchange Condense ou do Agente de Log do PowerExchange para Linux, UNIX e Windows que representa o destino de comandos pwxcmd.

“Instrução CMDNODE” na página 97

CODEPAGE Especifica as páginas de código que o PowerExchange usa para obter informações, dados e valores literais do sistema operacional em instruções SQL.

“Instrução CODEPAGE” na página 98

COLON Define o caractere que o PowerExchange

usa como delimitador para valores de hora em campos de hora e de carimbo de data/hora.

“Instrução COLON” na página 99

COMPRESS Controla se o PowerExchange usa as rotinas de compressão proprietárias para comprimir os dados que ele transmite pela rede.

“Instrução COMPRESS” na página 99

CONSOLE_CODEPAGE Especifica a página de código que o PowerExchange usa para exibir o texto da mensagem nos consoles.

“Instrução CONSOLE_CODEPAGE” na página 100

CONSOLE_TRACE Controla se o PowerExchange grava mensagens de instruções TRACE no conjunto de dados DTLOUT do z/OS ou na saída QPRINT do i5/OS, além de gravar essas mensagens no arquivo de log de mensagens do PowerExchange.

“Instrução CONSOLE_TRACE” na página 100

(25)

Instrução Descrição Referência CONVCHAR Controla como o PowerExchange gerencia

erros de conversão nas colunas CHAR e VARCHAR que ele detecta durante operações de leitura de movimentação de dados em massa.

“Instrução CONVCHAR” na página 100

CPX_DIR Especifica o nome da biblioteca que o PowerExchange usa no i5/OS para ler e armazenar os mapas de extração de fontes de CDC do DB2 para i5/OS.

“Instrução CPX_DIR” na página 101

CREDENTIALS_CASE Controla a definição de maiúsculas e minúsculas que o PowerExchange usa em IDs de usuário e senhas do sistema operacional.

“Instrução CREDENTIALS_CASE” na página 102

DATAMAP_SERVER Especifica o nome do nó do Ouvinte do PowerExchange que age como servidor para solicitações de acesso ao arquivo que armazena mapas de dados.

“Instrução DATAMAP_SERVER” na página 102

DATERANGE Especifica o intervalo de anos que o PowerExchange usa para validar dados nos campos DATE e TIMESTAMP quando a verificação de dados em um mapa de dados está ativada.

“Instrução DATERANGE” na página 103

DB2_BIN_AS_CHAR Controla se o PowerExchange considera como dados de caractere os dados das colunas CHAR e VARCHAR que você define com a cláusula FOR BIT DATA.

“Instrução DB2_BIN_AS_CHAR” na página 104

DB2_BIN_CODEPAGE Define os valores CCSID de byte único e multibyte que o PowerExchange usa para processar dados de caractere nas colunas que você define com a cláusula FOR BIT DATA, caso especifique Y para a instrução DB2_BIN_AS_CHAR.

“Instrução DB2_BIN_CODEPAGE” na página 104

DB2_ERRORFILE Especifica o nome do arquivo de erro SQL personalizado pelo usuário que o PowerExchange utiliza nas operações de movimentação de dados em massa do DB2.

“Instrução DB2_ERRORFILE” na página 105

DB2CODEPAGE Define os valores CCSID de byte único, combinados e gráficos que o

PowerExchange usa para processar dados em massa no subsistema do DB2 especificado.

“Instrução DB2CODEPAGE” na página 106

DB2DEF_ENCODING Define o esquema de codificação padrão que o PowerExchange atribui a cada coluna do DB2 sem um esquema de codificação quando você cria um mapa de dados do DB2.

“Instrução DB2DEF_ENCODING” na página 110

Tabelas de Resumo de Instruções DBMOVER 25

(26)

Instrução Descrição Referência

DB2ID Define o plano do DB2 e o módulo de

método de acesso do PowerExchange usado pelo PowerExchange para processar dados em massa no subsistema do DB2 especificado.

“Instrução DB2ID” na página 110

DB2PLAN Define o plano do DB2 que o

PowerExchange usa no processamento da movimentação de dados em massa.

“Instrução DB2PLAN” na página 111

DECPOINT Define o caractere que o PowerExchange usa como ponto decimal nos campos que contêm números não inteiros.

“Instrução DECPOINT” na página 112

DEFAULTCHAR Define o caractere que o PowerExchange usa para substituir qualquer dado de caractere em uma fonte de dados não relacional que não é válida.

“Instrução DEFAULTCHAR” na página 112

DEFAULTDATE Define uma sequência numérica de caracteres de data que o PowerExchange usa para substituir qualquer componente não encontrado em um campo de data.

“Instrução DEFAULTDATE” na página 112

DISABLE_PARTITIONS Controla se o PowerExchange desativa o particionamento dos dados de origem nas operações de movimentação de dados em massa.

“Instrução DISABLE_PARTITIONS” na página 113

DISP Especifica o status, a disposição normal

e a disposição anormal que o PowerExchange usa quando aloca dinamicamente conjuntos de dados de destino no z/OS quando informações de DISP não são fornecidas.

“Instrução DISP” na página 113

DM_RESOURCE Especifica o sufixo que o PowerExchange usa para criar o perfil de recurso específico do PowerExchange que controla o acesso ao conjunto de dados DATAMAPS.

“Instrução DM_RESOURCE” na página 114

DM_SUBTASK Controla o modo de acesso do Ouvinte do PowerExchange ao arquivo que armazena mapas de dados.

“Instrução DM_SUBTASK” na página 115

DMXCACHE_DELETEECSA Determina se o PowerExchange liberará memória do ECSA quando o cache de mapas de dados for executado no modo de várias tarefas e não houver arquivos com contagens de uso diferentes de zero na memória do ECSA.

“Instrução

DMXCACHE_DELETEECSA” na página 116

DMXCACHE_MAX_MEMORY_MB Ativa o cache e configura o tamanho máximo em megabytes dos mapas de dados do PowerExchange.

“Instrução

DMXCACHE_MAX_MEMORY_MB” na página 117

(27)

Instrução Descrição Referência DMXCACHE_MULTIPLEJOBS Determina se o PowerExchange executa o

cache de mapas de dados no modo de várias tarefas ou de tarefa única.

“Instrução

DMXCACHE_MULTIPLEJOBS” na página 117

DMX_DIR Especifica a localização que o

PowerExchange usa para ler e armazenar mapas de dados.

“Instrução DMX_DIR” na página 118

DTLMSG_CODEPAGE Especifica o identificador de página de código que indica qual versão do arquivo de mensagens do PowerExchange usar.

“Instrução DTLMSG_CODEPAGE” na página 119

DTLMSG_LANGUAGE Especifica o idioma que, juntamente com o identificador de página de código UTF8, indica qual versão do arquivo de mensagens do PowerExchange deve ser utilizada.

“Instrução DTLMSG_LANGUAGE” na página 119

ENCRYPT Controla se o PowerExchange usa

criptografia ao mover dados. Além de um método de criptografia proprietária interna, o PowerExchange é compatível com criptografia DES e RSA Security RC2.

“Instrução ENCRYPT” na página 120

ENCRYPTLEVEL Especifica o nível de criptografia a ser usado se você selecionar DES ou RSA Security RC2. O nível de criptografia determina o tamanho da chave de criptografia. Se você digitar DES ou RC2 na instrução ENCRYPT, inclua a instrução ENCRYPTLEVEL.

“Instrução ENCRYPTLEVEL” na página 121

ENQMAJORNAME Especifica o nome principal para macros ENQ que o PowerExchange emite para bloquear conjuntos de dados e recursos do PowerExchange.

“Instrução ENQMAJORNAME” na página 122

ENQSYSTEMS Controla se o PowerExchange usa um escopo SYSTEM ou SYSTEMS para macros ENQ que ele emite para bloquear conjuntos de dados e recursos do PowerExchange.

“Instrução ENQSYSTEMS” na página 123

ERRROWNOTFOUND Especifica se o PowerExchange gera ou não erros para operações UPDATE ou DELETE em linhas não existentes.

“Instrução ERRROWNOTFOUND” na página 123

EXT_CP_SUPPT Controla a conversão de caracteres em

páginas de código estático de byte único. “Instrução EXT_CP_SUPPT” na página 124

GDGLOCATE Controla se o PowerExchange instrui a alocação dinâmica a usar LOCATE para obter as informações mais recentes do catálogo sobre solicitações de alocação de conjunto de dados de geração.

“Instrução GDGLOCATE” na página 125

Tabelas de Resumo de Instruções DBMOVER 27

Referências

Documentos relacionados

Follow-up of infants with risk indicators for hearing loss (RIHL) referred to a Neonatal Hearing Screening Reference Service (NHSRS) of a University Hospital of Belo Horizonte

O resultado do presente estudo permite concluir que não há diferença estatisticamente significativa nas latências absolutas das ondas I, III e V, nem nas LIPs I-III, III-V e I-V do

Para os casos de SNP do adulto associada à LGM que não respondem à dose alta de corticosteróide acima de 6-8 semanas, intolerância à ciclofosfamida ou contra- indicação ou

O prefeito municipal de Amélia Rodrigues, Paulo César Bahia Falcão, Homologa a DISPENSA DE LICITAÇÃO 044/2019 referente aquisição de insulina glargina para o município de

10.1 Aquando do encerramento da Sessão Conjunta, o Presidente Interino da Subcomissão Permanente de Democracia, Governação e Direitos Humanos, Darren Bergman, reiterou

O DataWizard Premium permite que você grave dados ou scripts de segurança que podem ser usados para programar scanners Cino para tarefas personalizadas. A linguagem de script

Secundando a ação dos peões vêm os elefantes de guerra () representados por peças maiores e mais poderosas; a cavalaria, indispensável no combate, aparece igualmente no

Além disso, o utilizador pode impedir o registo e a obtenção de dados pelo cookie através da utilização do website (incl. o seu endereço IP), bem como o processamento destes