Home
Guia de Configuração da Origem de Dados
Contents
1. Modelo ModelScore DomainNumber DomainScore fn3 1 76300000000000E 002 1 4 90000000000000E 001 fn3 1 76300000000000E 002 2 1 36000000000000E 001 fn3 1 76300000000000E 002 3 1 62000000000000E 001 fn3 1 76300000000000E 002 4 6 35000000000000E 001 fn3 1 76300000000000E 002 5 1 46000000000000E 001 fn3 1 76300000000000E 002 6 1 94000000000000E 001 rrm 4 45000000000000E 001 1 4 45000000000000E 001 Os dados agora est o em um formul rio totalmente relacional e podem ser unidos com dados de outras origens de dados Related concepts e O que S o Arquivos com Estrutura de Tabela na p gina 151 e O que E Documentum na p gina 165 e O que E Excel na p gina 203 e O que E BLAST na p gina 219 O que E XML na p gina 247 O que Entrez na p gina 279 O que Extended Search na p gina 307 2 Adicionando HMMER a um Sistema Federado Procedimento Para adicionar a origem de dados HMMER a um servidor federado 1 Verifique se foi instalada a vers o correta do execut vel hmmpfam 2 Configure o daemon HMMER Configure o daemon HMMER 3 Inicie o daemon HMMER Inicie o daemon HMMER 4 Registre o wrapper emitindo a instru o CREATE WRAPPER Registre o wrapper emitindo a instru o CREATE WRAPPER 5 Opcional Defina a vari vel de ambiente DB2 DJ COMM para melhorar o desempenho da consulta 6 Registre o servidor emitindo a instru o CRE
2. TIME 0 TIMESTAMP TIMESTAMP 0 TIMESTMP TIMESTAMP 0 VARCHAR 1 32672 VARCHAR O N VARCHAR 1 32672 S VARCHAR 0 S VARG 1 16336 VARGRAPHIC O N VARGRAPHIC 1 16336 VARGRAPHIC O N 416 Guia de Configura o da Origem de Dados Origens de Dados DB2 Server para VM e VSE Tabela 78 Mapeamentos de tipo de dados de avan o padr o do DB2 Server para VM e VSE Nem todas as colunas mostradas N K m lar lt El gt lt E Z z S z m E gt z a E s E Z as E z z I 4 O amp Z z o Z E Es E E A d gt E gJ E z 5 E EBD ag a 3 gt 3 5 a A Q a na B E B E E 2 lt lt lt jo O O 0 O OR a i z z z e a gt E EE BLOB BLOB CHAR 1 254 CHAR 0 N CHAR 1 254 S CHAR 0 S CLOB CLOB DATE DATE 0 DBAHW SMALLINT 0 DBAINT INTEGER 0 DBCLOB DBCLOB DECIMAL DECIMAL FLOAT 4 REAL FLOAT 8 DOUBLE GRAPHIC 1 127 GRAPHIC 0 N INTEGER INTEGER SMALLINT SMALLINT TIME TIME 0 TIMESTAMP TIMESTAMP 0 TIMESTMP TIMESTAMP 0 VARCHAR 1 32672 VARCHAR 0 N VARCHAR 1 32672 S VARCHAR 0 S VARGRAPHIC 1 16336 VARGRAPH
3. Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 291 Tabela 45 Fun es personalizadas para o wrapper Entrez continua o Nome da fun o Descri o SEARCH TERM col VARCHAR term Transmite um termo de pesquisa VARCHAR do Entrez diretamente para o mecanismo de pesquisa do Entrez col Coluna com marca o term Termo de pesquisa Tabelas de Esquemas PubMed e Nucleotide Este t pico fornece tabelas para os esquemas PubMed e Nucleotide Esquema PubMed Este esquema define a apar ncia de dados de um servidor de tipo PubMed O esquema consiste em v rios pseud nimos relacionados Nas tabelas a seguir a coluna Q a marca o do campo Para obter uma lista de marca es pesquis veis v lidas consulte http www ncbinlm nih gov entrez query static help pmhelp htmlfSearchFieldDescriptionsandTags A coluna F indica se a coluna de pseud nimo uma chave de busca designada A utiliza o de chaves de busca pode acelerar o processamento em alguns casos Tabela 46 Pseud nimo PubMed PMArticles Nome da coluna Tipo de dados Descri o Q F PMID VARCHAR 10 NOT PubMed ID UID S NULL PRIMARY_KEY Y MedlineID VARCHAR 10 Medline ID UD S Propriet rio VARCHAR 8 NOT Propriet rio da NULL entrada de publica o os valores s o definidos por NCBI e podem ser NLM NASA PIP KIE HSR HMD SIS NOTNLM Se n o estiver presente o padr o ser NLM 292 Gu
4. OPTIONS REMOTE AUTHID user id REMOTE PASSWORD password pa FOR Especifica o ID do usu rio de um usu rio que voc deseja autorizar para acessar origens de dados Extended Search Este par metro obrigat rio SERVER Especifica o nome de uma defini o de servidor registrado anteriormente que foi criada para o servidor Extended Search que o usu rio deseja pesquisar Este par metro obrigat rio REMOTE AUTHID Especifica um ID do usu rio que permite que este usu rio do DB2 acesse origens de dados Extended Search Este ID remoto deve estar no formato esperado pela origem de dados que est sendo pesquisada Esta op o obrigat ria REMOTE PASSWORD Especifica a senha para este ID remoto Esta op o obrigat ria Related tasks Registrando Mapeamentos de Usu rios para Origens de Dados Extended Search na p gina 318 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Cap tulo 21 Refer ncia de Comandos DDL 385 Sintaxe da Instru o CREATE WRAPPER Wrapper Extended Search gt CREATE WRAPPER wrapper name LIBRARY Library name gt a WRAPPER Especifica um nome exclusivo para este wrapper Extended Search LIBRARY Especifica um ou mais nomes de bibliotecas dependentes de plataforma e Windows db2uies d11 e AIX Tibdb2uies a Related tasks e Registrando o Wrapper Extended Search na p gi
5. char 1 254 CHAR N char 255 16384 VARCHAR N datetime TIMESTAMP datetimn TIMESTAMP decimal 1 31 0 31 DECIMAL decimal 32 38 0 38 DOUBLE decimaln 1 31 0 31 DECIMAL decimaln 32 38 0 38 DOUBLE float 4 REAL float 8 DOUBLE floatn 4 REAL floatn 8 DOUBLE image a om BLOB Ss int INTEGER intn INTEGER money DECIMAL 19 4 moneyn DECIMAL 19 4 nchar 1 254 CHAR N nchar 255 16384 VARCHAR N Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 429 Tabela 85 Mapeamentos de tipo de dados de avan o padr o do Sybase CTLIB e DBLIB Nem todas as colunas mostradas continua o 99 S E e m m lt gt lt E A z 5 Ss s E gt gt z p 9 SAZ z u a lt p GO E Z a a z M Ada fi g E z 3 Z H gt z a m H 2 2 2 MA Q Q Q Q m m m m m mm B gt b b 2 2 E RES lt Ss O O O o O o o E E mK E D Bs S E BEE z A A z z pe E x maE aE E E E num rico 1 31 0 31 DECIMAL num rico 32 38 0 38 DOUBLE numericn 1 31 0 31 DECIMAL numericn 32 38 0 38 DOUBLE nvarchar 1 16384 VARCHAR N real REAL smalldatetime
6. SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Exce o n o especificada ao analisar documento de entrada Xalan gerou uma exce o n o especificada ao analisar o documento XML Verifique o documento XML e consulte a documenta o do Xalan 270 Guia de Configura o da Origem de Dados Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Explica o Erro SQL0901N A instru o SQL falhou devido a Entre em contato com o Suporte de um erro de pouca gravidade do Software da IBM sistema As instru es SQL posteriores podem ser processadas Raz o Erro ao avaliar cardinalidade SQL0901N A instru o SQL falhou devido a A biblioteca SOAP emitiu um erro Se um erro de pouca gravidade do n o puder resolver o erro da instru o sistema As instru es SOL SQL contacte o Suporte de Software da posteriores podem ser IBM processadas Raz o lt SOAP error message gt SQL0901N A instru o SQL falhou devido a O wrapper n o pode acessar a URL um erro de pouca gravidade do especificada Verifique se a URL est sistema As instru es SOL acess vel posteriores podem ser processadas Raz o URI Inv lida SQL0901N A instru o SQL falhou devido a O conte do do documento XML n o um erro de pouca gravidade do v lido Verifique se o doc
7. REAL 4 floatn 4 REAL 4 image BLOB 2147483647 5S int INTEGER 4 intn INTEGER 4 money DECIMAL 19 4 moneyn DECIMAL 19 4 422 Guia de Configura o da Origem de Dados Tabela 81 Mapeamentos de tipo de dados de avan o padr o do Microsoft SQL Server Nem todas as colunas mostradas continua o N 5 Lu KH Eq m lt lt lt z m z m x T gt E gi a a gR U EA E z 2 120 Z z o Z H m ls A Ad A Ea E a O Eu Q e D lt Q Q Aa H A P gt z A m m m m m m m m m mm E gt ss E 2 E RES lt s Ss O O O O oo E z pe z pe E xa E E E E nchar 1 127 CHAR N nchar 128 4000 VARCHAR N num rico 1 31 0 3l DECIMAL num rico 32 38 0 38 DOUBLE 8 numericn 32 38 0 38 DOUBLE numericn 1 31 0 3l DECIMAL ntext CLOB 2147483647 5S nvarchar 1 4000 VARCHAR N real REAL 4 smallint SMALLINT 2 smalldatetime TIMESTAMP 10 smallmoney DECIMAL 10 4 smallmoneyn DECIMAL 10 4 SQL_BIGINT DECIMAL SQL_BINARY 1 254 CHARACTER Ss SQL_BINARY 255 8000 VARCHAR 5S SQL_BIT SMALLINT 2 SQL_CHAR 1 254 CHAR N SQL_CHAR 255 8000 VARCHAR N SQL_DAT
8. Se voc puder escolher dentre dois ou mais itens eles aparecer o em pilhas Se voc tiver que escolher um dos itens um item da pilha aparecer no caminho principal da pe exigidal gt a escolha exigida2 Se n o escolher nenhum dos itens for uma op o a pilha inteira aparecer abaixo do caminho principal escolha opcionall gt STATEMENT E gt lt escolha opcional2 Se um dos itens for o padr o aparecer acima do caminho principal e as op es restantes ser o mostradas abaixo op o padr o STATEMENT gt a escolha opcional escolha opcional Guia de Configura o da Origem de Dados Uma seta voltada para a esquerda acima da linha principal indica um item que pode ser repetido Neste caso os itens repetidos devem ser separados por um ou mais espa os em branco Y item repet vel gt a Se a seta repetida contiver uma v rgula voc dever separar os itens repetidos com uma v rgula STATEMENT item repet vel gt lt Uma seta repetida acima de uma pilha indica que voc pode fazer mais de uma op o dos itens empilhados ou repetir uma nica op o gt STATEMENT As palavras chave aparecem em mai sculas por exemplo FROM Elas devem ser digitadas exatamente como mostradas As vari veis aparecem em min sculas por exemplo nome da coluna Elas representam nomes ou valores fornecidos pelo usu rio na sintaxe Caso pontos de ace
9. smallint REAL 4 real TIME data e hora TIMESTAMP 10 data e hora VARCHAR 1 8000 N varchar VARCHAR 8001 32672 N text VARCHAR 1 8000 9 varbinary VARCHAR 8001 32672 S image 440 Guia de Configura o da Origem de Dados Origens de Dados do Oracle SQLNET Tabela 93 Mapeamentos de tipo de dados reverso padr o do Oracle SQLNET Nem todas as colunas mostradas N S Z lt J p m a Z J lt s za gt 2 9 lt a lt P 5 a s gt O E E Z Es E n A lt r jam H amp z a Z amp pa io O 2 OoOmE lt Z O Sa z gt om A E Z lt A lt lt lt qq 44 E E Edo pa m pa o m mM pa O e o0 o m Em m HER E B g ARRA E E E e E m m a p p p p BLOB 0 2147483647 0 0 S AO LONG RAW 0 0 S CHARACTER 1 254 0 0 N AO CHAR 0 O N CHARACTER 0 0 0 0 S AO RAW 0 0 Ss CLOB 0 2147483647 0 0 N 0 LONG 0 O N DATE 0 4 0 0 NAO DATE 0 O N DECIMAL 0 0 0 0 N AXO NUMBER 0 0 N DOUBLE 0 8 0 0 N AO FLOAT 126 O N INTEGER 0 4 0 0 N AXO NUMBER 9 O N REAL 0 4 0 0 N AXO FLOAT 63 O N SMALLINT 0 2 0 0 N AXO NUMBER 4 O N TIME 0 3 0 0 NAO DATE 0 0 N TIMESTAMP 0 10 0 0 NAO DATE 0 O N VARCHAR 1 2000 O O S AO RAW 0 0 Ss VARCHAR 1 4000 0 0 N AO VARCHAR2Z 0 O N Nota o tipo de dados BIGINT do DB2 para Linux UNIX e Windows n o est dispon vel para DDL transparente Voc
10. CLOB 2147483647 N 426 Guia de Configura o da Origem de Dados Origens de Dados Oracle NET8 Tabela 83 Mapeamentos de tipo de dados de avan o padr o do Oracle NET8 Nem todas as colunas mostradas N m gt ia a lt a gt lt o Z z S z go q z z s 2 Y lt 2 Z D A A lt n dd q 0 E Z z Z d m E A oa fa J E a gt z H E E E S o o Bo Za al E gt se a a a E E a E E E B q lt lt lt O o O o 0 o og a a E 2 Ao g A uz E 2 E BLOB 0 0 0 0 NO BLOB 2147483647 0 Ss CHAR 1 254 0 0 0 CHAR 0 O N CHAR 255 32672 0 0 0 VARCHAR 0 O N CLOB 0 0 0 0 NO CLOB 2147483647 O N DATE 0 0 0 0 NO TIMESTAMP 0 O N FLOAT 63 0 0 NO REAL 0 0 N FLOAT 64 126 0 0 NO DOUBLE 0 O N MLSLABEL 0 0 0 0 0 VARCHAR 255 O N NUMBER 1 38 84 127 amp NO DOUBLE 0 O N NUMBER 1 31 0 31 gt DECIMAL 0 O N NUMBER 1 4 0 0 No SMALLINT 0 0 N NUMBER 5 9 0 0 NO INTEGER 0 0 N RAW 1 254 0 0 0 CHAR 0 0 Ss RAW 255 32672 0 0 z 0 VARCHAR 0 0 S ROWID 0 0 0 NULL 0 CHAR 18 0 N VARCHAR2 1 32672 0 0 0 VARCHAR 0 O N Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 427 Origens de Dados Oracle SQLNET Tabela 84 Mapeamentos de tipo de dados de avan o padr o do Oracle SQLNET Nem todas as colunas mostradas 98 5 P E Ed lt pd gt lt Z z O z g
11. Este valor faz distin o entre letras mai sculas e min sculas Exemplo especial de registro O exemplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER Nwind OPTIONS REMOTE AUTHID lulu REMOTE PASSWORD raiders Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Related tasks Criando um Mapeamento de Usu rio para uma Origem de Dados OLE DB na p gina 149 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 150 Guia de Configura o da Origem de Dados Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela Este cap tulo explica o que s o os arquivos com estrutura de tabela como inclu los como origens de dados em seu sistema federado e lista as mensagens de erro associadas com o wrapper de arquivos com estrutura de tabela O que S o Arquivos com Estrutura de Tabela Um arquivo estruturado de tabela apresenta uma estrutura regular que consiste numa s rie de registros em que cada registro cont m o mesmo n mero de campos separados por um delimitador arbitr rio Os valores nulos s o representados por dois delimitadores pr ximos O exemplo a seguir most
12. Related tasks Registrando o Wrapper Informix na p gina 50 e Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Informix na p gina 60 Registrando o Wrapper Informix O registro do wrapper Informix faz parte da maior tarefa de adicionar origens de dados Informix a servidores federados Para especificar o wrapper que ser utilizado para acessar as origens de dados Informix utilize a instru o CREATE WRAPPER Cada DB2 Server Edition Enterprise Personal Workgroup inclui um wrapper para Informix chamado INFORMIX Procedimento Para especificar o wrapper que deseja utilizar para acessar origens de dados Informix emita a instru o CREATE WRAPPER Por exemplo CREATE WRAPPER INFORMIX Recomenda o Utilize o nome do wrapper padr o INFORMIX Ao registrar o wrapper utilizando o nome padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o associado a esse nome de wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um nome diferente de um dos nomes padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Suponha que voc tenha um servidor federado em execu o no AIX e decida utilizar um nome de wrapper que n o seja um dos nomes padr o E necess rio incluir o par metro LIBRARY na i
13. TIMESTAMP smallint SMALLINT smallmoney DECIMAL 10 4 sysname 1 254 CHAR N text CLOB timestamp VARCHAR 8 S tinyint SMALLINT varbinary 1 16384 VARCHAR S varchar 1 16384 VARCHAR N 430 Guia de Configura o da Origem de Dados Origens de Dados Teradata Tabela 86 Mapeamentos de tipo de dados de avan o padr o do Teradata Nem todas as colunas mostradas N m E m m lt lt ted gt lt Z z g3 z gt z a a a Z O a A lt pe a da O Z lt A Z z E d AA d f d E Ea z z LE B N m E 5 pa 5 Ra E lt Lo H pm A Q Q Q Q po I nn m m m m m mm m 2 E E b ES lt s Ss jo O O o 00 o E s e z z z Mm m 2 E E BYTE 1 254 CHAR 5S BYTE 255 32672 VARCHAR S BYTE 32673 64000 BLOB BYTEINT SMALLINT CHAR 1 254 CHARACTER CHAR 255 32672 VARCHAR CHAR 32673 64000 CLOB DATE DATE DECIMAL 1 18 0 18 DECIMAL DOUBLE PRECISION i E A OUE i o FLOAT DOUBLE GRAPHIC 1 127 GRAPHIC GRAPHIC 128 16336 VARGRAPHIC GRAPHIC 16337 32000 DBCLOB INTEGER INTEGER INTERVAL CHAR NUMERIC 1 18 0 18
14. WordSize integer Indica ao blastall o comprimento dos acertos iniciais que o blastall pesquisa inicialmente no banco de dados ThresholdEx integer Indica o limite de score abaixo do qual o BLAST n o tenta estender mais um acerto Os tipos de pesquisa e switches do BLAST suportados para cada coluna fixa de entrada s o listados na Tabela 41 na p gina 236 Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 235 Tabela 41 Tipos de pesquisa e switches do BLAST suportados pelas colunas fixas de entrada Nome Tipos de Switch do Req Padr o pesquisa BLAST do BLAST BlastSeg npxtn 4 5 N C tx E_Value np x tn N 10 tx QueryStrands n S N 3 GapAlign n p x tn g N E tx Matrix p x tn tx n N BLOSUM62 NMisMatchPenalty n q N s3 NMatchReward n r N 1 FilterSequence np xtn F N T tx NumberOfAlignments n p x tn b N 250 tx GapCost npxtn G N 1 tx ExtendedGapCost npxtn E N 1 tx WordSize para Blastn um n p x tn W N 11 BLASTn valor menor que 7 inv lido tx 3 BLASTp ThresholdEx n p x tn f N 0 tx Colunas fixas de sa da Colunas fixas de sa da s o retornadas na tabela de resultados da consulta e podem ser utilizadas como predicados Colunas fixas de sa da s o listadas na Tabela 42 Tabela 42 Colunas fixas de sa da Nome Tipo de Descri o dados Score double O score computado para um HSP conform
15. A figura a seguir mostra como o wrapper Extended Search conecta diversas origens de dados em um dom nio do Extended Search a um sistema federado O wrapper acessa e recupera dados de um ou mais servidores remotos Extended Search Se o wrapper contactar um servidor Extended Search que esteja conectado a outros servidores Extended Search os resultados da pesquisa poder o ser retornados de v rios servidores Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 309 Dom nio de Pesquisa Estendido Bancos de dados Lotus Notes Bancos de g dados relacionais Diret rios LDAP Banco de dados Y Cliente DB2 federado E B2 E Bancos E gt E Wrapper gt gt de dados SQL indexados u Servidor ES de Pesquisa g Estendida Web sites ts oo fo Sistema de mensagens instant neas E Sistemas de arquivos Figura 13 Como funciona o wrapper Extended Search Related tasks e Adicionando Origens de Dados Extended Search a um Servidor Federado na p gina 315 Pseud nimos do Extended Search No modelo de dados do Extended Search um ou mais campos constituem um documento Uma coleta de documentos constitui uma origem de dados Voc pode combinar qualquer n mero de origens de dados em uma categoria que permite pesquis las e administr las como um grupo Para assegurar que usu
16. ALTER SERVER TYPE INFORMIX OPTIONS ADD FOLD PW N Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX Se perceber que demora muito tempo para acessar o servidor Informix ser poss vel aprimorar o desempenho definindo a vari vel do registro de perfil 60 Guia de Configura o da Origem de Dados DB2 DJ COMM DB2 para carregar o wrapper quando o servidor federado inicializado em vez de quando voc tentar acessar a origem de dados Procedimento Para definir a vari vel DB2 DJ COMM 1 Defina a vari vel DB2 DJ COMM para o wrapper da biblioteca correspondente ao wrapper especificado Suponha que o servidor federado esteja em execu o no AIX O comando para definir a vari vel DB2_DJ_COMM db2set DB2_DJ_COMM 1ibdb2informix a libdb2informixF a libdb2informixU a A tabela a seguir lista os comandos DB2 DJ COMM com os nomes de bibliotecas apropriados por sistema operacional Tabela 12 Comandos para definir a vari vel DB2 DJ COMM para origens de dados Informix Sistema operacional do Comando servidor federado AIX DB2 DJ COMMS libdb2informix a HP UX DB2 DJ COMMS ibdb2informix sl Linux DB2 DJ COMMS 1ibdb2informix so Ambiente Operacional Solaris DB2 DJ COMMS ibdb2informix so 2 Emita os comandos a seguir para reciclar a inst ncia do DB2 db2stop db2start Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es de vari veis feitas
17. Este t pico fornece v rias consultas de amostra que utilizam os pseud nimos customers orders e items Estes pseud nimos foram registrados anteriormente utilizando instru es CREATE NICKNAME A consulta a seguir exibe todos os nomes dos clientes SELECT name FROM customers A consulta a seguir exibe todos os registros nos quais o nome do cliente Chang SELECT FROM customers where name Chang A consulta a seguir exibe os nomes de clientes e valores para cada pedido de cada cliente SELECT c name o amount FROM customers c orders o where c cid o cid Voc deve especificar a uni o c cid o cid para indicar o relacionamento entre pai filho entre o pseud nimo customers e o pseud nimo orders A consulta a seguir seleciona os endere os do cliente valores de pedidos e nomes de itens para cada pedido e item de cada cliente SELECT c address o amount i name FROM customers c orders o items i WHERE c cid o cid AND o oid i oid Voc deve especificar as duas uni es para manter os relacionamentos entre pai filho Os exemplos a seguir mostram como gravar consultas utilizando um pseud nimo que especifica uma op o de coluna DOCUMENT em vez de uma op o de pseud nimo FILE PATH A instru o CREATE NICKNAME correspondente que utilizada para criar o pseud nimo customers mostrada a seguir CREATE NICKNAME customers doc VARCHAR 100 OPTIONS DOCUMENT FILE name VARCHAR 16 OPTIONS XPATH name ad
18. Tabela 40 Colunas fixas de entrada Nome Tipo de dados Operadores Descri o permitidos BlastSeq varchar 32000 Passa a sequ ncia de consulta para o wrapper do BLAST E Value double lt Par metro de entrada e de sa da Como um par metro de entrada esta coluna indica para o wrapper do BLAST o limite superior de valores de espera que devem ser retornados do blastall QueryStrands integer Especifica quais margens devem ser comparadas quando uma pesquisa BLASTn estiver sendo realizada Um valor igual a 1 indica que a margem superior deve ser utilizada 2 indica a margem inferior e 3 indica que as duas margens devem ser comparadas Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 233 Tabela 40 Colunas fixas de entrada continua o Nome Tipo de dados Operadores permitidos Descri o GapAlign char 1 Indica ao wrapper se alinhamentos com intervalo s o permitidos na sa da do BLAST Matrix varchar 50 Determina qual matriz de substitui o utilizada pelo blastall para determinar o grau de semelhan a entre pares de amino cidos Apenas os tipos de pesquisa do BLAST que comparam amino cidos a amino cidos utilizam este predicado NMisMatchPenalty integer Especifica o valor que o blastall deduz do score de um alinhamento se um dos pares de nucleot deos na regi o hom loga n o corresponder Apenas os tipos de pesquisa do BLA
19. XML na p gina 247 O Recurso de Modelo de Custo para o Wrapper XML na p gina 257 Dicas de Otimiza o para o Recurso de Modelo de Custo XML na p gina Related tasks Registrando Pseud nimos para Origens de Dados XML na p gina 260 Related reference p gina 261 O Recurso de Modelo de Custo para o Wrapper XML O wrapper XML fornece um recurso de modelo de custo para otimizar consultas em pseud nimos que correspondem a seus documentos de origem XML Ao criar um pseud nimo utilizando a instru o CREATE NICKNAME voc pode especificar os seguintes par metros como valores de op es de pseud nimos para suportar o recurso de modelo de custo e INSTANCE PARSE TIME e XPATH EVAL TIME Voc pode utilizar os valores padr o para estes par metros Ou pode definir os valores para estes par metros para otimizar consultas nos pseud nimo raiz e n o raiz que forem criados O par metro INSTANCE PARSE TIME o per odo de tempo em milissegundos requerido para leitura e an lise de um elemento raiz de produ o de linhas do pseud nimo raiz por exemplo customers incluindo todos os elementos n o raiz de produ o de linha contidos por exemplo todos os elementos que correspondem a pedidos pagamentos e itens de cada cliente O wrapper XML constr i uma estrutura na mem ria para representar estes elementos raiz e n o raiz de produ o de linhas Cap tulo 16 Configurando o Acesso
20. and Gaplost 8 Quando esta instru o SQL for executada o wrapper realizar uma pesquisa BLASTx no SWISS PROT utilizando a sequ ncia indicada Neste caso o blastall traduzir a sequ ncia de entrada em todos os seis quadros de leitura e realizar a pesquisa de homologia utilizando cada uma das seis novas sequ ncias de prote nas criadas Os HSPs nos resultados conter o alinhamentos amino cido amino cido ao inv s de alinhamentos nucleot deo nucleot deo O par metro fornecido ser passado para o daemon 242 Guia de Configura o da Origem de Dados e depois para o blastball atrav s da linha de comandos O wrapper retornar apenas aquelas colunas que forem especificamente solicitadas na consulta Consulta 5 select tblx Score tblx E Value tblx HSP Info tblx HSP Q Seg HSP H Seg HSP Midline from tblastx genbank tblx gen exp database gedb where tblx BlastSeq gedb sequence and gedb organism interesting organism and Gaplost 8 and FilterSequence F Quando esta instru o SQL for executada o wrapper realizar zero ou mais pesquisas tBLASTx do GenBank dependendo do n mero de sequ ncias retornadas de um banco de dados de express o de genes hipot tico A instru o ser dividida em duas consultas separadas pelo DB2 e uma pesquisa tBLASTx ser executada para cada linha que for retornada do banco de dados de express o de gene hipot tico Neste caso o blastall traduzir a sequ ncia de entrada e todas a
21. es para os quais voc criou pseud nimos As estat sticas n o s o registradas para as colunas herdadas das tabelas digitadas SYSSTAT FUNCTIONS Cont m informa es estat sticas sobre cada fun o definida pelo usu rio N o inclui fun es internas As estat sticas n o s o registradas para as colunas herdadas das tabelas digitadas SYSSTAT INDEXES Cont m informa es estat sticas sobre cada especifica o de ndice para os objetos de origem de dados SYSSTAT TABLES Cont m informa es sobre cada tabela base As informa es sobre exibi o sin nimo e alias n o est o inclu das nesta exibi o Para as tabelas digitadas apenas a tabela raiz de uma hierarquia de tabelas inclu da na exibi o As estat sticas n o s o registradas para as colunas herdadas das tabelas digitadas Ap ndice A Exibi es da Tabela de Cat logo Global Contendo Informa es Federadas 389 390 Guia de Configura o da Origem de Dados Ap ndice B Op es do Servidor para Sistemas Federados As op es do servidor s o utilizadas com a instru o CREATE SERVER para descrever um servidor de origem de dados As op es do servidor especificam informa es sobre a integridade dos dados localiza o seguran a e desempenho Algumas op es do servidor est o dispon veis para todas as origens de dados e outras op es do servidor s o espec ficas da origem de dados Wrappers n o relacionai
22. es SQL posteriores podem ser processadas Raz o Defini o de coluna incorreta Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Tipo inconsistente solicita o DB2 tipo de pseud nimo Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SOL posteriores podem ser processadas Raz o O par metro Output n o NULL Erro de programa o interna Contate o Suporte de Software da IBM 196 Guia de Configura o da Origem de Dados Tabela 32 Mensagens emitidas pelo wrapper para o Documentum continua o C digo de Erro Mensagem Explica o SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o A vari vel de resultado da consulta n o NULL Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Comprimento do registro de tempo inv lido Erro de programa o interna Contate o Suporte de Software da IBM
23. o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o acesso a origens de dados DB2 No entanto voc n o pode utilizar o Centro de Controle do DB2 para iniciar as seguintes tarefas de configura o Catalogar o n Catalogar o banco de dados remoto Testar a conex o com o servidor da origem de dados para validar a defini o de servidor e os mapeamentos de usu rios Adicionar ou eliminar op es de colunas Pr requisitos Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 Um servidor federado e um banco de dados que s o configurados para acessar origens de dados da fam lia DB2 O Copyright IBM Corp 1998 2003 31 Restri o Voc n o pode criar um pseud nimo para um alias da origem de dados DB2 se estiver acessando dados que est o armazenados no DB2 para UNIX e Windows Vers o 8 1 Procedimento Para adicionar uma origem de dados DB2 a um servidor federado Catalogue o n Catalogue o banco de dados remoto Registre o wrapper Registre a defini o de servidor e defina as op es de servidor Crie os mapeamentos do usu rio Teste a conex o com o servidor DB2 El OD Or e G IM Registre pseud nimos para tabelas e exibi es Related concepts Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide Ajustando e Resolvendo P
24. opcional Related tasks e Configurando o Daemon do BLAST na p gina 225 gistrando Pseud nimos para Origens de Dados do BLAST na p gina Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplos para Wrapper BLAST na p gina 238 Sintaxe da Instru o CREATE NICKNAME Wrapper Documentum A sintaxe para a instru o CREATE NICKNAME do Documentum gt CREATE NICKNAME pseud n imo gt nome da co luna informa es da coluna jH FOR SERVER nome do servidor gt 360 Guia de Configura o da Origem de Dados OPTIONS ALL VERSIONS a A FOLDERS cadeia de pasta Ei Ly gt REMOTE OBJECT tipo de objeto remoto a IS REG TABLE S al REU E T informa es da coluna j tipo de dados op o de coluna J op es de coluna de pseud nimo H tipo de dados HH SMALLINT INTEGER LINT DOUBLE Lorecrston CHARACTER CHAR integer VARCHAR integer DATE TIMESTAMP op o de coluna LNOT NULL op es de coluna de pseud nimo oPTIONS REMOTE NAME nome atributo a DELIMITER del imi tador IS REPEATING S al Lavi values y N IE N As op es de colunas associadas
25. wrappers descri o 9 Planejamento 25 Teradata criando para 131 XML criando para 252 X XML descri o 247 incluindo em um sistema federado criando exibi es federadas para pseud nimos n o root 266 definindo vari veis de ambiente DB2 DJ COMM 253 executando consultas 267 instru o CREATE NICKNAME 260 261 375 instru o CREATE SERVER 254 instru o CREATE WRAPPER 252 registrando o inv lucro 252 registrando o servidor 254 registrando pseud nimos 254 260 vis o geral 251 mensagens 268 pseud nimos objetos v lidos para 13 pseud nimos e documentos de origem 254 recurso do modelo de custo 257 258 vers es suportadas 3 470 Guia de Configura o da Origem de Dados Entrando em Contato com a IBM Para localizar um escrit rio da IBM em seu pa s ou regi o consulte o IBM Directory of Worldwide Contacts na Web no endere o ww ibm com planetwide Informa es sobre o Produto Informa es sobre o DB2 Information Integrator est o dispon veis atrav s de telefone ou na Web Na Web visite o endere o www ibm com software data integration Este site cont m as informa es mais recentes sobre a biblioteca t cnica solicita o de manuais downloads do cliente newsgroups fix packs not cias e links para recursos da Web Para localizar um escrit rio da IBM em seu pa s ou regi o consulte o IBM Directory of Worldwide Contacts na Web no endere o ww ibm com planetwide Coment rio
26. ANY EQ author name Ken DCTM ANY NE author affiliation UCD 1 O n mero m ximo de testes para valores no mesmo ndice de atributos de repeti o 10 Os testes devem ser testes AND que s o avaliados da esquerda para a direita 186 Guia de Configura o da Origem de Dados Tabela 31 Fun es personalizadas para predicados continua o Nome da fun o Descri o CABINET arg e CABINET TREE arg Obt m um argumento obrigat rio que o nome completamente qualificado de um gabinete do Docbase Por exemplo WHERE DCTM CABINET Tools 1 WHERE DCTM CABINET TREE MyDocs 1 Utilize v rias inst ncias de CABINET e CABINET TREE para especificar v rios gabinetes Por exemplo WHERE DCTM CABINET Tools 1 OR DCTM CABINET TREE Parts 1 FOLDER arg e FOLDER TREE arg Obt m um argumento obrigat rio que o nome completamente qualificado de uma pasta ou gabinete do Docbase Por exemplo DCTM FOLDER Tools Drills 1 DCTM FOLDER TREE MyDocs WhitePapers 1 Utilize v rias inst ncias de FOLDER e FOLDER TREE para especificar v rias pastas Por exemplo DCTM FOLDER Tools Drills 1 OR DCTM FOLDER TREE Animals Horses 1 RENDITION FORMAT format Trabalha com as pseudo colunas GET RENDITION e GET RENDITION DEL para estabelecer o formato da tradu o a ser recuperado Aceita um nico argumento de cadeia de caracteres para especificar o
27. Argumentos da Instru o CREATE SERVER Wrapper Excel Sintaxe da Instru o CREATE SERVER Wrapper Extended Search Op es da Instru o CREATE USER MAPPING Wrapper Documentum Sintaxe da Instru o CREATE USER MAPPING Wrapper Extended Search Sintaxe da Instru o CREATE WRAPPER Wrapper Extended Search DB D DB Ap ndice A Exibi es da Tabela de Cat logo Global Contendo Informa es Federadas Ap ndice B Op es do Servidor para Sistemas Federados Deo Ap ndice C Op es de Mapeamento de Usu rio para Sistemas Federados Ap ndice D Op es de Coluna para Sistemas Federados E 6 Ap ndice E Op es de Mapeamentos de Fun o para Sistemas Federados Ap ndice F Tipos de Servidores V lidos em Instru es SQL Wrapper CTLIB 358 360 364 366 369 370 375 380 381 382 383 lt 383 384 385 386 387 391 403 405 407 409 409 Wrapper DBLIB Wrapper DJXMSSOL3 Wrapper DRDA Wrapper Informix Wrapper MSSQLODBC3 Wrapper NET8 Wrapper ODBC Wrapper OLE DB Wrapper SQLNET Wrapper Teradata Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o a Origens de Dados DB2 para z OS e os 390 Origens de Dados DB2 para iSeries Origens de Dados DB2 Server para VM e VSE Origens de Dados DB2 para Linux UNIX e Windows zO O do c Origens de Dados T formix Orige
28. CREATE NICKNAME customers doc VARCHAR 100 OPTIONS DOCUMENT DIRECTORY name VARCHAR 16 OPTIONS XPATH name address VARCHAR 30 OPTIONS XPATH address estreet cid VARCHAR 16 OPTIONS PRIMARY KEY YES FOR SERVER xml server OPTIONS XPATH customer Voc pode executar a seguinte consulta no pseud nimo customers SELECT name FROM customers WHERE doc home data xml Esta consulta recupera os documentos XML que est o localizados no caminho do diret rio home data xml que est especificado na cl usula WHERE O exemplo CREATE NICKNAME a seguir mostra a utiliza o da op o de coluna de pseud nimo DOCUMENT URI CREATE NICKNAME customers doc VARCHAR 100 OPTIONS DOCUMENT URI name VARCHAR 16 OPTIONS XPATH name address VARCHAR 30 OPTIONS XPATH address estreet cid VARCHAR 16 OPTIONS PRIMARY KEY YES FOR SERVER xml_server OPTIONS XPATH customer Voc pode executar a seguinte consulta no pseud nimo customers para recuperar os dados XML da localiza o remota SELECT FROM customers WHERE doc http www 1g mv org foo xml O exemplo CREATE NICKNAME a seguir mostra a utiliza o da op o de coluna de pseud nimo DOCUMENT COLUMN Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 263 CREATE NICKNAME emp doc VARCHAR 500 OPTIONS DOCUMENT COLUMN fname VARCHAR 16 OPTIONS XPATH Efirst Iname VARCHAR 16 OPTIONS XPATH las
29. DECIMAL REAL DOUBLE SMALLINT SMALLINT TIMESTAMP TIMESTAMP VARBYTE 1 32762 VARCHAR S VARBYTE 32763 64000 BLOB Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 431 Tabela 86 Mapeamentos de tipo de dados de avan o padr o do Teradata Nem todas as colunas mostradas continua o N S lar e m zZz 4 z E E z 9 S s E z z a A a Z O a lt e Za da O Z Z p Z H E nm MA A E J E z a z E a ER h lt E m a z O EE a A Aa H gt e gt m A m m m m m m m a mE m H H h 2 E ER ES lt s Ss O O O oOo 00 0 amp E z z z Z aag E za EE VARCHAR 1 32672 VARCHAR VARCHAR 32673 64000 CLOB VARGRAPHIC 1 16336 VARGRAPHIC VARGRAPHIC 16337 32000 DBCLOB Related concepts Avan ar e Reverter Mapeamentos de Tipos de Dados no Federated Systems Guide 432 Guia de Configura o da Origem de Dados Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o Existem dois tipos de mapeamentos entre tipos de dados de origem de dados e tipos de dados do banco de dados federado mapeamentos de tipos de avan o e mapeamentos de tipos reversos Em um mapeamento de tipo de avan o o mapeamento ocorre de um tipo remoto para um tipo local compar vel O outro tipo de mapeamento um mapeamento de tipo reverso que utilizado com DDL transparente
30. Definindo e Testando o Arquivo de Configura o do Cliente Informix Registrando o Wrapper Informix Registrando Defini es de Servidor para uma Origem de Dados Informix Instru o CREATE SERVER Exemplos para o Wrapper Informix Criando o Mapeamento de Usu rio para uma Origem de Dados Informix Instru o CREATE USER MAPPING Exemplos para o Wrapper Informix Testando a Conex o com o Servidor Informix Registrando Pseud nimos para Tabelas Exibi es e Sin nimos do Informix Instru o CREATE NICKNAME Exemplos para o Wrapper Informix 7 Ajustando e Resolvendo Probl mas de Configura o para Origens de Dados Informix 7 Aprimorando o Desempenho Definindo as Op es de Servidor FOLD_ID e FOLD_PW Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle Adicionando Origens de Dados Oracle a Servidores Federados Configurando e Testando o Arquivo de Configura o do Cliente Oracle Registrando o Wrapper Oracle Nomes de Wrappers e de Bibliotecas Oracle Registrando Defini es de Servidor para uma Origem de Dados Oracle Instru o CREATE SERVER Exemplos pasa o Wrapper Oracle Criando Mapeamentos de Usu rios para uma Origem de Dados Oracle Instru o CREATE USER MAPPING Exemplos para o Wrapper Oracle x Testando a Conex o com o Servidor Oracle Registrando Pseud nimos para Tabelas e Exibi es do Oracle Ins
31. Drivers X Open ou SQL CLI Pseud nimos de procedimentos armazenados Execu o de atomicidade em n vel de instru o utilizando instru es de pontos de salvamento remotas Clientes de 64 bits As instru es posicionadas UPDATE e DELETE e algumas complexas as instru es pesquisadas UPDATE e DELETE em um pseud nimo falhar o se um ndice exclusivo de colunas n o anul veis n o existir no pseud nimo ou em sua tabela remota correspondente O wrapper ODBC suporta opera es de leitura e grava o com a maioria das origens de dados Procedimento Para incluir uma origem de dados ODBC em um servidor federado 1 Prepare o servidor federado e o banco de dados federado 2 Registre o wrapper 3 Registre a defini o de servidor 4 Crie os mapeamentos do usu rio 112 Guia de Configura o da Origem de Dados 5 Teste a conex o com a origem de dados ODBC 6 Registre pseud nimos para tabelas e exibi es de origens de dados ODBC Related concepts e Irilha R pida para Configurar Origens de Dados na p gina 1 Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide e Preparando o Servidor Federado e o Banco de Dados para Acessarem Origens de Dados atrav s do ODBC na p gina 113 Preparando o Servidor Federado e o Banco de Dados para Acessarem Origens de Dados atrav s do ODBC A prepara o do servidor federado e
32. Os nomes de objetos federados tamb m podem incluir os seguintes caracteres AaZ e 0a9 e_ sublinhado Os nomes de objetos federados n o podem exceder 128 bytes As op es como op es de servidor e op es de pseud nimo e as defini es de op es est o limitadas a 255 bytes Nomes sem aspas s o convertidos em mai scula Copyright IBM Corp 1998 2003 19 Related concepts e Naming rules in an NLS environment no Administration Guide Planning Naming rules in a Unicode environment no Administration Guide Planning Related reference Preservando Valores com Distin o entre Mai sculas e Min sculas em um Sistema Federado na p gina 20 Preservando Valores com Distin o entre Mai sculas e Min sculas em um Sistema Federado Em um sistema federado s vezes necess rio especificar valores como IDs do usu rio e senhas que fazem distin o entre mai sculas e min sculas na origem de dados Para assegurar que o tipo de letra esteja correto quando os valores forem transmitidos para a origem de dados siga estas diretrizes Especifique os valores com o tipo de letra requerido e coloque os corretamente entre aspas Aspas duplas s o opcionais para nomes de objetos como o nome de um wrapper ou pseud nimo Aspas simples s o requeridas para valores de op es como REMOTE AUTHID e REMOTE PASSWORD Para IDs do usu rio e senhas voc pode definir as op es d
33. VARCHAR integer DATE Op es de Colunas de Pseud nimos Cap tulo 21 Refer ncia de Comandos DDL 375 OPTIONS DOCUMENT FILE m DIRECTORY URT COLUMN XPATH xpath expression PRIMARY KEY SIM FOREIGN KEY parent nickname Par metros de Pseud nimos N O N O STREAMI NG SIM E VALIDATE SIM LINSTANCE PARSE TIME valor E LxPATH EVAL TIME valor NEXT TIME valor J Par metros e Op es de Pseud nimos FILE PATH Especifica o caminho do arquivo do documento XML Se voc especificar esta op o de pseud nimo n o especifique uma coluna DOCUMENT Esta op o FILE PATH aceita apenas para o pseud nimo raiz o pseud nimo que identifica os elementos no n vel superior do documento XML DIRECTORY PATH Especifica o nome do caminho de um diret rio que cont m um ou mais arquivos XML Utilize esta op o para criar um nico pseud nimo em v rios arquivos de origem XML O wrapper XML utiliza apenas os arquivos com uma extens o xml que est o localizados no diret rio especificado O wrapper XML ignora todos os demais arquivos neste diret rio Se voc especificar esta op o de pseud nimo n o especifique uma coluna DOCUMENT Esta op o DIRECTORY PATH aceita apenas para o pseud nimo raiz o pseud nimo que identifica
34. es sobre os valores de op es da coluna definidos para um pseud nimo SYSCAT DATATYPES Cont m informa es sobre os tipos de dados locais do DB2 internos e definidos pelo usu rio SYSCAT DBAUTH Cont m as autoridades do banco de dados mantidas por usu rios individuais e grupos SYSCAT FUNCMAPOPTIONS Cont m informa es sobre os valores das op es definidos para o mapeamento de uma fun o SYSCAT FUNCMAPPINGS Cont m os mapeamentos de fun es entre o banco de dados federado e os objetos da origem de dados O Copyright IBM Corp 1998 2003 387 Tabela 65 Exibi es de cat logo geralmente utilizadas com um sistema federado continua o Exibi es do Cat logo Descri o SYSCAT ROUTINES Cont m fun es locais definidas pelo usu rio do DB2 ou gabaritos de fun es Os gabaritos de fun es s o utilizados para mapear para uma fun o da origem de dados SYSCAT INDEXES Cont m especifica es de ndice para objetos de origem de dados SYSCAT REVTYPEMAPPINGS Cont m mapeamentos de tipo de dados reverso O mapeamento a partir de tipos de dados locais do DB2 para tipos de dados de origem de dados Estes mapeamentos s o utilizados apenas com tabelas remotas transparentes SYSCAT SERVEROPTIONS Cont m informa es sobre os valores de op o do servidor definidos com uma defini o do servidor SYSCAT SERVERS Cont m defini es do ser
35. origem de dados lt server type gt lt server version gt que voc est tentando definir para o servidor federado SQL1816N O wrapper Um valor na cl usula TYPE lt wrapper name gt n o pode ser utilizado para acessar o tipo de origem de dados lt server type gt lt server version gt que voc est tentando definir para o servidor federado da instru o CREATE SERVER inv lido 302 Guia de Configura o da Origem de Dados Tabela 58 Mensagens emitidas pelo wrapper para Entrez continua o SQL1817N A instru o CREATE A cl usula TYPE da SERVER n o identifica o instru o CREATE SERVER tipo de origem de dados requerida mas n o foi que voc deseja definir para especificada o banco de dados federado SQL1822N C digo de erro inesperado Este um erro interno 900 recebido da origem Entre em contato com o de dados Wrapper Entrez Suporte de Software da Texto e tokens associados IBM s o Pseud nimo pai n o definido SQL1823N N o existe mapeamento de Este um erro interno tipo de dados para o tipo Entre em contato com o de dados lt data type gt do Suporte de Software da servidor lt server name gt IBM SQL1881N lt option name gt n o um A op o especificada n o lt option type gt v lido uma op o v lida Verifique para lt option name gt a instru o CREATE NICKNAME SQLI1882N A op
36. s Origens de Dados do HMMER 351 e Dicas de Otimiza o para o Wrapper do BLAST na p gina 243 Mensagens para o Wrapper HMMER Para que o wrapper HMMER funcione necess rio especificar uma consulta que contenha um predicado na coluna HmmQSeg Quando consultar um fragmento que n o tenha um predicado na coluna HmmQSeq voc obter um erro Esta se o lista e descreve mensagens que podem ser encontradas quando trabalhar com o wrapper HMMER Tabela 64 Mensagens do wrapper HMMER C digo de Mensagem Erro Explica o SQL0142N A instru o SQL n o suportada A consulta SOL enviada para o DB2 n o foi processada pelo wrapper Adicione o predicado requerido e envie novamente Verifique se o operador utilizado em um predicado v lido para essa coluna consulte a Tabela 62 na p gina 347 SQL1822N C digo de erro inesperado Erro N o Especificado recebido da origem de dados Hmmer wrapper O texto e os tokens associados s o Imposs vel resolver o nome do host NODE O nome do NODE TCP IP especificado em CREATE SERVER inv lido SQL1822N C digo de erro inesperado Erro N o Especificado recebido da origem de dados Hmmer wrapper O texto e os tokens associados s o N o foi poss vel conectar ao daemon O programa hmmer daemon n o est em execu o no n de destino ou a DAEMON PORT especificada no comando CREATE SERVER n o corresponde ao valor
37. s Origens de Dados do XML 257 O par metro XPATH EVAL TIME o per odo de tempo em milissegundos requerido para avaliar as express es XPath que localizam dados correspondentes a uma linha do pseud nimo As express es XPath avaliadas incluem as express es XPath que localizam as linhas reais e as express es XPath que localizam valores de colunas nessas linhas Related concepts O que XML na p gina 24 Associa es de Dados entre Pseud nimos e Documentos XML na p gina Dicas de Otimiza o para o Recurso de Modelo de Custo XML na p gina Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper XML na p gina Instru o CREATE NICKNAME Exemplos para o Wrapper XML nal p gina 261 Dicas de Otimiza o para o Recurso de Modelo de Custo XML O recurso de modelo de custo para o wrapper XML ajuda a otimizar consultas nos pseud nimos criados O recurso de modelo de custo utiliza os seguintes par metros da instru o CREATE NICKNAME e INSTANCE PARSE TIME e XPATH EVAL TIME Voc pode especificar valores para estes par metros ao emitir uma instru o CREATE NICKNAME para registrar um pseud nimo para uma origem de dados XML O recurso de modelo de custo utiliza estes valores de par metros ao determinar o per odo de tempo requerido para analisar dados em cada linha de um documento de origem XML e para avaliar a express o XPath do pseud nimo Voc
38. 1998 2003 307 Extended Search Administration Fornece instru es para adicionar origens de dados ao dom nio de pesquisa configurar campos pesquis veis e utilizar aplicativos de pesquisa de amostra para consultar origens do Extended Search Extended Search Programming Discute as ferramentas de desenvolvimento de aplicativos que podem ser utilizadas para estender o suporte de pesquisa para origens de dados que n o s o suportadas na configura o padr o do produto Inclui uma descri o do GQL do Extended Search Origens de Dados Extended Search Com o Extended Search voc pode pesquisar os seguintes tipos de origens de dados e Muitos Web sites de pesquisa e sites de not cias populares Se desejar pesquisar o site de pesquisa da intranet ou outros sites de pesquisa internos ou externos voc poder facilmente adicionar suporte para isso Sistemas de correio como os gerenciados com o Lotus Notes e Microsoft Exchange Server Sistemas de gerenciamento de documentos como DB2 Information Integrator para Bancos de Dados de Conte do e Bancos de dados relacionais como IBM DB2 Oracle Microsoft SQL Server Microsoft Access e outros bancos de dados que est o de acordo com padr es ODBC Open Database Connectivity ndices de texto completos como os que s o criados com o IBM WebSphere Portal Domino Domain Index Microsoft Index Server e Microsoft Site Server Reposit rios do Lotus incluindo b
39. 380 Registrando Pseud nimos para Origens de Dados do BLAST O registro de pseud nimos para origens de dados BLAST faz parte da maior tarefa de adicionar um BLAST a um sistema federado Depois de registrar o servidor voc deve registrar um pseud nimo correspondente Pseud nimos s o utilizados quando voc faz refer ncia a uma origem de dados do BLAST em uma consulta Procedimento Para registrar um pseud nimo do BLAST utilize a instru o CREATE NICKNAME Como cada tipo de pesquisa do BLAST tratado por um servidor diferente voc deve definir um pseud nimo separado para cada tipo de pesquisa do BLAST que deseja executar em uma determinada origem de dados compat vel com BLAST O pseud nimo especifica informa es sobre coluna para a parte de linha de defini o da origem de dados Todas as outras colunas s o fixas Para obter mais informa es sobre a an lise de linha de defini o consulte An lise de Linha de Defini o Para obter mais informa es sobre colunas fixas consulte Colunas Fixas na p gina 233 An lise de Linha de Defini o A linha de defini o tamb m denominada defline como uma chave para cada seq ncia na origem de dados compat vel com BLAST e retornada como parte de cada acerto do BLAST Se voc estiver interessado em incluir as informa es sobre a linha de defini o em sua tabela de resultados voc deve especificar as colunas da linha de defini
40. As defini es v lidas incluem qualquer cadeia com comprimento de 255 ou menos O ID utilizado para conectar ao banco de dados federado REMOTE DOMAIN Indica o dom nio do Windows NT utilizado para autenticar usu rios que estejam conectando a uma origem de dados do Documentum As defini es v lidas incluem qualquer nome de dom nio v lido do Windows NT Se esta op o n o for especificada a origem de dados do Documentum autenticar utilizando o dom nio de autentica o padr o para o banco de dados Nenhuma REMOTE PASSWORD Indica a senha de autoriza o utilizada na origem de dados As defini es v lidas incluem qualquer cadeia com comprimento 32 ou inferior Se esta op o n o for especificada nenhuma senha ser utilizada para conectar ao servidor da origem de dados Se o servidor requerer uma senha para conectar a conex o falhar Related concepts e DB2 Connect and DRDA no DB2 Connect User s Guide O Copyright IBM Corp 1998 2003 Nenhuma 403 e DRDA and data access no DB2 Connect User s Guide 404 Guia de Configura o da Origem de Dados Ap ndice D Op es de Coluna para Sistemas Federados Voc pode especificar informa es sobre coluna nas instru es CREATE NICKNAME ou ALTER NICKNAME utilizando par metros chamados op es de coluna A principal finalidade das op es de coluna fornecer informa es sobre as colunas de pseud nimos para o SOL Com
41. DAEMON PORT especificado no arquivo de configura o do daemon HMMER DAEMON config SQL1822N C digo de erro inesperado Erro N o Especificado recebido da origem de dados Hmmer wrapper O texto e os tokens associados s o Erro desconhecido do daemon hmmer O nome DATASOURCE especificado na instru o CREATE NICKNAME pode n o corresponder a nenhum dos nomes de banco de dados do perfil listados no arquivo de configura o do daemon HMMER DAEMON config 352 Guia de Configura o da Origem de Dados Tabela 64 Mensagens do wrapper HMMER continua o C digo de Mensagem Explica o Erro SQLI822N C digo de erro inesperado O predicado CutMode deve ser Erro N o Especificado especificado em letra min scula Exemplo recebido da origem de WHERE CutMode tc dados Hmmer wrapper O texto e os tokens associados s o FATAL N o existe tal op o cut TC Related reference u Mensa Mensagens para o Wrapper do Documentum na p gina 15 Mensagens para o Wrapper do Excel na p gina 217 Mensagens para o Wrapper do BLAST na p gina 24 Mensagens para o Wrapper do XMI na p gina 268 Mensagens para o Wrapper Entrez na p gina 30 Mensagens para o Wrapper Extended Search na p gina 323 Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 353 354 Guia de Configura o da Origem de Dados Cap tulo 20 Alte
42. Depois de registrar o wrapper voc deve registrar um servidor correspondente Procedimento Para registrar o servidor HMMER no sistema federado utilize a instru o CREATE SERVER Voc deve registrar cada servidor no qual executada uma pesquisa HMMER que utiliza o execut vel hmmpfam e a inst ncia do daemon Por exemplo para um wrapper chamado my hmmer que utiliza a instru o CREATE WRAPPER para pesquisas hmmpfam registre o servidor hmmer serverl com a seguinte instru o CREATE SERVER hmmer serverl TYPE pfam VERSION 2 2 WRAPPER my hmmer OPTIONS NODE someserver someschool edu DAEMON PORT 4098 Argumentos TYPE Obrigat rio Determina o tipo de pesquisa executada que utiliza o servidor especificado Neste release o valor deve ser definido como PFAM VERSION Obrigat rio Especifica a vers o do servidor que deve corresponder vers o do execut vel hmmpfam que est em execu o HAMMER 2 2 ou superior WRAPPER Obrigat rio Especifica o nome do wrapper registrado durante a emiss o da instru o CREATE WRAPPER Op es Voc deve colocar os valores de op es de servidores entre aspas simples NODE Obrigat rio Especifica o nome do host do servidor no qual o processo do daemon HMMER executado DAEMON PORT Opcional Especifica o n mero da porta na qual o daemon atende pedidos de job HMMER O n mero da porta deve ser igual ao 344 Guia de Configura o da Origem de Dados n mero e
43. Este valor faz distin o entre letras mai sculas e min sculas Embora o nome do n seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Informix DBNAME sales O nome do banco de dados Informix que voc deseja acessar Este valor faz distin o entre letras mai sculas e min sculas Embora o nome do banco de dados seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Informix IUD APP SVPT ENFORCE N Especifica se o sistema federado DB2 deve aplicar a detec o ou constru o de instru es de ponto de salvamento de aplicativos O Informix n o suporta instru es de ponto de salvamento de aplicativos Quando definido como N o servidor federado permitir instru es INSERT UPDATE ou DELETE nos pseud nimos para origens de dados Informix A op o de servidor IUD APP SVPT ENFORCE deve ser definida como N para ativar a replica o para ou a partir de origens de dados Informix Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 53 Embora a aplica o do ponto de salvamento de aplicativos seja especificada como uma op o na instru o CREATE SERVER ela requerida para origens de dados Informix Exemplo de op es de servidor Ao criar a defini o de servidor voc pode especificar op es de servidores adicionais na instru o CREATE SERVER Estas op es de servidor incluem
44. Estes exemplos n o foram testados completamente em todas as condi es Portanto a IBM n o pode garantir ou implicar a confiabilidade manuten o ou fun o destes programas Cada c pia ou parte destes programas de exemplo ou qualquer trabalho derivado deve incluir um aviso de copyright com os dizeres O nome da empresa ano Partes deste c digo s o derivadas de Programas de Exemplo da IBM Corp O Copyright IBM Corp digite o ano ou anos Todos os direitos reservados Marcas Comerciais Os termos a seguir s o marcas comercias da International Business Machines Corporation nos Estados Unidos e ou em outros pa ses AIX DB2 Domino Avisos 463 IBM Informix Lotus Lotus Notes QuickPlace WebSphere Os termos a seguir s o marcas comerciais ou marcas de servi o de outras empresas Microsoft Windows Windows NT e o logotipo Windows s o marcas comerciais da Microsoft Corporation nos Estados Unidos e ou em outros pa ses UNIX uma marca registrada da The Open Group nos Estados Unidos e em outros pa ses Java e todas as marcas comercias e logotipos baseados em Java s o marcas comerciais ou marcas registradas da Sun Microsystems Inc nos Estados Unidos e ou em outros pa ses Outros nomes de empresas produtos ou servi os podem ser marcas comerciais ou marcas de servi o de terceiros 464 Guia de Configura o da Origem de Dados ndice Remissivo A ajuste configura o da origem de dados
45. Informix 60 Microsoft SQL Server 108 ODBC 124 Oracle 76 Origens de Dados da Fam lia DB2 44 Sybase 92 Teradata 141 amostra HMMER consultas 349 amostras consultas BLAST 232 240 241 Documentum 188 Excel 207 Pesquisa Estendida 321 323 XML 267 arquivos com estrutura de tabela acessando com o DB2 Information Integrator 152 exemplo 151 incluindo em um sistema federado registrando o inv lucro 155 registrando o servidor 156 registrando pseud nimos 157 mensagens 160 modelo de controle de acesso ao arquivo 159 otimiza o 160 pseud nimos objetos v lidos para 13 tipos 152 vers es suportadas 3 vis o geral 151 Arquivos do Excel cen rio de usu rio de amostra 208 descri o 203 incluindo em um sistema federado instru o CREATE NICKNAME 207 O Copyright IBM Corp 1998 2003 Arquivos do Excel continua o incluindo em um sistema federado continua o instru o CREATE SERVER 206 registrando o inv lucro 205 registrando o servidor 206 registrando pseud nimos 207 mensagens 211 modelo de controle de acesso ao arquivo 210 pseud nimos objetos v lidos para 13 vers es suportadas 3 arquivos planos Consulte arquivos com estrutura de tabela 3 atualizando estat sticas planejando 22 BLAST descri o 219 incluindo em um sistema federado arquivo de configura o do BLAST 225 iniciando o daemon do BLAST 229 instalando e configurando o daemon do BLAST 225 instru o CREATE NICKNAME 232 instr
46. Nome da coluna Tipo de dados Descri o Q PMID VARCHAR 10 NOT FOREIGN_KEY NULL PMARTICLES DataBankName VARCHAR 250 SI NOT NULL Accession VARCHAR 32 NOT SI NULL Tabela 48 Pseud nimo PubMed PMChemical Nome da coluna Tipo de dados Descri o Q PMID VARCHAR 10 NOT FOREIGN_KEY NULL PMARTICLES NameOfSubstance VARCHAR 128 NM NOT NULL Registry Number VARCHAR 32 NOT Pode ser CAS RN NULL ou outro n mero de registro CASRegistry CHAR Y ou N Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 295 Tabela 49 Pseud nimo PubMed PMMeSHHeading Nome da coluna Tipo de dados Descri o Q PMID VARCHAR 10 NOT FOREIGN_KEY ID NULL PMARTICLES DescriptorOrName VARCHAR 128 NOT MH Se o NULL predicado DescriptorIs Major Y for inclu do na consulta o termo de pesquisa ser MAJR DescriptorIsMajor CHAR NOT NULL Y se o descritor for principal QualifierOrSubhead VARCHAR 128 SH QSIsMajor CHAR Yseo qualificador ou subt tulo for principal Tabela 50 Pseud nimo PubMed PMComments Nome da coluna Tipo de dados Descri o Q PMID VARCHAR 10 NOT FOREIGN_KEY NULL PMARTICLES RefSource VARCHAR 128 NOT NULL Type VARCHAR 32 NOT CommentOn NULL Commentln Erratumln ErratumFor RepublishedFrom RepublishedIn RetractionOf Retractionln Updateln UpdateOf SummaryForPatents OriginalReportIn Note VARCHAR 3200 296 Guia de Configura o da Or
47. OINTILSLIANNOO ALVY TAINOO X X X X X HONAN AS ONILVTIOO X X X X X X X X X X X sopra p USO DB2 para iSeries DB2 para z OS e 05 390 DB2 para VM e VSE DB2 para Linux UNIX e Windows Informix Microsoft SQL Server ODBC OLE DB Oracle Sybase Teradata lidas des v A tabela a seguir descreve cada op o do servidor e lista as defini e padr o 392 Guia de Configura o da Origem de Dados Tabela 68 Op es do servidor e suas defini es Op o Descri o e defini es v lidas Defini o padr o COLLATING Especifica se a origem de dados utiliza a mesma sequ ncia de N SEQUENCE intercala o padr o que o banco de dados federado com base no conjunto de c digos NLS e nas informa es sobre pa s regi o Y A origem de dados tem a mesma seq ncia de intercala o que o banco de dados federado DB2 N A origem de dados tem uma seq ncia de intercala o diferente da seq ncia de intercala o do banco de dados federado do DB2 T A origem de dados tem uma seq ncia de intercala o diferente da seq ncia de intercala o do banco de dados federado do DB2 e a seq ncia de intercala o da origem de dados n o faz distin o entre mai sculas e min sculas por exemplo STEWART e StewART s o considerados iguais COMM RATE Especifica a taxa
48. Por exemplo CREATE USER MAPPING FOR userid SERVER sglserver OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password A pr xima tarefa nesta sequ ncia de tarefas testar a conex o com o servidor remoto Microsoft SQL Server Related tasks e Testando a Conex o com o Servidor Remoto Microsoft SQL Server na p gina 105 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Instru o CREATE USER MAPPING Exemplos para o Wrapper Microsof SQL Server na p gina 104 Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 103 Instru o CREATE USER MAPPING Exemplos para o Wrapper Microsoft SQL Server Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do servidor remoto Microsoft SQL Server Este t pico inclui um exemplo completo com os par metros requeridos e um exemplo que mostra como utilizar o registro especial do DB2 USER com a instru o CREATE USER MAPPING Exemplo completo O exemplo a seguir mostra como mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do servidor remoto Microsoft SOL Server CREATE USER MAPPING FOR elizabeth SERVER sglserver OPTIONS REMOTE AUTHID Liz REMOTE PASSWORD abc123 elizabeth Especifica o ID do usu rio local que voc est mapeando
49. Quando definir DB2 DJ COMM o servidor federado carregar o wrapper durante a inicializa o em vez de quando voc tentar acessar a origem de dados Procedimento Para definir a vari vel DB2 DJ COMM 1 Defina a vari vel DB2 DJ COMM para o wrapper da biblioteca correspondente ao wrapper especificado Suponha que o servidor federado esteja executando o AIX e o wrapper que est sendo utilizado seja NETS O comando para definir a vari vel DB2 DJ COMM db2set DB2 DJ COMM Tibdb2net8 a A tabela a seguir lista os nomes de bibliotecas do Oracle v lidas Tabela 15 Nomes de bibliotecas do wrapper Oracle Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrapper SOLNET wrapper NET8 AIX libdb2sqlnet a libdb2net8 a HP UX libdb2sglnet sl libdb2net8 sl Linux libdb2sglnet so libdb2net8 so Ambiente Operacional libdb2sglnet so libdb2net8 so Solaris 2 Emita os comandos a seguir para reciclar a inst ncia do DB2 76 Guia de Configura o da Origem de Dados db2stop db2start Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es de vari veis feitas Problemas de Conectividade Para cada HOST na se o DESCRIPTION do arquivo tnsnames ora talvez seja necess rio atualizar o arquivo hosts A condi o para voc atualizar este arquivo depende de como o TCP IP est configurado em sua rede Parte da rede deve converter o nome do host remoto que est espec
50. Registrando Pseud nimos para Origens de Dados do Documentum na p gina 174 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplo para o Wrapper Documentum na p gina 179 Sintaxe da Instru o CREATE NICKNAME Wrapper Excel gt CREATE NICKNAME pseud nimo gt nome da co uno tipo de dados m op o de coluna gt gt FOR SERVER nome do servidor OPTIONS PFILE PATH caminho Dm gt a RANGE range tipo de dados INTEGER LINT FLOAT res VARCHAR integer DATE op o de coluna NOT NULL Em que 364 Guia de Configura o da Origem de Dados FOR SERVER Identifica o servidor que voc registrou na instru o CREATE SERVER associada Esse servidor utilizado para acessar a planilha do Excel Especifique o nome do servidor A lista a seguir descreve as op es CREATE NICKNAME para Excel FILE PATH Especifica o caminho do diret rio e o nome do arquivo completamente qualificados da planilha do Excel que voc deseja acessar Os tipos de dados devem ser consistentes dentro de cada coluna e os tipos de dados da coluna devem ser descritos corretamente durante o processo de registro do pseud nimo Os wrappers do Excel podem acessar apenas a planilha principal dentro de um livro de trabalho do Excel As c lulas
51. SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o N mero de colunas inconsistente Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Imposs vel n o acessar dados na convers o de valores Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Falha ao inicializar o cliente DMCL O cliente Documentum n o pode ser inicializado Entre em contato com o administrador do sistema Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 197 Tabela 32 Mensagens emitidas pelo wrapper para o Documentum continua o C digo de Erro Mensagem Explica o SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Get User retornou NULL Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz
52. Voc pode utilizar um HMM treinado para acessar bibliotecas e centenas de HMMs de perfil e aplic los em grande escala a an lises de todo o genoma ou de EST Expressed Sequence Tag PFAM Protein Families Database of Alignments and HMMs um banco de dados de modelos de dom nio de prote nas O pacote de software HMMER est firmemente ligado constru o e utiliza o do banco de dados PFAM O wrapper HMMER suporta a utiliza o do programa hmmpfam que pesquisa um banco de dados HMM de perfil como PFAM com uma sequ ncia de genes espec fica O wrapper HMMER inicia o utilit rio hmmpfam que utiliza HMMs do perfil para modelar o consenso de estrutura prim rio de uma fam lia de sequ ncias de cidos prot ico ou nucl ico conforme descrito na Tabela 60 na p gina 334 O Copyright IBM Corp 1998 2003 333 Tabela 60 Utilit rios HUMMER Utilit rio HAMMER Descri o hmmpfam Calcula como cada modelo corresponde a uma sequ ncia especificada e a um banco de dados de modelos A correspond ncia expressa em termos de import ncia estat stica hmmalign Alinha v rias sequ ncias de genes em um HMM de perfil hmmbuild hmmcalibrate Constr i um HMM de perfil a partir de um alinhamento de sequ ncia de genes Determina os par metros de import ncia estat stica apropriados para um HMM de perfil antes da execu o de uma pesquisa do banco de dados hmmconvert Converte HMMs de pe
53. Z lt ma p gt m o Q lt A lt m a gd 39 E z 55 3 m 3 m A lt q 1 A Ba E RR k z m E gt gt aA Z lt A A A A A A A A as A A E E E BB g lt lt lt lt 4 d lt a E E lt p p p p p m O O Oo S za H zs H Em H BR Em A A A N A Bea 2 2 A m La Es La m m l lp nm E E Ez E Ez E p p gt BIGINT 8 BIGINT BLOB BLOB CHARACTER CHAR N CHARACTER S CHAR 5 CLOB CLOB DATE 4 DATE DBCLOB DBCLOB DECIMAL DECIMAL DOUBLE 8 DOUBLE FLOAT 8 DOUBLE GRAPHIC GRAPHIC N INTEGER 4 INTEGER REAL REAL SMALLINT 2 SMALLINT TIME 3 TIME TIMESTAMP 10 TIMESTAMP VARCHAR VARCHAR N VARCHAR S VARCHAR 5S VARGRAPH VARGRAPHIC N VARGRAPHIC VARGRAPHIC Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o 437 Origens de Dados do Informix Tabela 91 Mapeamentos de tipo de dados reverso padr o do Informix Nem todas as colunas mostradas 98 5 a om 5 z lt J p gt n 2 lt a s m a ga 08 Z m p m A P gt lt H z E z H lt T K e 5 b RZ Em a 3 z 3 5 m A s gt E al Ea Q E
54. de dados ODBC e objetos que voc deseja acessar Voc pode configurar o acesso a origens de dados ODBC atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o Centro deo Controle do DB2 que n o necess rio digitar cada instru o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o acesso a origens de dados ODBC Voc pode utilizar o wrapper ODBC em servidores federados que utilizam os seguintes sistemas operacionais O Copyright IBM Corp 1998 2003 111 e AIX HP UX e Sistemas operacionais Linux no Intel e Ambiente Operacional Solaris e Windows NT Windows 2000 Windows NET Pr requisitos e Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 e Um servidor federado e um banco de dados que s o configurados para acessar origens de dados ODBC O driver ODBC instalado e configurado no servidor federado e A configura o apropriada de vari veis de ambiente do sistema vari veis db2d ini e vari veis DB2 Profile Registry db2set Verifique a documenta o do fornecedor para as vari veis requeridas para o cliente ODBC A vari vel LIBPATH pode ser requerida Restri es O wrapper ODBC n o suporta as seguintes fun es e instru es Instru es LOCK TABLE em pseud nimos Recursos reprovados no ODBC Vers o 3 x
55. finalizada O wrapper Extended Search tentou conectar se ao servidor remoto Extended Search na porta especificada mas a conex o n o p de ser estabelecida ou foi finalizada pelo servidor remoto Verifique o nome do host e o n mero da porta do servidor remoto Extended Search certifique se de que o servidor Extended Search esteja em execu o e tente novamente SQL1834N A coluna definida pelo usu rio lt nome da coluna gt id ntica a uma coluna fixa para o wrapper lt wrapper name gt mas utiliza um tipo de dados diferente Uma instru o CREATE NICKNAME ou ALTER NICKNAME cont m uma coluna definida pelo usu rio que possui o mesmo nome que uma coluna fixa para o wrapper Extended Search especificado mas utiliza um tipo de dados diferente Voc n o precisa especificar colunas fixas na defini o de coluna de uma instru o CREATE NICKNAME Se especificar certifique se de que o nome da coluna fixa o tipo de dados e o comprimento do tipo de dados correspondem defini o de coluna fixa N o poss vel ALTERAR um nome de coluna fixa ou um tipo de dados SQL1835N O objeto do Extended Search lt object name gt de tipo lt object type gt n o p de ser localizado no servidor remoto Extended Search lt nome do host gt SQL1836N N o existe nenhum mapeamento de coluna entre a coluna definida pelo usu rio lt nome da coluna gt e um nome de campo no servidor remoto Extended Se
56. gina 284 Related reference e Argumentos da Instru o CREATE SERVER Wrapper Entrez na p gina Registrando Pseud nimos para Origens de Dados Entrez O registro de pseud nimos para origens de dados Entrez faz parte da maior tarefa de adicionar um Entrez a um sistema federado Restri es O esquema para cada banco de dados Entrez fixado pelo wrapper e n o pode ser alterado nem corrigido Para cada banco de dados existe um conjunto de tabelas fixas com uma lista de colunas fixas para cada tabela As tabelas em um banco de dados possuem um relacionamento hier rquico Uma tabela que o pai de todas as outras tabelas no banco de dados chamada de tabela raiz Todas as outras tabelas no banco de dados possuem um relacionamento entre pai filho que retorna tabela raiz Procedimento Para registrar pseud nimos para origens de dados Entrez emita uma instru o CREATE NICKNAME Como a lista de colunas para os pseud nimos fixada e fornecida pelo wrapper a sintaxe b sica para criar pseud nimos Nucleotide simples Por exemplo 284 Guia de Configura o da Origem de Dados CREATE NICKNAME GBSeq FOR SERVER nucl CREATE NICKNAME GBFeatures FOR SERVER nucl CREATE NICKNAME GBIntervals FOR SERVER nucl CREATE NICKNAME GBQualifiers FOR SERVER nucl CREATE NICKNAME GBReference FOR SERVER nucl Aqui est um exemplo da sintaxe b sica para criar pseud nimos PubMed CREATE NICKNAME pmarticles FOR SERV
57. instru o CREATE NICKNAME para Documentum s o NOT NULL Todas as colunas de valor nico exceto aquelas definidas como Cap tulo 21 Refer ncia de Comandos DDL 361 TIMESTAMP e DATE devem ser definidas como NOT NULL Os atributos de repeti o n o devem ser definidos como NOT NULL em pseud nimos As op es de colunas de pseud nimos associadas instru o CREATE NICKNAME para Documentum s o Os valores de op es de colunas de pseud nimo devem ser colocados entre aspas simples ALL VALUES Especifica que todos os valores de um atributo repetido ser o retornados separados pelo delimitador especificado Se esta op o estiver faltando ou for N apenas o ltimo valor de um atributo repetido ser retornado Conforme foi notado sob DELIMITER ALL VALUES pode ser especificado apenas para colunas VARCHAR para as quais a op o IS REPEATING for Y e inv lido quando IS REG TABLE Y DELIMITER Especifica a cadeia delimitadora a ser utilizada ao concatenar v rios valores de um atributo de repeti o O delimitador pode ser um ou mais caracteres O delimitador padr o uma v rgula Esta op o v lida somente para atributos de objetos com o tipo de dados VARCHAR onde a op o IS REPEATING est definida como Y Esta op o opcional IS REPEATING Indica se a coluna possui v rios valores Os valores v lidos s o Y e N O padr o N Esta op o opcional Apenas o ltimo
58. na p gina 181 Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper Documentum na Instru o CREATE NICKNAME Exemplo para o Wrapper Documentum A instru o CREATE NICKNAME a seguir define o std doc do pseud nimo Std doc est associado a um Documentum Docbase com um tipo de objeto dm document A Tabela 29 mapeia os atributos e os tipos de dados do Documentum para nomes de colunas relacionais e tipos de dados do DB2 que s o utilizados para construir a instru o CREATE NICKNAME Tabela 29 Mapeamento de atributos do Documentum nas colunas do DB2 para o pseud nimo std doc Tipo de dados Nome da Tipo de Nome do atributo do coluna do dados do Repeti Pode ser do Documentum Documentum DB2 DB2 es anulada object name string 255 object name varchar N o N o r object id ID object id char 16 N o N o r object type string 32 object type varchar N o N o title string 255 title varchar N o N o subject string 128 subject varchar N o N o authors string 32 author varchar Sim Sim keywords string 32 keyword varchar Sim Sim r creation date time creation date timestamp N o Sim r modify date time modified date timestamp N o Sim a status string 16 status varchar N o N o a content type string 32 content type varchar N o N o r content size double content size integer N o N o owner name string 32 owner name varchar N o Sim AlTabela 30 na
59. navega o clica em um resultado de pesquisa ou segue um link de outro t pico ou do ndice principal o quadro de conte do exibe o t pico apropriado Pr requisitos Para acessar o DB2 Information Integrator Information Center a partir de um navegador voc deve utilizar os seguintes navegadores Microsoft Explorer Vers o 5 ou posterior e Netscape Navigator Vers o 6 1 ou posterior Restri es O DB2 Information Integrator Information Center cont m apenas os conjuntos de t picos que voc instalou a partir do CD de Documenta o em HIML do DB2 Se seu navegador da Web retornar um erro Arquivo n o encontrado quando seguir um link para um t pico instale um ou mais conjuntos adicionais de t picos do CD de Documenta o em HTML do DB2 Procedimento Para localizar um t pico atrav s de uma pesquisa com palavras chave 1 Na barra de ferramentas da navega o clique em Pesquisar 2 No campo de entrada de texto na parte superior da janela Pesquisar digite um ou mais termos relacionados sua rea de interesse e em seguida clique em Pesquisar O campo Resultados exibe uma lista de t picos Os t picos que mais se aproximam de sua cadeia de pesquisa est o na parte superior da lista Digite mais termos para aumentar a adequa o de sua consulta e para reduzir o n mero de t picos retornados para sua consulta 3 No campo Resultados clique no t tulo do t pico que voc deseja ler O t pico ser exibi
60. nimo PubMed select PMID ArticleTitle FROM pmarticles WHERE pmid 12345 OR MedlinelID 12346 A seguir mostrada uma consulta com uma fun o CONTAINS em um pseud nimo PubMed select PMID ArticleTitle FROM pmarticles WHERE entrez contains ArticleTitle granulation 1 AND entrez contains Pubbate 1992 1 A seguir mostrada uma consulta que pesquisa o AuthorList e LanguageList especificados em um pseud nimo PubMed select PMID ArticleTitle FROM pmarticles WHERE entrez contains AuthorList Albarrak 1 AND entrez contains LanguageList eng 1 A seguir mostrada uma consulta com um predicado complexo em um pseud nimo PubMed select PMID ArticleTitle FROM pmarticles WHERE entrez contains PublicationTypeList Journal Article 1 AND entrez contains MedlineTA sun 1 OR entrez contains PersonalNameSubjectList shine 1 Em Pseud nimos Nucleotide A seguir mostrada uma consulta com v rias chaves de busca em um pseud nimo Nucleotide 290 Guia de Configura o da Origem de Dados select PrimaryAccession LocusName SegLength from gbseqg WHERE PrimaryAccession in NM 000890 NC 003106 A seguir mostrada uma consulta que pesquisa todos os campos pesquis veis em um pseud nimo Nucleotide select PrimaryAccession substr Definition 1 300 GI from gbseq WHERE entrez contains AllText abcde 1 A seguir mostrada uma consulta que pesquisa todos os textos livres e
61. op es gerais de servidor e op es de servidor espec ficas do Informix O exemplo a seguir mostra uma defini o de servidor Informix com op es de servidor adicionais CREATE SERVER asia TYPE informix VERSION 9 WRAPPER INFORMIX OPTIONS NODE abc DBNAME sales FOLD ID N FOLD PW N Quando o servidor federado conecta se a uma origem de dados ele tenta conectar se utilizando todas as combina es poss veis de letras mai sculas e min sculas para o ID do usu rio e senha bem como o tipo de letra atual O servidor pode fazer at nove tentativas de conex o antes de conectar se com xito ao servidor da origem de dados Estas tentativas podem prolongar os tempos de conex o e podem resultar no bloqueio do ID do usu rio Voc pode evitar bloqueios especificando valores para as op es de servidor FOLD ID e FOLD PW Por exemplo voc pode definir as op es de servidor FOLD ID e FOLD PW como N n o dobre o ID do usu rio ou senha Se voc estabelecer estas defini es dever especificar o ID do usu rio e senha no tipo de letra correto A vantagem de definir estas op es como N que quando for especificado um ID do usu rio ou senha inv lida o wrapper n o continuar tentando as v rias combina es Esta defini o reduz a chance de exceder o n mero m ximo de tentativas de login com falha e de bloqueio do ID Related reference e CREATE SERVER statement no SQL Reference Volume 2
62. para o Wrapper ODBC Registrando Defini es de Servidor para uma Origem de Dados ODBC Instru o CREATE SERVER PRM de Wrapper ODBC Criando um Mapeamento de Usu rio para uma Origem de Dados ODBC Instru o CREATE USER MAPPING Exemplos para o Wrapper ODBC Testando a Conex o com o Servidor da Origem de Dados ODBC Registrando Pseud nimos para Tabelas e Exibi es de Origens de Dados ODBC Instru o CREATE NICKNAME de para o Wrapper ODBC Ajustando e Resolvendo Problemas de Configura o para Origens de Dados ODBC Aprimorando o Desempenho Definindo a Vari vel DB2_DJ_COMM Obtendo Rastreios ODBC Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata Adicionando Origens de Dados Teradata a Servidores Federados 104 lt 105 106 107 108 108 109 111 P 113 114 115 116 117 19 119 120 122 123 124 124 125 127 x 127 Testando a Conex o com o Servidor Teradata Verificando se a Biblioteca Teradata Est Ativada para Link de Tempo de din AIX o Registrando o Wrapper Teradata Registrando Defini es de Servidor para uma Origem de Dados Teradata Instru o CREATE SERVER e para Wrapper Teradata Criando o Mapeamento de su ti para uma Origem de Dados Teradata Instru o CREATE USER MAPPING Exemplos para o Wrapper Teradata Testando a Conex o do Servidor Federado com o Se
63. rios acessem apenas as origens de dados das quais eles precisam uma categoria deve pertencer a pelo menos um aplicativo Considere aplicativos como uma forma de agrupar usu rios para finalidades de controlar os recursos de acesso e de pesquisa Por exemplo um aplicativo pessoal pode incluir as mesmas origens de dados que um aplicativo 310 Guia de Configura o da Origem de Dados financeiro mas os usu rios de cada aplicativo n o precisariam necessariamente acessar os mesmos campos nessas origens de dados Ao registrar pseud nimos voc identifica os aplicativos categorias origens de dados e campos de origens de dados que deseja pesquisar Estas entidades devem existir no banco de dados de configura o do Extended Search Para pesquisar uma origem de dados Extended Search com o wrapper Extended Search necess rio criar um pseud nimo para a origem O conte do da tabela de pseud nimos reflete o estado do banco de dados de configura o do Extended Search no momento que voc registra o pseud nimo Se um administrador do Extended Search atualizar a configura o por exemplo adicionando ou excluindo origens ou campos essas altera es n o ser o refletidas na tabela de pseud nimos Se uma tabela de pseud nimos referir se a dados alterados e voc desejar permanecer atualizado com o banco de dados de configura o do Extended Search dever alterar o pseud nimo ou elimin lo e criar um novo pseud nimo Se voc
64. s Origens de Dados do Sybase 87 Instru o CREATE USER MAPPING Exemplos para o Wrapper Sybase Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do Sybase Este t pico inclui um exemplo completo com os par metros requeridos e um exemplo que mostra como utilizar o registro especial do DB2 USER com a instru o CREATE USER MAPPING Exemplo completo O exemplo a seguir mostra como mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do servidor Sybase CREATE USER MAPPING FOR maria SERVER SYBSERVER OPTIONS REMOTE AUTHID mary REMOTE PASSWORD day2night maria Especifica o ID do usu rio local que voc est mapeando para um ID do usu rio definido no servidor Sybase SERVER SYBSERVER Especifica o nome do servidor Sybase definido na instru o CREATE SERVER REMOTE AUTHID mary Especifica o ID do usu rio no servidor Sybase para o qual voc est mapeando maria Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD ID como U ou L na instru o CREATE SERVER REMOTE PASSWORD day2night Especifica a senha associada a mary Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD PW como U ou L na instru o CREATE SERVER Exemplo esp
65. usulas SELECT continua o Nome da pseudo coluna Descri o GET RENDITION Recupera o arquivo de conte do dessa tradu o uma c pia do documento original em um formato diferente para a linha atual al m dos valores da coluna A extens o do arquivo de conte do seu formato de nome do Documentum Se houver um arquivo com o mesmo nome ele ser sobreposto Para especificar o formato de tradu o um predicado no formato DCTM RENDITION FORMAT lt format 1 deve ser especificado na cl usula WHERE Por exemplo SELECT object name get rendition FROM WHERE DCTM RENDITION FORMAT pdf 1 GET RENDITION tenta obter a tradu o nomeada do objeto Seu valor na linha o nome completo do arquivo ou a cadeia no content O arquivo de conte do colocado no diret rio do servidor especificado pela op o CONTENT DIR do Servidor Ele tamb m colocado em um subdiret rio denominado com o nome local do DB2 O subdiret rio ser criado se ainda n o existir Sua extens o ser a extens o DOS definida no Docbase para o tipo de formato do documento Por exemplo doc para documentos do MS Word GET RENDITION DEL Esta fun o igual GET RENDITION exceto que GET RENDITION DEL primeiro exclui o arquivo recuperado para a linha anterior se houver nessa consulta Seu valor na linha o nome completo do arquivo ou a cadeia no content A Tabela 28 na p gina 177 lista pseudo co
66. vel de host ou uma refer ncia de coluna 304 Guia de Configura o da Origem de Dados Tabela 58 Mensagens emitidas pelo wrapper para Entrez continua o SQL30090N Opera o inv lida para o O primeiro argumento na ambiente de execu o do fun o CONTAINS era aplicativo C digo de raz o inv lido Este argumento Coluna sem marca o na deve ser uma refer ncia a fun o CONTAINS uma coluna com marca o SQL30090N Opera o inv lida para o Este um erro interno ambiente de execu o do Entre em contato com o aplicativo C digo de raz o Suporte de Software da Fun o inv lida IBM Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 305 306 Guia de Configura o da Origem de Dados Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search Este cap tulo explica o que o IBM Lotus Extended Search como incluir origens de dados do Extended Search em seu sistema federado e como utilizar SQL para pesquisar as origens de dados do Extended Search Este cap tulo lista tamb m as mensagens de erro associadas ao wrapper do Extended Search O que Extended Search O produto Extended Search um sistema cliente servidor multicamada que fornece amplos recursos de pesquisa e recupera o Com o Extended Search voc pode inserir um nico pedido e pesquisar milhares de poss veis reposit rios de dados e a Internet ao mesmo tempo Estes reposit
67. wrapper Outros objetos no sistema federado s o impactados e Todas as defini es de servidor mapeamentos de fun es definidas pelo usu rio e mapeamentos de tipos de dados definidos pelo usu rio que s o dependentes do wrapper eliminado tamb m s o eliminados Todos os mapeamentos de fun es definidos pelo usu rio pseud nimos mapeamentos de tipos de dados definidos pelo usu rio e mapeamentos de usu rios que s o dependentes da defini o de servidor tamb m s o eliminados e As especifica es de ndice dependentes dos pseud nimos eliminados tamb m s o eliminadas As exibi es federadas dependentes destes pseud nimos s o marcadas como inoperantes Todos os aplicativos dependentes de objetos eliminados e exibi es inoperantes s o invalidados O DB2 Relational Connect fornece v rios wrappers para origens de dados Oracle Microsoft SQL Server e Sybase As distin es entre os wrappers s o discutidas nos t picos de configura o para cada origem de dados A o Identifique os wrappers que ser o criados para o sistema federado na tabela de wrappers na lista de verifica o de planejamento Related concepts e Wrappers e M dulos de Wrappers na p gina 9 Related tasks e Adding Microsoft SQL Server data sources to a federated server no Federated Systems Guide e Adding Oracle data sources to a federated server no Federated Systems Guide e Adding Sybase data sources
68. 1000 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro de aloca o de mem ria Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1001 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Op o desconhecida A op o especificada na instru o DDL n o suportada Corrija a instru o SQL e execute a novamente SQL1822N C digo de erro inesperado 1002 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Falha na cria o do objeto DELTA Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1100 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Op es de wrappers n o suportadas OPTIONS de wrappers n o s o suportadas por este wrapper Corrija a instru o SQL e execute a novamente Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 211 Tabela 37 Mensagens emitidas pelo wrapper para o Excel continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado 1200 lt c digo de programa interno gt recebido da origem de dados do Wrapper d
69. 2 SQL_CHAR 1 254 CHAR N SQL_CHAR 255 32672 VARCHAR N Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 425 Tabela 82 Mapeamentos de tipo de dados de avan o padr o do ODBC Nem todas as colunas mostradas continua o N lar Ee m a lt gt lt E z S z3 E3 T gt gt es N a lt a zZ 7 as A lt gt a 40 E 7 En Z E m MAd E Jd E z 2 z A H E K n m Pa O S O BR E lt A A Ana Hi gt H gt a A m m nm m m m u muuu gt ea 2 2 E E ERES lt s LS O O O o 0 o E ii z z z Ao aan gt SOL DECIMAL 1 31 0 31 DECIMAL SQL_DECIMAL 32 38 0 38 DOUBLE 8 SQL_DOUBLE DOUBLE 8 SQL_FLOAT DOUBLE 8 SQL_INTEGER INTEGER 4 SQL_LONGVARCHAR CLOB 2147483647 N SQL_LONGVARBINARY BLOB S SQL_NUMERIC 1 31 0 31 DECIMAL SQL_NUMERIC 32 32 0 31 DOUBLE 8 SQL_REAL REAL 4 SQL_SMALLINT SMALLINT 2 SQL_TYPE_DATE DATE 4 SQL_TYPE_TIME TIME 3 SQL_TYPE_TIMESTAMP TIMESTAMP 10 SQL_TINYINT SMALLINT 2 SQL_VARBINARY 1 32672 VARCHAR S SQL_VARCHAR 1 32672 VARCHAR N SQL_WCHAR 1 127 CHAR N SQL_WCHAR 128 16336 VARCHAR N SQL_WVARCHAR 1 16336 VARCHAR N SQL_WLONGVARCHAR 1073741823
70. 2 E gt z Ei s A E a g O EQ lt Mo Mo 0 Z q n Z m m m g A d A E o E z E z2 E E n m z BE BE rR a ao o 2 m A a a E a E E DB E d lt I z o o O o O o o amp E 2 A Z x E x E E E E CHAR 1 254 0 0 NO CHAR 0 0 N CHAR 255 32672 0 0 NO VARCHAR 0 0 N DATE 0o 0 0o 0 NO TIMESTAMP 0 0 N FLOAT 1 63 0o 0 NO REAL 0 0 N FLOAT 64 12 0o 0 NO DOUBLE 0 0 N LONG o 0 o 0 NO CLOB 2147483647 0 N LONG RAW 0 0o 0 NO BLOB 2147483647 0 S MLSLABEL 0o 0 0o 0 NO VARCHAR 255 0 N NUMBER 1 38 84 127 NO DOUBLE 0 0 N NUMBER 1 31 0 3 gt DECIMAL 0 0 N NUMBER 1 4 0o 0 NO SMALLINT 0 0 N NUMBER 5 9 o 0 NO INTEGER 0 0 N RAW 1 254 0o 0 NO CHAR 0 0 s RAW 255 32672 0 0 NO VARCHAR 0 0 s ROWID 0 0 0 NULL 0 CHAR 18 O N VARCHAR2 1 32672 0 0 NO VARCHAR 0 0 N 428 Guia de Configura o da Origem de Dados Origens de Dados Sybase Tabela 85 Mapeamentos de tipo de dados de avan o padr o do Sybase CTLIB e DBLIB Nem todas as colunas mostradas 98 lar e m m lt gt lt E Z z S 3 q q E gt E a 2 2 a g O A lt x x 40 amp Z lt u Z z x z A A dF m O E z 5 E g Epp A Ta E z a 2 EAR Q a A l l l l I l E E m m m m m mma E RES lt s Ss jo O O o Oo 00 Es z z z E Mx mama gt E binary il 254 CHAR S binary 255 16384 VARCHAR S bit SMALLINT
71. 3 Opcional Defina a vari vel de ambiente DB2 DJ COMM para aprimorar o desempenho das consultas Registre o servidor emitindo uma instru o CREATE SERVER 5 Registre pseud nimos emitindo uma instru o CREATE NICKNAME Related tasks Registrando Fun es Personalizadas para o Wrapper Entrez na p gina Registrando Fun es Personalizadas para o Wrapper Entrez O registro de fun es personalizadas para o wrapper Entrez faz parte da maior tarefa de adicionar Entrez a um sistema federado Ap s o registro de fun es personalizadas necess rio registrar o wrapper Restri es Todas as fun es personalizadas para o wrapper Entrez devem ser registradas com o Entrez de nome do esquema necess rio registrar cada fun o personalizada uma vez para cada banco de dados DB2 que tenha o wrapper Entrez instalado Procedimento Para registrar fun es personalizadas emita a instru o CREATE FUNCTION com a palavra chave AS TEMPLATE O nome completo de cada fun o Entrez lt function name gt O exemplo a seguir registra uma vers o da fun o CONTAINS CREATE FUNCTION entrez contains varchar varchar RETURNS INTEGER AS TEMPLATE Para ajud lo a registrar fun es personalizadas o arquivo de amostra create function mappings dd1 fornecido no diret rio samples lifesci entrez Esse arquivo cont m defini es para cada fun o personalizada Voc pode executar esse arquivo DDL pa
72. AUTHID mike REMOTE PASSWORD passxyz123 136 Guia de Configura o da Origem de Dados Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Related tasks e Criando o Mapeamento de Usu rio para uma Origem de Dados Teradata na p gina 135 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Testando a Conex o do Servidor Federado com o Servidor Teradata O teste da conex o do servidor federado com o servidor Teradata faz parte da maior tarefa de adicionar origens de dados Teradata a servidores federados Voc pode testar a conex o do servidor federado com o servidor Teradata utilizando a defini o de servidor e o mapeamento de usu rio definidos Procedimento Para testar a conex o 1 A partir do processador da linha de comandos do DB2 abra uma sess o de passagem para emitir uma instru o SQL SELECT em uma tabela do sistema Teradata Por exemplo SET PASSTHRU server name SELECT count FROM dbc tables SET PASSTHRU RESET Se a instru o SOL SELECT retornar uma contagem a defini o de servidor e o mapeamento do usu rio estar o configurados adequadamente 2 Se a instru o SQL SELECT retornar um erro poss vel que seja necess rio Verificar o servidor Teradat
73. Argumentos TYPE Determina o tipo de pesquisa do BLAST realizada utilizando o servidor determinado Este argumento obrigat rio Ele deve ser definido para um dos seguinte valores blastn blastp blastx tblastn tblastx VERSION Especifica a vers o do servidor que voc est utilizando Este valor deve ser definido para a vers o do blastall que voc est executando Este argumento obrigat rio WRAPPER Especifica o nome do wrapper que voc registrou utilizando a instru o CREATE WRAPPER Este argumento obrigat rio Guia de Configura o da Origem de Dados Op es NODE Especifica o nome do host do sistema no qual o processo do daemon do BLAST est sendo executado Esta op o obrigat ria DAEMON PORT Especifica o n mero da porta na qual o daemon escutar pedidos de job do BLAST O n mero de porta deve ser o mesmo n mero especificado na op o daemon port do arquivo de configura o do daemon O padr o 4007 Esta op o opcional Related tasks Registrando um Servidor para uma Origem de Dados do BLAST na Related reference e CREATE SERVER statement no SQL Reference Volume 2 Argumentos e Op es da Instru o CREATE SERVER Wrapper Documentum Os argumentos associados instru o CREATE SERVER para Documentum s o TYPE Especifica o tipo da origem de dados Para Documentum o tipo DCTM Este argumento obrigat rio VERSION Especifica a vers o da o
74. BLAST DAEMON config o nome padr o para o arquivo Copie o arquivo de configura o para qualquer localiza o acess vel ao daemon renomeie o se quiser e edite o para trabalhar com sua origem de dados Por padr o o blast daemon procura suas informa es de configura o no diret rio de trabalho a partir do qual foi iniciado Procedimento Para configurar o daemon especifique as seguintes op es no arquivo de configura o Para op es que requerem caminhos voc pode especificar caminhos relativos Caminhos relativos s o relativos ao diret rio a partir do qual o processo do daemon foi iniciado DAEMON PORT Esta a porta de rede na qual o daemon escutar pedidos de job do BLAST enviados pelo wrapper MAX PENDING REQUESTS Este o n mero m ximo de pedidos de job do BLAST que podem estar bloqueando o daemon a qualquer hora Este n mero n o 226 Guia de Configura o da Origem de Dados representa o n mero de jobs do BLAST que est o sendo executados simultaneamente apenas o n mero de pedidos de job que podem bloquear de uma vez Recomendamos que voc defina este valor para um n mero maior que cinco O daemon do BLAST n o restringe o n mero de jobs do BLAST que podem ser executados simultaneamente DAEMON LOGFILE DIR Este o diret rio no qual o daemon criar seu arquivo de log Este arquivo conter informa es teis de status e de erro geradas pelo daemon do BLAST OQ SEQ DIR PATH Este
75. Construir Novas Consultas HMMER com Amostras na p gina 350 Construir Novas Consultas HMMER com Amostras As consultas de amostra HMMER a seguir ilustram como construir consultas para origens de dados HMMER Procedimento Para executar consultas utilize os exemplos a seguir como um guia Nestas consultas o nome utilizado para cada pseud nimo descreve o tipo de pesquisa e origem de dados HMMER Com nomes descritivos n o necess rio listar instru es de registro com cada consulta de amostra Al m disso alguns exemplos ilustram o comportamento do wrapper HMMER quando unido a outras origens de dados Consulta 1 SELECT Model ModelScore ModelEValue DomainNumber DomainScore DomainEvalue FROM myhmms WHERE HmmQSeq MTMFWQQNVDHQSDEQDKQAKGAAPTKRLNISFNVKIAVNVNTKMTTTHINQ Ao executar a instru o do SQL o wrapper executar uma pesquisa hmmpfam de myhmms que utiliza a sequ ncia de genes indicada O wrapper retornar todas as colunas dispon veis incluindo as colunas de par metros de entrada e as colunas de resultados do HMMER Consulta 2 350 Guia de Configura o da Origem de Dados SELECT Model ModelScore ModelEValue FROM myhmms WHERE HmmQSeq MTMFWQQNVDHQSDEQDKQAKGAAPTKRLNISFNVKIAVNVNTKMTTTHINQ AND ModelScore gt 0 Ao executar a instru o do SQL o wrapper executar uma pesquisa hmmpfam de myhmms que utiliza a sequ ncia de genes indicada Al m disso o wrapper transmite a op o
76. DATETIME 0 4 6 15 TIMESTAMP 10 DATETIME 6 10 11 15 TIMESTAMP 10 DECIMAL 1 31 0 31 DECIMAL DECIMAL 32 32 DOUBLE 8 FLOAT DOUBLE 8 INTEGER INTEGER 4 INTERVAL VARCHAR 25 INT8 BIGINT 19 0 LVARCHAR 1 32672 VARCHAR MONEY 1 31 0 31 DECIMAL MONEY 32 32 DOUBLE 8 NCHAR 1 254 CHARACTER NCHAR 255 32672 VARCHAR 420 Guia de Configura o da Origem de Dados Tabela 80 Mapeamentos de tipo de dados de avan o padr o Informix Nem todas as colunas mostradas continua o N E e m m E z I s E E z z Dn pn amp Z O 2a lt z x Ja O Z lt h Z H m H m A lt A Em d E z Z z Z z H gt Hi a m 2 a ana BR E Q O E I I l I l l l E Ee B H m H sal m m 2 E E b ES lt s Ss O O O o 00 0 amp i 2 z 2 Zm x E E E NVARCHAR 1 32672 VARCHAR Ee E REAL REAL 4 a SERIAL INTEGER 4 SERIAL8 BIGINT E SMALLFLOAT REAL 4 S SMALLINT SMALLINT 2 TEXT CLOB 2147483647 VARCHAR 1 32672 2 VARCHAR os Notas e Para o tipo de dados Informix DATETIME o servidor federado DB2 UNIX e Windows utiliza o qualificador de alto n vel Informix como REMOTE LENGTH e o qualificador de baixo n vel Informix como REMOTE SCALE Os qualificadore
77. DB2 na origem de dados antes de registrar um pseud nimo Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo 90 Guia de Configura o da Origem de Dados CREATE NICKNAME sybase name FOR SYBSERVER remote schema remote table Os pseud nimos podem ter at 128 caracteres Repita esta etapa para cada tabela ou exibi o do Sybase para a qual voc deseja criar um pseud nimo Quando voc cria o pseud nimo o DB2 utilizar a conex o para consultar o cat logo de origens de dados Esta consulta testa a conex o com a origem de dados utilizando o pseud nimo Se a conex o n o funcionar voc receber uma mensagem de erro Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplos para o Wrapper Sybase na p gina 91 Instru o CREATE NICKNAME Exemplos para o Wrapper Sybase Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela ou exibi o do Sybase que voc deseja acessar Este exemplo mostra como especificar um objeto remoto para o servidor Sybase com o qual o pseud nimo atribu do CREATE NICKNAME SYBSALES FOR SYBSERVER salesdata europe SYBSALES E um pseud nimo nico para a tabela ou a exibi o Sybase O pseud nimo um nome com duas partes
78. DB2 Profile Registry Command em Command Reference 110 Guia de Configura o da Origem de Dados Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em origens de dados do ODBC Este cap tulo lista as tarefas que precisam ser executadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o das origens de dados do ODBC Adicionando Origens de Dados ODBC a Servidores Federados O DB2 Information Integrator fornece wrappers que suportam origens de dados espec ficas que s o acessadas atrav s da API ODBC Exemplos destas origens de dados incluem Oracle Microsoft SQL Server e Microsoft Excel Voc ter melhor desempenho se utilizar os wrappers projetados especificamente para essas origens de dados As origens de dados que s o acessadas atrav s da API ODBC s o referidas neste texto como origens de dados ODBC Utilize o wrapper ODBC para acessar qualquer origem de dados que tenha um driver ODBC mas n o seja suportada por wrappers de origens de dados espec ficas que est o inclu das no DB2 Information Integrator O wrapper ODBC suporta o ODBC Vers o 3 x A configura o do servidor federado para acessar origens de dados ODBC envolve o fornecimento de informa es ao servidor federado sobre as origens
79. Dados do Documentum na p gina 172 Mapeando Usu rios Wrapper do Documentum na p gina 173 Registrando Pseud nimos para Origens de Dados do Documentum na p gina 174 Registrando Fun es Personalizadas para Origens de Dados do Documentum na p gina 181 Disponibilizando a Biblioteca do Cliente Documentum para o DB2 Apenas AIX e Solaris Operating Environment Disponibilizar a biblioteca do cliente Documentum para o DB2 apenas AIX e Solaris Operating Environment faz parte da maior tarefa de adicionar Documentum a um sistema federado A biblioteca do cliente deve estar dispon vel para o DB2 para que o wrapper funcione corretamente Pr requisitos O wrapper Documentum utiliza a Vers o 3 1 7a da biblioteca do cliente Se voc estiver utilizando o Documentum 4i ser necess rio adquirir a vers o antiga da biblioteca de cliente do Documentum se ainda n o estiver instalada Procedimento Para disponibilizar a biblioteca do cliente Documentum para o DB2 copie a biblioteca do cliente para o diret rio apropriado Consulte a Tabela 25 na p gina 169 para obter os nomes de bibliotecas do cliente e copiar para diret rios para cada sistema operacional suportado Voc tamb m pode 168 Guia de Configura o da Origem de Dados efetuar um link simb lico para a biblioteca do cliente no diret rio apropriado Tabela 25 Biblioteca do cliente e copiar para o diret rio por sistema o
80. E E E ERES acne lt lt lt lt daR E E lt m m m marO O O E m 3 H a za S B a g a BaB ggg a 2 7 E Ee tEaR m aA BIGINT DECIMAL 19 BIGINT INT8 BLOB 1 2147483647 BYTE CHARACTER N CHAR CHARACTER S BYTE CLOB 1 2147483647 TEXT DATE 4 DATE DECIMAL DECIMAL DOUBLE 8 FLOAT INTEGER 4 INTEGER LONG VARCHAR 32700 N TEXT LONG VARCHAR 32700 S BYTE REAL 4 SMALLFLOAT SMALLINT 2 INTEGER TIME 3 DATETIME 6 10 TIMESTAMP 10 DATETIME 0 15 VARCHAR 1 254 N VARCHAR VARCHAR 255 32672 N TEXT VARCHAR S BYTE VARCHAR 255 2048 N LVARCHAR VARCHAR 2049 32672 N TEXT 438 Guia de Configura o da Origem de Dados Tabela 91 Mapeamentos de tipo de dados reverso padr o do Informix Nem todas as colunas mostradas continua o N S 5 g gt Z lt p i Z g lt m z H 2 9 lt amp 5 a 2 e PRE lt ci 3 E gt nO dq as e a a E m lt O O pH lt Z o Sa a a E aia ai gt Z S z E Bo B e BEB ae lt lt lt lt 44 lt EB aa pq ps ps marO O O m m Em m na E TE TE E E E E a uaua m aA Notas 1 Este mapeamento de tipo v lido apenas com o servidor Informix Vers o 7 ou inferior 2
81. Extended Search que pode ser utilizada em consultas expr pattern expr bool expr field expr prox expr 326 Guia de Configura o da Origem de Dados pattern expr STRING token expr bool expr token expr TOKEN CASE STEM EXACT WEIGHT x WILD FUZZY STRING expr list bool operator WEIGHT x expr bool text expr text expr list bool operator WEIGHT x text expr text expr text expr expr list field expr prox expr prox op operatorl operator 2 operator 3 pattern expr bool text expr prox expr list text expr text expr list text expr expr expr list expr field name operator 1 NEIGHT x text expr field name operator 2 WEIGHT x value field name operator 3 WEIGHT x value 1 AND value 2 field name operator 4 value prox op COUNT x ORDER MATH y WEIGHT x expr list expr DOCUMENT PARAGRAPH SENTENCE WORD CHARACTER START END IN lt EQ GT GTE LT LTE BETWEENI BETWEENE LIKE Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 327 bool operator AND OR NOT Para obter informa es completas sobre a gram tica GOL consulte Extended Search Programming que est dispon vel na p gina Resources do Web site IBM Lotus Extended Search http www lotus com products des nsf wdocuments resources Related tasks e Registrando a Fun o Per
82. Mensagens emitidas pelo wrapper para o Excel continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado 1711 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro durante a busca poss vel tipo n o correspondente de Os dados buscados durante a consulta SQL eram de um tipo de dados diferente do tipo de dados especificado durante o registro do pseud nimo Corrija os dados na planilha de origem ou corrija o tipo de dados registrado no pseud nimo Se isso n o resolver o dados coluna problema entre em contato com o Suporte a Software da IBM SQL1822N C digo de erro inesperado Ocorreu um erro de programa 1900 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro de aloca o de mem ria interno Contate o Suporte de Software da IBM Related reference Mensagens para o Wrapper do Arquivo Estruturado de Tabela na p gina Mensagens para o Wrapper do BLAST na p gina 243 Mensagens para o Wrapper do XML na p gina 268 Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 217 218 Guia de Configura o da Origem de Dados Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST Este cap tulo explica o que o BLAST como incluir origens de dados do BLAST em seu sistema fe
83. Min sculas Lista de Verifica o Estat sticas de Origem de Dados Lista de Verifica o Mapeamentos de Tipos de Dados Lista de Verifica o Mapeamentos de Usu rios p Lista de Verifica o Wrappers Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 Adicionando Origens de Dados da Fam lia DB2 a Servidores Federados Catalogando uma Entrada do N no Diret rio do N Federado Catalogando o Banco de Dados Remoto no Diret rio do Banco de Dados do Sistema Federado Registrando o Wrapper DB2 Registrando Defini es de Servidor para uma Origem de Dados DB2 Instru o CREATE SERVER Exemplos para o Wrapper DB2 p Criando o Mapeamento de Uan iio para uma Origem de Dados DB2 Instru o CREATE USER MAPPING Exemplos para o Wrapper DB2 Testando a Conex o com o Servidor da Origem de Dados DB2 Registrando Pseud nimos para Tabelas e Exibi es do DB2 Instru o CREATE NICKNAME Exemplos para o Wrapper DB2 Se cf Ajustando e Resolvendo Problemas de Configura o para Origens de Dados da Fam lia DB2 Aprimorando o Desempenho D finindo a Vari vel DB2 DJ COMM UNIX 27 27 a27 27 28 28 29 31 91 32 E DO 34 36 lt 37 38 89 40 42 43 44 44 lii Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix Adicionando Origens de Dados Informix a Servidores Federados
84. N weekly salaryN A partir do DB2 CLP ou de um Programa Aplicativo Ao inserir o valor a partir do CLP prompt da linha de comandos do DB2 ou ao especificar o valor em um programa aplicativo n o s o necess rias as aspas simples ou as barras invertidas Utilizando o exemplo acima no prompt de comandos do DB2 digite CREATE NICKNAME nickl FOR norbase my schema weekly salary Cap tulo 3 Planejando a Configura o da Origem de Dados Federada 21 Related reference Atualizar Estat sticas de Origem de Dados O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas s o coletadas quando voc cria um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao otimizador de consultas s o lidas dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas informa es do cat logo de origem de dados ou todas elas podem ser utilizadas pelo otimizador de consultas recomend vel atualizar as estat sticas utilizando o comando de origem de dados equivalente a RUNSTATS na origem de dados antes de criar um pseud nimo O banco de dados federado recupera informa es estat sticas remotas p
85. Pseud nimo do e mail CREATE NICKNAME MedMail Owner VARCHAR 80 To VARCHAR 80 Date DATE Subject VARCHAR 80 FOR SERVER esServer OPTIONS APPLICATIONID MedResearch CATEGORY Exchange Server Lotus Notes VERTICAL TABLE YES TIMEOUT 60 MAXHITS 100 TOTALMAXHITS 1000 Pseud nimo da Web CREATE NICKNAME MedWeb WebTitle VARCHAR 255 WebDescription VARCHAR 1000 FOR SERVER esServer OPTIONS APPLICATIONID MedResearch DATASOURCES Google Alta Vista CNN TOTALMAXHITS 500 A consulta a seguir pesquisa documentos que cont m a frase Artificial Liver no t tulo e a abrevia o MARS no conte do do documento O conjunto de resultados deve excluir documentos que foram publicados antes do ano 2001 SELECT OWNER DOC CONTENT FROM MedDocs WHERE ESWRAPPER ES Search DOC RANK TOKEN EXACT MARS AND TITLE IN Artificial Liver AND DATE gt 01 01 2001 1 324 Guia de Configura o da Origem de Dados A consulta a seguir pesquisa e mail que foi escrito durante os ltimos meses que discutiam a medicina alternativa SELECT FROM MedMail WHERE ESWRAPPER ES Search DOC RANK SUBJECT IN alternative medicine AND DATE BETWEENI 03 01 2002 AND 09 30 2002 1 1 A consulta a seguir pesquisa origens da Web que se referem terapia CAM complementary and alternative medicine medicina alternativa e complementar e sua aceita o pelo p blico americano SELECT WebTit
86. Reference Volume 2 Origem de Dados de Documentum Consultas de Exemplo Depois de registrar o wrapper voc poder executar consultas SQL na origem de dados Documentum Esta se o fornece v rios exemplos de consultas Para executar consultas voc utiliza o pseud nimo e as colunas de pseud nimo definidas em suas instru es SQL da mesma maneira que utilizaria um nome de tabela e colunas de tabela regulares 188 Guia de Configura o da Origem de Dados O servidor Documentum e o DB2 processam o predicado LIKE de forma diferente Quando efetuado pushdown de um predicado LIKE para o servidor Documentum as sem nticas do Documentum se aplicam No exemplo a seguir quando a coluna cl contiver uma cadeia de comprimento zero o predicado ser true para Documentum e false para o DB2 cl LIKE A consulta a seguir exibe todos os documentos do Docbase para documentos chamados Test Document SELECT object name FROM std doc WHERE object name Test Document A consulta a seguir utiliza a fun o personalizada ANY EQ para exibir todos os documentos em que um dos autores Joe Doe SELECT object name FROM std doc WHERE DCTM ANY EQ author Joe Doe 1 A consulta a seguir utiliza a fun o FOLDER TREE e a fun o SEARCH WORDS para localizar todos os documentos no gabinete Approved que cont m o texto protein SELECT object name FROM std doc WHERE DCTM FOLDER TREE Approved 1 AND DCTM SEARCH WOR
87. Search na p gina 310 e Tabelas Verticais do Extended Search na p gina 312 Related tasks Registrando Mapeamentos de Usu rios para Origens de Dados Extended Search na p gina 318 Related reference e Wrapper Extended Search Consultas de Exemplo na p gina 323 e Sintaxe da Instru o CREATE NICKNAME Wrapper Extended Search Registrando Mapeamentos de Usu rios para Origens de Dados Extended Search Esta tarefa uma etapa opcional na principal tarefa de adicionar origens de dados Extended Search a um sistema federado Os mapeamentos de usu rios fornecem uma maneira de autenticar o acesso de usu rios que consultam uma origem do Extended Search com o wrapper Extended Search Se um usu rio enviar uma consulta SQL a um pseud nimo 318 Guia de Configura o da Origem de Dados registrado do Extended Search e nenhum mapeamento de usu rio estiver definido para esse usu rio o wrapper Extended Search utilizar um ID do usu rio e senha padr o na tentativa de recuperar dados do servidor remoto Extended Search Se a origem de dados que estiver sendo consultada exigir autentica o poder ser retornado um conjunto de resultados vazio Para assegurar que o ID do usu rio e senha corretos tenham sido transmitidos para o servidor Extended Search crie mapeamentos de usu rios no sistema federado para usu rios que est o autorizados a pesquisar origens do Extended Search Quando voc cria um mape
88. Sistemas Federados na p gina 391 e Instru o CREATE SERVER Exemplos para o Wrapper Informix na Instru o CREATE SERVER Exemplos para o Wrapper Informix Este t pico fornece v rios exemplos que mostram como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper Informix Este t pico inclui um exemplo completo que mostra como registrar um servidor com par metros requeridos e um exemplo com op es de servidor adicionais 52 Guia de Configura o da Origem de Dados Exemplo completo O exemplo a seguir mostra como registrar uma defini o de servidor para um wrapper Informix utilizando a instru o CREATE SERVER CREATE SERVER asia TYPE informix VERSION 9 WRAPPER INFORMIX OPTIONS NODE abc DBNAME sales IUD APP SVPT ENFORCE N asia Um nome atribu do ao servidor do banco de dados Informix Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados TYPE informix Especifica o tipo de servidor de origem de dados para o qual voc est configurando acesso Para o wrapper Informix o tipo de servidor deve ser informix VERSION 9 A vers o do servidor do banco de dados Informix que voc deseja acessar As vers es do Informix suportadas s o 7 8 e 9 WRAPPER INFORMIX O nome especificado na instru o CREATE WRAPPER NODE abc O nome do n no qual o servidor do banco de dados Informix reside Obtenha o nome do n a partir do arquivo sqlhosts
89. Testando a Conex o com o Servidor Remoto Microsoft SQL Server O teste da conex o com o servidor remoto Microsoft SQL Server faz parte da maior tarefa de adicionar origens de dados Microsoft SQL Server a servidores federados Voc pode testar a conex o com o servidor remoto Microsoft SQL Server utilizando a defini o de servidor e mapeamentos de usu rios definidos Procedimento Para testar a conex o 1 Abra uma sess o de passagem para emitir uma instru o SOL SELECT nas tabelas do sistema Microsoft SQL Server Por exemplo SET PASSTHRU remote server name SELECT count FROM dbo sysobjects SET PASSTHRU RESET Se a instru o SOL SELECT retornar uma contagem a defini o de servidor e o mapeamento do usu rio estar o configurados adequadamente 2 Se a instru o SQL SELECT retornar um erro poss vel que seja necess rio Verificar o servidor remoto Microsoft SQL Server para certificar se de que ele tenha sido iniciado e Verificar o servidor remoto Microsoft SQL Server para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as defini es para as op es REMOTE AUTHID e REMOTE PASSWORD Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 105 sejam v lidas para as conex es com o servidor remoto Microsoft SQL Server Alterar o mapeamento de usu rio ou criar outro mapeamento conforme neces
90. Valor de op o FOREIGN KEY inv lido O valor da op o FOREIGN KEY especificado na instru o CREATE NICKNAME inv lido O valor n o corresponde a nenhum pseud nimo pai Verifique a instru o CREATE NICKNAME 274 Guia de Configura o da Origem de Dados Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Explica o Erro SQL1I822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado As da origem de dados Wrapper op es FILE PATH e DOCUMENT n o do XML Texto e tokens podem ser especificadas ao mesmo associados s o Op es tempo Verifique a sintaxe da instru o FILE PATH e DOCUMENT n o CREATE NICKNAME compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado As da origem de dados Wrapper op es FILE PATH e SOAP n o podem do XML Texto e tokens ser especificadas ao mesmo tempo associados s o Op es Verifique a sintaxe da instru o FILE PATH e SOAP n o CREATE NICKNAME compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado As da origem de dados Wrapper op es DIRECTORY PATH e SOAP do XML Texto e tokens n o podem ser especificadas ao mesm
91. Wrapper do Arquivo Estruturado de Tabela na p gina 160 e Mensagens para o Wrapper do Documentum na p gina 194 2 Mensagens para o Wrapper do Excel na p gina 211 2 Mensagens para o Wrapper do BLAST na p gina 243 Sintaxe da Instru o CREATE NICKNAME Wrapper XML na p ginal 278 Guia de Configura o da Origem de Dados Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez Este cap tulo explica o que o Entrez como incluir origens de dados do Entrez em seu sistema federado e lista as mensagens de erro associadas ao wrapper do Entrez O que Entrez Entrez um sistema de consulta e de recupera o desenvolvido pelo NCBI National Center for Biotechnology Information Voc pode utilizar o Entrez para acessar v rios bancos de dados vinculados hospedados pelo NCBI Estes bancos de dados incluem e PubMed literatura biom dica e Nucleotide um banco de dados de segi ncia tamb m chamado GenBank e OMIM Online Mendelian Inheritance in Man from John Hopkins University Genome montagens completas de genomas Voc pode acessar todos os bancos de dados Entrez atrav s de um conjunto uniforme de ferramentas baseadas na Web O wrapper Entrez utiliza estas ferramentas para federar os bancos de dados Entrez no ambiente do DB2 Embora a interface do Entrez suporte muitos bancos de dados o wrapper Entrez suporta apenas PubMed e Nucleotide O Co
92. XML n o suporta sess es de passagem no sistema federado Procedimento Para registrar o servidor XML no sistema federado emita a instru o CREATE SERVER Por exemplo CREATE SERVER xml server WRAPPER my xml A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados XML Related reference e CREATE SERVER statement no SQL Reference Volume 2 Associa es de Dados entre Pseud nimos e Documentos XML Pseud nimos correspondem estrutura de rvore de dados do documento XML Os pseud nimos pai e filho correspondem estrutura raiz e a elementos aninhados da estrutura da rvore de dados Estes pseud nimos pai e filho est o conectados por chaves prim rias e externas que s o especificadas com a instru o CREATE NICKNAME Cada pseud nimo definido por express es XPath que executam as seguintes fun es Identifica os elementos XML que representam tuplas individuais Especifica como extrair os valores de colunas de cada elemento 254 Guia de Configura o da Origem de Dados O wrapper XML utiliza express es XPath para estabelecer uma correspond ncia entre os dados no documento XML e as linhas em uma tabela relacional Estas express es XPath identificam os valores no documento XML e determinam como estes valores correspondem s colunas de cada linha O wrapper XML l somente dados do documento XML O wrapper XML n o atualiza estes dados Ao criar um pseud n
93. a defini o de servidor voc pode adicionar ou eliminar op es de servidor emitindo a instru o ALTER SERVER A pr xima tarefa nesta sequ ncia de tarefas criar o mapeamento de usu rio para uma origem de dados Teradata Related tasks Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 133 e Criando o Mapeamento de Usu rio para uma Origem de Dados Teradata na p gina 135 Related reference e CREATE SERVER statement no SQL Reference Volume 2 e nstru o CREATE SERVER Exemplos para Wrapper Teradata na p gina 134 Instru o CREATE SERVER Exemplos para Wrapper Teradata Este t pico fornece v rios exemplos que mostram como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper Teradata Este t pico inclui um exemplo completo que mostra como criar um servidor com todos os par metros obrigat rios e um exemplo com op es de servidor opcionais Exemplo completo O exemplo a seguir mostra como criar uma defini o de servidor para um wrapper Teradata utilizando a instru o CREATE SERVER CREATE SERVER TERASERVER TYPE TERADATA VERSION 4 WRAPPER my wrapper OPTIONS NODE tera node A op o de servidor TERASERVER especifica o nome atribu do ao servidor Teradata TYPE TERADATA especifica que voc est configurando o acesso a uma origem de dados Teradata VERSION 4 a vers o de software do servidor Teradata que voc deseja acessar WRAPPER
94. a e gt gt a A E E E E m m m m m m m q gt q gt H E b b O O O o 0 00 m sy a B gp O OA pe z z o Za B E E BLOB E E E E BLOB CHAR 1 254 E E CHAR 0 N CHAR 255 32672 E VARCHAR 0 N CHAR 1 254 E S CHAR 0 sS CHAR 255 32672 E S VARCHAR 0 sS CLOB E CLOB DATE E e DATE E 0 DBCLOB E DBCLOB a DECIMAL E E E E DECIMAL FLOAT 4 E a REAL E E E FLOAT 8 E a DOUBLE Roa GRAPHIC 1 127 E GRAPHIC 0 N INTEGER E INTEGER ROWID E E S VARCHAR 40 5 SMALLINT a SMALLINT 0 a TIME ma TIME 0 TIMESTAMP E E Ee G TIMESTAMP 0 414 Guia de Configura o da Origem de Dados Tabela 76 Mapeamentos de tipo de dados de avan o padr o do DB2 para z OS e 08 8390 Nem todas as colunas mostradas continua o 92 m E m md H lt lt q q z E E z S 3 So 3 E z z Jo g A a EB 9 Aa lt e 2 40 Z lt p Z E Es E Ad a f d E a z a H z A M a a e m gt l I A O E O lam a a Q A O H z A gt aA m m m m m m m m m m m gt gt D p 2 E RES lt Ss O O O o 0o 00 E E z z z g eg gt EE TIMESTMP TIMESTAMP 0 VARCHAR 1 32672 VARCHAR O N VARCHAR 1 32672 S VARCHAR 0 S VARG 1 16336 VARGRAPHIC O N VARGRAPHIC 1 16336 VARGRAPHIC O N Origens de Dados DB2 para iSeries Tabela 77
95. a servidores federados No banco de dados federado voc deve definir cada servidor remoto Microsoft SQL Server que deseja acessar Primeiro voc deve localizar o nome do n do servidor remoto Microsoft SQL Server e em seguida utilizar este nome de n ao registrar a defini o de servidor emitindo a instru o CREATE SERVER Procedimento Para registrar uma defini o de servidor para uma origem de dados Microsoft SQL Server Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 99 1 Localize o nome do n e Se seu servidor federado estiver utilizando o Windows NT ou Windows 2000 o NODE ser o nome do DSN do Sistema especificado para o servidor remoto Microsoft SQL Server que est sendo acessado e Se seu servidor federado estiver utilizando AIX HP UX Linux ou Solaris Operating Environment o NODE ser definido no arquivo odbc ini A seguir est um exemplo de um arquivo odbc ini no AIX Exemplo de arquivo odbc ini no AIX rawilson MS SQL Server 7 0 medusa MS SQL Server 7 0 rawilson Driver opt odbc lib ivmsssl6 so Description MS SQL Server Driver for AIX Address 9 112 30 39 1433 medusa Driver opt odbc lib ivmsssl6 so Description MS SQL Server Driver for AIX Address 9 112 98 123 1433 Na parte superior do arquivo odbc ini existe uma se o rotulada ODBC Data Sources que lista os n s Cada um dos n s possui uma se o node name que descreve cada n Embo
96. cada servidor remoto Microsoft SQL Server definido registre um pseud nimo para cada tabela ou exibi o que deseja acessar Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar os servidores remotos Microsoft SQL Server O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas 106 Guia de Configura o da Origem de Dados s o coletadas ao registrar um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao otimizador s o lidas a partir dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas informa es do cat logo de origem de dados ou todas elas podem ser utilizadas pelo otimizador atualize as estat sticas utilizando o comando de origem de dados equivalente ao comando RUNSTATS do DB2 na origem de dados antes de registrar um pseud nimo Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo CREATE NICKNAME mss name FOR sglserver remote schema remote table Os pseud nimos podem ter at 128 caracteres Repita esta etapa para cada tabela ou exibi o do Microsoft SQL Server para a qual voc dese
97. com score mais alto AlignmentExactMatch varchar 32000 Corresponde o res duo de probabilidade mais alta no HMM AlignmentSubSequence varchar 32000 Mostra a pr pria sequ ncia de genes N o h mais tarefas nesta sequ ncia de tarefas Related reference e Origem de Dados HMMER Exemplo Completo na p gina 349 p 2 ina 349 348 Guia de Configura o da Origem de Dados Instru o CREATE NICKNAME Exemplo para o Wrapper HMMER na Instru o CREATE NICKNAME Exemplo para o Wrapper HMMER A instru o CREATE NICKNAME a seguir define o pseud nimo myhmms CREATE NICKNAME myhmms FOR SERVER hmmer server OPTIONS DATASOURCE myhmms TIMEOUT 60 Depois de emitir a instru o CREATE NICKNAME voc pode utilizar o pseud nimo myhmms para consultar o sistema federado Voc tamb m pode unir o pseud nimo myhmms a outros pseud nimos e tabelas no sistema federado N o h mais tarefas nesta sequ ncia de tarefas Origem de Dados HMMER Exemplo Completo As instru es SQL para origens de dados HMMER devem conter predicados de entrada especiais que s o utilizados para transmitir op es HMMER padr o para o arquivo execut vel hmmpfam Restri es Para ser v lida cada consulta transmitida para o wrapper HMMER deve conter pelo menos o predicado de entrada HmmQSeq Todos os outros predicados s o opcionais Procedimento Para construir uma consulta HMMER utilize os predicados d
98. comandos do UNIX DB2 CREATE USER MAPPING FOR USER SERVER my server OPTIONS REMOTE AUTHID my id REMOTE PASSWORD my password Suponha que a instru o SQL contenha aspas simples e duplas em seguida voc coloca a instru o entre aspas duplas e precede todas as aspas duplas na instru o com uma barra invertida Por exemplo se desejar emitir esta instru o SQL CREATE USER MAPPING FOR Local id SERVER my server OPTIONS REMOTE AUTHID my id REMOTE PASSWORD my password Insira o seguinte texto no prompt de comandos do UNIX DB2 CREATE USER MAPPING FOR N local idN SERVER my server OPTIONS REMOTE AUTHID my id REMOTE PASSWORD my password Nota Os exemplos acima assumem que voc esteja inserindo instru es SQL a partir do prompt de comandos do UNIX e transmitindo a instru o para o comando db2 sem a op o f Se voc inserir as instru es SQL a partir de um arquivo utilizando o comando db2 com a op o f n o dever preceder as aspas duplas com uma barra invertida A partir de um Prompt de Comandos do Sistema Operacional Windows No Windows preceda cada aspa com uma barra invertida Por exemplo suponha que voc deseja criar o pseud nimo NICK1 para uma tabela do Microsoft SOL Server A tabela reside no banco de dados NORBASE O esquema my schema e a tabela weekly salary No prompt de comandos do Windows no servidor federado digite DB2 CREATE NICKNAME nickl FOR norbase N my schemaN
99. como uma lista de nomes separada por ponto e v rgula PS KeywordList VARCHAR 3200 Lista separada por ponto e v rgula SpaceFlightMissionList VARCHAR 250 Lista separada por ponto e v rgula InvestigatorList VARCHAR 250 Canonizado como uma lista de nomes separada por ponto e v rgula PublicationStatus VARCHAR 32 ProviderID VARCHAR 32 CitationSubsetList VARCHAR 250 Lista separada por ponto e v rgula AllFields VARCHAR I Pseudocoluna sempre retorna NULL TODOS TextWords VARCHAR I Pseudocoluna sempre retorna NULL TW PubDate DATE Inclui data de publica o de di rio e de manual data de linha mediana DP PubDateString VARCHAR 32 Inclui data de publica o de di rio e de manual data de linha mediana DP T tulo VARCHAR 250 T tulo do manual ou de di rio TA 294 Guia de Configura o da Origem de Dados Tabela 46 Pseud nimo PubMed PMArticles continua o Nome da coluna Tipo de dados Descri o Q F Journal ISSN CHAR 9 TA Journal Volume VARCHAR 10 VI Journal Issue VARCHAR 10 IP Journal Coden VARCHAR 32 Journal ISOAbbreviation VARCHAR 32 Book Publisher VARCHAR 128 Book Authors VARCHAR 250 Canonizado como outras listas de autores Book CollectionTitle VARCHAR 128 Book Volume VARCHAR 10 Tabela 47 Pseud nimo PubMed PMAccession
100. completamente qualificado no formato lt owner gt lt table name gt dm dbo pode ser utilizado como o nome do propriet rio se a tabela pertencer ao propriet rio do Docbase o caso t pico O utilit rio assume uma conven o de nomenclatura para os nomes de pseud nimos em tabelas registradas A conven o para prefixar o nome da tabela com rt para indicar tabela registrada registered table Voc pode alterar o pseud nimo proposto pelo utilit rio se n o deseja utilizar essa conven o Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 191 3 Digite o nome do servidor associado ao pseud nimo que voc est criando 4 Digite o nome do pseud nimo Os nomes do pseud nimo devem ser evidentes e devem ser exclusivos na inst ncia do DB2 O utilit rio assume uma conven o de nomenclatura de lt server name gt lt object type gt porque talvez o mesmo lt object type gt precise ser definido para v rios servidores Voc pode alterar o pseud nimo proposto pelo utilit rio se n o deseja seguir essa conven o 5 Digite o nome do arquivo de sa da O padr o C NlempAnickname txt O diret rio que receber o arquivo de sa da deve existir e ser grav vel por voc Depois que voc responder aos avisos o arquivo de pseud nimo ser criado e aberto em um editor de texto Related concepts O que o Utilit rio CreateNicknameFile para o Wrapper do Documentum na p gina 1
101. concepts O que o Utilit rio CreateNicknameFile para o Wrapper do Zs Documentum na p gina 189 Related tasks Documentum na p gina 191 Defini o Dupla dos Atributos de Repeti o Wrapper do Documentum Para maximizar os recursos da consulta do wrapper cada atributo deve ser definido como seu verdadeiro tipo de dados DB2 equivalente Isto os n meros inteiros do Documentum devem ser definidos como inteiros do DB2 e assim por diante No entanto essas defini es evitam o retorno de diversos valores para atributos de repeti o n o VARCHAR Para tais colunas apenas o ltimo valor retornado Esta restri o existe porque sempre que poss vel o wrapper retorna apenas uma linha de resultados por objeto Docbase Essa restri o s uma emiss o quando os atributos de repeti o s o selecionados No entanto voc pode definir uma segunda coluna para o mesmo atributo de repeti o remoto por m com um tipo de dados de VARCHAR Esse nome de coluna ser usado na lista SELECT para retornar todos os valores como uma lista de todos os seus valores separada por delimitadores Cada op o DELIMITER da coluna especifica o delimitador a ser utilizado Voc deve padronizar os nomes dos locais das colunas multivalores Voc pode padronizar os nomes dos locais de cada coluna multivalor incluindo um prefixo m no nome do local da coluna que foi definida como seu verdadeiro tipo de da
102. conecta se a uma origem de dados ele tenta conectar se utilizando todas as combina es poss veis de letras mai sculas e min sculas para o ID do usu rio e senha bem como o tipo de letra atual O servidor pode fazer at nove tentativas de conex o antes de conectar se com xito ao servidor da origem de dados Essas tentativas podem reduzir os tempos de conex o Procedimento Para aprimorar o desempenho especifique valores para as op es de servidor FOLD ID e FOLD PW utilizando a instru o ALTER SERVER OPTION Suponha que todos os IDs do usu rio e senhas do Informix estejam em min sculas e a defini o de FOLD ID e FOLD PW como o valor L delimitado por aspas simples possa aprimorar o tempo de conex o Por exemplo ALTER SERVER TYPE INFORMIX OPTIONS ADD FOLD ID L ALTER SERVER TYPE INFORMIX OPTIONS ADD FOLD PW L e Como o servidor federado tenta cada combina o de valores em mai sculas e min sculas para o ID do usu rio e senha voc pode reduzir a chance de exceder o n mero m ximo de falhas de tentativas de login e de bloqueio do ID definindo estas op es como N n o dobre o ID do usu rio e a senha Se voc estabelecer estas defini es dever sempre especificar o ID do usu rio e senha no tipo de letra correto Se forem especificados um ID do usu rio e senha inv lidos o wrapper n o continuar tentando as diversas combina es Por exemplo ALTER SERVER TYPE INFORMIX OPTIONS ADD FOLD ID N
103. conforme o fornecedor a finalidade e o sistema operacional Os valores suportados dependem do wrapper que est sendo utilizado necess rio especificar um tipo de servidor v lido na instru o CREATE SERVER Wrapper CTLIB As origens de dados do Sybase suportadas pelo software cliente Sybase CTLIB Tipo de Servidor Origem de Dados SYBASE Sybase Wrapper DBLIB As origens de dados do Sybase ou do Microsoft SQL Server suportadas pelo software cliente DBLIB Tipo de Servidor Origem de Dados SYBASE Sybase Wrapper DJXMSSQL3 As origens de dados do Microsoft SQL Server suportadas pelo driver ODBC 3 0 ou superior Tipo de Servidor Origem de Dados MSSOLSERVER Microsoft SQL Server O Copyright IBM Corp 1998 2003 409 Wrapper DRDA Fam lia DB2 Tabela 72 DB2 para Linux UNIX e Windows Tipo de Servidor Origem de Dados DB2 UDB IBM DB2 Universal Database DB2 6000 IBM DB2 para AIX DB2 AIX IBM DB2 para AIX DB2 HPUX IBM DB2 para HP UX V1 2 DB2 HP IBM DB2 para HP UX DB2 NT IBM DB2 para Windows NT DB2 EEE IBM DB2 Enterprise Extended Edition DB2 CS IBM DB2 para Common Server DB2 SUN IBM DB2 para Solaris V1 e V1 2 DB2 PE IBM DB2 para Personal Edition DB2 2 IBM DB2 para 05 2 DB2 LINUX IBM DB2 para Linux DB2 PTX IBM DB2 para NUMA Q DB2 SCO IBM DB2 para SCO Unixware Tabela 73 DB2 para iSeries e AS 400 Tipo de Servidor Origem de Dad
104. criados para o sistema federado continua o Origem de dados Nomes de wrappers padr o Wrapper a ser criado BLAST nenhum Documentum nenhum Microsoft Excel nenhum Arquivos com estrutura de tabela nenhum XML nenhum 30 Guia de Configura o da Origem de Dados Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em bancos de dados da fam lia DB2 Esses bancos de dados incluem o DB2 para UNIX e Windows o DB2 para z OS e OS 390 o DB2 para iSeries e o DB2 Server para VM e VSE Este cap tulo lista as tarefas que precisam ser executadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o das origens de dados da fam lia DB2 Adicionando Origens de Dados da Fam lia DB2 a Servidores Federados A configura o do servidor federado para acessar origens de dados DB2 envolve o fornecimento do servidor com informa es sobre as origens de dados DB2 e objetos que voc deseja acessar Voc pode configurar o acesso a origens de dados DB2 atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o Centro de Controle do DB2 que n o necess rio digitar cada instru
105. da biblioteca correspondente ao wrapper especificado Utilize os comandos na tabela a seguir para definir a vari vel DB2 DJ COMM Tabela 10 Comandos para definir a vari vel DB2 DJ COMM para origens de dados DB2 Sistema operacional do Comando servidor federado AIX DB2 DJ COMMS ibdb2drda a Ambiente Operacional Solaris DB2 DJ COMMS 1ibdb2drda so HP UX DB2 DJ COMMS ibdb2drda sl Linux DB2 DJ COMMS ibdb2drda so Windows NT e Windows 2000 DB2 DJ COMMS db2drda dll Utilize o comando db2set para definir a vari vel DB2 DJ COMM Por exemplo se o sistema operacional do servidor federado for AIX o comando ser db2set DB2 DJ COMM Tibdb2drda a 2 Exporte a vari vel DB2 DJ COMM Por exemplo export DB2 DJ COMM 3 Emita os comandos a seguir para reciclar a inst ncia do DB2 db2stop db2start 44 Guia de Configura o da Origem de Dados Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es de vari veis feitas Related tasks Adicionando Origens de Dados da Fam lia DB2 a Servidores Federados na p gina 31 Related reference db2set DB2 Profile Registry Command em Command Reference Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 45 46 Guia de Configura o da Origem de Dados Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix Este cap tulo explica como configurar seu servidor federado para acessar dado
106. dados especificada durante a execu o da consulta voc pode utilizar o pseud nimo para representar dados de qualquer origem de documento XML cujo esquema corresponde defini o do pseud nimo Estes documentos XML incluem Uniform Reference Identifiers Um arquivo XML remoto ao qual um URI se refere fornece dados do documento XML para o pseud nimo Especifique esta origem de documento utilizando a op o de coluna de pseud nimo DOCUMENT URI Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 255 Colunas relacionais Colunas de uma tabela exibi o ou pseud nimo relacional s o utilizadas como entrada para seu documento XML Especifique esta origem de documento utilizando a op o de coluna de pseud nimo DOCUMENT COLUMN Arquivo Um nico arquivo que cont m dados XML fornecido como entrada durante a execu o da consulta Especifique esta origem de documento na op o de coluna de pseud nimo DOCUMENT FILE Diret rio V rios arquivos XML em um caminho de diret rio especificado fornecem os dados durante a execu o da consulta Especifique esta origem de documento utilizando a op o de coluna de pseud nimo DOCUMENT DIRECTORY Especifique a op o da coluna DOCUMENT para indicar que a origem de dados fornecida no momento da consulta Especifique URI COLUMN FILE ou DIRECTORY com a coluna DOCUMENT para indicar o tipo de origem de documento XML Voc n o pode especifica
107. dados que s o configurados para acessar origens de dados Microsoft SQL Server e O driver ODBC do Microsoft SQL Server que est instalado e configurado no servidor federado O Copyright IBM Corp 1998 2003 95 A configura o apropriada de vari veis de ambiente do sistema vari veis db2d ini e vari veis DB2 Profile Registry db2set As vari veis s o DJXODBCTRACE DJX ODBC LIBRARY PATH ODBCINL DB2LIBPATH e DB2ENVLIST Procedimento Para adicionar uma origem de dados Microsoft SQL Server a um servidor federado 1 Prepare o servidor federado e o banco de dados federado No Windows confirme se o DSN do Sistema ODBC est configurado corretamente e teste a conex o com o servidor remoto Microsoft SOL Server Em sistemas UNIX atualize ou crie um arquivo odbc ini e teste a conex o com o servidor remoto Microsoft SQL Server Registre o wrapper Registre a defini o de servidor Crie os mapeamentos do usu rio Teste a conex o com o servidor remoto Microsoft SQL Server 2 0 POR Registre pseud nimos para tabelas e exibi es do Microsoft SQL Server Related concepts Related tasks e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Preparando o Servidor Federado e o Banco de Dados para Acessarem Origens de Dados Microsoft SQL Server na p gina 96 Preparando o Servidor Federado e o Banco de Dados para Acessarem Origen
108. de consultas DB2 execute a classifica o na origem de dados Se a classifica o for executada remotamente ser poss vel evitar a sobrecarga de convers o de dados no servidor federado Para fornecer estas informa es para o servidor federado adicione a op o de coluna NUMERIC STRING instru o CREATE NICKNAME Por exemplo CREATE NICKNAME INDSALES FOR SERVER44 sales INDONESIA SALES OPTIONS POSTAL CODE NUMERIC STRING Y Para algumas origens de dados n o relacionais os wrappers n o cont m os mapeamentos de tipos padr o Se o wrapper n o contiver os mapeamentos de tipos padr o os tipos de dados correspondentes do DB2 para UNIX e Windows dever o ser especificados para cada coluna do objeto da origem de dados quando o pseud nimo for criado Cada coluna deve ser mapeada para um campo ou coluna espec fico no objeto da origem de dados Por exemplo CREATE NICKNAME DRUGDATA1 DCODE INTEGER DRUG CHAR 20 MANUFACTURER CHAR 20 FOR SERVER biochem lab OPTIONS FILE PATH usr pat DRUGDATAI TXT COLUMN DELIMITER KEY COLUMN Dcode VALIDATE DATA FILE Y Criando um Pseud nimo em um Pseud nimo s vezes pode ser necess rio criar um pseud nimo em um pseud nimo Suponha que voc tenha um servidor federado utilizando o AIX e um servidor federado utilizando o Windows Voc deseja acessar uma planilha do Excel a partir dos dois servidores federados No entanto o wrapper Excel suportado apen
109. de dados Essa Cap tulo 2 Vis o Geral de um Sistema Federado 11 associa o deve ser criada para cada ID do usu rio que utilizar o sistema federado para enviar solicita es distribu das Essa associa o chama se mapeamento do usu rio Related concepts e Pseud nimos e Objetos da Origem de Dados na p gina 12 Pseud nimos e Objetos da Origem de Dados Depois de criar defini es de servidor e mapeamentos de usu rio o propriet rio da inst ncia federada cria os pseud nimos Um pseud nimo um identificador que utilizado para fazer refer ncia ao objeto localizado nas origens de dados que voc deseja acessar Os objetos identificados por pseud nimos s o referidos como objetos de origem de dados Pseud nimos n o s o nomes alternativos para objetos da origem de dados como os aliases s o nomes alternativos Eles s o ponteiros pelos quais o servidor faz refer ncia a estes objetos Os pseud nimos s o geralmente definidos com a instru o CREATE NICKNAME Quando um usu rio final ou um aplicativo cliente envia um pedido distribu do ao servidor federado o pedido n o precisa especificar as origens de dados Em vez disso o pedido faz refer ncia aos objetos da origem de dados por seu pseud nimos Os pseud nimos s o mapeados para objetos espec ficos na origem de dados Esses mapeamentos eliminam a necessidade de qualificar os pseud nimos por nomes de origem de dados A localiza o dos objetos da
110. de tipo de dados de avan o padr o do DB2 para Linux UNIX e Windows Nem todas as colunas mostradas continua o N m m m lt E Zz S 3 g q T H Q Em B lt E 2 A Z Q Sa lt 2 2 1 40 2o Z Z z x u E A lt a amp g E z z l B H N ma a E A H 1 l l I a Q Eu O Eu Q A Aa H P a gt m A am m m p m m m m m m m H gt Ho H 2 E E b B lt s lt s Ss O O O o o 00 M z z z a a ey E E EE VARGRAPH VARGRAPHIC O N VARGRAPHIC VARGRAPHIC 0 N Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 419 Origens de Dados Informix Tabela 80 Mapeamentos de tipo de dados de avan o padr o Informix Nem todas as colunas mostradas sa S lar e m a lt lt gt lt E z 5 z S gt gt 2 i a Z E S lt a m ag O Z o Z E p o OA d Ei d E m z Hi z LE B N mM z 5 bng RA gt e a m A E E E E m m m m mumm mum D gt H p E 2 E ER ES lt s Ss o 000 a a x a E s a ne z z z Z eyga E E E E BLOB BLOB 2147483647 BOOLEANO CHARACTER 1 BYTE BLOB 2147483647 CHAR 1 254 CHARACTER CHAR 255 32672 VARCHAR CLOB CLOB 2147483647 DATE DATE 4 DATETIME 0 4 0 4 DATE 4 DATETIME 6 10 6 10 TIME 3
111. de um nome de duas partes o esquema e o pseud nimo Se omitir o esquema ao registrar o pseud nimo o esquema do pseud nimo ser o ID de autoriza o do usu rio que est registrando o pseud nimo asia salesdata japan Um identificador de tr s partes para o objeto remoto e asia o nome atribu do ao servidor do banco de dados Informix na instru o CREATE SERVER e salesdata o nome do esquema remoto ao qual a tabela exibi o ou sin nimo pertence japan o nome da tabela remota exibi o ou sin nimo que voc deseja acessar O servidor federado dobra nomes de esquemas e tabelas do Informix para mai sculas a menos que voc coloque os nomes entre aspas Related tasks Registrando Pseud nimos para Tabelas Exibi es e Sin nimos do Informix na p gina 58 Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 59 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Informix Depois de fazer a configura o para origens de dados Informix talvez voc queira modificar a configura o para aprimorar o desempenho Por exemplo voc pode definir a vari vel do registro de perfil DB2 DJ COMM para aprimorar o desempenho quando a origem de dados Informix for acessada Aprimorando o Desempenho Definindo as Op es de Servidor FOLD ID e FOLD PW Quando o servidor federado
112. defini es para as op es REMOTE AUTHID e REMOTE PASSWORD sejam v lidas para as conex es com a origem de dados ODBC Alterar o mapeamento de usu rio ou criar outro mapeamento conforme necess rio Verificar o driver ODBC no servidor federado DB2 para assegurar que foi instalado e configurado corretamente para conectar se ao servidor de origem de dados ODBC Em sistemas operacionais Windows utilize a Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 121 ferramenta do Administrador da Origem de Dados ODBC para verificar o driver Em sistemas operacionais UNIX consulte a documenta o do fornecedor do cliente ODBC e Verifique sua defini o de servidor Se necess rio elimine a e crie a novamente A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para tabelas e exibi es da origem de dados ODBC Related concepts e Defini es do Servidor e Op es do Servidor na p gina 10 Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Registrando Pseud nimos para Tabelas e Exibi es de Origens de Dados ODBC na p gina 122 Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Registrando Pseud nimos para Tabelas e Exibi es de Origens de Dados ODBC O
113. defini es v lidas 391 op o de servidor DATEFORMAT defini es v lidas 391 op o de servidor DB2 MAXIMAL PUSHDOWN defini es v lidas 391 op o de servidor DBNAME defini es v lidas 391 op o de servidor FOLD ID defini es v lidas 391 definindo em origens de dados do Informix 60 valores com distin o entre mai sculas e min sculas 20 op o de servidor FOLD_PW defini es v lidas 391 definindo em origens de dados do Informix 60 valores com distin o entre mai sculas e min sculas 20 op o de servidor IFILE defini es v lidas 391 op o de servidor IGNORE_UDT defini es v lidas 391 op o de servidor INFORMIX_LOCK_MODE defini es v lidas 391 op o de servidor IO RATIO defini es v lidas 391 op o de servidor IUD APP SVPT ENFORCE defini es v lidas 391 op o de servidor LOGIN TIMEOUT defini es v lidas 391 op o de servidor NODE defini es v lidas 391 op o de servidor PACKET SIZE defini es v lidas 391 op o de servidor PASSWORD defini es v lidas 391 op o de servidor PLAN HINTS defini es v lidas 391 op o de servidor PUSHDOWN defini es v lidas 391 op o de servidor TIMEFORMAT defini es v lidas 391 op o de servidor TIMEOUT defini es v lidas 391 op o de servidor TIMESTAMPFORMAT defini es v lidas 391 op o de servidor VARCHAR NO TRAILING BLANKS defini es v lidas 391 op o de usu rio REMOTE AUTHID defin
114. deseja acessar A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para uma origem de dados Entrez Registrando o Servidor para uma Origem de Dados Entrez O registro do servidor para uma origem de dados Entrez faz parte da maior tarefa de adicionar Entrez a um sistema federado Depois de registrar o wrapper voc deve registrar um servidor correspondente O banco de dados PubMed ou Nucleotide que representado por uma origem de dados espec fica identificado pelo valor do tipo de servidor conforme expresso na instru o CREATE SERVER Este valor de tipo de servidor controla a estrutura de pseud nimos que s o criados Procedimento Para registrar o servidor Entrez no sistema federado emita uma instru o CREATE SERVER Por exemplo para registrar um servidor denominado pubmed serverl para o wrapper entrez wrapper emita a seguinte instru o Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 283 CREATE SERVER pubmed serverl TYPE PUBMED VERSION 1 0 WRAPPER entrez wrapper Al m disso para registrar um servidor denominado nucleotid serverl para o wrapper entrez wrapper emita a seguinte instru o CREATE SERVER nucleotid serverl TYPE NUCLEOTIDE VERSION 1 0 WRAPPER entrez wrapper A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados Entrez Related tasks e Registrando Pseud nimos para Origens de Dados Entrez na p
115. do banco de dados para acessarem origens de dados atrav s do ODBC faz parte da maior tarefa de adicionar origens de dados ODBC a servidores federados As etapas que precisam ser seguidas para preparar o servidor federado e o banco de dados para acessarem origens de dados atrav s do ODBC dependem do sistema operacional que est em execu o no servidor federado Nota O driver ODBC e o sistema operacional que est o sendo utilizados possuem localiza es de caminhos de bibliotecas exclusivas Procedimento Para preparar o servidor e o banco de dados federados No Windows 1 Verifique se o DSN do Sistema ODBC est definido para conectar se origem de dados ODBC Voc pode utilizar o Administrador da Origem de Dados ODBC para configurar o DSN Verifique esta defini o no Painel de Controle a No menu Iniciar abra o Painel de Controle b D um clique duplo em Origens de Dados ODBC para acessar o gerenciador de dispositivos ODBC c Clique na guia DSN do Sistema para confirmar se o DSN do Sistema definido para o driver ODBC aparece na lista O nome do n para a origem de dados ODBC deve ser definido no DSN do Sistema Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 113 2 Na janela Administrador da Origem de Dados ODBC selecione Configurar para testar a conex o do DSN de Sistemas ODBC com a origem de dados ODBC Em Sistemas UNIX Consulte a documenta o do fornecedor do cliente ODBC para obter i
116. e FOREIGN KEY n o compat veis SQL1I822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Verifique a sintaxe da instru o do XML Texto e tokens associados s o Op es DOCUMENT e PRIMARY KEY n o compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op es FOREIGN KEY e PRIMARY KEY n o compat veis est correta conforme especificado Verifique a sintaxe da instru o Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 273 Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op o de coluna ausente A instru o CREATE NICKNAME n o est correta conforme especificado Verifique a sintaxe da instru o SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op o de coluna DOCUMENT n o exclusiva A instru o CREATE NICKNAME n o est correta conforme especificado Verifique a sintaxe da instru o SQ
117. em branco na planilha s o interpretadas como NULL At 10 linhas em branco consecutivas podem existir na planilha e serem inclu das no conjunto de dados Mais de 10 linhas consecutivas s o interpretadas como o final do conjunto de dados Colunas em branco podem existir na planilha No entanto essas colunas devem ser registradas e descritas como campos v lidos mesmo que n o sejam utilizadas A p gina de c digo do banco de dados deve corresponder ao conjunto de caracteres do arquivo do contr rio voc poder obter resultados imprevistos RANGE Especifica um intervalo de c lulas a serem utilizadas na origem de dados Esta op o n o obrigat ria Qualquer erro de sintaxe ou sem ntico no valor de op o de intervalo resulta em uma mensagem SQL1882E Os erros podem incluir Os indicadores superior esquerdo e inferior direito n o est o orientados corretamente Uma orienta o incorreta aquela em que o indicador de c lula superior esquerdo est abaixo ou direita do indicador de c lula inferior direito O n mero de colunas designadas pelo valor de intervalo n o corresponde ao n mero de colunas especificadas na instru o CREATE NICKNAME e Um caractere inv lido ou outro erro de sintaxe foi localizado Aqui est um exemplo da op o de pseud nimo RANGE Cap tulo 21 Refer ncia de Comandos DDL 365 CREATE NICKNAME excel2 cl VARCHAR 10 c2 VARCHAR 10 c3 VARCHAR 10 c4 VARCHAR 1
118. es de configura o em um arquivo chamado HMMER D config no subdiret rio cfg db2hmmer daemon c cfg HMMER D config A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper HMMFER Related tasks Registrando o Wrapper HMMER na p gina 342 Registrando o Wrapper HMMER O registro do wrapper HMMER faz parte da maior tarefa de adicionar HMMER a um sistema federado Voc deve registrar o wrapper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para se comunicar com as origens de dados e recuperar dados delas Seu computador instala wrappers como arquivos de biblioteca Procedimento Para registrar o wrapper HMMER emita a instru o CREATE WRAPPER Por exemplo para criar um wrapper HMMER no AIX chamado my hmmer a partir do arquivo de biblioteca padr o 1ibdb21shmmer a envie a seguinte instru o CREATE WRAPPER my hmmer LIBRARY Tibdb2 shmmer a OPTIONS DB2 FENCED N Para Windows utilize db21shmmer d11 em vez de Tibdb21shmmer a A pr xima tarefa nesta sequ ncia de tarefas definir a vari vel de ambiente DB2 DJ COMM para o wrapper HMMER 342 Guia de Configura o da Origem de Dados Related tasks Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper HMMER na p gina 343 Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper HMM
119. federado s o objetos locais N o necess rio criar pseud nimos para estes objetos Utilize o nome de objeto real em suas consultas Objetos remotos s o Tabelas e exibi es em outra inst ncia de banco de dados DB2 no servidor federado E necess rio criar pseud nimos para estes objetos Objetos de origem de dados que residem em outra origem de dados como Oracle Sybase Documentum e ODBC E necess rio criar pseud nimos para estes objetos Ao enviar uma pedido distribu do para o servidor federado o pedido faz refer ncia a um objeto de origem de dados por seu pseud nimo Os pseud nimos s o mapeados para nomes de objetos espec ficos na origem de dados Os mapeamentos eliminam a necessidade de qualificar os pseud nimos por nomes de origem de dados A localiza o dos objetos da origem de dados transparente para o aplicativo cliente ou usu rio final Pseud nimos n o s o nomes alternativos para objetos de origem de dados Eles s o ponteiros pelos quais o servidor faz refer ncia a estes objetos Por exemplo se voc definir o pseud nimo DEPT para representar uma tabela do banco de dados Informix chamada NFX1 PERSON DEPT a instru o SELECT FROM DEPT ser permitida a partir do servidor federado No entanto a instru o SELECT FROM NFX1 PERSON DEPT n o permitida Ao criar um pseud nimo para um objeto de origem de dados relacional os dados do cat logo do servidor remoto s o recuperados
120. fico Arquivos com tag XML Conjuntos de itens de um documento XML Related concepts e Pseud nimos e Objetos da Origem de Dados na p gina 12 e Op es da Coluna na p gina 14 Op es da Coluna Voc pode fornecer ao cat logo global informa es adicionais de metadados sobre o objeto com o pseud nimo Estes metadados descrevem valores em determinadas colunas do objeto da origem de dados Voc atribui estes metadados a par metros chamados op es da coluna As op es da coluna indicam ao wrapper como tratar os dados de uma coluna de forma diferente da que normalmente faria O SOL Compiler e o otimizador de consulta utiliza os metadados para desenvolver melhores planos para acessar os dados As op es da coluna s o utilizadas para fornecer outras informa es ao wrapper tamb m Por exemplo para as origens de dados XML uma op o de coluna utilizada para indicar ao wrapper a express o XPath a ser utilizada quando o wrapper analisa a coluna fora do documento XML Com federa o o servidor DB2 trata o objeto da origem de dados ao qual um pseud nimo faz refer ncia como se fosse uma tabela local do DB2 Como resultado poss vel definir as op es da coluna para qualquer objeto da origem de dados para o qual um pseud nimo criado Algumas op es da coluna s o desenvolvidas para tipos espec ficos de origens de dados e podem ser aplicadas apenas a essas origens de dados Suponhamos que uma
121. gt lt number gt lt date gt lt date gt lt payment gt lt payment gt lt payment gt lt customer gt lt customer id 124 gt lt customer gt lt doc Figura 11 Amostra de arquivo XML O exemplo a seguir mostra como criar uma exibi o para a ordem de pseud nimos n o raiz CREATE VIEW order view AS SELECT o amount o date o oid c cid FROM customers c orders o WHERE c cid o cid O exemplo a seguir mostra como criar uma exibi o para o pagamento de pseud nimo n o raiz CREATE VIEW payment view AS SELECT p amount p date c cid FROM customers c payments p WHERE c cid p cid O exemplo a seguir mostra como criar uma exibi o para o item de pseud nimo n o raiz CREATE VIEW item view AS SELECT it quantity it name o oid FROM customers c orders o items i WHERE c cid o cid AND o oid i oid Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 265 Consultas enviadas para estas exibi es s o processadas corretamente porque a uni o do caminho para o diret rio raiz est presente Por exemplo a consulta a seguir une as quantidades de pedidos e pagamentos de clientes a partir da mesma data SELECT o amount p amount FROM order view o payment view p WHERE p date o date AND p cid o cid Related tasks e Registrando Pseud nimos para Origens de Dados XML na p gina 260 Related reference Sintaxe da Instru o CREATE NICKNAME Wr
122. lt order gt lt order gt lt order gt lt payment gt lt number gt lt number gt lt date gt lt date gt lt payment gt lt payment gt lt payment gt lt customer gt lt customer id 124 gt lt customer gt lt doc Figura 10 Amostra de arquivo XML Para criar o pseud nimo pai customers emita a seguinte instru o CREATE NICKNAME customers id VARCHAR 5 OPTIONS XPATH id name VARCHAR 16 OPTIONS XPATH name address VARCHAR 30 OPTIONS XPATH address street cid VARCHAR 16 OPTIONS PRIMARY KEY YES Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 261 FOR SERVER xml server OPTIONS DIRECTORY PATH home db2user XPATH customer STREAMING YES Esta instru o cria o pseud nimo customers sobre v rios arquivos XML no caminho do diret rio especificado home db2user A op o STREAMING indica que a origem de dados XML separada e processada pelo n neste exemplo pelo registro do cliente Agora voc pode criar pseud nimos para os filhos do pseud nimo customers orders payments e items Emita a seguinte instru o de pseud nimo para criar o pseud nimo orders CREATE NICKNAME orders amount INTEGER OPTIONS XPATH amount date VARCHAR 10 OPTIONS XPATH date oid VARCHAR 16 OPTIONS PRIMARY KEY YES cid VARCHAR 16 OPTIONS FOREIGN KEY CUSTOMERS FOR SERVER xml server OPTIONS XPATH order
123. mm mA Pesquisando a Documenta o do DB2 Pesquisando Documenta es do DB2 sobre Resolu o de Problemas com o Netscape 4 x Acessibilidade Entrada de Dados e Navegaci atrav s do Teclado Exibi o Acess vel Defini es das Fontes N o depend ncia de Cores Dicas de Alertas Alternativos Compatibilidade com Tecnologias Assistida Documenta o Access vel Avisos Marcas Comerciais ndice Remissivo Entrando em Contato com a IBM Informa es sobre o Produto Coment rios sobre a Documenta o ndice 447 447 450 450 451 451 451 453 456 457 459 459 459 459 459 460 460 460 461 463 465 471 471 471 ix X Guia de Configura o da Origem de Dados Sobre este Manual Este manual cont m Instru es para incluir origens de dados em um sistema federado registrando inv lucros Inv lucros s o m dulos que permitem que voc ou um aplicativo se comuniquem com uma origem de dados utilizando instru es SQL As altera es t cnicas no texto s o indicadas por uma linha vertical esquerda da altera o Quem Deve Ler este Manual Este manual destinado a administradores que estejam configurando um ambiente de banco de dados federado e a programadores de aplicativos que estejam desenvolvendo aplicativos para tal ambiente Conven es Este manual utiliza estas conven es para des
124. mostram como utilizar a instru o CREATE SERVER para registrar servidores para wrappers em origens de dados da fam lia DB2 Este t pico inclui um exemplo completo que mostra como criar um servidor com todos os par metros obrigat rios e um exemplo com op es de servidor adicionais Exemplo completo O exemplo a seguir mostra como criar uma defini o de servidor para um wrapper DB2 utilizando a instru o CREATE SERVER CREATE SERVER DBZSERVER TYPE DB2 ZOS VERSION 6 WRAPPER DADA AUTHORIZATION spalten PASSWORD db2guru OPTIONS DBNAME CLIENTS390 DB2SERVER Um nome atribu do ao servidor do banco de dados DB2 Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados TYPE DB2 ZOS Especifica o tipo de servidor de origem de dados para o qual voc est configurando acesso VERSION 6 A vers o do servidor do banco de dados DB2 que voc deseja acessar WRAPPER DRDA O nome especificado na instru o CREATE WRAPPER AUTHORIZATION spalten O ID de autoriza o na origem de dados Este ID deve ter autoridade BINDADD na origem de dados Este valor faz distin o entre letras mai sculas e min sculas Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 37 PASSWORD db2guru A senha associada ao ID de autoriza o na origem de dados Este valor faz distin o entre letras mai sculas e min sculas DBNAME CLIENTS390 O alias para o banco de dados DB2 que voc des
125. n o alterar ou recriar o pseud nimo poder receber erros e relat rios sem resultados quando tentar pesquisar itens que n o mais existem no dom nio do Extended Search Embora uma nica tabela de pseud nimos possa conter informa es sobre todas as origens que est o configuradas no Extended Search a cria o de v rias tabelas de pseud nimos pode ser mais til Para utilizar toda a capacidade do DB2 crie um pseud nimo separado para cada tipo de origem de dados que planeja pesquisar com o wrapper Extended Search Por exemplo voc pode ter um pseud nimo para origens da Web um para bancos de dados Notes um para sistemas de arquivos etc Tendo tabelas de pseud nimos separadas voc poder executar melhor as uni es nos dados que s o retornados ao wrapper relatar diversas origens com base nos valores de campos e integrar os dados de resultados a outros dados no sistema federado Related concepts e Tabelas Verticais do Extended Search na p gina 312 Related tasks e Registrando Pseud nimos para Origens de Dados Extended Search na p gina 317 Related reference e Wrapper Extended Search Consultas de Exemplo na p gina 323 Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 311 e Sintaxe da Instru o CREATE NICKNAME Wrapper Extended Search na p gina 366 Tabelas Verticais do Extended Search Um aplicativo do Extended Search pode consistir em v rias categoria
126. n o pode especificar o tipo de dados BIGINT em uma instru o CREATE TABLE ao criar uma tabela Oracle remota Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o 441 Origens de Dados do Oracle NET8 Tabela 94 Mapeamentos de tipo de dados reverso padr o do Oracle NET8 Nem todas as colunas mostradas E m gt E Z Z a g p m Q za gt A 2 aA lt m a pol gt O E P a 5 m 5 m ALs T gt Bu m Z Ang aa O E nE lt Z D SA a gt gt m A E z Z Pa se U lt lt lt lt daaa p p p p am mM O O 0 O 3 z H m E E B8 g e RERE E E E E E E et M p m a BLOB 0 2147483647 0 O S NO BLOB 0 0 S CHARACTER 1 254 0 0 N NO CHAR 0 O N CHARACTER 0 0 0 0 S NO RAW 0 0 S CLOB 0 2147483647 0 O N NO CLOB 0 0 N DATE 0 4 0 0 N NO DATE 0 O N DECIMAL 0 0 0 0 N NO NUMBER 0 O N DOUBLE 0 8 0 0 N NO FLOAT 126 0 N INTEGER 0 4 0 O N NO NUMBER 9 O N REAL 0 4 0 O N NO FLOAT 63 0 N SMALLINT 0 2 0 0 N NO NUMBER 4 O N TIME 0 3 0 O N NO DATE 0 O N TIMESTAMP 0 10 0 0 N NO DATE 0 O N VARCHAR 1 4000 0 0 N NO VARCHARZ 0 O N VARCHAR 1 2000 0 0 S NO RAW 0 0 S Nota O tipo de dados BIGINT do DB2 para Linux UNIX e Windows n o est dispon vel para DDL transparente Voc n o pode especificar o tipo de dados BIGINT em uma instru o CREATE TABLE ao criar uma tabela Oracle remota 442 Guia de Configura o da Origem de Dados Or
127. nimo em um sistema federado Tabela 3 Objetos v lidos da origem de dados Origem de dados Objetos v lidos DB2 para Linux UNIX e Windows Pseud nimos tabelas de consulta materializadas tabelas exibi es DB2 para z OS e 05 390 Tabelas exibi es DB2 para iSeries Tabelas exibi es DB2 para VM e VSE Tabelas exibi es Informix Tabelas exibi es sin nimos Microsoft SQL Server Tabelas exibi es ODBC Tabelas exibi es Oracle Tabelas exibi es sin nimos Sybase Tabelas exibi es Teradata Tabelas exibi es BLAST Arquivos FASTA indexados para algoritmos de pesquisa BLAST Documentum Objetos e tabelas registradas em um Documentum Docbase Entrez Bancos de dados Entrez Pesquisa Estendida Arquivos das origens de dados como bancos de dados Lotus Notes Microsoft Access Microsoft Index Server mecanismos de pesquisa da Web e diret rios LDAP Cap tulo 2 Vis o Geral de um Sistema Federado 13 Tabela 3 Objetos v lidos da origem de dados continua o Origem de dados Objetos v lidos HMMER Arquivos de banco de dados HMM bibliotecas HMM Hierarchical Markov Models como PFAM que podem ser pesquisados pelo programa hmmpfam do HMMER Microsoft Excel Arquivos xls apenas a primeira planilha da pasta de trabalho acessada Arquivos com estrutura de tabela Arquivos txt arquivos de texto que atendem a um formato muito espec
128. nimos podem conter 128 caracteres SYBSERVER salesdata europe E um identificador de tr s partes para o objeto de origem de dados remoto e SYBSERVER o nome atribu do ao servidor da origem de dados na instru o CREATE SERVER e salesdata o nome do esquema remoto ao qual o objeto pertence Este valor faz distin o entre letras mai sculas e min sculas europe o nome do objeto remoto que voc deseja acessar Este valor faz distin o entre letras mai sculas e min sculas Ao criar o pseud nimo o servidor federado utilizar o pseud nimo para testar a conex o com a origem de dados Ele tenta consultar o cat logo da origem de dados Se a conex o n o funcionar voc receber uma mensagem de erro 6 Guia de Configura o da Origem de Dados Incluindo Op es de Colunas ao Criar um Pseud nimo Suponha que voc deseja criar o pseud nimo INDSALES para uma tabela chamada INDONESIA SALES A tabela cont m a coluna POSTAL CODE com o tipo de dados CHAR A coluna cont m apenas caracteres num ricos A origem de dados possui uma sequ ncia de intercala o que se difere da sequ ncia de intercala o do banco de dados federado Geralmente o servidor federado n o classificaria esta coluna na origem de dados No entanto a coluna POSTAL CODE cont m apenas caracteres num ricos 0 1 9 Voc pode indicar isto atribuindo um valor Y op o de coluna NUMERIC STRING Isto permite que o otimizador
129. o Descri o e defini es v lidas Defini o padr o PUSHDOWN au O DB2 ir considerar a hip tese de permitir que a origem de dados avalie as opera es N O DB2 enviar as instru es SQL da origem de dados que incluem apenas SELECT com nomes de colunas Coluna de predicados como WHERE e fun es escalares como MAX e MIN ordena es como ORDER BY ou GROUP BY e jun es n o ser o inclu das em nenhuma instru o SQL enviada origem de dados s TIMEFORMAT Consulte a nota 5 no final desta tabela O formato de hora utilizado pela origem de dados Insira o formato utilizando hh12 hh24 mm ss AM ou AM Por exemplo para representar o formato de hora 16 00 00 utilize hh24 mm ss Para representar o formato de hora 8 00 00 AM utilize hh12 mm ss AM Este campo pode ser anulado Nenhuma TIMESTAMPFORMAT Consulte a nota 5 no final desta tabela O formato de data e hora utilizado pela origem de dados O formato segue o mesmo para data e hora mais n para d cimos de segundos nn para cent simos de segundos nnn para milissegundos e assim por diante at nnnnnn para microssegundos Por exemplo para representar o formato de data e hora 2003 01 01 24 00 00 000000 utilize NY YYY MM DD hh24 mm ss nnnnnn Este campo pode ser anulado Nenhuma TIMEOUT Especifica o n mero de segundos que o servidor federado do DB2 ir a
130. o IGNORE UDT Especifica se os UDTs User defined Types das origens de N INFORMIX LOCK MODE dados acessadas utilizando o wrapper CTLIB ou DBLIB devem ser utilizadas pelo servidor federado Os valores v lidos s o NY Ignorar especifica es definidas pelo usu rio de UDIS N N o ignorar especifica es definidas pelo usu rio de UDIS Especifica o modo travar para ser definido para uma origem W de dados do Informix O wrapper do Informix emite o comando SET LOCK MODE imediatamente depois de estabelecer a conex o a uma origem de dados do Informix Os valores v lidos s o W Define o modo travar do Informix para WAIT Se o wrapper tentar acessar uma tabela ou linha travada o Informix aguardar at a trava ser liberada N Define o modo travar do Informix para NOWAIT Se o wrapper tentar acessar uma tabela ou linha travada o Informix retornar um erro n Define o modo travar do Informix para WAIT n segundos Se o wrapper tentar acessar uma tabela ou linha travada e a trava n o for liberada dentro do n mero de segundos especificado o Informix retornar um erro IO RATIO Denota o quanto um sistema de E S de origem de dados 1 0 executado mais rapidamente ou mais lentamente do que o sistema de E S do servidor federado Os valores v lidos s o maiores que 0 e menores que 1 x 10 Os valores podem ser expressos em uma nota o dupla v lida por exemplo 123E10 123 ou 1 21E4 Uma defi
131. o da Coluna Chave Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Falha de STAT na origem de dados ERRNO lt n mero do erro gt Certifique se de ter as permiss es de diret rio apropriadas Certifique se de que o arquivo exista SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o N o encontradas informa es da coluna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Operador n o suportado Contate o Suporte de Software da IBM Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela 161 Tabela 22 Mensagens emitidas pelo wrapper para o arquivo estruturado de tabela continua o C digo de Mensagem Explica o Erro SQL1816N O wrapper O tipo de servidor inv lido Nenhum lt nome_do_wrapper gt n o tipo de servidor deve ser especificado na pode ser usado para acessar instru o CREATE SERVER Remova o o tipo de origem de dados valor e a palavra chave TYPE e execute a lt tipo gt que voc est novamente tentando definir para o b
132. o da Origem de Dados 0x23973FBO mtdpassn 0x8A4 0x239795A4 mtdp 0x208 0x2395A928 MTDPIO 0x28C 0x239609C4 CLICON 0xD50 0x23962350 DBCHCL 0xC4 Se voc localizar uma refer ncia de fun o OsCall em um dos arquivos trap emita os seguintes comandos UNIX cd usr lib rt enable libcliv2 so F libtli a mv libcliv2 so libcliv2 so old mv libcliv2 so new libcliv2 so chmod atr Tibcliv2 so Estes comandos ativam o link de tempo de execu o para a biblioteca compartilhada de libcliv2 so Related tasks e Adicionando Origens de Dados Teradata a Servidores Federados na p gina 127 Execu o AIX na p gina 130 Related reference db2set DB2 Profile Registry Command em Command Reference Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 143 144 Guia de Configura o da Origem de Dados Cap tulo 11 Configurando o Acesso s Origens de Dados do OLE DB Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em origens de dados do OLE DB Este cap tulo lista as tarefas que precisam ser executadas e mostra exemplos das instru es SOL que precisam ser emitidas ao fazer a configura o das origens de dados do OLE DB Adicionando Origens de Dados OLE DB a Servidores Federados Microsoft OLE DB um conjunto de interfaces OLE COM que fornece aplicativos com acesso uniforme a dados armazenados em diversas origens de informa es A arqu
133. o esquema e o pseud nimo Se omitir o esquema quando criar o pseud nimo ele ser o ID de autentica o do usu rio que criou o pseud nimo SYBSERVER salesdata europe E um identificador de tr s partes do objeto remoto e SYBSERVER o nome atribu do ao servidor do banco de dados Sybase na instru o CREATE SERVER salesdata o nome do esquema remoto ao qual a tabela ou exibi o pertence europe o nome da tabela ou exibi o remota que voc deseja acessar Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 91 O servidor federado dobra nomes de esquemas e tabelas do Sybase para mai sculas a menos que voc coloque os nomes entre aspas Related tasks e Registrando Pseud nimos para Tabelas e Exibi es do Sybase na p gina gy Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Sybase Depois de fazer a configura o para origens de dados Sybase talvez voc queira modificar a configura o para aprimorar o desempenho Por exemplo talvez voc queira definir a vari vel de ambiente DB2 DJ COMM para aprimorar o desempenho quando a origem de dados Sybase for acessada Aprimorando o Desempenho Definindo a Vari vel de Ambiente DB2 DJ COMM UNIX Se perceber que demora muito tempo para acessar o servidor Sybase voc poder aprimorar o desempenho definindo a vari vel d
134. o objeto remoto e TERASERVER o nome atribu do ao servidor do banco de dados Teradata na instru o CREATE SERVER e salesdata o nome do esquema remoto ao qual a tabela ou exibi o pertence europe o nome da tabela ou exibi o remota que voc deseja acessar 140 Guia de Configura o da Origem de Dados Related concepts e Pseud nimos Teradata em Servidores Federados na p gina 138 Related tasks e Registrando Pseud nimos para Tabelas e Exibi es do Teradata na p gina 139 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Teradata Depois de fazer a configura o para origens de dados Teradata voc pode alterar a configura o para aprimorar o desempenho e para eliminar poss veis erros Aprimorando o Acesso ao Servidor Teradata Definindo a Vari vel DB2 DJ COMM Talvez voc queira definir a vari vel de registro do perfil DB2 DJ COMM DB2 para aprimorar o desempenho se achar que demora muito tempo para acessar o servidor Teradata Quando definir a vari vel DB2 DJ COMM o servidor federado carregar o wrapper durante a inicializa o em vez de quando voc tenta acessar a origem de dados Procedimento Para definir a vari vel DB2 DJ COMM 1 Defina a vari vel DB2 DJ COMM para o wrapper da biblioteca correspondente ao wrapper especificado Utilize um dos seguintes coman
135. obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o valor a ser comparado Por exemplo WHERE DCTM ANY NE authors Dave Winters 1 ANY LT argl arg2 Testa um atributo de repeti o para qualquer valor menor que o valor especificado Obt m dois argumentos obrigat rios arg1 Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o valor a ser comparado Por exemplo WHERE DCTM ANY_LT num_approvers 4 1 Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 183 Tabela 31 Fun es personalizadas para predicados continua o Nome da fun o Descri o ANY GT argl arg2 Testa um atributo de repeti o para qualquer valor maior que o valor especificado Obt m dois argumentos obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o valor a ser comparado Por exemplo WHERE DCTM ANY GT num approvers 3 1 ANY LE argl arg2 Testa um atributo de repeti o para qualquer valor menor ou igual ao valor especificado Obt m dois argumentos obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o valor a ser comparado Por exemplo WHERE DCTM ANY LE num approvers 2 1 ANY GE argl arg2 Testa um atributo de repeti o para qualquer valor maior ou igual ao va
136. operacionais Windows e um fix pack para todos os sistemas operacionais UNIX 5 Aplique o fix pack Para sistemas operacionais Windows O fix pack da documenta o um arquivo zip autodescompact vel Fa a o download do fix pack da Documenta o T cnica do DB2 Information Integrator 455 documenta o em qualquer diret rio vazio e descompacte o Execute o comando setup no diret rio para instalar o fix pack da documenta o e Para sistemas operacionais UNIX O fix pack da documenta o um arquivo tar Z compactado Descompacte o arquivo tar para criar um diret rio denominado delta install Execute o script installdocfix dentro do diret rio para instalar o fix pack da documenta o Pesquisando a Documenta o do DB2 Para pesquisar a documenta o do DB2 utilize o Netscape Vers o 6 1 ou posterior ou o Microsoft Internet Explorer Vers o 5 ou posterior Assegure que o suporte Java do navegador esteja ativado Uma janela de pesquisa aberta quando voc clica no cone de pesquisa na barra de ferramentas de navega o do DB2 Information Integrator Information Center em um navegador Se voc estiver utilizando a fun o de pesquisa pela primeira vez a janela de pesquisa pode demorar algum tempo para carregar Restri es As seguintes restri es s o aplic veis ao pesquisar a documenta o Pesquisas booleanas n o s o suportadas Os qualificadores de pesquisa Booleanos and e or s o ignorados em u
137. option type gt v lida ou pode n o ser v lida para esta para lt object name gt origem de dados Verifique a instru o CREATE NICKNAME SQL1881N DIRECTORY PATH n o uma O valor da op o DIRECTORY PATH op o NICKNAME v lida para lt object name gt especificado na instru o CREATE NICKNAME inv lido O diret rio especificado deve ser um diret rio raiz Verifique a instru o CREATE NICKNAME Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 277 Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Explica o Erro SQL1882N A op o VALIDATE de O valor da op o VALIDATE nickname n o pode ser especificado na instru o CREATE definida como lt option value gt NICKNAME inv lido Este valor para lt object name gt deve ser YES ou NO Verifique a instru o CREATE NICKNAME SQL1882N A op o STREAMING de O valor da op o STREAMING nickname n o pode ser especificado na instru o CREATE definida como lt option value gt NICKNAME inv lido Este valor para lt object name gt deve ser YES ou NO Verifique a instru o CREATE NICKNAME SQL1883N lt option name gt uma op o Uma op o do DB2 requerida n o foi lt option type gt requerida para especificada Verifique a instru o lt object name gt CREATE NICKNAME Related reference e Mensagens para o
138. origem de dados possua uma seq ncia de intercala o diferente da sequ ncia de intercala o do banco de dados federado O servidor federado geralmente n o ordena nenhuma coluna que contenha 14 Guia de Configura o da Origem de Dados dados de caracteres na origem de dados Ele geralmente retorna os dados ao banco de dados federado e executa a classifica o localmente No entanto suponhamos que a coluna seja do tipo de dados de caracteres CHAR ou VARCHAR e contenha apenas caracteres num ricos 0 1 9 Voc pode indicar isto atribuindo um valor Y op o de coluna NUMERIC STRING Isto permite que o otimizador de consultas DB2 execute a classifica o na origem de dados Se a classifica o for executada remotamente poss vel evitar a sobrecarga de convers o de dados no servidor federado e de execu o da classifica o localmente Aten o A op o de coluna NUMERIC STRING v lida apenas para origens de dados relacionais poss vel definir op es da coluna nas instru es CREATE NICKNAME e ALTER NICKNAME Related concepts e Mapeamentos de Tipos de Dados na p gina 15 Related tasks e Working with nicknames no Federated Systems Guide Related reference Mapeamentos de Tipos de Dados Os tipos de dados da origem de dados devem mapear para tipos de dados do DB2 correspondentes de forma que o servidor federado possa recuperar dados das origens de dados Alguns exempl
139. p gina 180 descreve cada atributo do Documentum utilizado no pseud nimo Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 179 Tabela 30 Descri o de atributos do Documentum para o pseud nimo std doc Nome do atributo do Documentum Descri o object name O nome do objeto definido pelo usu rio r object id r object type O nico identificador de objetos para este objeto definido durante a cria o O tipo do objeto definido quando o objeto criado title O t tulo do objeto definido pelo usu rio subject O assunto do objeto definido pelo usu rio authors A lista de autores definida pelo usu rio para o objeto keywords A lista de palavras chave definida pelo usu rio para o objeto r creation date A data e hora em que o objeto foi criado r modify date A data e hora em que o objeto foi modificado pela ltima vez a status Definido pelo servidor quando uma tarefa do roteador encaminhada O valor retirado dos valores atribu dos ao attached task status existentes no objeto roteador a content type O formato de arquivo do conte do do objeto r content size O n mero de bytes existentes no conte do Para documentos com v rias p ginas este atributo registra o tamanho do primeiro conte do associado ao documento owner name O nome do propriet rio do objeto o usu rio que criou o objeto AlTabela 29 na p
140. para C2 na tabela do Informix ser DECIMAL no Informix Vers o 7 e INT8 no Informix Vers o 8 poss vel substituir um mapeamento de tipo reverso padr o ou criar um novo mapeamento de tipo reverso com a instru o CREATE TYPE MAPPING As tabelas a seguir mostram os mapeamentos reversos padr o entre os tipos de dados locais do DB2 para Linux UNIX e Windows e os tipos de dados de origem de dados remotos O Copyright IBM Corp 1998 2003 433 Estes mapeamentos s o v lidos com todas as vers es suportadas a menos que indicado de outra forma Origens de Dados do DB2 para z OS e OS 390 Tabela 87 Mapeamentos de tipo de dados reverso padr o do DB2 para z OS e 08 390 Nem todas as colunas mostradas N S i m gt Z lt p fi Z g Em gt m a Q lt p E m J a 4 20 E Z m p m p A lt gt lt H z m z I lt fam gt 2 E E B u lt 2 O a O a E lt Z O es gt aA E Z 3 H E EE B E EB G aa lt lt lt lt 4 44 E E E p p p p p pa m O O O O E m E E m m m E 5 2 BR RBG 23 B za Ez E za m En E c ea BLOB A 5 z o D BLOB E io CHARACTER CHAR N CHARACTER S CHAR S CLOB E E ne CLOB o DATE 4 DATE DBCLOB DBCLOB DECIMAL DECIMAL DOUBLE 8 DOUBLE FLOAT 8 DOUBLE GRAPHIC GRAPHIC N INT
141. para o pseud nimo na cl usula WHERE No entanto um predicado em uma coluna fixa do Extended Search n o considerado um predicado Exemplos sintaxe incorreta O exemplo a seguir mostra uma consulta que est incorreta porque n o cont m um predicado SELECT FROM ES NICKNAME O exemplo a seguir mostra uma consulta que est incorreta porque o nico predicado est em uma coluna fixa SELECT FROM ES NICKNAME WHERE DOC RANK lt 20 Especificando predicados n o ligados Um predicado em uma coluna definida pelo usu rio apenas ser tratado pelo wrapper Extended Search se o valor do predicado for uma constante Se o valor do predicado n o estiver ligado o predicado ser tratado pelo mecanismo do DB2 Se um predicado n o ligado for o nico predicado em uma instru o SQL ocorrer um erro Um pseud nimo do Extended Search requer um predicado que possa ser tratado pelo wrapper Extended Search Exemplos sintaxe correta A instru o WHERE no exemplo a seguir mostra um predicado que ser tratado pelo wrapper Extended Search SELECT FROM ES NICKNAME WHERE Author Ernest Hemingway Exemplos sintaxe incorreta A instru o WHERE no exemplo a seguir mostra um predicado que ser tratado pelo DB2 SELECT FROM ES NICKNAME 1 ES NICKNAME 2 WHERE ES NICKNAME 1 Author ES NICKNAME 2 Author 322 Guia de Configura o da Origem de Dados Unindo consultas com um predicado OR O wrapper Extended Sear
142. para um grupo de usu rios que acessar o uma origem de dados com os mesmos ID do usu rio e senha A o Identifique os IDs do usu rio que requerem um mapeamento de usu rio entre o servidor federado e a origem de dados Liste os IDs do usu rio do servidor federado e os IDs do usu rio da origem de dados correspondente na tabela de mapeamento de usu rio na lista de verifica o de planejamento Escolher o Wrapper Correto Algumas origens de dados possuem mais de um wrapper que voc pode utilizar O escolhido depende da vers o do software de clientes da origem de dados que voc est utilizando Ou ele pode depender do sistema operacional existente em seu servidor federado Por exemplo existem dois wrappers que podem ser utilizados com origens de dados Oracle o wrapper SOLNET e o wrapper NETS8 Suponha que esteja utilizando o Oracle Vers o 8 e o sistema operacional no servidor federado seja o Windows NT Originalmente voc cria o wrapper SOLNET Posteriormente Cap tulo 3 Planejando a Configura o da Origem de Dados Federada 25 voc percebe que o wrapper SOLNET n o suporta tipos de dados LOB mas que o wrapper NET8 suporta LOBs Para tirar vantagem do suporte ao LOB no wrapper NETS ser necess rio eliminar o wrapper SOLNET e criar o wrapper NETS Nota O wrapper NET8 requer uma vers o do cliente Oracle mais recente do que a do wrapper SOLNET Existem importantes consequ ncias em cascata quando voc elimina um
143. pode utilizar os valores padr o para estes par metros No entanto se desejar otimizar consultas em estruturas de origem XML grandes ou complexas para os pseud nimos criados utilize o seguinte exemplo como guia 258 Guia de Configura o da Origem de Dados Um Exemplo de Otimiza o de uma Grande Consulta Suponha que seu documento XML tenha um esquema relacional com quatro pseud nimos e customers e orders e payments e items Suponha tamb m que o pseud nimo customers seja o pseud nimo raiz Execute consultas em cada pseud nimo Execute cada consulta em uma amostra dos dados XML que seja t pica de seu ambiente Por exemplo SELECT from customers SELECT from orders SELECT from payments SELECT from items Anote o per odo de tempo em milissegundos requerido para executar cada consulta utilizando o comando db2batch ou um comando ou utilit rio equivalente Voc pode utilizar o comando db2batch para obter um arquivo de sa da que cont m o tempo requerido para executar consultas Anote tamb m o n mero de tuplas retornadas Para cada pseud nimo utilize as seguintes f rmulas para determinar os valores corretos para os par metros INSTANCE PARSE TIME e XPATH EVAL TIME INSTANCE PARSE TIME 75 X run time of SELECT query number of tuples returned XPATH EVAL TIME 25 X run time of SELECT query number of tuples returned Para o pseud nimo raiz no exemplo customers utilize os valor
144. registros est o listados no arquivo 332 DrugnameB Manufacturer 234 DrugnameA Manufacturerl 333 DrugnameC Manufacturer2 O wrapper pode pesquisar arquivos de dados ordenados com mais efici ncia que arquivos n o ordenados Related concepts e O que S o Arquivos com Estrutura de Tabela na p gina 151 Como o DB2 Information Integrator Funciona com Arquivos com Estrutura de Tabela na p gina 152 Related tasks Incluindo Arquivos com Estrutura de Tabela em um Sistema Federado na p gina 154 Como o DB2 Information Integrator Funciona com Arquivos com Estrutura de Tabela Utilizando um m dulo chamado wrapper o DB2 Information Integrator pode processar instru es SQL que consultam dados em um arquivo estruturado de tabela como se estivessem contidos em uma tabela ou exibi o ordin ria relacional Isto permite que os dados em um arquivo estruturado de tabela sejam unidos a dados relacionais ou dados em algum outro arquivo estruturado de tabela Este processo ilustrado na Figura 1 na p gina 153 152 Guia de Configura o da Origem de Dados Cliente DB2 Banco de dados federado E pp saoL Banco de dados E federado DB2 Universal Database Tabela de Arquivo estruturado resultados em tabela relacionais l I 1 I I I I 1 I Wrapper de arquivo estruturado em tabela Figura 1 Como o wrapper do arquivo estrutura
145. relacional mostrado na Tabela 39 Tabela 39 O BLAST retorna resultados em um formul rio de tabela relacional quando integrado em seu sistema federado ID N mero N mero HSP INFO CONTAGEM exclusivo da do experi ncia organismo PMON5744 4986 7 Identidades 1 13487000000000E 002 57 201 28 Positivos 57 201 28 Intervalos 0 201 0 PMON5426 8924 15 Identidades 6 98754000000000E 001 35 201 17 Positivos 35 201 17 Intervalos 0 201 0 PMON5498 6512 13 Identidades 5 20342000000000E 001 26 201 13 Positivos 26 201 13 Intervalos 0 201 0 Os dados est o em um formul rio relacional completo e podem ser unidos com dados de outras origens de dados utilizadas por seu laborat rio Combinar os resultados de v rias origens de dados pode levar a descobertas n o encontradas facilmente ou eficientemente antes da implementa o de seu sistema federado Related concepts Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 223 O que So Arquivos com Estrutura de Tabela na pagina 15 O que E Documentum na p gina 165 O que Excel na p gina 203 Oque EXM na p gina 207 Related tasks e ncluindo BLAST a um Sistema Federado na p gina 224 Incluindo BLAST a um Sistema Federado Procedimento Para incluir a origem de dados do BLAST em um servidor federado 1 Verifique se a vers o correta do execut vel blastall e arquivos mat
146. rio especificado na instru o CREATE NICKNAME ou na consulta inv lido O diret rio especificado n o existe Verifique a instru o CREATE NICKNAME e a consulta SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Refer ncia a dados XML ausente A instru o CREATE NICKNAME deve conter uma refer ncia aos dados XML Verifique a instru o CREATE NICKNAME SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op o de coluna DOCUMENT com valor SOAP ausente A instru o CREATE NICKNAME n o est correta conforme especificado Verifique o valor da op o DOCUMENT O valor deve ser SOAP 276 Guia de Configura o da Origem de Dados Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Explica o Erro SQL1I822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Voc deve especificar a op o SOAP do XML Texto e tokens associados s o Op o SOAP ausente SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem d
147. rio wrapper emita a seguinte instru o CREATE SERVER esl WRAPPER myESwrapper OPTIONS ES HOST my server com ES TRACING ON ES TRACELEVEL CNWI ESTRACEFILENAME wrapper eslwrapper 1log A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados Extended Search Related tasks Registrando Pseud nimos para Origens de Dados Extended Search na p gina 317 Related reference e Sintaxe da Instru o CREATE SERVER Wrapper Extended Search na p gina 383 Registrando Pseud nimos para Origens de Dados Extended Search Esta tarefa parte da tarefa principal para inclus o de origens de dados Extended Search em um sistema federado Depois de registrar um servidor necess rio registrar pelo menos um pseud nimo Uma tabela de pseud nimos uma tabela virtual do DB2 que identifica uma ou mais origens pesquis veis em um dom nio do Extended Search Ao enviar uma consulta especifique o pseud nimo para as origens que deseja pesquisar Pr requisitos Certifique se de que o servidor Extended Search para o qual est o sendo criados pseud nimos esteja em execu o Ao criar um pseud nimo o sistema verifica se as informa es sobre as origens e campos que voc planeja pesquisar existem no banco de dados de configura o do Extended Search Procedimento Para registrar um pseud nimo do Extended Search emita uma instru o CREATE NICKNAME a partir do Proces
148. sticas na origem de dados antes de criar um pseud nimo Atualize estas estat sticas na origem de dados utilizando um comando ou utilit rio que seja equivalente ao comando RUNSTATS do DB2 Voc n o pode enviar uma instru o SOL INSERT UPDATE ou DELETE para um pseud nimo que se refere a uma exibi o do Teradata atualiz vel a menos que essa instru o SQL possa receber totalmente um pushdown para a origem de dados Teradata Related tasks Related reference e RUNSTATS Command na publica o Command Reference Instru o CREATE NICKNAME Exemplos para Wrapper Teradata na p gina 140 Registrando Pseud nimos para Tabelas e Exibi es do Teradata O registro de pseud nimos para tabelas de exibi es do Teradata faz parte da maior tarefa de adicionar origens de dados Teradata a servidores federados Para cada servidor Teradata definido registre um pseud nimo para cada tabela e exibi o que deseja acessar Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo CREATE NICKNAME TERANICKNAME FOR TERASERVER remote schema remote table Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 139 Recomenda o Como o banco de dados federado utiliza estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento de consultas atualize as estat sticas na origem de dados Teradata antes de registrar um pseud nimo Voc po
149. texto livre Geralmente n o existe nenhum ou poucos metadados que permitem consultar informa es por nome de coluna Uma pesquisa de dados n o estruturados depende mais da localiza o de dados correspondentes a palavras chave especificadas pelo usu rio do que de crit rios de c lculos O wrapper Extended Search combina estas duas t cnicas de pesquisa Com o wrapper voc pode utilizar SQL para pesquisar conte do n o estruturado em um dom nio do Extended Search Voc pode ent o executar opera es anal ticas ou relacionais nos resultados da pesquisa Emita consultas inserindo as instru es SQL que se referem a uma tabela do DB2 com finalidade especial uma tabela de pseud nimos O Extended Search executa a pesquisa de acordo com os crit rios de SQL e ocupa a tabela de pseud nimos com dados do resultado Como os resultados da pesquisa persistem em uma tabela os dados est o dispon veis para opera es com outras tabelas do banco de dados incluindo outras tabelas de pseud nimos Ao enviar um pedido de pesquisa com o wrapper voc pode recuperar dados de qualquer origem do Extended Search que sejam mapeados para uma tabela de pseud nimos Voc pode integrar estes dados com outras origens de dados em seu sistema federado sem mover os dados para fora da origem de dados nativa Os resultados da pesquisa aparecem como um nico conjunto de resultados independentemente de quantas origens fornecem respostas para a consulta
150. tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 331 Tabela 59 Mensagens emitidas pelo wrapper para Extended Search continua o C digo de Mensagem Erro Explica o SQL1882N A op o lt option type gt lt option name gt n o pode ser definida como lt option value gt para lt object name gt O valor de op o especificado inv lido para o objeto especificado wrapper servidor pseud nimo coluna ou mapeamento de usu rio Consulte a documenta o do wrapper Extended Search altere o valor de op o inv lido e envie a instru o novamente SQL1883N lt nome_da_op o gt uma op o lt tipo de op o gt requerida para lt nome do objeto gt Uma op o requerida para o wrapper Extended Search estava ausente na instru o para criar alterar ou inicializar o objeto especificado wrapper servidor pseud nimo ou mapeamento de usu rio Consulte a documenta o do wrapper Extended Search adicione a op o requerida e envie a instru o novamente Para obter mais informa es sobre mensagens consulte o DB2 Message Reference Talvez voc tamb m queira consultar as mensagens do produto Extended Search no Extended Search Administration Se receber erros sobre sintaxe incorreta de consulta GOL consulte o Extended Search Programming Os documentos do Extended Search est o dispon veis na p gina Resources do Web site do IBM Lotus Extended S
151. utilizado Oracle Vers o 7 AIX SOLNET Windows NT e SOLNET Windows 2000 Ambiente Operacional Solaris HP UX e Linux n o aplic vel Oracle Vers o 8 AIX NET Windows NT ou Windows 2000 NET8 recomend vel ou SOLNET HP UX Linux e NET8 Solaris Oracle Vers o 9 AIX NET8 Windows NT ou Windows 2000 NET8 recomend vel ou SQLNET HP UX Linux e Solaris NET8 A tabela a seguir lista os nomes de bibliotecas do wrapper Oracle a serem utilizados dependendo do sistema operacional do servidor federado Tabela 14 Nomes de bibliotecas do wrapper Oracle Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrapper para SQLNET wrapper para NET8 AIX libdb2sqlnet a libdb2net8 a HP UX libdb2sglnet sl libdb2net8 sl Linux libdb2sglnet so libdb2net8 so Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 67 Tabela 14 Nomes de bibliotecas do wrapper Oracle continua o Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrapper para SOLNET wrapper para NET8 Ambiente Operacional libdb2sqlnet so libdb2net8 so Solaris Windows NT e Windows db2sqglnet dll db2net8 dll 2000 Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados Oracle O registro de defini es de servidor para uma
152. valor retornado para atributos de repeti o n o VARCHAR e Colunas VARCHAR quando ALL VALUES N especificado Para superar essa limita o voc pode criar uma defini o dupla para a coluna de atributos de repeti o REMOTE NAME Especifica o nome do atributo ou da coluna correspondente do Documentum Esta op o mapeia os nomes de atributos ou colunas remotos para os nomes de colunas locais do DB2 padronizado para o nome da coluna do DB2 Esta op o opcional As op es de colunas de pseud nimos associadas instru o CREATE NICKNAME para Documentum s o 362 Guia de Configura o da Origem de Dados Os valores das op es de pseud nimos devem ser colocados entre aspas simples ALL VERSIONS Especifica se todas as vers es do objeto ser o pesquisadas Os valores v lidos s o y Y mn e N O valor padr o de N significa que apenas as vers es atuais do objeto s o inclu das no processamento de consulta Esta op o n o v lida quando IS REG TABLE Y Esta op o opcional FOLDERS Especifica uma cadeia que cont m um ou mais predicados FOLDER do Documentum combinados logicamente e corrigidos sintaticamente A especifica o dos predicados FOLDER restringe a defini o de documentos representados por esse pseud nimo para aqueles existentes nas pastas designadas Ao especificar esta op o coloque o valor inteiro da op o FOLDERS entre aspas simples e utilize asp
153. veis de rastreio de forma independente C Mensagens de erro cr ticas N Mensagens n o cr ticas W Mensagens de aviso I Mensagens informativas Por exemplo ES TRACELEVEL W ES TRACELEVEL CN ES TRACELEVEL CNWI ES TRACEFILENAME Se o rastreio estiver ativado esta op o especificar o nome de um diret rio e arquivo nos quais as mensagens ser o gravadas Se esta op o for omitida o valor padr o ser o arquivo ESWrapper log no diret rio temp ZDB2TEMPDIRSNESWrapper 1og do DB2 ou DB2TEMPDIRS ESWrapper 109 Related tasks Registrando o Servidor para Origens de Dados Extended Search na p gina 316 Related reference e CREATE SERVER statement no SQL Reference Volume 2 Op es da Instru o CREATE USER MAPPING Wrapper Documentum Defini es de op es REMOTE AUTHID Seu identificador de autoriza o no servidor remoto 384 Guia de Configura o da Origem de Dados REMOTE PASSWORD Sua senha no servidor remoto REMOTE DOMAIN Seu dom nio de rede do Windows no servidor remoto V lido apenas para plataformas Windows Related tasks e Mapeando Usu rios Wrapper do Documentum na p gina 173 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Sintaxe da Instru o CREATE USER MAPPING Wrapper Extended Search gt CREATE USER MAPPING FOR authorizat ion name SERVIDOR nome do servidor
154. 0 FOR SERVER excel_server OPTIONS FILE PATH C My Documents test2 xls RANGE B2 E5 Neste exemplo B2 representa a parte superior esquerda de um intervalo de c lulas e E5 representa a parte inferior direita do intervalo de c lulas A letra B na designa o B2 a designa o da coluna O n mero 2 na representa o B2 o n mero da linha A designa o inferior direita pode ser omitida do intervalo Neste caso utilizada a linha v lida inferior direita Se o valor superior esquerdo for omitido o valor ser utilizado como Al Se o intervalo especificar mais linhas do que as que realmente est o na planilha ser utilizado o n mero real de linhas Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Sintaxe da Instru o CREATE NICKNAME Wrapper Extended Search gt CREATE NICKNAME pseud n imo gt nome da co Luna tipo de dados H gt FOR SERVER nome do servidor OPTIONS APPLICATIONID application id gt gt gt ns x AA S gt 366 Guia de Configura o da Origem de Dados L DATASOURCE source name w VERTICAL meet LYES 30 50 mort wars timeout results E ma Toraman sorro t total results D gt lt DOC RANK L SORTFI
155. 0 wrapper do BLAST 243 wrapper do XML 243 wrapper HMMER 352 wrapper Pesquisa Estendida 328 Microsoft Excel Consulte arquivos Excel 3 Microsoft SQL Server ajuste 108 configurando acesso a 95 detec o de problemas 108 incluindo em um sistema federado criando mapeamentos de usu rio 103 instru o CREATE NICKNAME 107 instru o CREATE SERVER 101 Instru o CREATE USER MAPPING 104 registrando pseud nimos 106 testando conex es 105 vis o geral 95 mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 preparando servidores federados 96 pseud nimos objetos v lidos para 13 registrando defini es de servidor 99 registrando wrappers 98 tipos de servidor v lidos 409 vers es suportadas 3 O objetos nomea o 19 objetos da origem de dados descri o 12 local 5 objetos da origem de dados continua o remotas 5 tipos de objetos v lidos 13 objetos locais descri o 5 objetos remotos descri o 5 ODBC ajuste 124 configurando acesso a 111 detec o de problemas 124 incluindo em um sistema federado criando mapeamentos de usu rio 119 instru o CREATE NICKNAME 123 instru o CREATE SERVER 117 Instru o CREATE USER MAPPING 119 registrando pseud nimos 122 testando conex es 120 vis o geral 111 mapeamentos de tipos de encaminhamento padr o 413 preparando servidores federados 113 pseud nimos objetos v lidos para 13 registrando defini es de serv
156. 0 Programmer s Reference and Data Access SDK Microsoft Press 1998 COLLATING SEQUENCE Y Especifica se a origem de dados utiliza a mesma seq ncia de intercala o que o DB2 para UNIX e Windows Os valores v lidos s o Y a origem de dados utiliza a sequ ncia de intercala o do DB2 para UNIX e Windows e N a origem de dados utiliza uma sequ ncia de intercala o diferente da sequ ncia de intercala o do DB2 para UNIX e Windows O valor padr o N 148 Guia de Configura o da Origem de Dados Related reference e CREATE SERVER statement no SQL Reference Volume 2 Criando um Mapeamento de Usu rio para uma Origem de Dados OLE DB A cria o de um mapeamento de usu rio para uma origem de dados OLE faz parte da maior tarefa de adicionar origens de dados OLE a servidores federados Ao tentar acessar uma origem de dados OLE o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para essa origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos Procedimento Para mapear um ID do usu rio local para o ID do usu rio e senha da origem de dados OLE emita uma instru o CREATE USER MAP
157. 000 S VARCHAR 16 Ss varbinary 8000 VARCHAR 5S varchar 1 8000 VARCHAR N 424 Guia de Configura o da Origem de Dados Tabela 81 Mapeamentos de tipo de dados de avan o padr o do Microsoft SQL Server Nem todas as colunas mostradas continua o N sa Eq m lt lt lt z E z D S E z a 7 a ER E T H A E z 2 120 Z z o Z H m ls A Ad A Ea E gt z a 3 ae A T AA A O fam o Bo E lt A A Aa a a i gt n mA m m m m m m m m m mum B gt gt E 2 E ERES lt s Ss O O O O oOo 00 E z Ky 2 z z z mo mm E E E Notas 1 Este mapeamento de tipo v lido apenas com o Microsoft SQL Server Vers o 6 5 2 Este mapeamento de tipo v lido apenas com o Microsoft SQL Server Vers o 7 e Vers o 2000 3 Este mapeamento de tipo v lido apenas com os sistemas operacionais Windows 2000 Origens de Dados ODBC Tabela 82 Mapeamentos de tipo de dados de avan o padr o do ODBC Nem todas as colunas mostradas N m e m a m Z Z lt a pa z fan m O y B lt z i 2 A g a Z 6 as A lt 2 a 40 E Z qe Z E W MAd S J E gt Z a 3 a gt Hi i ms A z E e o n a E E E m m m m mam gt gt E ERES lt T SS O O O o cos E m KA E 3 Sae a aa 2 2 2 A Mm a m 2 EE SQL BIGINT BIGINT 8 SQL_BINARY ji 254 CHARACTER S SQL_BINARY 255 32672 VARCHAR 5 SQL_BIT SMALLINT
158. 1024 gt RETURNS INTEGER AS TEMPLATE gt a INTEGER Define o par metro de refer ncia da consulta Em uma consulta este par metro deve especificar o nome de uma coluna INTEGER que est definida na tabela de pseud nimos para a qual esta fun o personalizada est sendo chamada O valor deve ser uma coluna de liga o do pseud nimo n o uma constante por exemplo DOC_RANK O par metro de refer ncia identifica o pseud nimo ao qual a fun o ES_SEARCH deve ser aplicada O pr prio par metro n o avaliado Se uma instru o SELECT contiver mais de uma tabela na cl usula FROM e a cl usula WHERE contiver uma instru o ES_SEARCH o par metro de refer ncia permitir instruir o DB2 sobre a qual tabela uma instru o de pesquisa espec fica pertence Por exemplo SELECT FROM ES_Nickname_1 as N1 ES_Nickname_2 as N2 WHERE ESWRAPPER ES_SEARCH N1 DOC_RANK IBM 1 AND ESWRAPPER ES_SEARCH N2 DOC_RANK LOTUS 1 VARCHAR 1024 Define a express o de consulta Em uma consulta este par metro deve especificar uma cadeia que utiliza o generalized query language do Extended Search Related tasks e Registrando a Fun o Personalizada do Extended Search na p gina 320 Related reference e CREATE FUNCTION Sourced or Template statement no SQL Reference Volume 2 O Copyright IBM Corp 1998 2003 357 e Wrapper Extended Search Consultas de Exemplo na p gina 323 Wrapper Extended S
159. 168 169 A 171 172 173 174 Compreendendo Pseudo Colunas Instru o CREATE NICKNAME ENERE para o Wrapper Documentum Registrando Fun es Personalizadas para Origens de Dados do Documentum Regras de Argumento da Cadeia de Fun o Personalizada oa F Utilizando Fun es P rso alizadas e em Consultas Tabela de Fun o Perspnalizada Origem de Dados de Documentum Consultas de Exemplo O que o Utilit rio CreateNiclnamenile para o Wrapper do Documentum E Instalando o Utilit rio CreateNicknameFile Wrapper do Documentum Configurando o Utilit rio CreateNicknameFile Wrapper do Documentum Mapeando o Tipo de Objeto DM 1D em Tabelas Registradas do Documentum Defini o Dupla dos Atributos de Repeti o Wrapper do Documentum Controle de Acesso para o Wrapper do Documentum Mensagens para o Wirapper do Documentum Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel O que Excel f Incluindo Excel a um istem F der do Registrando o Wrapper do Excel a Registrando o Servidor para uma Origem de Dados do Excel do c Registrando Pseud nimos para Origens de Dados do Excel Origem de Dados Excel Consultas de Exemplo E Origem de Dados Eae Cen rio de Amostra Modelo de Controle de Acesso de Arquivo para o Wrapper do Excel Mensagens para o Wrapper do Excel Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAS
160. 74 Exemplos 5 Informix 58 59 Microsoft SQL Server ODBC 122 123 Oracle 74 75 Origens de Dados da Fam lia DB2 42 43 Pesquisa Estendida 317 366 Sybase 90 91 Teradata 139 140 XML 260 261 375 106 107 instru o CREATE SERVER arquivos com estrutura de tabela 156 Arquivos do Excel 206 BLAST 231 Documentum 172 Informix 52 Microsoft SQL Server 101 ODBC 117 OLE DB 148 Oracle 69 Origens de Dados da Fam lia DB2 37 Pesquisa Estendida 316 383 Sybase 84 Teradata 132 134 XML 254 Instru o CREATE USER MAPPING Documentum 173 Informix 54 Microsoft SQL Server ODBC 119 OLE DB 149 Oracle 71 Origens de Dados da Fam lia DB2 38 39 Pesquisa Estendida 318 385 Sybase 87 Teradata 135 136 instru o CREATE WRAPPER arquivos com estrutura de tabela 155 Arquivos do Excel 205 BLAST 230 Documentum 171 ODBC 115 Pesquisa Estendida 316 386 XML 252 instru o SET SERVER OPTION definindo uma op o temporariamente 10 mapeamentos de fun es descri o 16 Planejamento 24 mapeamentos de tipos de avan o mapeamentos padr o 413 mapeamentos de tipos de dados avan o 413 descri o 15 Planejamento 22 reverso 433 mapeamentos de tipos reversos mapeamentos padr o 433 103 104 mapeamentos de usu rio descri o 11 Pesquisa Estendida 318 385 Planejamento 25 mapeando usu rios Pesquisa Estendida 318 385 mensagens Inv lucro do documento 194 inv lucro do Excel 211 wrapper do arquivo estruturado de tabela 16
161. 768 Diminua o texto e os tokens associados comprimento da linha no arquivo de s o A linha no arquivo de dados dados excede 32 K SQLI823N N o existe mapeamento de O pseud nimo foi definido com um tipo tipo de dados para o tipo de dados n o suportado Redefina o de dados pseud nimo usando somente tipos de lt tipo de dados gt do dados suportados servidor lt nome do servidor gt SQL1881N lt nome da op o gt n o O valor listado n o uma op o v lida uma op o v lida do para o objeto relacionado Remova ou lt componente gt para altere a op o inv lida e envie a instru o lt nome do objeto gt SQL novamente SQL1882N COLUMN DELIMITER O delimitador de colunas tinha mais de da op o Pseud nimo n o um caractere Redefina a op o com um pode ser definido em caractere simples Em seguida execute lt delimitador gt para novamente o comando da instru o SQL lt nome do pseud nimo gt SQLI882N KEY COLUMN da op o A coluna selecionada como coluna chave Pseud nimo n o pode ser definido em lt nome da coluna gt para lt nome do pseud nimo gt n o est definida para este pseud nimo Corrija a op o KEY COLUMN para que seja uma das colunas ordenadas para este pseud nimo e emita o comando SOL novamente Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela 163 Tabela 22 Mensagens emitidas pelo wrapper
162. 89 Related tasks Registrando Pseud nimos para Origens de Dados do Documentum na Instalando o Utilit rio CreateNicknameFile Wrapper do Documentum EEE na p gina 190 Mapeando o Tipo de Objeto DM ID em Tabelas Registradas do Documentum As defini es da coluna criadas pelo utilit rio CreateNicknameFile s o compat veis com os requisitos do wrapper do Documentum incluindo o mapeamento correto de cada tipo de dados para o tipo de dados DB2 correspondente A nica exce o que o Documentum n o suporta o tipo de dados DM ID em tabelas registradas O utilit rio assume a utiliza o de uma coluna em uma tabela registrada para conter uma ID do objeto se for definido com uma cadeia possuir 16 caracteres de comprimento e possuir um nome terminando com id No caso do tipo de dados DM ID o utilit rio mapeia a coluna para o tipo de dados DB2 CHAR 16 Em todos os outros casos todas as colunas string varchar s o mapeadas para o tipo de dados DB2 VARCHAR Procedimento Para assegurar mapeamento do tipo de dados correto 192 Guia de Configura o da Origem de Dados 1 Examine as defini es do tipo de dados da coluna no arquivo de sa da criado pelo utilit rio CreateNicknameFile 2 Se o utilit rio mapear um tipo de dados de uma coluna do Documentum para um tipo de dados DB2 incorreto mude o tipo de dados DB2 antes de utilizar o arquivo para registrar o pseud nimo para o DB2 Related
163. A WHERE ENTREZ CONTAINS Organism drosophila 1 OR BaseCountA gt 10 AND ENTREZ CONTAINS Keywords glop 1 286 Guia de Configura o da Origem de Dados Alguns campos de pesquisa n o possuem colunas correspondentes no esquema Entrez Por exemplo no banco de dados nucleotide o termo ALL pesquisa todos os campos enquanto WORD pesquisa todo o texto livre associado a um registro Pseudocolunas s o fornecidas para estes termos de pesquisa Se uma pseudocoluna for referida em uma lista de sele o o valor NULL ser retornado Voc pode executar consultas que de outra maneira podem n o ser permitidas emitindo a fun o master ENTREZ SEARCH TERM Se voc especificar a fun o master ENTREZ SEARCH TERM ela ser a nica fun o personalizada em uma consulta Para cada consulta pode haver somente uma fun o master ENTREZ SEARCH TERM por pseud nimo Entrez Al m disso as fun es SEARCH TERM e CONTAINS n o podem ser mistas para o mesmo pseud nimo na mesma consulta O primeiro argumento especifica o da coluna deve ser a coluna de chave prim ria para o pseud nimo pai O segundo argumento o texto da consulta um termo de pesquisa em formato Entrez que inclui qualificadores de campos de pesquisa Este texto transmitido sem ser modificado exceto para escapes de URI conforme requeridos pela sintaxe de URI para o Entrez O exemplo a seguir mostra uma consulta com uma cl usula WHERE em um pseud n
164. AME pseud nimo FOR SERVER nome do servidor OPTIONS gt DATASOURCE nome da origem de dados gt TIMEOUT dura o do tempo limite E Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 345 gt lt HMMTYPE hmmer_type E Exemplo CREATE NICKNAME myhmms FOR SERVER hmmer_server OPTIONS DATASOURCE myhmms TIMEOUT 60 Op es de Pseud nimos Voc deve colocar os valores de op es de pseud nimos entre aspas simples DATASOURCE Obrigat rio O nome da origem de dados na qual voc executa a pesquisa HMMER A cadeia exata que utilizada aqui deve estar presente no arquivo de configura o do daemon HMMER TIMEOUT Opcional O tempo m ximo em segundos que o wrapper HMMER aguardar resultados do daemon O valor padr o 60 HMMTYPE Opcional O alfabeto que utilizado nos dois modelos e seq ncias de genes O valor pode ser NUCLEIC ou PROTEIN e n o faz distin o entre mai sculas e min sculas O valor padr o PROTEIN Colunas Fixas A instru o CREATE NICKNAME cria automaticamente colunas fixas Voc pode referir se a estas colunas fixas em consultas SQL como parte da defini o de pseud nimo As colunas fixas n o aparecem na instru o CREATE NICKNAME H dois tipos de colunas fixas de entrada e de sa da Colunas fixas de entrada Utilize colunas fixas de entrada como predicados de transmiss o de par metros em
165. AME a seguir ilustra a utiliza o da op o de coluna de pseud nimo DOCUMENT CREATE NICKNAME customers doc VARCHAR 100 OPTIONS DOCUMENT FILE name VARCHAR 16 address VARCHAR 30 id VARCHAR 16 FOR SERVER file_server A seguinte consulta que especifica a localiza o do arquivo estruturado de tabela na cl usula WHERE agora pode ser executada no pseud nimo customers 374 Guia de Configura o da Origem de Dados SELECT name address id FROM customers WHERE doc home db2user Customers txt Related tasks e Registrando o Servidor para Arquivos com Estrutura de Tabela na p gina 156 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplos para o Wrapper do Arquivo Estruturado Tabela na p gina 158 Sintaxe da Instru o CREATE NICKNAME Wrapper XML gt CREATE NICKNAME pseud n imo nome da co Luna Estrutura da Coluna RE FOR SERVER nome do servidor OPTIONS gt FILE PATH caminho DIRECTORY PATH caminho XPATH xpath expression Par metros de Pseud nimos gt a Estrutura da Coluna Op es de Tipos de Dados Ta Op es de colunas de pseud nimo HA A im NULL Op es de Tipos de Dados SMALLINT l INTEGER LINT REAL DOUBLE Lerecrston DECIMAL DEC integer NUMERIC integer NUM CHARACTER CHAR integer
166. ATALOG APPC NODE Por exemplo CATALOG APPC NODE DB2NODE REMOTE DB2CPIC SECURITY PROGRAM O valor DB2NODE o nome atribu do ao n que est sendo catalogado REMOTE DB2CPIC o nome da LU unidade l gica parceira SNA do n parceiro remoto SECURITY PROGRAM especifica que um nome de usu rio e uma senha devem ser inclu dos no pedido de aloca o que enviado LU parceira A pr xima tarefa nesta sequ ncia de tarefas catalogar o banco de dados remoto no diret rio do banco de dados do sistema federado Related tasks Catalogando o Banco de Dados Remoto no Diret rio do Banco de Dados do Sistema Federado na p gina 33 Catalogando o Banco de Dados Remoto no Diret rio do Banco de Dados do Sistema Federado A cataloga o do banco de dados remoto no diret rio do banco de dados do sistema federado faz parte da maior tarefa de adicionar origens de dados da fam lia DB2 a servidores federados Especifique a qual banco de dados da origem de dados DB2 o servidor federado se conecta catalogando o banco de dados remoto no diret rio do banco de dados do sistema do servidor federado Procedimento Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 33 Para catalogar o banco de dados no diret rio do banco de dados do sistema do servidor federado 1 Utilize o CCA Client Configuration Assistant Para servidores federados no UNIX como alternativa voc pode utilizar o comando CATALO
167. ATE SERVER Registre o servidor emitindo a instru o CREATE SERVER Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 337 7 Registre pseud nimos emitindo a instru o CREATE NICKNAME Registre pseud nimos emitindo a instru o CREATE NICKNAME Voc pode executar instru es a partir do processador da linha de comandos do DB2 Depois de adicionar o wrapper HMMER a seu sistema federado voc pode executar consultas na origem de dados HMMER Related tasks e Verificando se a Vers o Correta do Execut vel hmmpfam Est Instalada na p gina 338 Verificando se a Vers o Correta do Execut vel hmmpfam Est Instalada Verificar se a vers o correta do execut vel hmmpfam est instalada faz parte da maior tarefa de adicionar HMMER a um sistema federado Verifique se voc possui a vers o mais recente do execut vel hmmpfam instalada no servidor HMMER com o seguinte procedimento Procedimento Para verificar o n vel de vers o do execut vel hmmpfam 1 Execute o seguinte a partir da linha de comandos e anote o n mero da vers o localizado no arquivo de sa da hmmpfam h 2 Se n o tiver a vers o mais recente do execut vel hmmpfam HMMER 2 2 ou superior fa a download dos arquivos a partir de http hmmer wustl edu A pr xima tarefa nesta sequ ncia de tarefas configurar o daemon HMMER Related tasks e Configurando o Daemon HMMER na p gina 338 Configurando o Daemon HMME
168. CAATTCATGCGGCAGGTGCAGCTCGCCCAGTGGCAGAAGACGCTG CCACAGCGGCGGACCCGGAACATCGTGACCGGCCTGGGCATCGGGGCGCTGGTGTTGGCAATTTGTATEC GTTTGGACTGTAGACTCAGGGAGACCGCATTTAGGGGAACAGGAAGGGCAGCAGGGGCGTGTAGGAGGGC AGTGTGGGGGTGGTAGAAGGAGCCCGAGATATGAAAACCTTGGCTCCTTTTAACTCTGAATCAAGCGTTT GGTGTACCTTACGTTGTCATTTTAAAGGTGTATTTTAGTATAATTGATTAATGATTACGGAGTCGGGTGA GGGCTCCCAGGAGCAGACGGCAGAAGATCGAATTTGGGAGGATGATCAGCAGCGGTGGTTGAGCAAGTGT GGGAAAAGGGAATGCGCACATTCCACGTGGTTTCCTGAACCCACCTCCCCAGATGGTTACACCTTCTACT CGGTGTCCCAGGAGCGTTTCTTGGATGAGCTGGAGGATGAGGCCAAAGCTGCTC Figura 6 Amostra de arquivo fasta nucleo 222 Guia de Configura o da Origem de Dados O aplicativo formatdb padr o transforma o arquivo fasta em um conjunto de dados compat vel com BLAST Os dados agora est o prontos para serem consultados pelo SQL atrav s de um sistema federado com o wrapper do BLAST instalado e registrado A consulta a seguir enviada por voc ou por um aplicativo na extremidade cliente transformada pelo wrapper BLAST Ela ent o executada junto ao conjunto de dados compat vel com BLAST SELECT Unique ID Experiment Number Organism Number HSP Info Score FROM nucleol WHERE BlastSeq ACATTCTTATAGAGTATTGCTACTCCTCCAGGATAGAGTCATCTCT GGTCTCCAGAGCCACCGCTGGCTACAAGTTGGTGGTGGCGGAGEC TGTGATTGAGAGATTTG CACCAATACAGAAACTCACCTACAGGAGTGAGCGGGTGGTAGAAGGAGCCCGAGATATGAAA ACCTTGTTTCAAGACCCCATTGTCACCGGGG Os resultados da consulta s o transformados pelo wrapper do BLAST em um formato de tabela
169. CEKADNGEK CYKTRCTKGCAQWYRALKELESCQEACLSLQFYPYDMPCIGACEMAQRDYWHLQRLAISHLVERTOQ PQLERAPRADGQSTPLTIRWAMHFPEHYLASRPFNIQYQFVDHHGEELDLEQEDQDASGETGSSAW FNLADYDCDEYYMCEILEALIPYTQYRFRFELPFGENRDEVLYSPATPAYQTPPEGAPISAPVIEH LMGLDDSHLAVHWHPGRFTNGPIEGYRLRLSSSEGNATSEQLVPAGRGSY IFSQLQAGTNYTLALS MINKQGEGPVAKGFVOQTHSARNEKPAKDLTESVLLVGRRAVMWQSLEPAGENSMIYQSQEELADIA WSKREQQLWLLNVHGELRSLKFESGQMVSPAQQLKLDLGNISSGRWVPRRLSFDWLHHRLYFAMES PERNQSSFQIISTDLLGESAQKVGESFDLPVEQLEVDALNGWI FWRNEESLWRQDLHGRMIHRLLR IRQPGWFLVQPQHFIIHLMLPQEGKFLEISYDGGFKHPLPLPPPSNGAGNGPASSHWQSFALLGRS LLLPDSGQLILVEQQGQAASPSASWPLKNLPDCWAVILLVPESQPLTSAGGKPHSLKALLGAQAAK ISWKEPERNPYQSADAARSWSYELEVLDVASQSAFSIRNIRGPIFGLQRLQPDNLYQLRVRAINVD GEPGENTEPLAARTWPLGPHRLRWASRQGSV IHTNELGEGLEVOQEQLERLPGPMTMVNESVGYYV TGDGLLHCINLVHSQWGCPISEPLQHVGSVTYDWRGGRVYWTDLARNCVVRMDPWSGSRELLPVFE ANFLALDPROGHLYYATSSQLSRHGSTPDEAVTYYRYNGLEGS IASFVLDTQQDQLFWLVKGSGAL RLYRAPLTAGGDSLQMIQQIKGVFQAVPDSLQLLRPLGALLWLERSGRRARLVRLAAPLDVMELPT PDQASPASALQLLDPQPLPPRDEGVIPMTVLPDSVRLDDGHWDDFHVRWQPSTSGGNHSVSYRLLL EFGQRLQTLDLSTPFARLTOLPQAQLOLKISITPRTAWRSGDTTRVQLTTPPVAPSQPRRLRVFVE RLATALQEANVSAVLRWDAPEQGQEAPMQALEYHISCWVGSELHEELRLNQSALEARVEHLQPDQT YHFQVEARVAATGAAAGAASHALHVAPEVQAVPRVLYANAEFIGELDLDTRNRRRLVHTASPVEHL VGIEGEQRLLWVNEHVELLTHVPGSAPAKLARMRAEVLALAVDWIQRIVYWAELDATAPQAAIIYR LDLCNFEGKILQGERVWSTPRGRLLKDLVALPQAQSLIWLEYEQGSPRNGSLRGRNLTDGSELEWA TVQPLIRLHAGSLEPGSETLNLVDNQGKLCVYDVARQLCTASALRAQLNLLGEDS TAGQLAQDSGY LYAVKNWSIRAYGRRRQQLEYTVELEPEEVRLLQAHNYQAYPPKNCLLLPSSGG
170. Criando o Mapeamento de Usu rio para uma Origem de Dados Informix A cria o do mapeamento de usu rio para uma origem de dados Informix faz parte da maior tarefa de adicionar origens de dados Informix a servidores federados 54 Guia de Configura o da Origem de Dados Ao tentar acessar um servidor Informix o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para essa origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos para a origem de dados Informix Procedimento Para mapear um ID do usu rio local para o ID do usu rio e senha do servidor Informix emita uma instru o CREATE USER MAPPING Por exemplo CREATE USER MAPPING FOR USERID SERVER INFORMIXSERVER OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password A pr xima tarefa nesta sequ ncia de tarefas testar a conex o com o servidor Informix Related tasks e Iestando a Conex o com o Servidor Informix na p gina 56 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 e Instru o CREATE USER MAPPING Exemplos para o Wrapper Informix Instru o CREATE USER MAPPING Exemplos para o W
171. DS protein 1 A consulta a seguir utiliza a pseudo coluna GET FILE e as fun es personalizadas FOLDER TREE e ANY IN para recuperar o nome dos arquivos no servidor DB2 nos quais foi colocado o conte do para todos os documentos existentes no gabinete Approved que possuem qualquer um dos autores relacionados SELECT object name object id get file FROM std doc WHERE DCTM FOLDER TREE Approved 1 AND DCTM ANY IN author Mary Black Joe Carson Peter Miller 1 Related reference e Origem de Dados Excel Consultas de Exemplo na p gina 207 O que o Utilit rio CreateNicknameFile para o Wrapper do Documentum Voc pode usar um utilit rio do Docbasic chamado CreateNicknamerFile dispon vel para download gr tis para criar um arquivo ASCII que cont m uma defini o completa de qualquer objeto do Docbase ou tabela registrada Pode editar o arquivo de sa da para Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 189 Definir nomes locais personalizados para colunas e atributos Os nomes locais e remotos s o inicialmente aqueles conhecidos no Docbase Excluir as colunas e os atributos indesejados O nico tipo de documento do Documentum pr definido dm document possui 59 atributos em EDMS98 e 76 atributos em 4i A maioria deles cont m metadados para gerenciamento de documentos de n vel inferior e desenvolvimento de aplicativos A exclus o dos atributos que n o interessam mais pode
172. Dados do Documentum 169 DMCL CONFIG ser utilizado Em sistemas operacionais Windows seria utilizada uma barra invertida em vez da barra para definir a localiza o do arquivo dmcl ini Nos Ambientes Operacionais AIX e Solaris o arquivo db2dj ini est localizado no diret rio HOME sqlTib cfg No Windows o arquivo db2dj ini est em x sqllib cfg onde x representa a unidade onde o diret rio sqllib est localizado Certifique se de que o nome de um docbroker ao qual todos os Docbases acess veis para a inst ncia DB2 sejam relatados esteja especificado no arquivo dmcl ini conforme mostrado na Figura 3 Wii iii DOCUMENTUM CLIENT CONFIGURATION FILE AHRARRRAAMRERR dd Copyright Documentum 1994 Version 3 1 of the Documentum Server A generated client init file for the Documentum Server The only REQUIRED information in this file is the DOCBROKER PRIMARY section and an entry for host The host value should be the name of host on which your network wide DocBroker is running HE HE HH SH SH HE HE SH DOCBROKER PRIMARY host serverl6 comp2 big com Figura 3 Amostra do arquivo dmcl ini com nome de docbroker especificado 2 Recicle a inst ncia DB2 emitindo os seguintes comandos db2stop db2start A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper Documentum Related tasks e Registrando o Wrapper do Documentum na p gina 171 170 Guia de Configura o da Origem de Dados Re
173. Documenta o em PDF do DB2 Information Integrator Em sistemas operacionais UNIX monte o CD 2 Inicie o Adobe Acrobat Reader 3 Abra o arquivo PDF a partir de um dos seguintes locais e Em sistemas operacionais Windows x NdocN L e Em sistemas operacionais UNIX cdrom doc Y L em que x representa a letra da unidade de CD ROM no Windows cdrom refere se ao ponto de montagem do CD ROM no UNIX e L o locale da documenta o que voc deseja imprimir por exemplo en US 4 Clique em File gt Print 5 Na janela Print especifique se voc deseja imprimir todas as p ginas a p gina atual ou um intervalo de p ginas 6 Clique em OK Solicitando Manuais Impressos Voc pode obter manuais impressos solicitando o doc pack pacote da documenta o para seu produto DB2 Information Integrator ao seu revendedor IBM Os doc packs s o um subconjunto dos manuais da biblioteca do DB2 Information Integrator Estes doc packs s o projetados para ajud lo a come ar a utilizar o produto DB2 Information Integrator que foi comprado Os manuais nos doc packs s o os mesmos que aqueles do CD de Documenta o em PDF do DB2 Information Integrator que foi fornecido com seu produto DB2 Information Integrator Voc tamb m pode utilizar um dos seguintes m todos para pedir manuais individuais Entre em contato com seu representante de marketing ou revendedor autorizado IBM Para localizar um representante da IBM local veri
174. E DATE 4 SQL_DECIMAL 1 31 0 3l DECIMAL SQL_DECIMAL 32 38 0 38 DOUBLE 8 SQL_DECIMAL 32 32 0 31 DOUBLE 8 SQL_DOUBLE DOUBLE 8 Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 423 Tabela 81 Mapeamentos de tipo de dados de avan o padr o do Microsoft SQL Server Nem todas as colunas mostradas continua o N 5 Em E m m gt lt E Z g E mE E lt z 2 A g lt a Z D u A lt e e 1 40 Z Z Z z m z M A d i J E a z E z E g H A m E e eD l l Pa O fam O e naad Q Q Aa Hi z gt m A lam am m a m m m m aa H S PES 2 E RES lt s Ss O O O O o 00 a m my z pe z z E E E SQL_FLOAT DOUBLE 8 SQL_GUID 1 4000 S VARCHAR 16 5S SQL_INTEGER INTEGER 4 SQL_LONGVARCHAR CLOB 2147483647 N SQL_LONGVARBINARY BLOB S SQL_NUMERIC 1 31 0 31 DECIMAL SQL_REAL DOUBLE 8 SQL_SMALLINT SMALLINT 2 SQL_TIME TIME 3 SQL_TIMESTAMP TIMESTAMP 10 SQL_TINYINT SMALLINT 2 SQL_VARBINARY 1 8000 VARCHAR 5S SQL_VARCHAR 1 8000 VARCHAR N sysname VARCHAR 30 S sysname 1 254 CHAR N text CLOB N timestamp VARCHAR 8 S tinyint SMALLINT 2 uniqueidentifier 2 1 4
175. E USER MAPPING Exemplos para o Wrapper Teradata na p gina 136 Instru o CREATE USER MAPPING Exemplos para o Wrapper Teradata Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio federado local para um ID do usu rio e senha do servidor Teradata Este t pico inclui um exemplo completo com todos os par metros obrigat rios e um exemplo que mostra como utilizar o registro especial USER do DB2 com a instru o CREATE USER MAPPING Exemplo completo O exemplo a seguir mostra como mapear um ID do usu rio federado local MICHAEL para um ID do usu rio e senha do servidor Teradata mike e passxyz123 CREATE USER MAPPING FOR MICHAEL SERVER TERASERVER OPTIONS REMOTE AUTHID mike REMOTE PASSWORD passxyz123 A op o MICHAEL especifica o ID do usu rio federado que voc est mapeando para um ID do usu rio definido no servidor Teradata SERVER TERASERVER especifica o nome do servidor Teradata definido na instru o CREATE SERVER REMOTE AUTHID mike o ID do usu rio no servidor Teradata para o qual voc est mapeando o ID do usu rio local chamado MICHAEL REMOTE PASSWORD passxyz123 a senha associada ao valor REMOTE AUTHID de mike Exemplo especial de registro O exemplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER TERASERVER OPTIONS REMOTE
176. E a seguir define o pseud nimo genbank Ela assume que o campo de defini o em um resultado BLAST cont m as seguintes informa es gt 276342 15 8924 PMON5426 em que 276342 O campo de ascens o do resultado do BLAST 238 Guia de Configura o da Origem de Dados 15 8924 PMON5426 O campo de defini o em um resultado do BLAST contendo um n mero de organismo seguido por um n mero de experimento e por um identificador exclusivo Com estas informa es o pseud nimo a seguir criado CREATE NICKNAME genbank acc num integer OPTIONS INDEX 1 DELIMITER org num integer OPTIONS INDEX 2 DELIMITER exp num integer OPTIONS INDEX 3 DELIMITER uid varchar 10 OPTIONS INDEX 4 FOR SERVER blast_server1 OPTIONS DATASOURCE genbank TIMEOUT 300 A coluna acc_num poderia conter 276342 a coluna org_num poderia conter 15 a coluna exp num poderia conter 8924 e a coluna u_id poderia conter PMON5426 Depois de enviar a instru o CREATE NICKNAME voc pode utilizar o pseud nimo genbank para consultar o sistema federado Pode tamb m unir o pseud nimo genbank a outros pseud nimos e tabelas em seu sistema federado Related tasks Configurando o TurboBlast para Funcionar com o Wrapper BLAST Restri es O TurboBlast n o suporta algumas op es de comando blastall Por exemplo a op o de alinhamento com intervalo g F n o suportada Se voc especificar F para o valor da coluna
177. EGER 4 INTEGER REAL 4 REAL SMALLINT 2 SMALLINT TIME 3 TIME TIMESTAMP 10 TIMESTAMP VARCHAR VARCHAR N VARCHAR S VARCHAR S VARGRAPHIC VARGRAPHIC N 434 Guia de Configura o da Origem de Dados Origens de Dados do DB2 para iSeries Tabela 88 Mapeamentos de tipo de dados reverso padr o do DB2 para iSeries Nem todas as colunas mostradas N i m gt z lt p gt pd o 2 lt am lt F 7 x E gt O E a B Em gt H A lt lt T H E z Bu m nte S n lt O O E Ef Q a A a 7 gt a 3 aA Z S H E RE EEREOS do RE lt lt lt lt 4 44 E 2 gt p 2 ggg p O O O m m E m E EE 3 RRR g E E Eu Eu Eu E E p p or BLOB BLOB CHARACTER CHARACTER N CHARACTER S CHARACTER S CLOB CLOB DATE 4 DATE DBCLOB DBCLOB DECIMAL NUMERIC E tus DECIMAL DECIMAL DOUBLE 8 FLOAT GRAPHIC GRAPHIC N INTEGER 4 INTEGER REAL 4 FLOAT SMALLINT 2 SMALLINT TIME 3 TIME TIMESTAMP 10 TIMESTAMP VARCHAR VARCHAR N VARCHAR S VARCHAR S VARGRAPHIC VARG N Ap ndic
178. ELD field name tipo de dados HSMALLINT INTEGER INT DOUBLE Lerecrsron VARCHAR integer DECIMAL integer DATE NICKNAME Especifica um nome exclusivo para esta tabela de pseud nimos do Extended Search Este nome deve ser distinto de todos os outros pseud nimos no esquema para o qual ele est sendo definido Este par metro obrigat rio nome da coluna Especifica um ou mais nomes de colunas definidos pelo usu rio O nome da coluna deve corresponder ao nome de um campo nativo ou mapeado que est definido no banco de dados de configura o do Extended Search Este par metro opcional Cap tulo 21 Refer ncia de Comandos DDL 367 tipo de dados Especifica o tipo de dados de SQL da coluna denominada Este tipo de dados deve corresponder ao tipo de dados definido para este campo no banco de dados de configura o do Extended Search Por exemplo para pesquisar um campo em uma origem de dados Extended Search que tenha um tipo de dados de Cadeia defina uma coluna VARCHAR para este campo na tabela de pseud nimos Se voc especificar um nome da co luna este par metro ser obrigat rio FOR SERVER Especifica o nome de uma defini o de servidor registrado anteriormente que foi criada para o servidor Extended Search que voc deseja pesquisar Este par metro obrigat rio APPLICATIONID Especifica o nome do aplicativo Extended Search que voc deseja pesquisar Este nome deve e
179. ER A defini o da vari vel de perfil DB2 DJ COMM do DB2 para o wrapper HMMER uma tarefa opcional da maior tarefa de adicionar HMMER a um sistema federado Para aprimorar o desempenho ao acessar origens de dados HMMER defina a vari vel de perfil DB2 DJ COMM do DB2 Esta vari vel determina se o servidor federado carregar o wrapper na inicializa o Procedimento Para definir a vari vel de perfil DB2 DJ COMM do DB2 envie o comando db2set com a biblioteca do wrapper especificada na instru o CREATE WRAPPER associada Por exemplo db2set DB2 DJ COMM 1ibdb2lshmmer a 1libdb21lshmmerF a 1ibdb21 shmmerU a Em que libdb2lshmmer a Tibdb2lshmmerF a e Tibdb2lshmmerU a se referem a nomes de bibliotecas principais limitadas e ilimitadas em uma plataforma ATX Verifique se n o existem espa os em nenhum lado do sinal de igual Para evitar sobrecarga desnecess ria ao carregar bibliotecas do wrapper na inicializa o do banco de dados especifique apenas as bibliotecas que deseja acessar A pr xima tarefa nesta seq ncia de tarefas registrar o servidor para uma origem de dados HMMER Related tasks e Registrando o Servidor para uma Origem de Dados HMMER na p gina Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 343 Registrando o Servidor para uma Origem de Dados HMMER O registro do servidor para uma origem de dados HMMER faz parte da maior tarefa de adicionar HMMER a um sistema federado
180. ER MAPPING a seguir mapeia o usu rio Chuck para o usu rio Charles no servidor Dctm Serveril CREATE USER MAPPING FOR Chuck SERVER Dctm Serverl OPTIONS REMOTE AUTHID Charles REMOTE PASSWORD Charles pw Voc tamb m pode definir seu pr prio mapeamento de usu rio No exemplo a seguir USER uma palavra chave que significa o usu rio atual e n o um usu rio chamado USER CREATE USER MAPPING FOR USER SERVER Dctm Serverl OPTIONS REMOTE AUTHID Lisa REMOTE PASSWORD Lisa pw A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados Documentum Related tasks Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 173 e Registrando Pseud nimos para Origens de Dados do Documentum na p gina 174 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 e Op es da Instru o CREATE USER MAPPING Wrapper Documentum na p gina 384 Registrando Pseud nimos para Origens de Dados do Documentum O registro de pseud nimos para origens de dados Documentum faz parte da maior tarefa de adicionar um Documentum a um sistema federado Depois de registrar um servidor e de mapear suas informa es de usu rio para o servidor necess rio registrar pseud nimos correspondentes Pseud nimos s o utilizados quando voc faz refer ncia a uma origem de dados do Documentum em uma consulta Restri es Sess es de passagem n o s o su
181. ER pubmed server CREATE NICKNAME PMACCESSION FOR SERVER pubmed server CREATE NICKNAME PMCHEMICAL FOR SERVER pubmed server CREATE NICKNAME PMMESH FOR SERVER pubmed server CREATE NICKNAME PMCOMMENTS FOR SERVER pubmed server CREATE NICKNAME PMARTICLEID FOR SERVER pubmed server E CREATE NICKNAME PMURL FOR SERVER pubmed server O nome do pseud nimo o nome da tabela subjacente A utiliza o desta sintaxe limita voc a uma fam lia de pseud nimos por esquema DB2 Voc pode utilizar outros nomes utilizando as op es de pseud nimo REMOTE OBJECT e PARENT Para um pseud nimo raiz apenas REMOTE OBJECT requerido Para qualquer outro pseud nimo REMOTE OBJECT e PARENT devem ser fornecidos O exemplo a seguir mostra o mesmo conjunto de pseud nimos Nucleotide utilizando a capacidade de renomea o CREATE NICKNAME NewSeq FOR SERVER nucl OPTIONS REMOTE OBJECT GBSEQ CREATE NICKNAME NewFeatures FOR SERVER nucl OPTIONS REMOTE OBJECT GBFEATURES PARENT NEWSEQ CREATE NICKNAME NewIntervals FOR SERVER nucl OPTIONS REMOTE OBJECT GBINTERVALS PARENT NEWFEATURES CREATE NICKNAME NewQualifiers FOR SERVER nucl OPTIONS REMOTE OBJECT GBQUALIFIERS PARENT NEWFEATURES CREATE NICKNAME NewReference FOR SERVER nucl OPTIONS REMOTE OBJECT GBREFERENCE PARENT NEWSEQ Este exemplo mostra o mesmo conjunto de pseud nimos PubMed utilizando a capacidade de renomea o CREATE NICKNAME newpmarticles FOR S
182. ERVER pubmed server OPTIONS REMOTE OBJECT PMARTICLES CREATE NICKNAME NEWPMACCESSION FOR SERVER pubmed server OPTIONS REMOTE OBJECT PMACCESSION PARENT NEWPMARTICLES CREATE NICKNAME NEWPMCHEMICAL FOR SERVER pubmed server OPTIONS REMOTE OBJECT PMCHEMICAL PARENT NEWPMARTICLES CREATE NICKNAME NEWPMMESH FOR SERVER pubmed server OPTIONS REMOTE OBJECT PMMESH PARENT NEWPMARTICLES CREATE NICKNAME NEWPMCOMMENTS FOR SERVER pubmed server OPTIONS REMOTE OBJECT PMCOMMENTS PARENT NEWPMARTICLES CREATE NICKNAME NEWPMARTICLEID FOR SERVER pubmed server OPTIONS REMOTE OBJECT PMARTICLEID PARENT NEWPMARTICLES CREATE NICKNAME NEWPMURL FOR SERVER pubmed server OPTIONS REMOTE OBJECT PMURL PARENT NEWPMARTICLES Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 285 A pr xima tarefa nesta sequ ncia de tarefas registrar fun es personalizadas para origens de dados Entrez Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Tabelas de Esquemas PubMed e Nucleotide na p gina 292 Fun es Personalizadas e Consultas Entrez O ambiente federado utiliza dois mecanismos de consulta Para o wrapper Entrez estes mecanismos de consulta s o DB2 e Entrez Com uma exce o voc especifica todos os predicados para o mecanismo Entrez atrav s de fun es personalizadas Para o mecanismo DB2 especifique todos os predicados atrav s de oper
183. Emita a seguinte instru o de pseud nimo para criar o pseud nimo payments CREATE NICKNAME payments number INTEGER OPTIONS XPATH number date VARCHAR 10 OPTIONS XPATH date cid VARCHAR 16 OPTIONS FOREIGN KEY CUSTOMERS FOR SERVER xml_server OPTIONS XPATH payment Emita a seguinte instru o de pseud nimo para criar o pseud nimo items CREATE NICKNAME items name VARCHAR 20 OPTIONS XPATH name quantity INTEGER OPTIONS XPATH quant oid VARCHAR 16 OPTIONS FOREIGN KEY ORDERS FOR SERVER xml server OPTIONS XPATH item Exemplos de op es de colunas Os exemplos de op es de colunas mostram como criar pseud nimos utilizando as op es de colunas DOCUMENT O exemplo CREATE NICKNAME a seguir mostra a utiliza o da op o de coluna DOCUMENT FILE 262 Guia de Configura o da Origem de Dados CREATE NICKNAME customers doc VARCHAR 100 OPTIONS DOCUMENT FILE name VARCHAR 16 OPTIONS XPATH name address VARCHAR 30 OPTIONS XPATH address estreet cid VARCHAR 16 OPTIONS PRIMARY KEY YES FOR SERVER xml server OPTIONS XPATH customer Voc pode executar a seguinte consulta no pseud nimo customers especificando a localiza o do documento XML na cl usula WHERE SELECT FROM customers WHERE doc home db2user Customers xml O exemplo CREATE NICKNAME a seguir mostra a utiliza o da op o de coluna DOCUMENT DIRECTORY
184. Este mapeamento de tipo v lido apenas com o servidor Informix Vers o 8 ou superior Para o tipo de dados Informix DATETIME o servidor federado DB2 UNIX e Windows utiliza o qualificador de alto n vel Informix como REMOTE LENGTH e o qualificador de baixo n vel Informix como REMOTE_SCALE Os qualificadores Informix s o as constantes TU definidas no arquivo datatime h do Informix Client SDK As constantes s o 0 YEAR 8 MINUTE 13 FRACTION 3 2 MONTH 10 SECOND 14 FRACTION 4 4 DAY 11 FRACTION 1 15 FRACTION 5 6 HOUR 12 FRACTION 2 Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o 439 Origens de Dados Microsoft SQL Server Tabela 92 Mapeamentos de tipo de dados reverso padr o do Microsoft SQL Server Nem todas as colunas mostradas N 2 y gt z lt 1 P gt o 9 lt m lt pol a pel o gt O g P E S E A lt lt T Bu z Bu an Es Bo E a O z O RE S o qb z a gt a gt ra A z lt a E PE REEES 1 s lt lt lt lt 44 a E E E B ea z p pg fp p O O O H H m H E E B e B 882R E E E Eu E Eu E Eu m BLOB image CHARACTER S binary CHARACTER N char CLOB text DATE 4 data e hora DECIMAL decimal DOUBLE 8 float INTEGER int SMALLINT
185. FOLD PW como U ou L na instru o CREATE SERVER Exemplo especial de registro O exemplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER asia OPTIONS REMOTE AUTHID vinnie REMOTE PASSWORD closeZcall Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Related tasks Criando o Mapeamento de Usu rio para uma Origem de Dados Informix Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Testando a Conex o com o Servidor Informix O teste da conex o com o servidor Informix faz parte da maior tarefa de adicionar origens de dados Informix a servidores federados Voc pode testar a conex o com o servidor Informix utilizando a defini o de servidor e mapeamentos de usu rios definidos 56 Guia de Configura o da Origem de Dados Procedimento Para testar a conex o 1 Abra uma sess o de passagem para emitir uma instru o SOL SELECT nas tabelas do sistema Informix Por exemplo SET PASSTHRU server name SELECT count FROM informix systables SET PASSTHRU RESET Se a instru o SOL SELECT retornar uma contagem a defini o de servidor e o mapeamento do usu rio est o configurados adequad
186. G DATABASE Por exemplo CATALOG DATABASE DB2DB390 AS CLIENTS390 AT NODE DB2NODE AUTHENTICATION DCS O valor DB2DB390 o nome do banco de dados remoto que voc est catalogando no diret rio do banco de dados do sistema do servidor federado AS CLIENTS390 o alias para o banco de dados que est sendo catalogado Se n o for especificado um alias o gerenciador do banco de dados utilizar o nome do banco de dados por exemplo DB2DB390 como o alias AT NODE DB2NODE o nome do n especificado ao catalogar a entrada do n no diret rio do n AUTHENTICATION SERVER especifica a autentica o que ocorre no n da origem de dados DB2 2 Se o nome do banco de dados remoto tiver mais de oito caracteres ser necess rio criar uma entrada de diret rio DCS emitindo o comando CATALOG DCS DATABASE Por exemplo CATALOG DCS DATABASE SALES400 AS SALES DB2DB400 O valor SALES400 o alias do banco de dados remoto a ser catalogado Este nome deve corresponder ao nome de uma entrada no diret rio do banco de dados do sistema do servidor federado que est associado ao n remoto o mesmo nome inserido no comando CATALOG DATABASE AS SALES DB2DB400 o nome do banco de dados do host de destino que voc deseja catalogar A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper DB2 Related tasks ando uma Entrada do N no Diret rio do N Federado na p gi Registrando o Wrapper DB2 na p gina 34 Re
187. G ON AS para a inst ncia DB2 inicializa o do aplicativo no painel de controle Servi os do Excel Windows NT O aplicativo Excel ser acessado usando essa autoridade Confirme se esse usu rio possui direitos apropriados ou altere essa propriedade para uma conta autorizada em seguida reinicie o DB2 e execute a consulta SQL novamente SQL1822N C digo de erro inesperado Ocorreu um problema ao abrir a 1706 lt c digo de programa planilha referenciada pelo interno gt recebido da origem pseud nimo na consulta SOL de dados do Wrapper do Assegure que o arquivo existe no Excel Texto e tokens PATH especificado durante a associados s o Erro ao abrir as instru o CREATE NICKNAME no planilhas de origem registro SQL1822N C digo de erro inesperado Ocorreu um erro de programa 1707 lt c digo de programa interno Contate o Suporte de interno gt recebido da origem Software da IBM de dados do Wrapper do Excel Texto e tokens associados s o Erro ao acessar a rea de armazenamento da sa da DL SQL1822N C digo de erro inesperado Ocorreu um erro de programa 1708 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Falha no encerramento do aplicativo Excel interno Se esse erro persistir ap s as consultas repetidas entre em contato com o Suporte a Software da IBM 216 Guia de Configura o da Origem de Dados Tabela 37
188. GCGAGGAGECGT GTCCAACTTGGTGGCCATCCACGCGGCAGTGACCGGACTCCCGGTGGAGGAGGTGGTCCGCCGAAGTECT GGCATCAACACCGCTGGCTACAAGTTGGTGGTGGCGGAGGCTGTGATTGAGAGATTTGCACCAATTAAGA GTGAAATTGAAAAACTGAAGAGGAACAAGGACCACCTAGAGAAGGTTTTACAAGTTGGGTCGGCAAAAGC CAAAGAATTAGCATATCCCGTGTGCCAGGAGGTGAAGAAATTGGTGGGGTTTCTATAGGCAGTCTCACCT AGTCCCAGAAAATGTTTTTTATCTTGTGGTCTGCTTGCACACTCAGTCTAATAAAGGCAGCTTTCCTAAG ACGCCAACAATTCCAGTTTGGGGATGCTTAGTTTACT gt 8 9747 PMON5699 AAGAAGTTCTTGTTAGAACTTTCCACCTCCGGCTTCCCCTCCACCTCTCTTACTGTCCCAACCTTCTGAG ACGCTTTTTCTCCTCCCGAGGATTTATCTCTTTCTCTCTCTCTCTCTCTCTCTCTTTTTTTTTTTCCCCT TTTCCCCCCCCGAGECTGGTTTTGCTTTEGGGAGGGGGGGTTTTTTAAAGGGGCCGGGGGGGCCCCCTTT CTCCCCCCTAATGGGGTTAATTAATAATGGGGGGGGGGGTTTTTTTITITTAMACCCCTATTTGGTCCGG CCCGGGGATTTCCCCCCCCCCCCCCTTGCCCEGTTCCGGGGCCCGGAGGAGGGGGGGAAAAGGGCGGGAA CCTTTGGTAGTTTCCCCTCGGAAAAAAATTTTTCGGGGGGGAAAACCTCCCT gt 13 6512 PMON5498 GATAAGAGGCAGAATAGAAGACTGGACTACTTCTCTCCTAAAAACACATTTAAAACTAAGCCTGAGCAAT CTCCACCCAAATGGACCGGAAACCTTAAAAAAGAATCCTACTCCTGAAGAAAAAGAGGAGGACACATCAA GAGGTAGAAGGGGCGATTTCATGATATAAACAACCCCATACCTCCAGAGTGGGAAGCTCCACAGACTGAA AACTAACTGGTTCACAGAAACTCACCTACAGGAGTGAGCCCCACATCAAACCCTCGAATGTGGGGATCTG GCACTGGTAGAAAGAGCCCCTGGAGCATCTGGCATTGAAGGCCAGTGGGGCTTGTGTGCAGGAGATCCAC AGGACTAGGGGAAACGGAGACCCCCATTCTTAAAAGGTGCACACAGACTTTTACGTGCACTGGGTCCCAG TGCAAAGCAAAGTCTCCATAGGAATCTGGGTCAAACCTGACTGCAGTTCTTGGAGGACCTCCTGGGAAAG CAAGGGTGAATGTGGCTTCTTGTGGGGAAAGGACATTGGAAGCAAAGCTCTTGGGAATATTCATCAGTGT GC gt 15 8924 PMON5426 GGAGAAACTGACTCCTGAGCAGCTG
189. GET FILE DEL VARCHAR 255 GET RENDITION VARCHAR 255 GET RENDITION DEL VARCHAR 255 HITS INTEGER SCORE DOUBLE Tabela 27 lista pseudo colunas para cl usulas SELECT Tabela 27 Pseudo colunas para cl usulas SELECT Nome da pseudo coluna Descri o GET FILE Recupera o arquivo de conte do da linha atual al m dos valores da coluna A extens o do arquivo de conte do seu formato de nome do Documentum Se houver um arquivo com o mesmo nome ele ser sobreposto GET FILE tenta obter o formato base do objeto Seu valor na linha o nome completo do arquivo ou a cadeia no content Por exemplo SELECT object name get file FROM O arquivo de conte do colocado no diret rio do servidor especificado pela op o CONTENT DIR do Servidor Ele tamb m colocado em um subdiret rio denominado com o nome local do DB2 O subdiret rio ser criado se ainda n o existir Sua extens o ser a extens o DOS definida no Docbase para o tipo de formato do documento Por exemplo doc para documentos do MS Word GET FILE DEL Esta fun o igual GET FILE exceto que GET FILE DEL primeiro exclui o arquivo recuperado para a linha anterior nesta consulta se houver algum Seu valor na linha o nome completo do arquivo ou a cadeia no content Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 175 Tabela 27 Pseudo colunas para cl
190. GapAlign em seu pseud nimo BLAST o TurboBlast gerar um erro Para obter uma lista completa de op es n o suportadas consulte o TurboBlast 2 0 User Guide Procedimento Para configurar o TurboBlast para funcionar com o wrapper BLAST 1 Instale e configure o wrapper BLAST Execute uma consulta em um banco de dados compat vel com o blast para testar a instala o Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 239 2 O wrapper BLAST e o TurboBlast suportam as plataformas AIX Linux Solaris e Windows NT 2000 O daemon BLAST n o est dispon vel nos sistemas operacionais Windows NT 2000 O daemon funcionar com o TurboBlast no Windows NT 2000 quando o daemon BLAST estiver dispon vel nestes sistemas operacionais 3 Instale e configure o TurboBlast de acordo com o TurboBlast 2 0 Installation and Reference Guide Voc pode instalar e configurar o sistema TurboBlast de v rias formas Para permitir que o wrapper BLAST funcione com o TurboBlast necess rio instalar e configurar o TurboBlast Client na m quina em que est localizado o daemon BLAST O daemon BLAST pode chamar o comando tblastall 4 Certifique se de testar o sistema TurboBlast depois de instalar e configurar o TurboBlast Siga as instru es no TurboBlast 2 0 Installation and Reference Guide 5 Altere o arquivo BLAST DAEMON config conforme a seguir a Especifique o par metro BLASTALL PATH como o caminho completo do tblastall Por exe
191. IBM DB2 Information Integrator Guia de Configura o da Origem de Dados Vers o 8 IBM DB2 Information Integrator Guia de Configura o da Origem de Dados Vers o 8 Antes de utilizar estas informa es e o produto suportado por elas leia as informa es gerais na se o Avisos na Este documento cont m informa es de propriedade da IBM Ele fornecido sob um acordo de licen a e protegido por leis de Copyright As informa es contidas nesta publica o n o incluem garantias de produto e nenhuma declara o feita neste manual deve ser interpretada como tal Voc pode solicitar as publica es IBM on line ou atrav s de seu representante IBM local e Para solicitar publica es on line consulte o IBM Publications Center em www ibm com shop publications order Para localizar o representante IBM local consulte o IBM Directory of Worldwide Contacts em ww ibm com planetwide Quando o Cliente envia seus coment rios concede direitos n o exclusivos IBM para utiliz los ou distribu los da maneira que achar conveniente sem que isto implique em qualquer compromisso ou obriga o para com o Cliente O Copyright International Business Machines Corporation 1998 2003 Todos os direitos reservados ndice Sobre este Manual Quem Deve Ler este Manual Conven es Como Ler Diagramas de Sintaxe Cap tulo 1 Vis o Geral sobre Como Configurar o Acesso s Origens de Dados Trilha R pida par
192. IC 0 N VARGRAPH 1 16336 VARGRAPHIC 0 N Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 417 Origens de Dados DB2 para Linux UNIX e Windows Tabela 79 Mapeamentos de tipo de dados de avan o padr o do DB2 para Linux UNIX e Windows Nem todas as colunas mostradas w H gt m m lt 4 H z lt a z z j lt go a E z gt a y ga Z as E n dd 40 Z Ze A E H M A d A i d E E z o z I B H pd n fa a gt 5 Eq ia es a D BEA Q Q n A l l l m m m m m mm gt gt E B E E E b B lt s lt Ss O O O o 0o 00 M a ay z z z 2 e ege B E BE BIGINT BIGINT 0 BLOB E a BLOB E CHAR CHAR O N CHAR S CHAR 0 S CLOB z o 3 CLOB DATE 0 DATE 0 DBCLOB DBCLOB 2 DECIMAL DECIMAL E DOUBLE E 2 DOUBLE E EN a FLOAT E E a DOUBLE z z GRAPHIC Ie GRAPHIC 0 N INTEGER INTEGER 0 LONGVAR N CLOB LONGVAR S BLOB 2 a LONGVARG DBCLOB Z D a REAL REAL a 2 SMALLINT SMALLINT 0 TIME TIME 0 TIMESTAMP TIMESTAMP 0 TIMESTMP TIMESTAMP 0 VARCHAR VARCHAR O N VARCHAR S VARCHAR 0 S 418 Guia de Configura o da Origem de Dados Tabela 79 Mapeamentos
193. IX e assim por diante Os servidores federados do DB2 para Linux UNIX e Windows n o suportam mapeamentos para estes tipos de dados locais DATALINK tipos definido pelo usu rio Existem dois tipos de mapeamentos entre tipos de dados de origem de dados e tipos de dados do banco de dados federado mapeamentos de tipos de avan o e mapeamentos de tipos reversos Em um mapeamento de tipo de avan o o mapeamento ocorre de um tipo remoto para um tipo local compar vel Voc pode substituir um mapeamento do tipo padr o ou criar um novo tipo de mapeamento com a instru o CREATE TYPE MAPPING As tabelas a seguir mostram os mapeamentos de avan o padr o entre os tipos de dados do DB2 para Linux UNIX e Windows e os tipos de dados de origem de dados O Copyright IBM Corp 1998 2003 413 Estes mapeamentos s o v lidos com todas as vers es suportadas a menos que indicado de outra forma Importante Para todos os mapeamentos de tipos de dados de avan o padr o de uma origem de dados para o DB2 para Linux UNIX e Windows o esquema federado do DB2 SYSIBM Origens de Dados DB2 para z OS e 0S 390 Tabela 76 Mapeamentos de tipo de dados de avan o padr o do DB2 para z OS e 08 390 Nem todas as colunas mostradas 98 S E gt m lar lt lt lt s Ea z z S E E z z z H N Es Z O E lt x 2 40 Z z Z zl m E a Ad a fi g E E 3 3 ag gt H A m gt
194. L for encontrada para um pseud nimo ordenado o erro SQL1822N ser emitido indicando que a coluna chave est ausente 372 Guia de Configura o da Origem de Dados FOR SERVER Identifica o servidor que voc registrou utilizando a instru o CREATE SERVER Esse servidor ser utilizado para acessar o arquivo estruturado de tabela FILE PATH O caminho completamente qualificado para o arquivo estruturado de tabela a ser acessado colocado entre aspas simples O arquivo de dados deve ser um arquivo padr o ou um link simb lico em vez de um canal ou outro tipo de arquivo n o padr o A op o de coluna de pseud nimo FILE PATH ou DOCUMENT deve ser especificada Se a op o de pseud nimo FILE PATH for especificada nenhuma op o de coluna de pseud nimo DOCUMENT poder ser especificada SORTED Especifica se o arquivo de origem de dados ordenado ou n o Esta op o tamb m aceita NY y n ou N Seu valor padr o N As origens de dados ordenadas devem ser classificadas na ordem crescente de acordo com a segii ncia de intercala o das caracter sticas locais atuais como indicado pelas defini es na categoria do LC COLLATE National Language Support Se voc especificar que a origem de dados seja ordenada recomendamos definir VALIDATE DATA FILE para Y COLUMN DELIMITER O delimitador utilizado para separar colunas do arquivo estruturado de tabela colocado entre aspas simples Apenas delimitadores
195. L1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op o de coluna FOREIGN KEY n o exclusiva A instru o CREATE NICKNAME n o est correta conforme especificado Verifique a sintaxe da instru o SQL1822N SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op o de coluna PRIMARY KEY n o exclusiva C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Valor de op o DOCUMENT inv lido A instru o CREATE NICKNAME n o est correta conforme especificado Verifique a sintaxe da instru o O valor da op o DOCUMENT especificado na instru o CREATE NICKNAME inv lido O valor deve ser FILE Verifique a instru o CREATE NICKNAME SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Valor de op o PRIMARY KEY inv lido O valor da op o PRIMARY KEY especificado na instru o CREATE NICKNAME inv lido O valor deve ser YES Verifique a instru o CREATE NICKNAME SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o
196. L30090N Opera o inv lida para o Um nome de coluna ambiente de execu o do especificado na instru o aplicativo C digo de raz o CREATE NICKNAME n o Nome de coluna corresponde a nenhuma das inv lido poss veis colunas para o pseud nimo SQL30090N Opera o inv lida para o V rias refer ncias a uma ambiente de execu o do chave de busca como a aplicativo C digo de raz o coluna PMID do Imposs vel buscar pseud nimo PMArticles chaves AND foram criadas em uma jun o Por exemplo PMID 12346 AND PMID 12348 Os predicados de chave de busca podem ser associados apenas utilizando OR SQL30090N Opera o inv lida para o As fun es SEARCH TERM ambiente de execu o do e CONTAINS n o podem aplicativo C digo de raz o ser mistas em uma Fun es consulta E permitida SEARCH TERM e apenas uma fun o CONTAINS mistas SEARCH TERM por consulta SQL30090N Opera o inv lida para o O primeiro argumento em ambiente de execu o do uma fun o aplicativo C digo de raz o SEARCH TERM ou Primeiro argumento CONTAINS era inv lido inv lido na fun o Este argumento deve ser uma refer ncia a uma coluna SQL30090N Opera o inv lida para o O segundo argumento em ambiente de execu o do aplicativo C digo de raz o Segundo argumento inv lido na fun o uma fun o SEARCH TERM ou CONTAINS era inv lido Este argumento deve ser um literal de cadeia uma vari
197. Mapeamentos de tipo de dados de avan o padr o do DB2 para iSeries Nem todas as colunas mostradas 98 S E E m m lt z lt m Z z S amp Mo a E z E a gk g FA lt p l p 4 O Sa Z Z Z E c D Ad a i gJ E A O fa O E D lt A Q Aa H a a 2 MR A m p mm m m m m m m m gt gt gt q H H E b E O o 0 00 K m 2 2 z g xx E EE BLOB E 2 Sa V BLOB E S CHAR 1 254 CHAR O N CHAR 255 32672 VARCHAR O N CHAR 1 254 S CHAR 0 S CHAR 255 32672 S VARCHAR 0 s Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 415 Tabela 77 Mapeamentos de tipo de dados de avan o padr o do DB2 para iSeries Nem todas as colunas mostradas continua o 7 m E m E lt zZz 4 z m Z lt mo s z z E E ni 2 Z O HA lt 2 I1 40 Z ES Z z p E E nd gt fi J E o z Ea z H LE K z a a A O Eu O Eu E S A A Aa H z gt o A A m am mm m m m m m m m H EH 2 2 E BEEBE 3 lt s Ss o O o 0o 00 K m i 2 2 z Z x aa E E EE CLOB CLOB DATE DATE 0 DBCLOB DBCLOB DECIMAL DECIMAL FLOAT 4 REAL FLOAT 8 DOUBLE GRAPHIC 1 127 GRAPHIC O N GRAPHIC 128 16336 VARGRAPHIC O N INTEGER INTEGER 0 NUMERIC DECIMAL SMALLINT SMALLINT 0 TIME
198. N valores v lidos s o Y e N INITIAL INSTS N mero estimado de instru es processadas na 0 primeira e na ltima vez em que a fun o da origem de dados chamada INITIAL TOS N mero estimado de E Ss executadas na primeira e g na ltima vez em que a fun o da origem de dados chamada IOS_PER_ARGBYTE N mero estimado de E Ss estendidas para cada byte 0 do conjunto de argumentos transmitido fun o da origem de dados TOS PER INVOC N mero estimado de E Ss por chamada de uma 0 fun o de origem de dados INSTS PER ARGBYTE N mero estimado de instru es processadas para 0 cada byte do conjunto de argumentos transmitido fun o da origem de dados O Copyright IBM Corp 1998 2003 407 Tabela 71 Op es de mapeamento de fun o e suas defini es continua o Op o Defini es v lidas Defini o padr o INSTS PER INVOC N mero estimado de instru es processadas por 450 chamada da fun o de origem de dados PERCENT ARGBYTES Porcentagem m dia estimada de bytes do argumento 100 de entrada que a fun o da origem de dados ir realmente ler REMOTE NAME Nome da fun o da origem de dados local name 408 Guia de Configura o da Origem de Dados Ap ndice F Tipos de Servidores V lidos em Instru es SQL Os tipos de servidores indicam que tipo de origem de dados o servidor ir representar Os tipos de servidores variam
199. N o existe mapeamento de O tipo de dados especificado n o tipo de dados para o tipo de suportado por esta coluna dados lt nome do tipo de dados gt do servidor lt nome do servidor gt SQL1881N DEFAULT n o uma op o A op o DEFAULT foi utilizada em uma COLUMN v lida para coluna que n o a suporta Colunas lt nome da coluna gt apenas de sa da e colunas de linha de defini o n o possuem valores padr o SQLI882N A op o DEFAULT para O valor especificado para a op o COLUMN n o pode ser definida para lt valor da op o gt para lt nome da coluna gt DEFAULT de um tipo incompat vel para a coluna ou est formatado incorretamente Related reference e Mensagens para o Wrapper do Documentum na p gina 194 e Mensagens para o Wrapper do Excel na p gina 211 e Mensagens para o Wrapper do XML na p gina 268 Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 245 246 Guia de Configura o da Origem de Dados Cap tulo 16 Configurando o Acesso s Origens de Dados do XML Este cap tulo explica o que o XML como incluir origens de dados do XML em seu sistema federado e lista as mensagens de erro associadas ao wrapper do XML O que XML XML Extensible Markup Language um formato universal para documentos e dados estruturados Arquivos XML possuem uma extens o de arquivo xml Como HTML o XML utiliza marca es palavras ent
200. NFIG As vari veis de ambiente obrigat rias n o est o definidas Defina as no arquivo db2dj ini SQL30090N Opera o inv lida para o ambiente de execu o do aplicativo C digo de raz o Falha ao abrir o arquivo de log para depura o O arquivo de log utilizado para detec o de problemas n o est acess vel Entre em contato com o administrador do sistema SQL30090N Opera o inv lida para o ambiente de execu o do aplicativo C digo de raz o Somente uma condi o de pesquisa pode ser especificada Somente uma fun o de pesquisa personalizada pode ser especificada por consulta SQL30090N Opera o inv lida para o ambiente de execu o do aplicativo C digo de raz o Falha ao criar diret rio de conte do Verifique se o diret rio de destino pode ser gravado pelo agente DB2 SQL30090N Opera o inv lida para o ambiente de execu o do aplicativo C digo de raz o Falha ao alterar as permiss es no arquivo de conte do Verifique se o diret rio do conte do de destino pode ser gravado pelo agente db2 Related reference e Mensagens para o Wrapper do Excel na p gina 211 200 Guia de Configura o da Origem de Dados e Mensagens para o Wrapper do BLAST na p gina 243 e Mensagens para o Wrapper do XML na p gina 268 Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 201 202 Guia de Configura o da Orige
201. PING Por exemplo CREATE USER MAPPING FOR userid SERVER server name OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Instru o CREATE USER MAPPING Exemplos para o Wrapper OLE DB Instru o CREATE USER MAPPING Exemplos para o Wrapper OLE DB Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio local para um ID do usu rio e senha da origem de dados OLE Este t pico inclui um exemplo completo com os par metros requeridos e um exemplo que mostra como utilizar o registro especial do DB2 USER com a instru o CREATE USER MAPPING Cap tulo 11 Configurando o Acesso s Origens de Dados do OLE DB 149 Exemplo completo O exemplo a seguir mostra como mapear um ID do usu rio local para um ID do usu rio e senha da origem de dados OLE CREATE USER MAPPING FOR Laura SERVER Nwind OPTIONS REMOTE AUTHID lulu REMOTE PASSWORD raiders laura O ID do usu rio local que voc est mapeando para um ID do usu rio definido na origem de dados OLE DB SERVER Nvwind O nome do servidor OLE DB definido na instru o CREATE SERVER REMOTE AUTHID lulu O ID do usu rio no servidor OLE DB para o qual voc est mapeando laura Este valor faz distin o entre letras mai sculas e min sculas REMOTE PASSWORD raiders A senha associada a lulu
202. Por exemplo para registrar um wrapper no AIX execute a seguinte instru o CREATE WRAPPER laboratory flat files LIBRARY libdb2lsfile a OPTIONS DB2 FENCED N Neste exemplo laboratory flat files o nome escolhido para o wrapper Esse nome deve ser exclusivo no banco de dados no qual o wrapper est sendo registrado O nome de biblioteca requerido para o wrapper do arquivo estruturado de tabela no AIX libdb2lsfile a O nome de biblioteca instalado como libdb2lsfile a por padr o mas pode ter sido personalizado durante a instala o Verifique com o administrador do sistema o nome correto Para obter uma tabela de nomes de arquivos de biblioteca padr o para o wrapper do arquivo estruturado de tabela por plataforma suportada consulta a se o de tarefas relacionadas A pr xima tarefa nesta sequ ncia de tarefas definir a vari vel de ambiente DB2 DJ COMM para o wrapper do arquivo estruturada de tabela Related tasks Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper de Arquivo Estruturado de Tabela na p gina 156 Depois de Instalar Wrappers N o Relacionais no DB2 Information Integrator Installation Guide Related reference CREATE WRAPPER statement no SQL Reference Volume 2 Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela 155 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper de Arquivo Estruturado de Ta
203. QL contiver mais de um pseud nimo ou uma combina o de pseud nimos e tabelas Por exemplo SELECT FROM ES N1 ES N2 WHERE ESWRAPPER ES SEARCH ES N1 DOC RANK IBM ESWRAPPER ES SEARCH ES N2 DOC RANK IBM 1 AND Procedimento Para registrar a fun o personalizada do Extended Search emita a seguinte instru o CREATE FUNCTION a partir do Processador da Linha de Comandos do DB2 CREATE FUNCTION ESWRAPPER ES SEARCH INTEGER VARCHAR 1024 RETURNS INTEGER AS TEMPLATE Related reference e Wrapper Extended Search Consultas de Exemplo na p gina 323 e Wrapper Extended Search Linguagem de Consulta Generalizada na p gina 326 320 Guia de Configura o da Origem de Dados e Sintaxe da Instru o CREATE FUNCTION Wrapper Extended Search na p gina 357 e Wrapper Extended Search Diretrizes de Consultas na p gina 321 Wrapper Extended Search Diretrizes de Consultas O wrapper Extended Search espera que as consultas estejam em um formato espec fico e n o suporta consultas que n o atendem crit rios de idiomas precisos Este t pico fornece diretrizes para criar consultas e fornece exemplos de sintaxes de consultas corretas e incorretas Consultando origens da Web em v rios idiomas O software de terceiros que o Extended Search utiliza para efetuar o link com origens da Web suporta idiomas que utilizam a p gina de c digo ISO 8859 1 como ingl s franc s alem o portugu s e suec
204. R A configura o do daemon HMMER faz parte da maior tarefa de adicionar HMMER a um sistema federado O wrapper HMMER requer que um daemon HMMER seja executado na m quina baseada em AIX Voc tamb m deve poder acessar o daemon HMMER atrav s do TCP IP Transmission Control Protocol Internet Protocol a partir do servidor federado O daemon executado separadamente do wrapper e do DB2 Universal Database e atende pedidos do job HMMER a partir do wrapper O arquivo execut vel do daemon db2hmmer daemon pode residir em qualquer diret rio no servidor HMMER 338 Guia de Configura o da Origem de Dados Durante a instala o do DB2 Universal Database o execut vel do daemon colocado no mesmo computador que o servidor federado Na plataforma AIX o diret rio no qual o execut vel do daemon colocado usr opt db2 08 01 bin Se voc n o instalou o HMMER e o servidor federado no mesmo computador dever copiar o execut vel do daemon para uma localiza o de sua escolha no computador no qual o HMMER foi instalado Voc tamb m deve copiar o arquivo de configura o HMMER DAEMON config o utilit rio de convers o fornecido denominado db2h2x e o script de shell denominado db2runpfam ksh Os programas devem ser execut veis Se n o forem execute o comando do AIX chmod a x db2hmmer daemon db2h2x db2runpfam ksh no sistema de destino para tornar os programas execut veis O daemon HMMER deve ter e Acesso de execu o ao arq
205. R PATH BLAST OUT DIR PATH BLASTALL PATH blastal genbank dsk 1 nucl data genbank swissprot dsk 1 prot data swissprot A pr xima tarefa nesta sequ ncia de tarefas iniciar o daemon BLAST Related tasks Iniciando o Daemon do BLAST na p gina 229 228 Guia de Configura o da Origem de Dados Related reference Iniciando o Daemon do BLAST O in cio do daemon BLAST faz parte da maior tarefa de adicionar BLAST a um sistema federado Para voc acessar origens de dados do BLAST necess rio que o daemon do BLAST esteja sendo executado Pr requisitos Antes de iniciar o daemon BLAST voc deve ter acesso de grava o a todos os caminhos listados nas entradas DAEMON LOGFILE DIR BLAST OUT DIR PATH e Q SEQ DIR PATH no arquivo de configura o Procedimento Para iniciar o daemon do BLAST se estiver no diret rio de instala o do daemon n o alterou o nome do arquivo de configura o do daemon e o arquivo de configura o estiver no mesmo diret rio do arquivo execut vel do daemon digite o seguinte comando na linha de comandos db2blast daemon O execut vel inicia um novo processo no qual o daemon do BLAST executado Para iniciar o daemon do BLAST se voc tiver alterado o nome do arquivo de configura o do daemon ou se n o estiver no diret rio no qual o arquivo de configura o do daemon est localizado voc deve utilizar a op o c no comando do daemon do wrapper para apont
206. REATE SERVER Registre o servidor utilizando a instru o CREATE SERVER 3 Registre os pseud nimos utilizando a instru o CREATE NICKNAME para cada planilha do Excel que voc deseja acessar Os comandos podem ser executados a partir do Processador da Linha de Comandos do DB2 Related tasks Registrando o Wrapper do Excel na p gina 205 gistrando o Servidor para uma Origem de Dados do Excel na p gistrando Pseud nimos para Origens de Dados do Excel na p Registrando o Wrapper do Excel O registro do wrapper Excel faz parte da maior tarefa de adicionar Excel a um sistema federado Voc deve registrar o wrapper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para se comunicar com as origens de dados e recuperar dados delas Os wrappers s o instalados no sistema como arquivos de biblioteca Restri es e Os wrappers do Excel est o dispon veis apenas para os sistemas operacionais Microsoft Windows que suportam DB2 Universal Database Enterprise Server Edition e O aplicativo MS Excel deve ser instalado no servidor no qual o DB2 Information Integrator est instalado antes da utiliza o de um wrapper Excel e Sess es de passagem n o s o permitidas Procedimento Para registrar o wrapper da origem de dados do Excel envie uma instru o CREATE WRAPPER Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 205 Para criar um wrappe
207. RY KEY A consulta cont m um predicado com operandos incorretos Verifique os predicados na consulta 272 Guia de Configura o da Origem de Dados Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Explica o Erro SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Verifique a sintaxe da instru o do XML Texto e tokens associados s o Op es XPATH e DOCUMENT n o compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Verifique a sintaxe da instru o do XML Texto e tokens associados s o Op es XPATH e FOREIGN KEY n o compat veis SQL1I822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Verifique a sintaxe da instru o do XML Texto e tokens associados s o Op es XPATH e PRIMARY KEY n o compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Verifique a sintaxe da instru o do XML Texto e tokens associados s o Op es DOCUMENT
208. Related concepts Mapeamentos de Fun es em um Sistema Federado no Federated Systems Guide e Especifica es do Indice na p gina 17 16 Guia de Configura o da Origem de Dados Especifica es do ndice Ao criar um pseud nimo para uma tabela da origem de dados as informa es sobre qualquer ndice que a tabela da origem de dados tiver ser o adicionadas ao cat logo global O otimizador de consulta utiliza essas informa es para expedir o processamento de pedidos distribu dos As informa es do cat logo sobre um ndice da origem de dados s o um conjunto de metadados e s o chamadas de especifica o do ndice Um servidor federado n o cria uma especifica o de ndice quando um pseud nimo criado para Uma tabela que n o tenha ndices Uma exibi o que geralmente n o tem nenhuma informa o sobre o ndice armazenada no cat logo remoto Um objeto da origem de dados que n o tem um cat logo remoto a partir do qual o servidor federado possa obter as informa es sobre o ndice Suponhamos que uma tabela adquira um novo ndice al m dos que possu a quando o pseud nimo foi criado Como as informa es sobre o ndice s o fornecidas ao cat logo global na hora da cria o do pseud nimo o servidor federado n o estar ciente do novo ndice De forma similar quando um pseud nimo criado para uma exibi o o servidor federado n o est ciente da tabela subjacente e se
209. Related tasks Adicionando Origens de Dados Informix a Servidores Federados na Related reference db2set DB2 Profile Registry Command em Command Reference ALTER SERVER statement no SQL Reference Volume 2 Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 61 62 Guia de Configura o da Origem de Dados Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em origens de dados do Oracle Este cap tulo lista as tarefas que precisam ser executadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o das origens de dados do Oracle Adicionando Origens de Dados Oracle a Servidores Federados A configura o do servidor federado para acessar origens de dados Oracle envolve o fornecimento de informa es ao servidor sobre as origens de dados Oracle e objetos que voc deseja acessar Voc pode configurar o acesso a origens de dados Oracle atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o Centro de Controle do DB2 que n o necess rio digitar cada instru o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o a
210. SLLKATDCEEQR CLLNLPMITASEDCPLPIPGVRYQLNLTLARGPGSEEHDHGVEPLGQWLLGAGESLNLTDLLPFTR YRVSGILSSFYQKKLALPTLVLAPLELLTASATPSPPRNFSVRVLSPRELEVSWLPPEQLRSESVY YTLHWQQELDGENVODRREWEAHERRLETAGTHRLTGIKPGSGYSLWVQAHATPTKSNSSERLHVR SFAELPELQLLELGPYSLSLTWAGTPDPLGSLQLECRSSAEQLRRNVAGNHTKMVVEPLQPRTRYQ CRLLLGYAATPGAPLYHGTAEVYETLGDAPSQPGKPQLEHIAEEVFRVTWTAARGNGAPIALYNLE ALQARSDIRRRRRRRRRNSGGSLEQLPWAEEPVVVEDQWLDFCNTTELSCIVKSLHSSRLLLFRVR ARSLEHGWGPYSEESERVAEPFVSPEKRGSLVLAIIAPAAIVSSCVLALVLVRKVQKRRLRAKKLL QQSRPSIWSNLSTLOTQQQLMAVRNRAFSTTLSDADIALLPQINWSQLKLLRFLGSGAFGEVYEGQ LKTEDSEEPQRVAIKSLRKGASEFAELLQEAQLMSNFKHENIVRLVGICFDTESISLIMEHMEAGD LLSYLRAARATSTQEPQPTAGLSLSELLAMCIDVANGCSYLEDMHFVHRDLACRNCLVTESTGSTD RRRTVKIGDFGLARDIYKSDYYRKEGEGLLPVRWMSPESLVDGLFTTOQSDVWAFGVLCWEILTLGOQ QPYAARNNFEVLAHVKEGGRLQQPPMCTEKLYSLLLLCWRTDPWERPSFRRCYNTLHAISTDLRRT QMASATADTVVSCSRPEFKVRFDGQPLEEHREHNERPEDENLTLREVPLKDKQLYANEGVSRL Figura 15 Consulta de amostra nos dados 7LES DROME O wrapper HMMER transforma os resultados da consulta na tabela relacional conforme mostrado na Tabela 61 Tabela 61 O HMMER retorna resultados em uma tabela relacional quando o wrapper HMMER est integrado ao sistema federado Modelo ModelScore DomainNumber DomainScore pkinase 3 04100000000000E 002 1 3 04100000000000E 002 336 Guia de Configura o da Origem de Dados Tabela 61 O HMMER retorna resultados em uma tabela relacional quando o wrapper HMMER est integrado ao sistema federado continua o
211. SOL Xalan para obter mais informa es posteriores podem ser sobre o c digo da exce o processadas Raz o XalanDOMException exception code is lt exception code gt SQL0901N A instru o SOL falhou devido a Ocorreu uma exce o XMLException um erro de pouca gravidade do Consulte a documenta o do Xalan sistema As instru es SOL para obter mais informa es sobre o posteriores podem ser c digo da exce o processadas Raz o XMLException lt exception error message gt SQL0901N A instru o SQL falhou devido a Ocorreu uma exce o XSLException um erro de pouca gravidade do Consulte a documenta o do Xalan sistema As instru es SQL para obter mais informa es sobre o posteriores podem ser c digo da exce o processadas Raz o XSLException lt exception error message gt SQLO901N A instru o SQL falhou devido a Ocorreu uma exce o um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o SAXParseException lt exception error message gt SAXParseException Consulte a documenta o do Xalan para obter mais informa es sobre o c digo da exce o Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 269 Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Erro Explica o SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instr
212. ST que comparam nucleot deos a nucleot deos utilizam este predicado NMatchReward integer Especifica o valor que o blastall inclui ao score de um alinhamento para cada um dos pares de nucleot deos na regi o hom loga que corresponder Apenas os tipos de pesquisa do BLAST que comparam nucleot deos a nucleot deos utilizam este predicado FilterSequence char 1 Indica ao blastall se ele deve realizar filtragem para remover segmentos desinteressantes biologicamente da segii ncia de consulta Se o tipo de consulta for BLASTn o filtro utilizado DUST De outro modo a filtragem realizada por SEG 234 Guia de Configura o da Origem de Dados Tabela 40 Colunas fixas de entrada continua o Nome Tipo de dados Operadores Descri o permitidos NumberOfAlignments integer Especifica quantos alinhamentos HSP incluir em uma sa da BLAST GapCost integer Especifica o valor que o blastall deduz do score de um alinhamento se um intervalo tiver que ser introduzido na sequ ncia de consulta ou na sequ ncia de acertos para permitir que o comprimento do alinhamento cres a ExtendedGapCost integer Especifica o valor que o blastall deduz do score de um alinhamento se um intervalo que j foi introduzido na seq ncia de consulta ou na seq ncia de acertos tiver que ser estendido por um nucleot deo ou amino cido para permitir que o comprimento do alinhamento cres a
213. T O que BLAST l Incluindo BLAST a um Sistema Federado 174 lt 179 181 182 182 183 188 189 190 191 192 193 194 194 203 203 205 205 206 207 207 208 210 28 219 219 224 Verificando se a Vers o Correta do Execut vel Blastall e os Arquivos de Matriz Est o Instalados Configurando o Daemon d BLAST Iniciando o Daemon do BLAST Registrando o Wrapper do BLAST Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o a BLAST Registrando um Servidor para uma Origem de Dados do BLAST Registrando Pseud nimos para Origens de Dados do BLAST An lise de Linha de Defini o Colunas Fixas Instru o CREATE NICKNAME Exemplos para Wrapper BLAST Configurando o TurboBlast para Funcionar com o Wrapper BLAST Construindo Consultas SQL BLAST Origem de Dados BLAST Consultas de Exemplo A Dicas de Otimiza o para o j Wirapper do BLAST Mensagens para o Wrapper do BLAST Cap tulo 16 Configurando o Acesso s Origens de Dados do XML O que XML Incluindo XML a um Sistema Federado Registrando o Wrapper do XML Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o O Mapper XML Registrando o S rvidoi para uma Origem de Dados XML Associa es de Dados gnire Pseud nimos e Documentos XML O Recurso de Modelo de Custo pata o Wrapper XML Dicas de Otimiza o para o y Recurso de Modelo de Cus
214. T 0 consulte a labela 62 na p gina 347 para o comando hmmpfam O wrapper retornar as tr s colunas listadas ap s SELECT Consulta 3 SELECT Model DomainNumber DomainScore DomainEValue FROM myhmms WHERE HmmQSeq MTMFWQQNVDHOSDEQDKQAKGAAPTKRLNISFNVKIAVNVNTKMTTTHINQ AND ModelEValue lt 1 ORDER BY DomainScore DESC Ao executar a instru o do SQL o wrapper executar uma pesquisa hmmpfam de myhmms que utiliza a sequ ncia de genes indicada Al m disso o wrapper transmite a op o E 1 consulte a Tabela 62 na p gina 347 para o comando hmmpfam O wrapper retornar as quatro colunas listadas ap s SELECT e classificar o resultado por DomainScore do maior para o menor Related tasks e Origem de Dados Entrez Consultas de Exemplo na p gina 290 Related reference e Origem de Dados de Documentum Consultas de Exemplo na p gina 88 e Origem de Dados Excel Consultas de Exemplo na p gina 207 e Wrapper Extended Search Consultas de Exemplo na p gina 323 Dicas de Otimiza o para o Wrapper HMMER Executar o wrapper e o daemon no mesmo servidor pode eliminar poss veis gargalos na comunica o de rede Related tasks e Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper MMER na p gina 343 Related reference e Dicas e Considera es de Otimiza o para o Wrapper do Arquivo struturado de Tabela na p gina 160 Cap tulo 19 Configurando o Acesso
215. THORIZATION namel PASSWORD passwd1 OPTIONS DBNAME db_name O nome atribu do a um servidor deve ser exclusivo N o s o permitidos nomes de servidores duplicados A op o VERSION especificada a vers o do servidor do banco de dados DB2 que voc deseja acessar As vers es suportadas s o e DB2 para UNIX e Windows Vers o 6 Vers o 7 1 Vers o 7 2 e Vers o 8 1 e DB2 para z OS e OS 390 Vers o 5 ou posterior e DB2 para iSeries Vers o 4 ou posterior O nome do par metro WRAPPER deve ser o nome especificado na instru o CREATE WRAPPER Embora o nome do banco de dados seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados DB2 Ao emitir a instru o CREATE SERVER o servidor federado testar a conex o com o servidor da origem de dados DB2 Depois de registrar a defini o de servidor voc pode adicionar ou eliminar op es de servidor emitindo a instru o ALTER SERVER 36 Guia de Configura o da Origem de Dados A pr xima tarefa nesta sequ ncia de tarefas criar o mapeamento de usu rio para uma origem de dados DB2 Related tasks e Criando o Mapeamento de Usu rio para uma Origem de Dados DB2 na Related reference e CREATE SERVER statement no SQL Reference Volume 2 e Instru o CREATE SERVER Exemplos para o Wrapper DB2 na p gina Instru o CREATE SERVER Exemplos para o Wrapper DB2 Este t pico fornece exemplos que
216. ULL PROP UpdateDate DATE NOT NULL MDAT CreateDate DATE NOT NULL Definition VARCHAR 7000 NOT TITL NULL Version INTEGER GI VARCHAR 16 FETCH_KEY UID Y KeywordList VARCHAR 7000 Lista KYWD separada por ponto e v rgula Segment VARCHAR 250 Source VARCHAR 200 NOT ORGN NULL Organism VARCHAR 7000 NOT ORGN NULL Taxonomy VARCHAR 7000 NOT NULL Comment VARCHAR 7000 Primary VARCHAR 7000 SourceDB VARCHAR 250 Sequence CLOB 298 Guia de Configura o da Origem de Dados Tabela 53 Pseud nimo Nucleotide GBSeg continua o Nome da coluna Tipo de dados Descri o Q F AllText VARCHAR 1 Pseudocoluna TODOS sempre retorna NULL FreeText VARCHAR 1 Pseudocoluna WORD sempre retorna NULL Tabela 54 Pseud nimo GBReference Nome da coluna Tipo de dados Descri o Q SequenceKey VARCHAR 32 NOT FOREIGN KEY Y NULL ReferenceNum INTEGER NOT NULL Analisador a partir de GBReference reference RangeLow INTEGER NOT NULL Base inferior para refer ncia analisado a partir de GBReference reference RangeHigh INTEGER NOT NULL Base superior para refer ncia analisado a partir de GBReference reference Authors VARCHAR 3200 Lista de nomes AUTH separada por ponto e v rgula em GenBank form Consortium VARCHAR 250 Title VARCHAR 250 WORD Journal Title VARCHAR 250 NOT JOUR NULL MedlinelID INTEGER PubMedID INTEGER Remarks VARCHAR 3200 Cap tulo 17 Configura
217. Voc pode executar opera es SQL nestes dados quando consultar a tabela e poder consultar todos os r tulos da coluna Por exemplo Field Value LIKE ZIBM Como a op o VERTICAL TABLE retorna informa es sobre todos os campos retorn veis em uma origem de dados n o ser preciso consultar colunas espec ficas definidas pelo usu rio Se voc ativar esta op o e em seguida emitir uma instru o SELECT para pesquisar colunas definidas pelo usu rio poder receber informa es duplicadas nos resultados da pesquisa No entanto se definir colunas definidas pelo usu rio voc poder utilizar essas colunas em uni es com outras tabelas no sistema federado A tabela a seguir resume as colunas fornecidas pelo sistema que o Extended Search retorna para cada linha em uma tabela de pseud nimos vertical Nome da Coluna Tipo de Dados Descri o O wrapper sempre retorna as tr s seguintes colunas fixas para cada pseud nimo DOC ID VARCHAR 512 O identificador de documento exclusivo para cada item em um conjunto de resultados da pesquisa DOC RANK INTEGER A posi o de relev ncia do documento CLIENT LOCALE VARCHAR 5 O locale do cliente do pedido de pesquisa Se a consulta SQL n o fornecer o locale do cliente a consulta utilizar enUS como o locale padr o do cliente O wrapper cria as seguintes colunas fixas apenas se a op o VERTICAL TABLE estiver ativada Cap tulo 18 Configurando o Acesso s Or
218. WORD red4blue arturo Especifica o ID do usu rio local que voc est mapeando para um ID do usu rio definido na origem de dados ODBC server name Especifica o nome da origem de dados ODBC definida na instru o CREATE SERVER art Especifica o ID do usu rio na origem de dados ODBC para o qual voc est mapeando arturo Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD ID como U ou L na instru o CREATE SERVER red blue Especifica a senha associada a art Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD PW como U ou L na instru o CREATE SERVER Exemplo especial de registro O exemplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER server name OPTIONS REMOTE AUTHID art REMOTE PASSWORD red4blue Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Related tasks Criando um Mapeamento de Usu rio para uma Origem de Dados ODBC Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Testando a Conex o com o Servidor da Origem de Dados ODBC O
219. Z m m m A Ls A E z E z H i lt q T i 3 e R z m H H A 2 i a a A zZ lt A a a a a a BE E 2 a E E E Rm E lt lt lt lt z lt 4 E E E lt p p p p aa aa x oO O oO m E m E E m m a z A A A A A A Aa 2 2 A m m m m m m nm a ad nm E E E E E E no x ps A a BLOB 1 64000 VARBYTE CHARACTER CHARACTER CHARACTER S BYTE CLOB 2 T 64000 VARCHAR DATE 5 E p DATE gt E de DBCLOB 1 32000 VARGRAPHIC DECIMAL 1 18 18 DECIMAL DECIMAL 19 31 0 31 FLOAT DOUBLE FLOAT GRAPHIC GRAPHIC INTEGER INTEGER REAL FLOAT SMALLINT SMALLINT TIME 2 r TME E S TIMESTAMP TIMESTAMP VARCHAR VARCHAR VARCHAR S VARBYTE VARGRAPHIC VARGRAPHIC 444 Guia de Configura o da Origem de Dados Tabela 96 Mapeamentos de tipo de dados reverso padr o do Teradata Nem todas as colunas mostradas continua o 9 2 S 2 g gt m Z Z y lt pa i g m gt n lt Pa g S p pl p El gt E gt fi E 3 z A qa T A E Ba a E R Z H m H a O z O Sa 5 i gt a A a Z lt a a a ao A BE E 2 a E E E BE SES TO lt lt lt lt lt lt lt lt gt p p Mo g x g 5 5 5g z z z z z z m m A A A A A A A 2 2 Z A E m H E m m
220. a o do Teradata para obter mais informa es sobre o utilit rio BTEQ Pr requisito Assegure que o utilit rio BTEQ e o Teradata Data Connector Application Program Interface PIOM foram instalados durante o processo de instala o do software de cliente Teradata Procedimento Para testar a conex o com o servidor Teradata 1 Inicie uma sess o do utilit rio BTEQ e efetue logon no servidor Teradata 2 Emita um comando SQL para verificar se pode conectar se com xito ao servidor Teradata Por exemplo select count from dbc tables Se a conex o for bem sucedida dever aparecer a sa da da consulta na tela Por exemplo Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 129 xxx Query completed One row found One column returned xxx Total elapsed time was 1 second Count x 497 Se a conex o n o for bem sucedida verifique se o software cliente Teradata est corretamente instalado e configurado no servidor federado 3 Efetue logon no servidor Teradata e finalize a sess o do utilit rio BTEQ A pr xima tarefa nesta sequ ncia de tarefas verificar se a biblioteca Teradata est ativada para o link de tempo de execu o Related tasks Verificando se a Biblioteca Teradata Est Ativada para Link de Tempo de Execu o AIX na p gina 130 Verificando se a Biblioteca Teradata Est Ativada para Link de Tempo de Execu o AIX Verificar se a biblioteca Tera
221. a Configurar ER de Dados Origens de Dad s Suportadas Criar Pseud nimos para cada aa de Origem de Dados Incluindo Op es de Colunas ao Criar um Pseud nimo Criando um Pseud moe em um Pseud nimo Etapas de Configura o Opcionais Cap tulo 2 Vis o Geral de um Sistema Federado Wrappers e M dulos d Mapper Defini es do Servidor e Op es do Servidor Intercalando Seq ncias e Configura o de Origem de Dados Mapeamentos de Usu rio Pseud nimos e Objetos da Origem de Dados Objetos V lidos da Origem de Dados Op es da Coluna Mapeamentos de Tipos de Dados Mapeamentos de Fun o Especifica es do ndice Cap tulo 3 Planejando a Configura o da Origem de Dados Federada Regras de Nomenclatura de Objetos Federados Preservando Valores com Distin o entie Mai sculas e Min sculas em um Sistema Federado Atualizar Estat sticas de Origem de Dados Planejar Mapeamentos de Tipos de Dados Planejar Mapeamentos de Fun es Planejar Mapeamentos do Usu rio Escolher o Wrapper Correto Copyright IBM Corp 1998 2003 Xi Xi Xi Xi Ad Jd 12 13 14 15 16 17 19 19 20 22 22 24 25 25 Lista de Verifica o para Planejamento de Configura o do Sistema Federado Lista de Verifica o Regras de Nomenclatura de Objetos Federados Lista de Verifica o Preservando Valores com Distin o entre Mai sculas e
222. a Origens de Dados do Documentum na p gina 172 Related reference e CREATE SERVER statement no SQL Reference Volume 2 Argumentos da Instru o CREATE SERVER Wrapper Entrez Os argumentos para a instru o CREATE SERVER para o Entrez s o TYPE Especifica o tipo da origem de dados Os valores aceit veis para o tipo de servidor s o PubMed e Nucleotide Eles n o fazem distin o entre mai sculas e min sculas VERSION Especifica a vers o do esquema XML NCBI que est sendo utilizada Este argumento opcional Se a vers o do servidor n o for especificada o padr o ser 1 0 WRAPPER Especifica o nome do wrapper registrado utilizando a instru o CREATE WRAPPER Related tasks e Registrando o Servidor para uma Origem de Dados Entrez na p gina 283 Related reference 382 Guia de Configura o da Origem de Dados e CREATE SERVER statement no SQL Reference Volume 2 Argumentos da Instru o CREATE SERVER Wrapper Excel Os argumentos associados instru o CREATE SERVER para Excel s o WRAPPER Especifica o nome do wrapper registrado na instru o CREATE WRAPPER associada Este argumento obrigat rio Related tasks Registrando o Servidor para uma Origem de Dados do Excel na p gina 206 Related reference e CREATE SERVER statement no SQL Reference Volume 2 Sintaxe da Instru o CREATE SERVER Wrapper Extended Search CREATE SERVER server
223. a em letras min sculas Assim a coluna designada como chave n o ser encontrada CREATE NICKNAME depart empno char 6 NOT NULL FOR SERVER DATASTORE OPTIONS FILE PATH data txt SORTED Y KEY COLUMN empno Related tasks Registrando Pseud nimos para Arquivos com Estrutura de Tabela na p gina 157 Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper do Arquivo Estruturado de Tabela na p gina 370 Modelo de Controle de Acesso de Arquivo para o Wrapper do Arquivo Estruturado de Tabela O sistema de gerenciamento de bancos de dados acessar os arquivos com estrutura de tabela com a autoridade do propriet rio da inst ncia do DB2 O wrapper pode acessar somente arquivos que podem ser lidos por esta ID de usu rio ou ID de grupo A ID de autoriza o do aplicativo ID que estabelece a conex o ao banco de dados federado n o relevante No DB2 Universal Database Enterprise Server Edition todo arquivo estruturado de tabela para o qual um pseud nimo foi criado deve estar acess vel com o mesmo nome do caminho de cada n O arquivo n o precisa ser um n do DB2 Universal Database desde que possa ser acessado a partir de qualquer n com um caminho comum Para acessar um arquivo estruturado de tabela em uma unidade mapeada se a rede tiver um dom nio do Windows NT ou Windows 2000 configurado a conta de logon do servi o DB2 dever ser uma conta do dom nio que tem acesso pasta
224. a origens de dados ODBC talvez voc queira modificar a configura o para aprimorar o desempenho Por exemplo talvez voc queira definir a vari vel do registro de perfil DB2 DJ COMM para aprimorar o desempenho quando o servidor federado acessar a origem de dados ODBC Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM Se perceber que demora muito tempo para acessar o servidor remoto ODBC voc poder aprimorar o desempenho definindo a vari vel de registro do perfil do DB2 DB2 DJ COMM Quando definir a vari vel DB2 DJ COMM o servidor federado carregar o wrapper durante a inicializa o em vez de quando voc tenta acessar a origem de dados 124 Guia de Configura o da Origem de Dados Procedimento Para definir a vari vel DB2 DJ COMM 1 Defina a vari vel DB2 DJ COMM para o wrapper da biblioteca correspondente ao wrapper especificado Por exemplo Suponha que seu servidor federado utilize o Windows NT e o wrapper que est sendo utilizado seja ODBC WRAPPER O comando para definir a vari vel DB2 DJ COMM db2set DB2 DJ COMM db2rcodbc dl1 A vari vel DB2 DJ COMM adicionada ao Registro do Windows A tabela a seguir lista os nomes de bibliotecas ODBC corretos por sistemas operacionais suportados Tabela 21 Nomes de bibliotecas do wrapper ODBC Sistema operacional em seu servidor Nomes de bibliotecas do wrapper ODBC federado AIX libdb2rcodbc a HP UX libdb2rcodbc sl Linux libd
225. a p gina 288 288 Guia de Configura o da Origem de Dados Related tasks e Origem de Dados Entrez Consultas de Exemplo na p gina 290 e Registrando Fun es Personalizadas para o Wrapper Entrez na p gina Simplifica o de Elementos de Dados de Esquema V rios elementos de dados s o convertidos em um formato can nico quando s o apresentados atrav s do esquema SQL Estes elementos de dados incluem listas de itens nomes e datas Listas de Itens Nomes Datas A menos que indicado de outra maneira as listas de itens que n o est o ajustados em uma nica coluna possuem itens individuais separados por ponto e v rgula e por um nico espa o Por exemplo se uma entrada contiver as palavras chave dnaA gene dnaN gene e orf187 a coluna de Palavras chave correspondente conter o valor dna A gene dnaN gene orf187 Os nomes nos esquemas NCBI consistem em um sobrenome obrigat rio e em um de v rios elementos opcionais Alguns destes elementos opcionais podem ocorrer juntos e outros s o exclusivos entre si Para criar um formato can nico de um nome atribua uma preced ncia a estes elementos Da ordem mais alta para a mais baixa estes elementos s o e Nome Nome ou nome do meio e Iniciais Voc pode apresentar nomes com ou sem afilia es Sem uma afilia o um nome formatado como lt last name gt lt first gt em que lt first gt um dos elementos opcionais Se o elemento lt first
226. a para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as defini es para as op es REMOTE AUTHID e REMOTE PASSWORD sejam v lidas para as conex es com o servidor Teradata Alterar o mapeamento de usu rio ou criar outro mapeamento conforme necess rio Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 137 e Verificar o software cliente Teradata no servidor federado DB2 para certificar se de que o software esteja instalado e configurado para conectar se ao servidor Teradata e Verificar as defini es das vari veis federadas do DB2 para verificar se poss vel acessar o servidor Teradata Estas vari veis incluem as vari veis de ambiente do sistema as vari veis db2dj ini e a vari vel DB2 Profile Registry db2set e Verifique sua defini o de servidor Se necess rio elimine a defini o de servidor e recrie a Quando iniciar uma sess o de passagem para emitir instru es SQL em objetos Teradata n o ser poss vel enviar uma instru o SOL PREPARE com um par metro INTO se a instru o contiver vari veis do host A pr xima etapa nesta sequ ncia de tarefas registrar pseud nimos para tabelas e exibi es do Teradata Related concepts Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide Verificando as vari veis de ambiente de origem de dad
227. ace ou 4i Desktop Client para importar o utilit rio chamado 190 Guia de Configura o da Origem de Dados CreateNicknameFile txt Voc pode importar o utilit rio como um tipo de procedimento para qualquer gabinete ou pasta do Docbase e fornecer lhe qualquer nome que desejar 3 Marque a caixa Can be run by user no di logo de propriedades para o objeto CreateNicknameFile txt importado recentemente Related concepts O que o Utilit rio CreateNicknameFile para o Wrapper do Zs Documentum na p gina 189 Related tasks Configurando o Utilit rio CreateNicknameFile Wrapper do Documentum na p gina 191 Mapeando o Tipo de Objeto DM ID em Tabelas Registradas do Documentum na p gina 192 Configurando o Utilit rio CreateNicknameFile Wrapper do Documentum O utilit rio CreateNicknameFile pode ajud lo a gravar instru es CREATE NICKNAME para suas origens de dados do Documentum Pr requisitos Voc deve instalar o utilit rio CreateNicknameFile para que ele possa ser configurado Procedimento Para configurar o utilit rio depois de instal lo 1 Clique duas vezes no cone do utilit rio para execut lo 2 Digite o nome do Documento tipo de objeto do Documentum O padr o dm document Especifique dm registered como o nome se precisar criar um arquivo de pseud nimo para uma tabela registrada Se especificar dm registered ser solicitado tamb m o nome da tabela
228. ada para todos os outros valores de SERVER TYPE Related concepts Server characteristics affecting pushdown opportunities no Federated Systems Guide Server characteristics affecting global optimization no Federated Systems Guide Related reference e CREATE SERVER statement no SQL Reference Volume 2 Ap ndice B Op es do Servidor para Sistemas Federados 401 402 Guia de Configura o da Origem de Dados Ap ndice C Op es de Mapeamento de Usu rio para Sistemas Federados As op es de mapeamento de usu rio fornecem informa es sobre autoriza o e sobre a cadeia de contabilidade para mapeamentos de usu rios entre o servidor federado e uma origem de dados Estas op es podem ser utilizadas com qualquer origem de dados que suporte autoriza o de ID do usu rio e senha Estas op es s o utilizadas com a instru o CREATE USER MAPPING Tabela 69 Op es de mapeamento de usu rio e suas defini es Op o Defini es v lidas Defini o padr o ACCOUNTING STRINUWtilizada para especificar uma cadeia de contabilidade DRDA As defini es v lidas incluem qualquer cadeia com comprimento de 255 ou menos Esta op o requerida apenas se as informa es de contabilidade precisarem ser transmitidas Consulte o Guia do Usu rio do DB2 Connect para obter informa es adicionais Nenhuma REMOTE AUTHID Indica o ID de autoriza o utilizado na origem de dados
229. ado As consultas que resultam em um produto Cartesiano ser o processadas pelo banco de dados federado e n o sofrer o pushdown N O otimizador de consulta escolhe um plano de acesso com base em custo DBNAME Nome do banco de dados da origem de dados que voc Nenhuma deseja que o servidor federado acesse Para o DB2 este valor corresponde a um banco de dados espec fico de uma inst ncia ou com o DB2 para z OS ou OS 390 o valor LOCATION do banco de dados N o se aplica a origens de dados do Oracle porque as inst ncias Oracle cont m apenas um banco de dados Ap ndice B Op es do Servidor para Sistemas Federados 395 Tabela 68 Op es do servidor e suas defini es continua o Op o Descri o e defini es v lidas Defini o padr o FOLD ID Aplica se a IDs de usu rios que o servidor federado envia ao Nenhuma servidor da origem de dados para autentica o Os valores Consulte as notas 1e4 v lidos s o no final desta tabela U O servidor federado transforma o ID do usu rio em letras mai sculas antes de envi lo origem de dados Esta uma op o l gica para a fam lia DB2 e para as origens de dados do Oracle Consulte a nota 2 no final desta tabela N O servidor federado n o faz nada com o ID do usu rio antes de envi lo origem de dados Consulte a nota 2 no final desta tabela E O servidor federado transforma o ID do usu rio em letras min sculas antes de env
230. ado em seu servidor BLAST Este daemon utilizando informa es de um arquivo de configura o de daemon recebe o pedido de consulta do sistema federado e o envia para o aplicativo BLAST O aplicativo BLAST executado junto a uma origem de dados compat vel com BLAST de maneira usual Os resultados s o retornados para o BLAST e depois para o daemon O daemon retorna os dados recuperados para o wrapper do BLAST O wrapper transforma os dados em um formato de tabela relacional e retorna esta tabela para voc ou para o aplicativo Os dados retornados cont m duas partes e Uma s rie de colunas padr o e fixas familiares para usu rios BLAST e e Informa es sobre linha de defini o configuradas pelo usu rio Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 221 O exemplo a seguir ilustra como as informa es relacionais s o extra das das origens de dados compat veis com BLAST Os dados mudam do formato de arquivo fasta bruto para um conjunto de dados compat vel com BLAST para uma tabela relacional que pode ser unida com outras origens de dados em seu sistema federado AfFigura 6 uma amostra de arquivo fasta contendo quatro linhas de defini es e registros de sequ ncia de nucleot deos gt 7 4986 PMON5744 GTTCTTCCCAGTGCCCAAGTCCATTCTGACATCAATGAAGAAGGTAAAATCCCTGCGTGATCCCTCTGCC AAGATGTCGAAATCAGACCCGGATAAACTAGCTGCTGTCAGAATAACAGACAGCCCGGAGGAGATCGTGC AGAAGTTCCGCAAGGCTGTGACGGACTTCACCTCGGAGGTCACCTACGACCCGGCCAG
231. adores relacionais A fun o personalizada principal ENTREZ CONTAINS A fun o CONTAINS requer um argumento de coluna de termo de pesquisa e um argumento de texto de consulta O exemplo a seguir mostra uma instru o ENTREZ CONTAINS ENTREZ CONTAINS lt search term colum gt lt query text gt Uma marca o na coluna Q das tabelas de esquemas identifica um termo de pesquisa O texto da consulta deve estar na sintaxe de consulta Entrez modificada Esta sintaxe consiste em termos de pesquisa separados por operadores Booleanos OR AND e NOT e agrupados utilizando par nteses A sintaxe do argumento de texto da consulta CONTAINS se difere da sintaxe da consulta padr o Entrez no sentido de que os qualificadores de termo da pesquisa tais como pd n o s o permitidos AS fun es personalizadas s o registradas no esquema Entrez que deve ser utilizado para referir se s fun es Quando as fun es personalizadas s o utilizadas seu valor de retorno deve ser comparado ao valor 1 em um predicado de igualdade Em algumas situa es os predicados DB2 e Entrez podem ser mistos de forma que n o podem ser conectados Estes casos geram a mensagem de erro SQL0142N Instru o SQL n o suportada Por exemplo na consulta a seguir voc n o pode separar as partes do predicado que s o processadas pelo wrapper as chamadas ENTREZ CONTAINS e as partes que devem ser processadas pelo DB2 o predicado relacional no BaseCount
232. ados A coluna chave n o deve ser nula Corrija os dados ou registre o arquivo com um pseud nimo n o ordenado 162 Guia de Configura o da Origem de Dados Tabela 22 Mensagens emitidas pelo wrapper para o arquivo estruturado de tabela continua o C digo de Mensagem Explica o Erro SQLI822N C digo de erro imprevisto O arquivo n o foi ordenado na Erros de Dados recebido a coluna chave Proceda de uma das partir da origem de dados seguintes formas altere a op o lt nome do servidor gt O KEY COLUMN para apontar para a texto e os tokens associados coluna correta reorganize o arquivo de s o Arquivo dados ou registre o pseud nimo como n o ordenado n o ordenado SQL1822N C digo de erro imprevisto O campo coluna chave lido da origem de Erros de Dados recebido a dados era maior que a defini o de partir da origem de dados colunas do DB2 o que poderia fazer com lt nome do servidor gt O que as rotinas de pesquisa do wrapper texto e os tokens associados funcionassem de forma incorreta Corrija s o A chave excede o os dados ou a defini o do pseud nimo e tamanho da defini o registre o pseud nimo novamente SQL1I822N C digo de erro imprevisto Uma linha no arquivo de dados excede o Erros de Dados recebido a comprimento da linha m ximo permitido partir da origem de dados pelo wrapper O comprimento da linha n o lt nome do servidor gt O pode ser maior que 32
233. ados do Microsoft SQL Server Exemplos de op es de servidor Ao registrar o servidor voc pode especificar op es de servidor adicionais na instru o CREATE SERVER Estas op es de servidor incluem op es gerais de servidor e op es de servidor espec ficas do Microsoft SOL Server O exemplo a seguir mostra como utilizar a op o de servidor COLLATING SEQUENCE CREATE SERVER sglserver TYPE MSSQLSERVER VERSION 7 0 WRAPPER djxmssgl3 OPTIONS NODE sglnode DBNAME africa COLLATING SEQUENCE I A op o de servidor COLLATING SEQUENCE especifica se a origem de dados utiliza a mesma sequ ncia de intercala o como o servidor federado Em um servidor do banco de dados Microsoft SQL Server que esteja executando o Windows NT ou Windows 2000 a sequ ncia de intercala o padr o n o faz distin o entre mai sculas e min sculas por exemplo STEWART e Stew ART s o consideradas iguais Para garantir resultados corretos do servidor federado defina a op o de servidor COLLATING SEQUENCE como T Esta defini o indica que a origem de dados Microsoft SQL Server n o faz distin o entre mai sculas e min sculas Nota O servidor federado n o efetua push down de consultas se os resultados retornados das origens de dados forem diferentes dos resultados retornados durante o processamento da consulta no servidor federado Ao definir a op o de servidor COLLATING SEQUENCE como T o servidor federado n o efetua pu
234. amente 2 Se a instru o SQL SELECT retornar um erro poss vel que seja necess rio Verificar o servidor Informix para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as defini es para as op es REMOTE AUTHID e REMOTE PASSWORD sejam v lidas para as conex es com o servidor Informix Alterar o mapeamento de usu rio ou criar outro mapeamento conforme necess rio Verificar o software SDK do Cliente Informix no servidor federado DB2 para certificar se de que ele esteja instalado e configurado corretamente para conectar se ao servidor Informix Verificar as defini es das vari veis federadas do DB2 para verificar se est o corretas para o servidor Informix Estas vari veis incluem as vari veis de ambiente do sistema as vari veis db2dj ini e a vari vel DB2 Profile Registry db2set Verifique sua defini o de servidor Se necess rio elimine o e crie o novamente A pr xima etapa nesta sequ ncia de tarefas registrar pseud nimos para tabelas exibi es e sin nimos do Informix Related concepts Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 57 Registra
235. amento de usu rio a senha armazenada em formato criptografado em uma tabela de cat logo do DB2 A senha permanece em formato seguro conforme transmitida do DB2 ao Extended Search para as origens que est o sendo pesquisadas As defini es de seguran a no banco de dados de configura o do Extended Search determinam se o ID do usu rio e senha est o autorizados a acessar as origens que est o sendo pesquisadas e se algum mapeamento adicional do ID do usu rio ser executado Procedimento Para registrar mapeamentos de usu rios do Extended Search emita uma instru o CREATE USER MAPPING a partir do Processador da Linha de Comandos do DB2 A instru o deve identificar o ID do usu rio do DB2 que precisa ser mapeado o servidor Extended Search que hospeda origens de dados de destino e o ID do usu rio e senha que permitem que o usu rio acesse essas origens de dados Por exemplo a instru o a seguir registra o ID do usu rio userl para que ele possa utilizar o servidor Extended Search esl para pesquisar bancos de dados remotos CREATE USER MAPPING FOR userl SERVER esl OPTIONS REMOTE AUTHID ESUserId REMOTE PASSWORD abc123def A pr xima tarefa nesta sequ ncia de tarefas registrar o gabarito de fun o personalizada do Extended Search Related tasks e Registrando a Fun o Personalizada do Extended Search na p gina 320 Related reference e Sintaxe da Instru o CREATE USER MAPPING Wrapper E
236. amento entre os campos principalmente para campos n o estruturados pode n o ser conhecido antecipadamente Assim fica dif cil definir e estruturar tabelas de pseud nimos significativas Para suportar este tipo de aplicativo o wrapper Extended Search permite criar uma tabela de pseud nimos vertical Ao criar uma tabela de pseud nimos para o Extended Search voc pode ativar a op o VERTICAL TABLE Esta op o retorna todos os campos que est o configurados para serem retornados em uma origem de dados conforme definido no banco de dados de configura o do Extended Search Utilize esta op o quando n o tiver certeza sobre quais colinas ser o relevantes em sua 312 Guia de Configura o da Origem de Dados pesquisa ou quais colunas ser o relevantes quando executar consultas de p s processamento ou uni es nos conjuntos de resultados Cada linha na tabela vertical cont m informa es sobre um campo que foi retornado no conjunto de resultados Para cada linha o Extended Search retorna o nome da origem do campo o nome do campo seu valor e seu tipo de dados data inteiro e outros Diferente de resultados que s o dispersos em colunas em uma tabela horizontal a tabela vertical j est densamente populada e cont m muitas linhas de dados Por exemplo Field Name Field Value Field Datatype Coluna 1 Valor 11 VARCHAR Coluna 2 Valor 22 DATE Coluna 1 Valor 31 VARCHAR Coluna 3 Valor 33 VARCHAR
237. anco de dados federado O propriet rio da inst ncia fornece um nome para identificar a origem de dados e outras informa es pertinentes origem de dados Se a origem de dados for um RDBMS essas informa es incluem O tipo e vers o do RDBMS O nome do banco de dados para a origem de dados no RDBMS Os metadados espec ficos do RDBMS Por exemplo uma origem de dados da fam lia DB2 pode ter v rios bancos de dados A defini o deve especificar a qual banco de dados o servidor federado pode conectar se Por outro lado uma origem de dados do Oracle tem um banco de dados e o servidor federado pode conectar se ao banco de dados sem saber seu nome O nome do banco de dados n o est inclu do na defini o do servidor federado de uma origem de dados do Oracle 10 Guia de Configura o da Origem de Dados O nome e outras informa es que o propriet rio da inst ncia fornece ao servidor federado s o coletivamente chamadas de defini o do servidor As origens de dados respondem pedidos de dados e s o servidores por direito As instru es CREATE SERVER e ALTER SERVER s o utilizadas para criar e modificar uma defini o de servidor Algumas das informa es de uma defini o de servidor s o armazenadas como op es do servidor Ao criar defini es de servidor importante compreender as op es que podem ser especificadas sobre o servidor Algumas op es do servidor configuram o wrapper e algumas afetam a mane
238. anco de dados federado SQL1822N C digo de erro imprevisto Verifique o valor do n mero do erro ERRNO Verifique se o arquivo pode ser lido pelo lt n mero do erro gt propriet rio da inst ncia do DB2 Em recebido a partir da origem seguida execute novamente o comando de dados SQL lt nome do servidor gt O texto e os tokens associados s o Imposs vel ler o arquivo SQL1822N C digo de erro imprevisto A origem de dados um diret rio soquete Erros de Dados recebido a ou FIFO Somente arquivos padr o podem partir da origem de dados ser acessados como origem de dados lt nome do servidor gt O Altere a op o FILE PATH para apontar a texto e os tokens associados um arquivo v lido e emita novamente o s o A origem de dados comando SQL um arquivo n o padr o SQL1822N C digo de erro imprevisto O wrapper n o conseguiu abrir o arquivo ERRNO Verifique o n mero do erro para lt n mero do erro gt determinar a causa de ocorr ncia do erro recebido a partir da origem Corrija o problema com a origem de dados de dados e emita novamente o comando SQL lt nome do servidor gt O texto e os tokens associados s o Erro de abertura do arquivo SQL1822N C digo de erro imprevisto Estava faltando o campo chave de um Erros de Dados recebido a partir da origem de dados lt nome do servidor gt O texto e os tokens associados s o Falta a coluna chave registro recuperado da origem de d
239. ancos de dados do Notes bibliotecas e gabinetes Domino Doc locais do Lotus QuickPlace e K maps Lotus Discovery Server knowledge maps e Sistemas de mensagens instant neas como Lotus Sametime Este recurso permite direcionar consultas para pessoas capacitadas n o apenas reposit rios de dados pesquis veis Diret rios LDAP Lightweight Directory Access Protocol como os que s o gerenciados com o IBM SecureWay Domino LDAP Server e Exchange LDAP Server e Sistemas de arquivos Voc pode adicionar arquivos de texto de pesquisa que s o armazenados localmente ou em unidades de rede Voc n o pode pesquisar arquivos compactados ou criptografados Com APIs interfaces de programa o de aplicativos do Extended Search C TM A r e Java voc pode estender o suporte para outros tipos de origens como bancos de dados de propriedade que n o s o mencionados aqui 308 Guia de Configura o da Origem de Dados Como Funciona o Wrapper Extended Search Em um modelo de banco de dados relacional estruturado as colunas s o denominadas e representadas em um formato consistente Este recurso permite executar opera es de c lculos precisas e unir dados de diferentes tabelas comparando valores de colunas espec ficos Voc tamb m pode fazer outros tipos de an lise como listar objetos em uma tabela que est o ausentes em outra tabela Em contrapartida os dados n o estruturados geralmente s o armazenados em formato de
240. ao nome do caminho de um arquivo que cont m um documento XML Os dados deste arquivo s o fornecidos quando a consulta executada DIRECTORY Especifica que o valor da coluna de pseud nimo est ligado ao nome do caminho de um diret rio que cont m v rios arquivos de dados XML Os dados XML de v rios arquivos s o fornecidos quando a consulta executada Os dados est o localizados nos arquivos XML que residem no caminho do diret rio especificado O wrapper XML utiliza apenas os arquivos com uma extens o xml que est o localizados no diret rio especificado O wrapper XML ignora todos os demais arquivos neste diret rio URI Especifica que o valor da coluna de pseud nimo est ligado ao nome do caminho de um arquivo XML remoto ao qual uma URI se refere O endere o do URI indica a localiza o remota deste arquivo XML na Web COLUMN Especifica que o documento XML est armazenado em uma coluna relacional XPATH Especifica a express o XPath no documento XML que cont m os dados correspondentes a esta coluna O wrapper XML avalia a Cap tulo 21 Refer ncia de Comandos DDL 377 express o XPath depois que a instru o CREATE NICKNAME aplicar esta express o XPath a partir desta op o de pseud nimo de XPATH Se voc executar uma consulta em um nome de coluna que tenha uma refer ncia de marca o XPATH configurada incorretamente como um caso incorreto a consulta retornar valores nulos nesta coluna para todas as li
241. apper XML na p gina 375 Criando Exibi es Federadas para Pseud nimos N o raiz Wrapper XML A cria o de exibi es federadas para pseud nimos n o raiz wrapper XML faz parte da maior tarefa de adicionar XML a um sistema federado Voc pode definir exibi es federadas sobre a hierarquia de pseud nimos que descrevem um documento XML A defini o de exibi es federadas assegura que as consultas que unem partes de uma hierarquia de pseud nimos XML n o incluindo o pseud nimo raiz e consultas que unem colunas diferentes das colunas especiais PRIMARY KEY e FOREIGN KEY sejam executadas corretamente Procedimento Para definir exibi es federadas que incluem todos os predicados requeridos e um caminho completo para o diret rio raiz siga estas etapas 1 Defina uma exibi o para cada pseud nimo n o raiz como uma uni o de todos os pseud nimos no caminho para a raiz 2 Na cl usula WHERE fa a a uni o dos predicados sobre as colunas PRIMARY KEY e FOREIGN KEY 3 Na lista SELECT inclua todas as colunas de pseud nimos n o raiz exceto a coluna que foi designada com a op o de coluna de pseud nimos FOREIGN KEY 4 Na lista SELECT inclua a coluna do pseud nimo pai designada com a op o PRIMARY KEY Related reference 266 Guia de Configura o da Origem de Dados Instru o CREATE NICKNAME Exemplos para o Wrapper XML na p gina 261 Origem de Dados XML Consultas de Exemplo
242. ar este arquivo dependem do sistema operacional no qual voc est executando seu servidor federado Procedimento Para configurar e testar um arquivo de configura o do cliente Em sistemas operacionais UNIX 1 Configure o arquivo de configura o do cliente utilizando o utilit rio que fornecido com o software Sybase Open Client Este arquivo criado no diret rio 5YBASE interfaces Consulte a documenta o do Sybase para obter mais informa es sobre como utilizar este utilit rio Torne o arquivo interfaces acess vel inst ncia do servidor federado DB2 utilizando um dos seguintes m todos e Copie este arquivo para o diret rio SHOME sqllib da inst ncia federada do DB2 Utilize o comando In para criar um link do subdiret rio sqllib para o arquivo interfaces no diret rio HOME sqllib da inst ncia Por exemplo In s f home sybase interfaces home db2djinst1l sqllib Utilize a op o de servidor IFILE para especificar o caminho completo para o arquivo interfaces do Sybase Teste a conex o para assegurar que o software Sybase Open Client possa conectar se ao servidor Sybase Utilize um utilit rio de consulta do Sybase apropriado tal como isql Em sistemas operacionais Windows 1 Configure o arquivo de configura o do cliente utilizando o utilit rio que fornecido com o software Sybase Open Client Este arquivo criado no diret rio SYBASE ini sql ini Consulte a documenta o do Sy
243. ar o execut vel do daemon para o novo nome ou localiza o Por exemplo o comando a seguir faz com que o daemon do wrapper procure suas informa es de configura o em um arquivo denominado BLAST D config no subdiret rio cfg db2blast daemon c cfg BLAST D config A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper BLAST Related tasks e Registrando o Wrapper do BLAST na p gina 230 Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 229 Registrando o Wrapper do BLAST O registro do wrapper BLAST faz parte da maior tarefa de adicionar BLAST a um sistema federado Voc deve registrar o wrapper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para se comunicar com as origens de dados e recuperar dados delas Os wrappers s o instalados no sistema como arquivos de biblioteca Procedimento Para registrar o wrapper do BLAST envie a instru o CREATE WRAPPER Por exemplo para criar um wrapper do BLAST no AIX denominado my blast a partir do arquivo de biblioteca padr o libdb2lsblast a envie a seguinte instru o CREATE WRAPPER my blast LIBRARY Tibdb2lsblast a OPTIONS DB2 FENCED N Para obter uma tabela de nomes de arquivos de biblioteca padr o para o wrapper BLAST por plataforma suportada consulte a se o de tarefas relacionadas A pr xima tarefa nesta sequ ncia de tarefas definir a vari vel de ambiente DB2 DJ COMM p
244. ar o wrapper Microsoft SQL Server Related tasks e Registrando o Wrapper Microsoft SQL Server na p gina 98 Registrando o Wrapper Microsoft SQL Server O registro do wrapper Microsoft SOL Server faz parte da maior tarefa de adicionar origens de dados Microsoft SQL Server a servidores federados Para especificar o wrapper que ser utilizado para acessar origens de dados Microsoft SQL Server emita a instru o CREATE WRAPPER O DB2 Information Integrator inclui dois wrappers para o Microsoft SQL Server O wrapper utilizado depende do sistema operacional do servidor federado e Em sistemas UNIX o nome do wrapper padr o MSSOLODBC3 para o driver DataDirect Connect ODBC 3 7 ou posterior e No Windows o nome do wrapper padr o DJXMSSOLS3 para o driver ODBC 3 0 ou posterior Procedimento Para especificar o wrapper que deseja utilizar para acessar origens de dados Microsoft SQL Server emita a instru o CREATE WRAPPER Por exemplo no Windows NT e Windows 2000 CREATE WRAPPER DJXMSSQL3 Recomenda o Utilize um dos nomes de wrappers padr o DJXMSSOLS3 ou MSSOLODBC3 Ao registrar o wrapper utilizando um dos nomes padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o que est associada a esse wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se
245. ara o wrapper BLAST Related tasks Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper BLAST na p gina 230 Depois de Instalar Wrappers N o Relacionais no DB2 Information Integrator Installation Guide Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper BLAST A defini o da vari vel de perfil DB2 DJ COMM do DB2 para o wrapper BLAST faz parte da maior tarefa de adicionar BLAST a um sistema federado Para aprimorar o desempenho quando origens de dados BLAST s o acessadas defina a vari vel de perfil DB2 DJ COMM do DB2 Esta vari vel determina se o servidor federado carregar o wrapper na inicializa o Procedimento 230 Guia de Configura o da Origem de Dados Para definir a vari vel de perfil DB2 DJ COMM do DB2 envie o comando db2set com a biblioteca do wrapper que corresponde ao wrapper especificado na instru o CREATE WRAPPER associada Por exemplo db2set DB2 DJ COMM Tibdb2lsblast a Verifique se n o existem espa os em nenhum lado do sinal de igual Existe overhead associado ao carregamento das bibliotecas do wrapper durante a inicializa o do banco de dados Para evitar este overhead especifique apenas as bibliotecas que voc pretende acessar A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para uma origem de dados BLAST Related tasks Regi
246. ara um objeto apenas uma vez quando voc cria um pseud nimo para o objeto Se a origem remota atualizar suas estat sticas de cat logo para um objeto remoto depois de criar o pseud nimo as informa es estat sticas alteradas n o ser o propagadas para o cat logo global do servidor federado Para certificar se de que o cat logo global no servidor federado reflita as estat sticas atuais para o objeto remoto necess rio eliminar e recriar o pseud nimo A o Identifique os objetos nas origens de dados que deseja incluir no servidor federado Estes ser o objetos para os quais voc criar pseud nimos Decida para qual destas origens de dados voc pode atualizar as estat sticas e liste essas origens de dados na tabela de estat sticas da origem de dados na lista de verifica o de planejamento Planejar Mapeamentos de Tipos de Dados Os tipos de dados de origem de dados s o referidos como tipos de dados remotos e os tipos de dados do banco de dados federado s o referidos como tipos de dados locais Existem dois tipos de mapeamentos entre tipos de dados de origem de dados e tipos de dados do banco de dados federado mapeamentos de tipos de avan o e mapeamentos de tipos reversos Em um mapeamento de tipo de avan o o mapeamento ocorre de um tipo remoto para um tipo local compar vel Um mapeamento de tipo reverso utilizado com o DDL transparente Em um mapeamento de tipo reverso o mapeamento ocorre de um tipo local para
247. aradamente do wrapper e do DB2 Universal Database e escuta Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 225 um pedido de job do BLAST a partir do wrapper O arquivo execut vel do daemon db2blast daemon pode estar localizado em qualquer diret rio na m quina do servidor BLAST Durante a instala o do DB2 Universal Database o execut vel do daemon colocado no diret rio usr opt db2 08 01 bin no AIX e no diret rio opt 1BM db2 V8 1 bin nas outras plataformas Unix da m quina onde o servidor federado est sendo instalado Se em seu ambiente o BLAST for executado em uma m quina diferente voc deve fazer uma c pia do daemon para uma localiza o de sua escolha na m quina O daemon do BLAST deve ter Acesso de execu o ao arquivo bin rio blastall para que ele possa executar pesquisas BLAST Acesso de grava o a um diret rio no qual ele possa gravar arquivos tempor rios Acesso de leitura a pelo menos uma origem de dados compat vel com BLAST na qual pesquisas do BLAST podem ser executadas O execut vel blastall deve ter acesso de leitura ao arquivo de dados e aos arquivos de ndice BLAST gerados pelo programa formatdb O daemon do BLAST requer um arquivo de configura o Uma amostra de arquivo de configura o do daemon denominada BLAST DAEMON config colocada no diret rio DB2PATH samples lifesci em que DB2PATH o diret rio no qual o DB2 Universal Database est instalado
248. arch lt nome do host gt O objeto do Extended Search especificado n o p de ser localizado no servidor remoto Extended Search especificado Verifique se o nome do objeto est definido neste servidor Extended Search e se ele possui o tipo de objeto especificado Verifique tamb m se a ortografia deste objeto est correta Nenhuma das origens de dados inclu das em uma op o DATASOURCE ou CATEGORY cont m um nome de campo correspondente ao nome da coluna definida pelo usu rio especificado Verifique se o nome da coluna um campo em pelo menos uma das origens de dados na op o DATASOURCE ou em pelo menos uma das origens de dados pertencentes a uma categoria na op o CATEGORY e envie a instru o novamente 330 Guia de Configura o da Origem de Dados Tabela 59 Mensagens emitidas pelo wrapper para Extended Search continua o C digo de Erro Mensagem Explica o SQL1837N A op o requerida lt option name gt de tipo lt object type gt no wrapper lt wrapper name gt n o pode ser eliminada N o poss vel eliminar uma op o requerida Altere a instru o ALTER para utilizar SET em vez de DROP Corrija a instru o de pesquisa e envie novamente o pedido Consulte o DB2 SOL Reference para obter informa es sobre como criar instru es de pesquisa SQL v lidas Se a instru o de pesquisa incluir a fun o ES SEARCH consulte a documenta o do wrapper Ext
249. as duplas no lugar das aspas simples dentro da cadeia Por exemplo se voc deseja inserir FOLDER Tools DESCEND OR FOLDER Cars Especifique a seguinte op o FOLDERS FOLDERS FOLDER Tools DESCEND OR FOLDER Cars Esta op o n o v lida quando IS REG TABLE NY Esta op o opcional IS REG TABLE Especifica se o objeto especificado pela op o REMOTE OBJECT uma tabela registrada do Documentum Os valores v lidos s o y Y n e N O valor padr o N Esta op o opcional Voc n o pode alterar ou voltar um pseud nimo de um objeto do Documentum para uma tabela registrada alterando esta op o com a instru o ALTER NICKNAME Ao inv s disto voc deve utilizar as instru es DROP e re CREATE para eliminar e criar novamente o pseud nimo REMOTE OBJECT Especifica o nome do tipo de objeto do Documentum associado ao pseud nimo O nome pode ser qualquer tipo de objeto ou tabela registrada do Documentum No caso de uma tabela registrada ela deve ser prefixada pelo nome do propriet rio da tabela Se a tabela registrada pertencer ao propriet rio do Docbase dm dbo poder ser utilizado para o nome do propriet rio Esta op o obrigat ria Cap tulo 21 Refer ncia de Comandos DDL 363 Utilizar ALTER NICKNAME para alterar o valor da op o REMOTE OBJECT resultar em erros se a estrutura do novo objeto n o for semelhante do objeto original Related tasks e
250. as em servidores federados que utilizam o Windows Para acessar a planilha do Excel a partir do servidor federado do AIX siga estas etapas 1 No servidor federado do Windows instale e configure o servidor para acessar origens de dados do Excel 2 Crie um pseud nimo para a planilha do Excel 3 No servidor federado do AIX instale e configure o servidor para acessar origens de dados da fam lia DB2 4 Crie um pseud nimo para o pseud nimo do Excel no servidor federado do Windows Cap tulo 1 Vis o Geral sobre Como Configurar o Acesso s Origens de Dados 7 Related tasks e Nicknames Federated Systems help e Filtering tables and views for creating nicknames Federated Systems help e Filtering tables for creating nicknames Federated Systems help e Creating nicknames Federated Systems help Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Regras de Nomenclatura de Objetos Federados na p gina 19 Etapas de Configura o Opcionais Voc pode personalizar ou ajustar colunas de um pseud nimo que s o utilizadas em consultas federadas da seguinte forma e Especifique ndices para objetos que n o possuem um ndice quando voc configurou originalmente o acesso origem de dados Por exemplo voc cria uma especifica o de ndice quando uma tabela adquire um novo ndice Da mesma forma voc cria uma especifica o de ndice se o objeto da o
251. as informa es incluem o pseud nimo o nome da tabela da origem de dados os nomes de colunas e os tipos de dados que est o definidos para cada coluna da tabela Somente os pseud nimos criados ap s a altera o de um mapeamento refletem o novo mapeamento de tipo Os pseud nimos criados antes da altera o do mapeamento utilizar o o mapeamento de tipo de dados padr o Se voc criar os mapeamentos de tipos de dados depois de criar os pseud nimos ser necess rio alterar cada pseud nimo para refletir o novo mapeamento ou eliminar e recriar os pseud nimos Nota Se uma tabela de origem de dados contiver colunas que sejam de tipos de dados distintos ou definidos pelo usu rio voc ter duas op es Voc pode criar o mapeamento de tipo no banco de dados federado antes de criar um pseud nimo para essa tabela de origem de dados Ao criar os mapeamentos de tipos antes de criar o pseud nimo o servidor federado Cap tulo 3 Planejando a Configura o da Origem de Dados Federada 23 saber para qual tipo de dados mapear estas colunas Se os mapeamentos para estes tipos de dados distintos ou definidos pelo usu rio n o forem criados antes de voc emitir a instru o CREATE NICKNAME aparecer um erro Se as colunas na tabela de origem de dados atenderem qualquer uma das seguintes condi es As colunas s o tipos de dados definidos pelo usu rio que s o baseados no sistema ou em tipos de dados internos A
252. atingido Aumente o tempo limite ou verifique se h algum problema com o daemon SQL1822N C digo de erro inesperado Erro N o Especificado recebido da origem de dados Blast Wrapper O texto e os tokens associados s o Falha no daemon do Blast O daemon parou de se comunicar ou os resultados retornados n o foram formatados apropriadamente 244 Guia de Configura o da Origem de Dados Tabela 43 Mensagens emitidas pelo wrapper para o BLAST continua o C digo de Mensagem Explica o Erro SQL1822N C digo de erro inesperado O wrapper do blast n o consegue Erro N o Especificado reconhecer um c digo de erro que recebido da origem de dados recebeu do daemon A vers o do daemon Blast Wrapper O texto e os pode n o ser compat vel com a vers o do tokens associados s o Erro wrapper desconhecido do daemon do blast SQL1822N C digo de erro inesperado Uma instru o ALTER NICKNAME foi Erro N o Especificado emitida tentando renomear uma das recebido da origem de dados colunas N o permitido renomear uma Blast Wrapper O texto e os coluna tokens associados s o Renomea o de coluna n o permitida SQLI822N C digo de erro inesperado O analisador Xerces est em um estado Erro N o Especificado inv lido ou lan ou uma exce o recebido da origem de dados Blast Wrapper O texto e os tokens associados s o Erro de analisador XML SQLI823N
253. ation no Federated Systems Guide 406 Guia de Configura o da Origem de Dados Ap ndice E Op es de Mapeamentos de Fun o para Sistemas Federados O DB2 fornece mapeamentos padr o entre as fun es de origem de dados internas existentes e as fun es internas do DB2 Para a maioria das origens de dados os mapeamentos de fun es padr o est o nos wrappers Para utilizar uma fun o de origem de dados que o servidor federado n o reconhece voc deve criar um mapeamento de fun o entre uma fun o de origem de dados e uma fun o complementar no banco de dados federado A principal finalidade das op es de mapeamento de fun o fornecer informa es sobre o custo potencial da execu o de uma fun o de origem de dados na origem de dados A an lise pushdown determina se uma fun o na origem de dados capaz de executar uma fun o em uma consulta O otimizador de consulta se estiver efetuando pushdown do processamento da fun o para a origem de dados a alternativa menos dispendiosa As informa es estat sticas fornecidas na defini o de mapeamento de fun o ajudam o otimizador de consulta a comparar o custo estimado da execu o da fun o de origem de dados com o custo estimado da execu o da fun o do DB2 Tabela 71 Op es de mapeamento de fun o e suas defini es Op o Defini es v lidas Defini o padr o DISABLE Desativar um mapeamento de fun o padr o Os
254. b2rcodbc so Ambiente Operacional Solaris libdb2rcodbc so Windows NT Windows 2000 e Windows db2rcodbc dll db2rcodbcF dil NET db2rcodbcU dll 2 Emita os comandos a seguir para reciclar a inst ncia do DB2 db2stop db2start Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es feitas Obtendo Rastreios ODBC Se voc estiver tendo problemas quando acessar a origem de dados poder obter as informa es de rastreio do ODBC para analisar e resolver esses problemas A ativa o de um rastreio prejudica o desempenho do sistema Portanto voc deve desativar o rastreio depois de resolver os problemas Em servidores federados Windows utilize a ferramenta de rastreio fornecida pelo Administrador da Origem de Dados ODBC para assegurar que o rastreio do ODBC funcione corretamente Em sistemas operacionais UNIX consulte a documenta o do fornecedor do cliente ODBC Related tasks Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 125 e Adicionando Origens de Dados ODBC a Servidores Federados na p gina 111 Related reference e db2set DB2 Profile Registry Command em Command Reference 126 Guia de Configura o da Origem de Dados Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em bancos de dados do Teradata Este cap tulo lista as tarefas que precisam ser e
255. base para obter mais informa es sobre como utilizar este utilit rio Torne este arquivo sql ini acess vel inst ncia do servidor federado DB2 copiando este arquivo para o diret rio c Arquivos de Programas MBM ASOLLIB da inst ncia federada do DB2 Como o DB2 Information Integrator utiliza interfaces como o nome padr o para o arquivo de configura o do cliente Sybase renomeie o arquivo sql ini do Windows no diret rio c Arquivos de Programas NIBMNSOLLIB para interfaces Obrigat rio Se voc n o renomear o arquivo sqlini para interfaces dever utilizar a op o de servidor IFILE quando criar a defini o de servidor Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 81 3 Teste a conex o para assegurar que o software Sybase Open Client possa conectar se ao servidor Sybase Utilize um utilit rio de consulta do Sybase apropriado tal como isql A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper Sybase Related tasks e Registrando o Wrapper Sybase na p gina 82 Registrando o Wrapper Sybase O registro do wrapper Sybase faz parte da maior tarefa de adicionar origens de dados Sybase a servidores federados Para especificar o wrapper que ser utilizado para acessar origens de dados Sybase utilize a instru o CREATE WRAPPER Dois wrappers para Sybase o wrapper Open Client Client Library chamado CTLIB e o wrapper Open Client DB Library chamado DBLIB est o inclu do
256. bela A defini o da vari vel de perfil DB2 DJ COMM do DB2 para o wrapper do arquivo estruturado de tabela faz parte da maior tarefa de adicionar arquivos com estrutura de tabela a um sistema federado Para aprimorar o desempenho quando arquivo estruturado de tabelas forem acessados defina a vari vel de perfil DB2 DJ COMM do DB2 Esta vari vel determina se o servidor federado carregar o wrapper na inicializa o Procedimento Para definir a vari vel de perfil DB2 DJ COMM do DB2 envie o comando db2set com a biblioteca do wrapper que corresponde ao wrapper especificado na instru o CREATE WRAPPER associada Por exemplo db2set DB2 DJ COMM Tibdb2lsfile a Verifique se n o existem espa os em nenhum lado do sinal de igual Existe overhead associado ao carregamento das bibliotecas de wrapper durante a inicializa o do banco de dados Para evitar este overhead especifique apenas as bibliotecas que voc pretende acessar A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para arquivos com estrutura de tabela Registrando o Servidor para Arquivos com Estrutura de Tabela O registro do servidor para arquivos com estrutura de tabela faz parte da maior tarefa de adicionar arquivos com estrutura de tabela a um sistema federado Depois de registrar o wrapper voc deve registrar um servidor correspondente Procedimento Para registrar o servidor do arquivo estruturado de tabela no sistema fede
257. cap tulo lista as tarefas que precisam ser executadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o das origens de dados do Microsoft SQL Server Adicionando Origens de Dados Microsoft SQL Server a Servidores Federados A configura o do servidor federado para acessar origens de dados Microsoft SQL Server envolve o fornecimento de informa es ao servidor federado sobre as origens de dados Microsoft e objetos SQL Server que voc deseja acessar Voc pode configurar o acesso a origens de dados Microsoft SQL Server atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o Centro de Controle do DB2 que n o necess rio digitar cada instru o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o acesso a origens de dados Microsoft SQL Server No entanto voc n o pode utilizar o Centro de Controle do DB2 para iniciar as seguintes tarefas de configura o e Testar a conex o com o servidor Microsoft SQL Server para validar a defini o de servidor e mapeamentos de usu rios Incluir ou eliminar op es de coluna Pr requisitos Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 Um servidor federado e um banco de
258. cesso a origens de dados Oracle No entanto voc n o pode utilizar o Centro de Controle do DB2 para iniciar as seguintes tarefas de configura o Configurar e testar o arquivo de configura o do cliente Oracle e Testar a conex o com o servidor Oracle para validar a defini o de servidor e mapeamentos de usu rios e Incluir ou eliminar op es de coluna Pr requisitos e Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 Um servidor federado e um banco de dados que s o configurados para acessar origens de dados Oracle O software do cliente Oracle que est instalado e configurado no servidor federado O Copyright IBM Corp 1998 2003 63 A configura o apropriada de vari veis de ambiente do sistema vari veis db2d ini e vari veis DB2 Profile Registry db2set As vari veis s o ORACLE HOME ORACLE BASE ORA NLS e TNS ADMIN Procedimento Para adicionar uma origem de dados Oracle a um servidor federado Configure e teste o arquivo de configura o do cliente Oracle Registre o wrapper Registre a defini o de servidor Crie os mapeamentos do usu rio Teste a conex o com o servidor Oracle Q OU oe O Da Registre pseud nimos para tabelas e exibi es do Oracle Related concepts e Trilha R pida para Configurar Origens de Dados na p gina 1 Related tasks e Verificando as vari veis de ambiente de origem de dados no DB2 Information Inte
259. ch n o pode pesquisar diferentes tabelas de pseud nimos ou tabelas de pseud nimos e tabelas do banco de dados que s o unidas por um predicado OR simples Voc pode utilizar um predicado OR apenas no mesmo pseud nimo Exemplos sintaxe incorreta SELECT FROM ES Nickname as N1 TABLE as T1 WHERE N1 Column1 abc OR T1 Columl abc SELECT FROM ES Nickname 1 as N1 ES Nickname 2 as N2 WHERE N1 USerdefCol abc OR N2 USerdefCol cdf SELECT FROM ES Nickname 1 as N1 ES Nickname 2 as N2 WHERE ESWRAPPER ES SEARCH N1 DOC RANK IBM 1 OR ESWRAPPER ES SEARCH N2 DOC RANK LOTUS 1 Related tasks e Registrando a Fun o Personalizada do Extended Search na p gina 320 Related reference e Wrapper Extended Search Consultas de Exemplo na p gina 323 Wrapper Extended Search Linguagem de Consulta Generalizada na p gina 326 Wrapper Extended Search Consultas de Exemplo Para executar consultas com o wrapper Extended Search especifique um pseud nimo registrado e e colunas de pseud nimos em suas instru es SOL da mesma forma que especificaria um nome de tabela t pico do DB2 e colunas de tabela Neste cen rio de pesquisa de amostra uma equipe do hospital precisa pesquisar e comparar a pesquisa m dica mais recente Para pesquisar uma ampla variedade de origens o hospital utiliza um servidor Extended Search O dom nio do Extended Search inclui um aplicativo denominado MedR
260. cia original O Copyright IBM Corp 1998 2003 219 Tabela 38 Tipos de pesquisa do BLAST suportadas pelo wrapper do BLAST continua o Tipo de pesquisa do BLAST Descri o BLASTx Um tipo de pesquisa do BLAST na qual uma seq ncia de nucleot deo comparada com o conte do de um banco de dados de segii ncia de amino cido para encontrar seqii ncias com regi es hom logas para regi es da sequ ncia original A segii ncia da consulta traduzida em todos os seis quadros de leitura e cada uma das sequ ncias resultantes utilizada para pesquisar no banco de dados de sequ ncia tBLASTn Um tipo de pesquisa do BLAST na qual uma seq ncia de amino cido comparada com o conte do de um banco de dados de segii ncia de nucleot deo para encontrar seq ncias com regi es hom logas para regi es da sequ ncia original As sequ ncias no banco de dados de segii ncia s o traduzidas em todos os seis quadros de leitura e as sequ ncias resultantes s o pesquisadas para encontrar regi es hom logas para regi es da sequ ncia de consulta tBLASTx Um tipo de pesquisa do BLAST na qual uma seq ncia de nucleot deo comparada com o conte do de um banco de dados de seq ncia de nucleot deo para encontrar seqii ncias com regi es hom logas para as regi es da sequ ncia original Em uma pesquisa tBLATx tanto a sequ ncia de consulta quanto o banco de dados de sequ ncia s o traduzidos em todo
261. cluindo em um sistema federado 31 criando mapeamentos de usu rio 38 instru o CREATE NICKNAME 43 instru o CREATE SERVER 37 Instru o CREATE USER MAPPING 39 registrando pseud nimos 42 testando conex es 40 registrando defini es de servidor 36 registrando wrappers 34 origens de dados n o relacionais mapeamentos de tipos de dados especificando 15 otimiza o arquivos com estrutura de tabela 160 BLAST 243 HMMER inv lucro 351 P Pesquisa Estendida amostra de consultas 323 campos mapeados 312 criando diversos pseud nimos 310 descri o 307 diretrizes de consulta 321 idioma de consulta generalizado 326 incluindo em um sistema federado instru o CREATE FUNCTION 320 357 instru o CREATE NICKNAME 317 366 instru o CREATE SERVER 316 383 Instru o CREATE USER MAPPING 318 385 instru o CREATE WRAPPER 316 386 mapeando usu rios 318 registrando mapeamentos do usu rio 318 registrando o inv lucro 316 registrando o servidor 316 Pesquisa Estendida continua o incluindo em um sistema federado continua o registrando pseud nimos 317 Registrando uma Fun o 320 resumo das etapas 315 mensagens 328 origens que podem ser pesquisadas 307 personalizando consultas 320 pseud nimos objetos v lidos para 13 tabelas verticais 312 vers es suportadas 3 pseud nimos alterando 355 alterando um tipo de dados 355 alterando uma op o de pseud nimo 356 descri o 12 em pseud nimos 5 em
262. compartilhada na qual os arquivos de dados residem Para acessar um arquivo estruturado de tabela em uma unidade mapeada se a rede n o tiver um dom nio do Windows NT ou Windows 2000 e seu usu rio Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela 159 efetuar logon localmente em cada esta o de trabalho a conta de logon do servi o DB2 dever ter o mesmo nome de usu rio e senha que um usu rio v lido na m quina que compartilha essa pasta Esse usu rio deve estar na lista de permiss es para a pasta compartilhada com pelo menos acesso de leitura Related reference Controle de Acesso para o Wrapper do Documentum na p gina 194 Modelo de Controle de Acesso de Arquivo para o Wrapper do Excel na pP gina 210 Dicas e Considera es de Otimiza o para o Wrapper do Arquivo Estruturado de Tabela e O sistema pode pesquisar arquivos de dados ordenados com mais efici ncia que arquivos n o ordenados e Em arquivos ordenados poss vel melhorar o desempenho especificando se um valor ou intervalo para a coluna chave quando uma consulta enviada e A estat stica para pseud nimos de arquivo estruturado de tabela deve ser atualizada manualmente atrav s da atualiza o das exibi es SYSSTAT e SYSCAT Related reference Mensagens para o Wrapper do Arquivo Estruturado de Tabela Esta se o lista e descreve mensagens que podem ser encontradas e
263. consultas SQL Eles transmitem op es padr o hmmpfam para o HMMER O HMMFR executado na origem de dados especificada que utiliza estas op es de hmmpfam Voc tamb m pode referir se a colunas fixas de entrada na lista de sele o de consultas que s o retornadas como parte da tabela de resultados A Tabela 62 na p gina 347 lista as colunas fixas de entrada 346 Guia de Configura o da Origem de Dados Tabela 62 Colunas fixas de entrada Nome Tipo de dados Descri o Operadores Op o Valor Permitidos hmmpfam Retornado HmmOSeq varchar 32000 Sequ ncia Igual de genes entrada utilizada esta para coluna pesquisa obrig ModelEValue double E value lt En Consulte estimado a sa da ModelScore double Score bruto gt Tn Consulte a sa da DBSize integer Calcular Z n Igual e values entrada como se o utiliza o banco de padr o dados hmmpfam tivesse se n o for sequ ncias especific de genes n CutMode char 2 Modo de cut ga Igual corte pode cut tc entrada ser ga tc ou cut nc NULL se nc distin o n o for entre especific mai sculas e min sculas DomainScore double Score de gt domT n Consulte dom nio a sa da DomainEValue double E value de lt domE n Consulte dom nio a sa da ForwardAlgorithmchar Utilizar forward Igual algoritmo entrada Forward em N o vez de padr o Viterbi o valor pode ser Y ou N Colunas f
264. d nimos criados antes das altera es de mapeamento de tipo n o refletir o os novos mapeamentos Related concepts Mapeamentos de Tipos de Dados em um Sistema Federado no Federated Systems Guide Mapeamentos de Fun o Para o servidor federado reconhecer uma fun o da origem de dados a fun o deve estar mapeada contra uma fun o complementar existente no DB2 para Linux UNIX e Windows O DB2 Information Integrator fornece mapeamentos padr o entre fun es internas existentes da origem de dados e fun es internas complementares do DB2 Para a maioria das origens de dados os mapeamentos de fun es padr o est o nos wrappers Os mapeamentos de fun o padr o para as fun es do DB2 para z OS e 05 3909 est o no wrapper DRDA Os mapeamentos de fun o padr o para as fun es Sybase est o nos wrappers CTLIB e DBLIB e assim por diante Para as origens de dados relacionais voc pode criar um mapeamento de fun o quando quiser utilizar uma fun o de origem de dados que o servidor federado n o reconhece O mapeamento criado entre a fun o da origem de dados e uma fun o complementar do DB2 do banco de dados federado Os mapeamentos de fun o s o geralmente utilizados quando uma nova fun o interna ou uma nova fun o definida pelo usu rio torna se dispon vel na origem de dados Os mapeamentos de fun es tamb m s o utilizados quando uma fun o de contraparte do DB2 n o existe
265. d reference e ALTER SERVER statement no SQL Reference Volume 2 e CREATE SERVER statement no SQL Reference Volume 2 e Ap ndice B Op es do Servidor para Sistemas Federados na p gi Instru o CREATE SERVER Exemplos para o Wrapper Oracle Este t pico fornece exemplos que mostram como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper Oracle Este t pico inclui um exemplo completo que mostra como registrar um servidor com par metros requeridos e um exemplo com op es de servidor adicionais Exemplo completo O exemplo a seguir mostra como registrar uma defini o de servidor para um wrapper Oracle utilizando a instru o CREATE SERVER CREATE SERVER oraserver TYPE oracle VERSION 8 1 7 WRAPPER net8 OPTIONS NODE paris node oraserver Um nome atribu do ao servidor do banco de dados Oracle Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados TYPE oracle Especifica o tipo de servidor de origem de dados para o qual voc est configurando acesso O par metro type para os wrappers SQLNET e NET8 deve ser oracle Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 69 VERSION 8 1 7 A vers o do servidor do banco de dados Oracle que voc deseja acessar As vers es do Oracle suportadas s o 7 3 4 8 x e 9 x WRAPPER net8 O nome especificado na instru o CREATE WRAPPER NODE paris node O nome do n no qual o
266. d reference e CREATE SERVER statement no SQL Reference Volume 2 Criando um Mapeamento de Usu rio para uma Origem de Dados Sybase A cria o de um mapeamento de usu rio para uma origem de dados Sybase faz parte da maior tarefa de adicionar origens de dados Sybase a servidores federados Ao tentar acessar um servidor Sybase o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos para a origem de dados Sybase Procedimento Para mapear um ID do usu rio local para o ID do usu rio e senha do servidor Sybase emita uma instru o CREATE USER MAPPING Por exemplo CREATE USER MAPPING FOR userid SERVER SYBSERVER OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password A pr xima tarefa nesta sequ ncia de tarefas testar a conex o com o servidor Sybase Related tasks e Testando a Conex o com o Servidor Sybase na p gina 89 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 e Instru o CREATE USER MAPPING Exemplos para o Wrapper Sybase na p gina 88 Cap tulo 7 Configurando o Acesso
267. da Web Este t pico fornece poss veis solu es Procedimento Um problema comum com o Netscape 4 x envolve uma aus ncia ou m coloca o da classe de seguran a Tente a solu o a seguir especialmente se voc visualizar a seguinte linha no console Java do navegador Cannot find class java security InvalidParameterException Copie o seguinte arquivo do CD de Documenta o em HTML do DB2 para o diret rio javalclassesljavalsecurityN dentro do diret rio em que o navegador Netscape est instalado poss vel que voc precise criar a estrutura do subdiret rio javalsecurity e Nos sistemas operacionais Windows x Arquivos de programas A IBMisglTibldocihtmlicdi4LNInvalidParameterException class e Nos sistemas operacionais UNIX cdrom Program Files IBM sqllib doc htmlcd L InvalidParameterException class em que x representa a letra da unidade de CD ROM no Windows cdrom refere se ao ponto de montagem do CD ROM no UNIX e L o locale da documenta o que voc deseja utilizar por exemplo en US Se o seu navegador Netscape ainda falhar ao exibir a janela de entrada de pesquisa tente as seguintes a es Pare todas as inst ncias dos navegadores Netscape para assegurar que n o haja c digo de navega o do Netscape em execu o no computador Abra uma nova inst ncia do navegador Netscape e inicie a pesquisa novamente Limpe o cache do navegador e Tente uma vers o diferente do Netscape ou um na
268. dados do Oracle suportadas pelo software cliente SQL Net V1 ou V2 Tipo de Servidor Origem de Dados ORACLE Oracle V7 3 ou posterior Wrapper Teradata As origens de dados do Teradata suportadas pelo software cliente Teradata V2R3 e V2R4 Tipo de Servidor Origem de Dados TERADATA Teradata 412 Guia de Configura o da Origem de Dados Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o Quando um pseud nimo criado para um objeto de origem de dados o DB2 para Linux UNIX e Windows ocupa o cat logo global com informa es sobre a tabela Estas informa es incluem o tipo de dados remoto para cada coluna e o tipo de dados correspondente do DB2 para Linux UNIX e Windows O tipo de dados do DB2 para Linux UNIX e Windows referido como o tipo de dados local O banco de dados federado utiliza os mapeamentos de tipo de dados para determinar qual tipo de dados do DB2 para Linux UNIX e Windows deve ser definido para a coluna de um objeto de origem de dados Os tipos de dados da origem de dados devem mapear os tipos de dados correspondentes do DB2 para Linux UNIX e Windows de forma que o servidor federado possa recuperar dados das origens de dados Para a maioria das origens de dados os mapeamentos de tipo padr o est o em wrappers Os mapeamentos de tipo padr o para as origens de dados da fam lia DB2 est o no wrapper DRDA Os mapeamentos de tipo padr o para o Informix est o no wrapper INFORM
269. dados equivalente ao comando RUNSTATS do DB2 na origem de dados antes de registrar um pseud nimo Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo CREATE NICKNAME oracle name FOR oraserver remote schema remote table Os pseud nimos podem ter at 128 caracteres 74 Guia de Configura o da Origem de Dados Repita esta etapa para cada tabela ou exibi o do Oracle para a qual voc deseja criar um pseud nimo Quando voc cria o pseud nimo o DB2 utilizar a conex o para consultar o cat logo de origens de dados Esta consulta testa a conex o com a origem de dados utilizando o pseud nimo Se a conex o n o funcionar voc receber uma mensagem de erro Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplos para o Wrapper Oracle na Instru o CREATE NICKNAME Exemplos para o Wrapper Oracle Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela ou exibi o do Oracle que voc deseja acessar Este exemplo mostra como especificar um objeto remoto para o servidor Oracle com o qual o pseud nimo atribu do CREATE NICKNAME PARISINV FOR oraserver france inventory PARISINV E um pseud nimo exclusivo utilizado para identificar a tabela ou exibi o d
270. data est ativada para o link de tempo de execu o faz parte da maior tarefa de adicionar origens de dados Teradata a servidores federados Ao adicionar uma origem de dados Teradata ao servidor federado no AIX necess rio verificar se o link de tempo de execu o est ativado antes de registrar wrappers ou servidores Procedimento Para verificar se a biblioteca Teradata est ativada para link de tempo de execu o 1 V para o diret rio no qual o arquivo libcliv2 so reside Por padr o o processo de instala o coloca este arquivo no diret rio usr lib 2 Emita o seguinte comando do UNIX dump H libcliv2 so grep libtli a 3 Verifique os nomes de arquivos que aparecem na tela Se aparecer o nome do arquivo libtli a isto indica que a biblioteca Teradata est ativada para o link de tempo de execu o 4 Se o nome do arquivo libtlia n o aparecer emita os seguintes comandos do UNIX 130 Guia de Configura o da Origem de Dados rt enable libcliv2 so F libtli a mv libcliv2 so libcliv2 so old mv libcliv2 so new libcliv2 so chmod atr libcliv2 so Estes comandos ativam o link de tempo de execu o para a biblioteca Teradata A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper Teradata Related tasks e Registrando o Wrapper Teradata na p gina 131 Registrando o Wrapper Teradata O registro do wrapper Teradata faz parte da maior tarefa de adicionar origens de dados Terada
271. de caractere nico s o permitidos Se nenhum delimitador de colunas estiver definido ser assumida a v rgula Uma aspa simples n o pode ser utilizada como um delimitador O delimitador de colunas deve ser compat vel em todo o arquivo Um valor nulo representado por dois delimitadores um ao lado do outro ou um delimitador seguido por um terminador de linha se o campo NULL for o ltimo na linha O delimitador de colunas n o pode existir como sendo parte dos dados v lidos para uma coluna Por exemplo um delimitador de colunas de v rgula n o poder ser usado se uma das colunas contiver dados com v rgulas embutidas KEY COLUMN O nome da coluna no arquivo que forma a chave na qual o arquivo armazenado colocado entre aspas simples Use esta op o somente para arquivos ordenados Uma coluna que designada com a op o de coluna do pseud nimo DOCUMENT n o deve ser especificada como uma coluna chave Somente chaves da coluna simples s o suportadas Chaves de colunas m ltiplas n o s o permitidas O valor deve ser o nome de uma coluna Cap tulo 21 Refer ncia de Comandos DDL 373 definida na instru o CREATE NICKNAME A coluna deve ser ordenada em ordem crescente Se o valor n o for especificado para um pseud nimo ordenado o padr o ser a primeira coluna no arquivo de pseud nimos Recomendamos que a coluna chave seja designada de maneira que n o possa ser anulada incluindo se a op o NOT NULL em sua defini o
272. de Tabela em um Sistema Federado Registrando o Wrapper do Arquivo Estruturado de Tabela Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper de Arquivo Estruturado de Tabela Registrando o Servidor para Arquivos com Estrutura de Tabela Registrando Pseud nimos para Arquivos com Estrutura de Tabela Instru o CREATE NICKNAME Exemplos para o Wrapper do Arquivo Estruturado Tabela Modelo de Controle de Acesso de Arquivo para o Wrapper do Arquivo Estruturado de Tabela Dicas e Considera es de Otimiza o para o Wrapper do Arquivo Estruturado de Tabela Mensagens para o Wrapper do Arquivo Estruturado de Tabela Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum O que Documentum Incluindo o Documentum em um Sistema Federado a Disponibilizando a Biblioteca do Cliente Documentum para o DB2 Apenas AIX e Solaris Operating Environment Apontando para o Arquivo dmcl ini do Cliente do Documentum i Registrando o Wrapper do Documentum Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper Documentum y Registrando o Servidor para Origens de Dados do Documentum E Mapeando Usu rios cd do Documentum 5 Registrando Pseud nimos para Origens de Dados do Documentum vi Guia de Configura o da Origem de Dados lt 151 152 s152 152 152 154 2155 156 156 157 158 lt 159 160 160 165 165 167
273. de comunica o entre o servidor federado e 2 o servidor da origem e dados Expressa em megabytes por segundo Os valores v lidos s o maiores que 0 e menores que 1x1023 Os valores podem ser expressos em uma nota o dupla v lida por exemplo 123E10 123 ou 1 21E4 Os valores podem ser expressos como n meros inteiros ou como n meros com ponto flutuante CONNECTSTRING Especifica as propriedades de inicializa o necess rias para Nenhuma conectar a um provedor OLE DB Ap ndice B Op es do Servidor para Sistemas Federados 393 Tabela 68 Op es do servidor e suas defini es continua o Op o Descri o e defini es v lidas Defini o padr o CPU RATIO Indica o quanto uma CPU de origem de dados executada 1 0 mais rapidamente ou mais lentamente do que a CPU do servidor federado Os valores v lidos s o maiores que 0 e menores que 1x10283 Os valores podem ser expressos em uma nota o dupla v lida por exemplo 123E10 123 ou 1 21E4 Os valores podem ser expressos como n meros inteiros ou como n meros com ponto flutuante Uma defini o igual a 1 indica que a velocidade da CPU federada do DB2 e a velocidade da CPU da origem de dados t m a mesma velocidade de CPU uma propor o de 1 1 Uma defini o igual a 5 indica que a velocidade da CPU federada do DB2 50 mais lenta do que a velocidade da CPUO da origem de dados Uma defini o igual a 2 indica que a velocidade da CPU f
274. de dados do Excel e Amostra de consulta SQL Forne a me todos os dados compostos em que mol count maior que 100 SELECT FROM compound master WHERE mol count gt 100 Resultado Todos os campos para as linhas 1 2 3 5 e 7 e Amostra de consulta SQL Forne a me o compound name e o mol count para todos os compostos em que o mol count ainda n o foi determinado SELECT compound name mol count FROM compound master WHERE mol count IS NULL Resultados Campos compound name amp mol count das linhas 4 6 e 9 da planilha Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 209 e Consulta SQL de amostra Contagem do n mero de compostos que n o foram testados e de peso maior que 1 SELECT count FROM compound master WHERE was tested IS NULL AND weight gt 1 Resultado A contagem do registro 1 que representa a linha nica 6 da planilha que corresponde aos crit rios Amostra de consulta SQL Forne a me o compound name e o mol count para todos os compostos em que o mol count foi determinado e menor que o mol count m dio SELECT compound name mol count FROM compound master WHERE mol count IS NOT NULL AND mol count lt SELECT AVG mol count FROM compound master WHERE mol count IS NOT NULL AND was tested IS NOT NULL A subconsulta retorna a m dia 368 para a consulta principal que retorna a Tabela 36 Tabela 36 Resultados da consulta COMPOUND NAME MOL COUNT compou
275. de pesquisa O erro tamb m retornou um Extended Search O texto e token que indica o que causou o erro no tokens associados s o servidor remoto Se o rastreio estiver lt tokens gt ativado para o servidor Extended Search reveja o arquivo de log de rastreio para obter ajuda para diagn stico SQLI823N N o existe mapeamento de Uma coluna em uma instru o CREATE tipo de dados para o tipo NICKNAME ou ALTER NICKNAME de dados utiliza um tipo de dados n o suportado lt tipo de dados gt do pelo sistema Extended Search Este erro servidor tamb m pode ocorrer durante o lt nome do servidor gt processamento da consulta Para resolver o problema se ele ocorrer durante o processamento da consulta elimine a tabela do pseud nimo e crie um novo pseud nimo SQL1825N Essa instru o SQL n o A instru o SQL atual n o pode ser tratada pode ser manipulada em um ambiente federado pelo wrapper Extended Search Para resolver o problema consulte a documenta o do wrapper Extended Search altere a instru o SQL conforme necess rio e envie o pedido novamente Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 329 Tabela 59 Mensagens emitidas pelo wrapper para Extended Search continua o C digo de Mensagem Erro Explica o SQLI833N A conex o com o servidor remoto Extended Search lt nome do host gt na porta lt n mero da porta gt n o p de ser estabelecida ou foi
276. de servidor para um wrapper ODBC emitindo a instru o CREATE SERVER CREATE SERVER server name TYPE odbc VERSION 3 0 WRAPPER odbc wrapper OPTIONS NODE node name DBNAME venice server name Um nome atribu do ao servidor da origem de dados ODBC Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados TYPE odbc Especifica o tipo de origem de dados para o qual voc est configurando o acesso Para o wrapper ODBC o tipo de servidor deve ser odbc Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 117 VERSION 3 0 A vers o do cliente ODBC que voc deseja acessar Todos os releases do ODBC padr o Vers o 3 s o suportados WRAPPER odbc wrapper O nome do wrapper especificado na instru o CREATE WRAPPER NODE node name O nome do n o nome DSN do sistema que foi atribu do origem de dados ODBC quando o DSN foi definido Este valor faz distin o entre letras mai sculas e min sculas No Windows este valor deve ser o nome de um DSN do sistema na janela Administra o de Dados ODBC No UNIX consulte a documenta o do fornecedor do cliente ODBC para obter informa es sobre o valor a ser utilizado Embora o NODE esteja especificado como uma op o na instru o CREATE SERVER ele obrigat rio para origens de dados ODBC DBNAME venice O nome do banco de dados que voc deseja acessar Este valor faz distin o entre letras mai sculas e min sculas Exempl
277. de utilizar um comando ou utilit rio que seja equivalente ao comando RUNSTATS do DB2 Os pseud nimos podem ter at 128 caracteres Voc pode especificar a op o de coluna NUMERIC STRING ao emitir a instru o CREATE NICKNAME Tamb m pode especificar esta op o de coluna utilizando a instru o ALTER NICKNAME Related concepts e Pseud nimos Teradata em Servidores Federados na p gina 138 Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 Instru o CREATE NICKNAME Exemplos para Wrapper Teradata na p gina 140 Instru o CREATE NICKNAME Exemplos para Wrapper Teradata Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela ou exibi o do Teradata que voc deseja acessar Este exemplo mostra como especificar um objeto remoto para o servidor Teradata com o qual o pseud nimo atribu do CREATE NICKNAME TERASALES FOR TERASERVER salesdata europe TERASALES o pseud nimo exclusivo que voc atribui tabela ou exibi o do Teradata Um pseud nimo um nome com duas partes o esquema e o pseud nimo real Se voc omitir o esquema quando criar o pseud nimo o DB2 criar o pseud nimo utilizando seu ID de autentica o como o esquema TERASERVER salesdata europe especifica um identificador de tr s partes para
278. ded Search que deseja pesquisar 4 Registre mapeamentos de usu rios para usu rios do DB2 que precisam pesquisar origens Extended Search 5 Registre a fun o personalizada do Extended Search para especificar op es de pesquisa Related tasks e Registrando o Wrapper Extended Search na p gina 316 Registrando o Servidor para Origens de Dados Extended Search na p gina 316 Registrando Pseud nimos para Origens de Dados Extended Search na e Registrando Mapeamentos de Usu rios para Origens de Dados Extended Search na p gina 318 e Registrando a Fun o Personalizada do Extended Search na p gina 320 Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 315 Registrando o Wrapper Extended Search Esta tarefa parte da tarefa principal para inclus o de origens de dados Extended Search em um sistema federado Para pesquisar origens de dados Extended Search primeiro voc deve registrar o wrapper Extended Search Procedimento Para registrar um wrapper Extended Search emita uma instru o CREATE WRAPPER a partir do Processador da Linha de Comandos do DB2 Por exemplo para registrar um wrapper denominado NotesDBwrapper em um sistema Windows emita a seguinte instru o CREATE WRAPPER NotesDBwrapper LIBRARY db2uies dl1 Para registrar um wrapper denominado myESwrapper em um sistema AIX emita a seguinte instru o CREATE WRAPPER myESwrapper LIBRARY libdb2
279. derado criando mapeamentos de usu rio 135 instru o CREATE NICKNAME 140 instru o CREATE SERVER 134 instru o CREATE USER MAPPING 136 469 ndice Remissivo Teradata continua o incluindo em um sistema federado continua o registrando defini es de servidor 132 registrando pseud nimos 139 registrando wrappers 131 testando conex es 129 137 verificando a vincula o de tempo de execu o AIX 130 vis o geral 127 mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 pseud nimos em servidores federados vis o geral 138 registro de acesso 141 tipos de servidor v lidos 409 vincula o de tempo de execu o ativando AIX 130 141 tipo de dados DATALINK n o suportados 15 tipos de dados n o suportados 15 tipos de servidor tipos federados v lidos 409 U UDTs User defined Types n o suportados 15 tipos de dados n o suportados 15 utilit rio CreateNicknameFile Documentum configurando 191 descri o 189 instalando 190 mapeando o tipo de objteto DM ID 192 V vari veis de ambiente wrapper HMMER 343 vari vel de ambiente DB2 DJ COMM 156 171 230 253 Informix ajustando 60 Microsoft SQL Server ajustando 108 vari vel de ambiente DB2_DJ_COMM continua o ODBC ajustando 124 Oracle ajustando 76 Origens de dados da fam lia DB2 ajustando 44 Sybase ajustando 92 Teradata ajustando 141 W
280. derado e lista as mensagens de erro associadas ao wrapper do BLAST O que BLAST BLAST Basic Local Alignment Search Tool um utilit rio mantido pelo National Center for Biotechnology Information NCBI O BLAST utilizado para varrer um banco de dados de segii ncia de nucleot deo ou amino cido em busca de acertos Um acerto do BLAST cont m um ou mais pares de segmento de alta contagem HSPs Um HSP um par de fragmentos em seq ncia cujo alinhamento localmente m ximo e cuja contagem de semelhan a excede algum valor limite O NCBI oferece um execut vel blastall que utilizado para realizar pesquisas do BLAST nas origens de dados compat veis com BLAST como GenBank e SWISS PROT O wrapper do BLAST suporta todos os cinco tipos de pesquisas BLAST BLASIn BLASTp BLASTx tBLASTn e tBLASTx Estes tipos s o descritos na Tabela 38 Tipos de pesquisa do BLAST suportadas pelo wrapper do BLAST Tipo de pesquisa do BLAST Descri o BLASTn Um tipo de pesquisa do BLAST na qual uma seq ncia de nucleot deo comparada com o conte do de um banco de dados de segii ncia de nucleot deo para encontrar sequ ncias com regi es hom logas para regi es da sequ ncia original BLASTp Um tipo de pesquisa do BLAST na qual uma seq ncia de amino cido comparada com o conte do de um banco de dados de segii ncia de amino cido para encontrar sequ ncias com regi es hom logas para regi es da sequ n
281. derado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos 38 Guia de Configura o da Origem de Dados para essa origem de dados necess rio definir uma associa o mapeamento de usu rio entre o ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos Procedimento Para mapear o ID do usu rio local para o ID do usu rio e senha do servidor DB2 emita uma instru o CREATE USER MAPPING Por exemplo CREATE USER MAPPING FOR USERID SERVER DBZSERVER OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password O REMOTE AUTHID o ID de autoriza o de conex o n o o ID de autoriza o de liga o A pr xima tarefa nesta sequ ncia de tarefas testar a conex o com o servidor da origem de dados DB2 Related tasks e Testando a Conex o com o Servidor da Origem de Dados DB2 na p gina Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Instru o CREATE USER MAPPING Exemplos para o Wrapper DB2 na p gina 39 Instru o CREATE USER MAPPING Exemplos para o Wrapper DB2 Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio local para o ID do usu rio e senha do servidor DB2 Este t
282. devem compartilhar os mesmos par metros de configura o no arquivo dmc1 ini do Documentum Procedimento Para registrar o servidor do Documentum no sistema federado utilize a instru o CREATE SERVER Por exemplo suponha que haja um servidor chamado Dctm Serverl para o wrapper Dctm Wrapper criado na instru o CREATE WRAPPER associada Suponha que o servidor contenha um Docbase executado no AIX e que utiliza o Oracle para armazenar dados Para registrar o servidor envie a seguinte instru o 172 Guia de Configura o da Origem de Dados CREATE SERVER Dctm Serverl TYPE DCTM VERSION 3 WRAPPER Dctm Wrapper OPTIONS NODE Dctm Docbase OS TYPE AIX RDBMS TYPE ORACLE A pr xima tarefa nesta sequ ncia de tarefas mapear usu rios Related tasks e Mapeando Usu rios Wrapper do Documentum na p gina 173 Related reference e CREATE SERVER statement no SQL Reference Volume 2 Argumentos e Op es da Instru o CREATE SERVER Wrapper Documentum na p gina 381 Mapeando Usu rios Wrapper do Documentum O mapeamento de usu rios wrapper Documentum faz parte da maior tarefa de adicionar Documentum a um sistema federado Voc deve mapear usu rios para os servidores definidos anteriormente para que eles tenham acesso origem de dados Procedimento Para mapear usu rios para seus servidores federados utilize a instru o CRATE USER MAPPING Por exemplo a instru o CREATE US
283. do Wrapper do Excel Texto e tokens associados s o Erro ao obter informa es da coluna Nickname Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1507 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o A op o lt option gt n o pode ser eliminada A op o especificada n o pode ser eliminada porque uma op o obrigat ria SQL1822N C digo de erro inesperado 1508 VANT recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Os nomes das colunas n o podem ser alterados A altera o dos nomes das colunas n o permitida pelo wrapper do Excel 214 Guia de Configura o da Origem de Dados Tabela 37 Mensagens emitidas pelo wrapper para o Excel continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado 1509 VCTS recebido da origem de dados Wrapper Excel O texto e os tokens associados s o N o foram localizadas informa es da coluna As informa es da coluna n o foram localizadas SQL1822N C digo de erro inesperado 1701 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao analisar o SQL Ocorreu um erro de programa interno Contate o Suporte de So
284. do de tabela funciona Por exemplo suponha que o arquivo DRUGDATAZ TXT do arquivo estruturado de tabela esteja localizado no computador em seu laborat rio A tentativa de consultar estes dados e compar los com outras tabelas de outras origens de dados que voc usa pode ser tediosa Depois de registrar o DRUGDATAZ TXT no DB2 Information Integrator o arquivo se comporta como se fosse uma origem de dados relacional Voc pode agora consultar o arquivo junto com outras origens de dados relacionais e n o relacionais e analisar os dados em conjunto Por exemplo poss vel executar a seguinte consulta SELECT FROM DRUGDATAZ ORDER BY DCODE Esta consulta produz os seguintes resultados Dcode Medicamento Fabricante 234 DrugnameA Manufacturerl 332 DrugnameB Manufacturer 333 DrugnameC Manufacturer Related concepts e O que S o Arquivos com Estrutura de Tabela na p gina 151 e Tipos de Arquivos com Estrutura de Tabela na p gina 152 Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela 153 Related tasks Incluindo Arquivos com Estrutura de Tabela em um Sistema Federado na p gina 154 Incluindo Arquivos com Estrutura de Tabela em um Sistema Federado Restri es Voc n o pode utilizar sess es de passagem para acessar uma origem de dados de arquivo estruturado de tabela Procedimento Para incluir uma origem de dados para um arquivo estruturad
285. do de tabela local chamado drugdatal txt ALTER NICKNAME DRUGDATAL ALTER COLUMN DRUG LOCAL TYPE CHAR 30 Related tasks e Alterando Pseud nimos na p gina 355 e Alterando a Op o de Pseud nimo na p gina 356 Alterando a Op o de Pseud nimo Voc pode utilizar a instru o ALTER NICKNAME para alterar uma op o de pseud nimo Procedimento Para alterar uma op o de pseud nimo utilize a instru o ALTER NICKNAME Por exemplo a instru o ALTER NICKNAME a seguir altera o caminho completo para o arquivo estruturado de tabela drugdatal txt O caminho foi definido inicialmente como user pat drugdatal txt usando uma instru o CREATE NICKNAME O pseud nimo DRUGDATAI refere se a um arquivo estruturado de tabela local chamado drugdatal txt ALTER NICKNAME DRUGDATA1 OPTIONS SET FILE PATH usr kelly data drugdatal txt Related tasks e Alterando Pseud nimos na p gina 355 e Alterando o Tipo de Dados na p gina 355 356 Guia de Configura o da Origem de Dados Cap tulo 21 Refer ncia de Comandos DDL Este cap tulo fornece detalhes sobre as instru es de sintaxe os argumentos e as op es para os comandos DDL do wrapper abrangidos por este manual As instru es est o ordenadas alfabeticamente por instru o e depois por wrapper Sintaxe da Instru o CREATE FUNCTION Wrapper Extended Search CREATE FUNCTION ESWRAPPER ES_SEARCH INTEGER VARCHAR
286. do inteiro inteiro da escala ou DEC inteiro da precis o inteiro da escala Para um n mero decimal O primeiro inteiro a precis o do n mero ou seja o n mero total de d gitos Este valor pode ser de 1 a 31 O segundo inteiro a escala do n mero ou seja o n mero de d gitos direita da v rgula decimal Este valor pode ir de O precis o do n mero Se a precis o e a escala n o forem especificadas os valores padr o de 5 0 ser o usados As palavras NUMERIC e NUM podem ser usadas como sin nimo para DECIMAL e DEC CHARACTER inteiro ou CHAR inteiro ou CHARACTER ou CHAR Para uma cadeia de caracteres de comprimento fixo de comprimento inteiro que pode variar de 1 a 254 Se a especifica o de comprimento for omitida o comprimento de 1 caractere ser assumido VARCHAR inteiro Para uma cadeia de caracteres de comprimento vari vel com inteiro de comprimento m ximo que pode variar de 1 a 32672 NOT NULL Evita que a coluna contenha valores nulos O wrapper n o imp e a limita o NOT NULL mas o DB2 sim Se voc criar um pseud nimo e anexar uma limita o NOT NULL em uma coluna e em seguida selecionar uma linha contendo um valor nulo para a coluna o DB2 emitir um erro SQL0407N indicando que voc n o poder atribuir um valor NULL a uma coluna NOT NULL A exce o a esta regra para os pseud nimos ordenados A coluna chave dos pseud nimos ordenados n o pode ser NULL Se a coluna chave NUL
287. do no quadro de conte do Para localizar um t pico na rvore de navega o 1 Na rvore de navega o clique no cone do livro pr ximo categoria de t picos nos quais voc est interessado Ser exibida uma lista de subcategorias sob o cone 452 Guia de Configura o da Origem de Dados 2 Continue a clicar nos cones de livro at encontrar a categoria que contenha os t picos nos quais voc est interessado Categorias que estabelecem link para t picos mostram o t tulo da categoria como um link quando voc move o cursor sobre o t tulo da categoria Um cone da p gina ser utilizado na rvore de navega o para identificar t picos 3 Clique no link do t pico O t pico ser exibido no quadro de conte do Para localizar um t pico utilizando o ndice principal 1 Na rvore de navega o clique em ndice O ndice expandido para exibir uma lista de links organizados em ordem alfab tica 2 Na rvore de navega o clique no primeiro caractere do assunto que voc est procurando Uma lista de entradas com este caractere inicial exibida no quadro de conte do Se for exibido o cone de um livro o assunto possui v rias entradas de ndice 3 Clique no cone do livro que corresponde ao assunto no qual voc est interessado E exibida uma lista de t picos abaixo do termo no qual voc clicou 4 Clique no t tulo do t pico que preenche suas necessidades O t pico ser exibido
288. do pode ser um inteiro ou um valor decimal O valor padr o 1 milissegundo Cap tulo 21 Refer ncia de Comandos DDL 379 NEXT TIME Especifica o tempo em milissegundos requerido para localizar elementos de origem subseguentes a partir da express o XPath Voc pode modificar as op es NEXT TIME XPATH EVAL TIME e INSTANCE PARSE TIME para otimizar consultas de estruturas de origem XML grandes ou complexas Esta op o aceita para pseud nimos raiz e pseud nimos n o raiz O valor padr o 1 milissegundo Notas sobre utiliza o Se voc utilizar a op o de tipo de dados DATE as datas no documento XML de origem dever o ter o seguinte formato CCAA MM DD Por exemplo se a data for 17 de novembro de 2002 a data dever ser especificada como 17 11 2002 no documento de origem XML Se uma data tiver qualquer outro formato voc receber uma mensagem de erro N o defina o par metro STREAMING e o par metro VALIDATE como YES O wrapper XML valida um documento de origem XML inteiro e n o valida fragmentos do documento de origem Se voc definir ambos os par metros como YES receber uma mensagem de erro Related tasks gistrando Pseud nimos para Origens de Dados XML na p Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Instru o CREATE NICKNAME Exemplos para o Wrapper XML nal p gina 261 Argumentos da Instru o CREATE SERVER Wrapper BLAST 380
289. dor e o mapeamento do usu rio est o configurados adequadamente Se a instru o SOL SELECT retornar um erro poss vel que seja necess rio Verificar o servidor Sybase para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as defini es para as op es REMOTE AUTHID e REMOTE PASSWORD sejam v lidas para as conex es com o servidor Sybase Alterar o mapeamento de usu rio ou criar outro mapeamento conforme necess rio Verificar o software de cliente Sybase no servidor federado DB2 para certificar se de que ele esteja instalado e configurado corretamente para conectar se ao servidor Sybase Verificar as defini es das vari veis federadas do DB2 para verificar se est o corretas para o servidor Sybase Estas vari veis incluem as vari veis de ambiente do sistema as vari veis db2dj ini e a vari vel DB2 Profile Registry db2set Verifique sua defini o de servidor Se necess rio elimine a e crie a novamente Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 89 A pr xima etapa nesta sequ ncia de tarefas registrar pseud nimos para tabelas e exibi es Related concepts e Defini es do Servidor e Op es do Servidor na p gina 10 Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide e Verificando as vari veis de ambie
290. dos Por exemplo suponha que voc tenha uma coluna de pseud nimos de um atributo de repeti o do Documentum denominada approval dates definida com o tipo de dados TIMESTAMP Pode se criar uma segunda coluna de pseud nimos denominada m approval dates e defini la como um tipo de Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 193 dados VARCHAR Em seguida pode se usar m approval dates em uma lista SELECT para retornar todas as datas de aprova o em uma lista separada por delimitadores N o necess rio usar defini es duplas para atributos de repeti o cujo verdadeiro tipo de dados VARCHAR Controle de Acesso para o Wrapper do Documentum As consultas est o sujeitas s permiss es no Docbase Apenas os documentos aos quais voc tem pelo menos acesso de leitura s o inclu dos nos resultados da consulta Related reference Modelo de Controle de Acesso de Arquivo para o Wrapper do Arquivo Estruturado de Tabela na p gina 159 Modelo de Controle de Acesso de Arquivo para o Wrapper do Excel na p gina 210 Mensagens para o Wrapper do Documentum Esta se o lista e descreve mensagens que podem ser encontradas enquanto se trabalha com o wrapper do Documentum Tabela 32 Mensagens emitidas pelo wrapper para o Documentum C digo de Mensagem Explica o Erro SQL0901N A instru o SQL falhou A consulta SQL enviada para o DB2 n o devido a um erro de pouca
291. dos para definir a vari vel de registro do perfil DB2 DJ COMM DB2 No AIX db2set DB2 DJ COMM Tibdb2teradata a libdb2teradataF a lTibdb2teradataU a No Windows db2set DB2 DJ COMM db2teradata d11 db2teradataF d11 db2teradataU dl 2 Emita os comandos a seguir para reciclar a inst ncia do DB2 db2stop db2start Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es de vari veis feitas Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 141 Ajustando e Desativando o Registro de Acesso de Teradata O produto Teradata fornece um registro de registro de acesso que gera entradas do log quando o Teradata verifica os privil gios de seguran a espec ficos de v rios usu rios em um ou mais bancos de dados Embora o registro de acesso forne a informa es de seguran a consider veis e significativas este recurso aumenta de forma significativa o uso do processador e pode reduzir o desempenho do sistema Se precisar aprimorar o desempenho do sistema avalie as regras de verifica o de privil gios definidas para o registro de acesso Em seguida finalize as regras desnecess rias definindo instru es END LOGGING Para melhor desempenho desative todo o registro de acesso Elimine a macro DBC AccLogRules do Teradata e em seguida force uma redefini o do TPA trusted parallel application a parar totalmente o registro de acesso Consulte a documenta o do Teradata para obter mais info
292. dress VARCHAR 30 OPTIONS XPATH address estreet cid VARCHAR 16 OPTIONS PRIMARY KEY YES FOR SERVER xml server OPTIONS XPATH customer Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 267 A consulta a seguir seleciona todos os dados a partir do arquivo XML Customers xml com um caminho de arquivo de home db2user Customers xml SELECT FROM customers WHERE doc home db2user Customers xml A consulta a seguir seleciona nomes de clientes e datas de seus pedidos a partir do arquivo Customers xml para cada pedido com um valor acima de 1000 SELECT c name o date FROM customers c orders o WHERE c doc home db2user Customers xml AND o amount gt 1000 O caminho do arquivo de home db2user Customers xml especifica a localiza o do arquivo Customers xml Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper XML na p gina Instru o CREATE NICKNAME Exemplos para o Wrapper XML na Mensagens para o Wrapper do XML Este t pico descreve mensagens que podem ser encontradas ao trabalhar com o wrapper para XML Para obter mais informa es sobre mensagens consulte o DB2 Message Reference Tabela 44 Mensagens emitidas pelo wrapper para XML C digo de Mensagem Explica o Erro SQL0405N O literal num rico O literal num rico especificado n o lt nome da coluna gt n o est no intervalo aceit vel Verifique o v lido porque seu valor est t
293. e ndice possuem estas extens es Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 227 nhr nin nsq Para origens de dados de amino cidos os arquivos de ndice possuem estas extens es phr pin PSq As entradas de especifica o de banco de dados devem indicar o nome do arquivo que cont m os dados formatados como Fasta originais Os tr s arquivos de ndice devem ter o mesmo nome de arquivo raiz contendo os dados formatados como Fasta originais A primeira linha no arquivo de configura o deve ser um sinal de igual Se o sinal de igual estiver ausente o daemon n o ser inicializado Uma mensagem de erro indicar que DAEMON PORT n o foi especificado A ltima linha do arquivo de configura o deve ser finalizada por uma nova linha Se n o for voc receber uma mensagem de erro quando tentar executar a primeira consulta do BLAST utilizando a origem de dados listada na ltima linha O arquivo de configura o de amostra fornecido n o possui a ltima linha finalizada por uma nova linha Para que ele seja executado corretamente ser necess rio finalizar a ltima linha com uma nova linha Exemplo O exemplo a seguir mostra o conte do de uma amostra de arquivo de configura o com as op es requeridas e especifica es de origem de dados compat veis com BLAST para GenBank e SWISS PROT DAEMON PORT 4007 MAX PENDING REQUESTS 10 DAEMON LOGFILE DIR Q SEQ DI
294. e H Mapeamentos de Tipos de Dados Reversos Padr o 435 Origens de Dados do DB2 para VM e VSE Tabela 89 Mapeamentos de tipo de dados reverso padr o do DB2 para VM e VSE Nem todas as colunas mostradas 98 Sm gt Z lt gt p E Z Q lt m z a Ei E U lt A lt gt p n gt O m Z m aa m a A gt lt E z E z H q azl gt H a S gt m A gt S z a Pa al U lt lt lt lt q d 2 E p p p p aa m mx O O O O 3 E 3 3 E a E E e RB BBB E i E E E E E E px ps mM nx BLOB BLOB s eass CHARACTER CHAR CHARACTER S CHAR S CLOB CLOB e ba DATE 4 DATE E DBCLOB DBCLOB amp Em e DECIMAL DECIMAL z S e DOUBLE 8 FLOAT z a e GRAPHIC GRAPHIC N INTEGER 4 INTEGER SE REAL 4 REAL amp E a SMALLINT 2 SMALLINT TIME 3 TIME E e TIMESTAMP 10 TIMESTAMP VARCHAR VARCHAR 3 E VARCHAR S VARCHAR S VARGRAPH VARGRAPH N 436 Guia de Configura o da Origem de Dados Origens de Dados do DB2 para Linux UNIX e Windows Tabela 90 Mapeamentos de tipo de dados reverso padr o do DB2 para Linux UNIX e Windows Nem todas as colunas mostradas N d m gt
295. e Vers o 2 CLIv2 Release 04 06 ou posterior BLAST 2x Daemon BLAST fornecido com o wrapper Documentum Servidor Documentum Documentum Client EDMS 98 tamb m API Library referido como vers o 3 e 4i Entrez 1 0 None HMMER 2 2g Daemon HMMER fornecido com o wrapper IBM Lotus Extended 4 0 Extended Search Client Search Library fornecido com o wrapper Microsoft Excel 97 2000 Excel 97 ou 2000 instalado no servidor federado Arquivos com estrutura None de tabela XML Especifica o 1 0 Nenhum Related concepts e Data sources no Federated Systems Guide 4 Guia de Configura o da Origem de Dados Criar Pseud nimos para cada Objeto de Origem de Dados A tarefa de criar um pseud nimo geralmente a mais envolvida das tarefas de configura o Esta se o fornece um exemplo do que voc tem que fazer para identificar candidatos para pseud nimos e para registrar um pseud nimo em um objeto de origem de dados federado Os objetos de origem de dados podem ser relacionais ou n o relacionais Exemplos de objetos de origem de dados relacionais s o tabelas do banco de dados exibi es e sin nimos apenas Informix Exemplos de objetos de origem de dados n o relacionais s o algoritmos de pesquisa BLAST objetos e tabelas registradas em um Documentum Docbase arquivos do Microsoft Excel xls arquivos com estrutura de tabela txt e arquivos de marca o XML Tabelas e exibi es que residem no banco de dados
296. e ambiente DB2 DJ COMM Ao definir a vari vel de ambiente DB2 DJ COMM o servidor federado carrega o wrapper durante a inicializa o em vez de quando voc tenta acessar a origem de dados Procedimento Para definir a vari vel de ambiente DB2 DJ COMM 1 Defina a vari vel de ambiente DB2 DJ COMM para a biblioteca do wrapper que corresponde ao wrapper especificado Suponha que o servidor federado esteja executando o AIX e o wrapper que est sendo utilizado seja CTLIB O comando para definir a vari vel de ambiente DB2 DJ COMM db2set DB2 DJ COMM Tibdb2ctlib a Consulte a tabela a seguir para o nome de biblioteca correto Tabela 17 Nomes de bibliotecas do wrapper Sybase Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrapper CTLIB wrapper DBLIB AIX libdb2ctlib a libdb2dblib a HP UX libdb2ctlib sl libdb2dblib sl 92 Guia de Configura o da Origem de Dados Tabela 17 Nomes de bibliotecas do wrapper Sybase continua o Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrapper CTLIB wrapper DBLIB Linux libdb2ctlib so libdb2dblib so Ambiente Operacional libdb2ctlib so libdb2dblib so Solaris 2 Emita os comandos a seguir para reciclar a inst ncia do DB2 db2stop db2start Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es de vari veis feitas Utilizando CTLIB em Vez de DBLIB CT Lib
297. e armazenados no cat logo global federado Cap tulo 1 Vis o Geral sobre Como Configurar o Acesso s Origens de Dados 5 Para origens de dados n o relacionais a forma de armazenamento das informa es de origens de dados no cat logo global varia de origem de dados para origem de dados As informa es podem ser recuperadas do servidor remoto ou talvez seja necess rio incluir estas informa es na instru o CREATE NICKNAME O Compilador SQL utiliza estes metadados para facilitar o acesso ao objeto da origem de dados Por exemplo suponha que um pseud nimo esteja definido para uma tabela com um ndice Os metadados fornecidos para o cat logo global s o informa es relacionadas ao ndice como o nome de cada coluna na chave do ndice Para criar um pseud nimo utilize o Centro de Controle do DB2 Voc tamb m pode emitir a instru o CREATE NICKNAME no Centro de Comandos do DB2 ou no CLP processador da linha de comandos Voc pode definir mais de um pseud nimo para o mesmo objeto da origem de dados O exemplo a seguir mostra uma instru o CREATE NICKNAME CREATE NICKNAME SYBSALES FOR SYBSERVER salesdata europe onde SYBSALES E um pseud nimo nico para a tabela ou a exibi o Sybase Nota O pseud nimo um nome com duas partes o esquema e o pseud nimo Se voc omitir o esquema ao criar o pseud nimo o esquema do pseud nimo ser authid do usu rio que estiver criando o pseud nimo Os pseud
298. e dados Wrapper Voc pode especificar um valor do XML Texto e tokens INSTANCE PARSE TIME apenas para associados s o pseud nimos raiz Verifique a sintaxe INSTANCE PARSE TIME de CREATE NICKNAME apenas para pseud nimos raiz SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Voc pode definir a op o VALIDATE do XML Texto e tokens como YES apenas se o pseud nimo associados s o Op o especificado for um pseud nimo raiz VALIDATE apenas para Verifique a sintaxe de CREATE pseud nimos raiz NICKNAME SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado da origem de dados Wrapper Voc pode definir a op o do XML Texto e tokens STREAMING como YES apenas se o associados s o Op o pseud nimo especificado for um STEAMING apenas para pseud nimo raiz Verifique a sintaxe de pseud nimos raiz CREATE NICKNAME SQLI823N N o existe nenhum mapeamento A instru o CREATE NICKNAME n o de tipo de dados para o tipo de est correta conforme especificado Um dados lt data type name gt a tipo de dados da coluna inv lido partir do servidor Verifique a sintaxe de CREATE lt server name gt NICKNAME SQL1881N lt option name gt n o uma A op o especificada pode n o existir op o lt
299. e entrada na cl usula WHERE de sua instru o SQL O exemplo completo a seguir mostra todas as instru es necess rias para criar e executar uma consulta que utiliza HmmQSeq como uma segii ncia de pesquisa CREATE WRAPPER hmmer wrapper LIBRARY Tibdb2lshmmer a OPTIONS DB2 FENCED N CREATE SERVER hmmer serv TYPE pfam VERSION 2 2 WRAPPER hmmer wrapper OPTIONS NODE HMMERserv MyCompany com CREATE NICKNAME myhmms FOR SERVER hmmer serv OPTIONS DATASOURCE myhmms TIMEOUT 1 Run the 7LES DROME gene sequence on the myhmms nickname Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 349 SELECT Model substr ModelDescription 1 50 as ModelDescription ModelScore ModelEValue ModelHits DomainNumber SequenceFrom SequenceTo SequenceFromGlobal SequenceToGlobal HmmFrom HmmTo HmmFromGlobal HmmToGlobal DomainScore DomainEValue length HmmQSeqg as length HmmQSeg length AlignmentConsensus as length AConsensus length AlignmentMatch as Tength AMatch length Al ignmentSubSeg as length ASubSeg substr HmmQSeq 1 64 as HmmQSeg substr AlignmentConsensus 1 64 as AlignmentConsensus substr AlignmentMatch 1 64 as AlignmentMatch substr Al ignmentSubSeg 1 64 as AlignmentSubSeq FROM myhmms WHERE HmmQSeq MTMFWQQNVDHOQSDEQDKQAKGAAPTKRLNISFNVKIAVNVNTKMTTTHINQQAPGTSS Related tasks Registrando Pseud nimos para Origens de Dados HMMER na p gina 345
300. e n o suporta opera es INSERT UPDATE ou DELETE Procedimento Para adicionar uma origem de dados Sybase a um servidor federado Configure e teste o arquivo de configura o do cliente Sybase Registre o wrapper Registre a defini o de servidor Crie os mapeamentos do usu rio Teste a conex o com o servidor Sybase Or OO O Registre pseud nimos para tabelas e exibi es do Sybase Related concepts Related tasks e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Configurando e Testando o Arquivo de Configura o do Cliente Sybase Configurando e Testando o Arquivo de Configura o do Cliente Sybase Configurar e testar o arquivo de configura o do cliente Sybase fazem parte da maior tarefa de adicionar origens de dados Sybase a servidores federados O arquivo de configura o do cliente utilizado para conectar se ao Sybase utilizando bibliotecas do Sybase Open Client que est o instaladas no servidor federado Este arquivo especifica a localiza o de cada inst ncia do Sybase SQL Server e do Adaptive Server Enterprise e tipo de conex o protocolo para o servidor do banco de dados Voc deve configurar um arquivo de configura o em cada inst ncia no servidor federado DB2 que ser utilizado para conectar se ao Sybase As 80 Guia de Configura o da Origem de Dados etapas que devem ser utilizadas para configurar e test
301. e o autor do objeto a partir do pseud nimo std doc para documentos que possuem um ou mais autores chamados Dave Winters SELECT object name authors FROM std doc WHERE DCTM ANY EQ authors Dave Winters 1 182 Guia de Configura o da Origem de Dados Para exibir o nome e o autor do objeto a partir do pseud nimo std doc para documentos que possuem um ou mais autores chamados Dave Winters ou r K Jon Doe SELECT object_name authors FROM std_doc WHERE DCTM ANY_IN authors Dave Winters Jon Doe 1 Para exibir o nome e o r_object_id do objeto e para recuperar o arquivo de conte do a partir do pseud nimo std_doc para documentos que cont m cadeias como Dave Win na coluna de autores SELECT object_name r_object_id get_file FROM std_doc WHERE DCTM ANY_LIKE authors Dave Win 1 Tabela de Fun o Personalizada AlTabela 31 lista as fun es personalizadas para predicados Tabela 31 Fun es personalizadas para predicados Nome da fun o Descri o ANY EO argl arg2 Testa um atributo de repeti o para qualquer valor igual ao valor especificado Obt m dois argumentos obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o valor a ser comparado Por exemplo WHERE DCTM ANY EQ authors Dave Winters 1 ANY NE argl arg2 Testa um atributo de repeti o para qualquer valor diferente do valor especificado Obt m dois argumentos
302. e reportado nos resultados do BLAST 236 Guia de Configura o da Origem de Dados Tabela 42 Colunas fixas de sa da continua o Nome Tipo de Descri o dados E value double Par metro de entrada e de sa da Como um par metro de sa da esta coluna fornece o score computado para um HSP conforme reportado nos resultados do BLAST Tamanho integer O comprimento da sequ ncia de acertos conforme reportado nos resultados do BLAST HSP Info varchar 100 A cadeia de informa es para o HSP dado conforme reportado pelo BLAST Esta cadeia cont m informa es sobre o n mero de nucleot deos ou amino cidos que corresponderam entre a sequ ncia de consulta e a sequ ncia de acertos HSP ALIGNMENT LENGTH integer O comprimento do alinhamento HSP HSP IDENTITY integer A identidade de porcentagem de alinhamento definida como o n mero de identidades dividido pelo comprimento do alinhamento HSP GAPS integer Os intervalos de porcentagem no alinhamento definidos como o n mero de intervalos dividido pelo comprimento do alinhamento HSP POSITIVE integer Os positivos de porcentagem de alinhamento definidos como o n mero de positivos dividido pelo comprimento do alinhamento HSP QUERY FRAME integer O quadro de leitura do alinhamento na sequ ncia de consultas Dispon vel apenas para os tipos de servidores blastx tblastn e tblastx HSP HIT FRAME integer O quadro de leitura do alinhament
303. e servidor FOLD ID e FOLD PW server para converterem automaticamente os valores no tipo de letra apropriado Com esta op o n o necess rio lembrar o tipo de letra requerido para cada origem de dados Voc pode digitar os valores em qualquer tipo de letra e eles ser o convertidos automaticamente Informa es sobre op es de servidor e suas defini es v lidas s o discutidas em t picos separados A partir de um Prompt de Comandos do Sistema Operacional UNIX Se voc colocar um valor com distin o entre mai sculas e min sculas entre aspas no prompt de comandos do sistema operacional do servidor federado dever assegurar que as aspas sejam analisadas corretamente Suponha que a instru o SOL contenha aspas duplas mas n o contenha aspas simples Em seguida voc coloca a instru o entre aspas simples Por exemplo se desejar emitir esta instru o SQL CREATE NICKNAME my nick FOR my server owner my table Insira o seguinte texto no prompt de comandos do UNIX DB2 CREATE NICKNAME my nick FOR my server owner my table 20 Guia de Configura o da Origem de Dados Suponha que a instru o SOL contenha aspas simples mas n o contenha aspas duplas Em seguida voc coloca a instru o entre aspas duplas Por exemplo se desejar emitir esta instru o SQL CREATE USER MAPPING FOR USER SERVER my server OPTIONS REMOTE AUTHID my id REMOTE PASSWORD my password Insira o seguinte texto no prompt de
304. earch http www lotus com products des nsf wdocuments resources Related reference e sql0900 no Message Reference Volume 2 sql1800 no Message Reference Volume 2 332 Guia de Configura o da Origem de Dados Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER Este cap tulo explica o que o HMMER como incluir origens de dados do HMMER em seu sistema federado e lista as mensagens de erro associadas ao wrapper do HMMER O que HMMER HMMER uma ferramenta que pode ser utilizada para pesquisar bancos de dados de sequ ncia de genes que utilizam modelos estat sticos ou HMMs Hidden Markov Models de perfil Voc pode fazer o download do HMMER gratuitamente a partir de http hmmer wustl edu O HMMER foi desenvolvido primeiramente para aprimorar os recursos de pesquisa BLAST Esta vers o do wrapper HMMER utiliza uma sequ ncia de gene para pesquisar um banco de dados de modelos e determinar a qual fam lia a sequ ncia de genes de teste pode pertencer Um HMM um modelo estat stico do consenso de estrutura prim ria de uma fam lia de sequ ncia de gene Um HMM baseado em modelos de probabilidade Voc pode treinar um HMM para reconhecer padr es de sequ ncias de genes n o alinhados se um alinhamento confi vel ainda n o for conhecido Voc precisa de menos habilidade e interven o manual para treinar e utilizar um HMM bem sucedido do que para construir um perfil cuidadosamente
305. earch Linguagem de Consulta Generalizada na Sintaxe da Instru o CREATE NICKNAME Wrapper BLAST gt CREATE NICKNAME pseud n imo gt v Le nome da co Luna informa es da coluna j FOR SERVER nome do servidor gt OPTIONS DATASOURCE nome da origemde dados Ss PROCESSORS processor number J TIMEOUT dura o_do_tempo_limite J informa es da coluna H tipo de dados H op o de coluna H op es de coluna de pseud nimo tipo de dados INTEGER INT FLOAT integer dd CHARACTER CHAR integer VARCHAR integer op o de coluna NOT NULL 358 Guia de Configura o da Origem de Dados op es de coluna de pseud nimo OPTIONS INDEX n mero de ndice DELIMITER del imitador gt Ea a DEFAULT novo valor padr o Op es de colunas de pseud nimos Os valores de op es de colunas de pseud nimo devem ser colocados entre aspas simples INDEX O n mero ordinal da coluna na qual esta op o aparece no grupo de colunas de linha de defini o Esta op o obrigat ria DELIMITER Os caracteres delimitadores que devem ser utilizados para determinar o ponto final das informa es sobre linha de defini o para a coluna na qual este t pico aparece Se mais de um caractere aparecer no
306. ece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do servidor Oracle Este t pico inclui um exemplo completo com os par metros requeridos e um exemplo que mostra como utilizar o registro especial do DB2 USER com a instru o CREATE USER MAPPING Exemplo completo Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 71 O exemplo a seguir mostra como mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do servidor Oracle CREATE USER MAPPING FOR robert SERVER oraserver OPTIONS REMOTE AUTHID rob REMOTE PASSWORD then4now robert Especifica o ID do usu rio local que voc est mapeamento para um ID do usu rio definido em um servidor Oracle SERVER oraserver Especifica o nome do servidor Oracle definido na instru o CREATE SERVER REMOTE AUTHID rob Especifica o ID do usu rio no servidor do banco de dados Oracle para o qual voc est mapeando robert Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD ID como U ou L na instru o CREATE SERVER REMOTE PASSWORD then4now Especifica a senha associada a rob Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD PW como U ou L na instru o CREATE SERVER Exemplo especial de registro O exe
307. ecial de registro O exemplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER SYBSERVER OPTIONS REMOTE AUTHID mary REMOTE PASSWORD day2night Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Related tasks e Criando um Mapeamento de Usu rio para uma Origem de Dados Sybase na p gina 87 88 Guia de Configura o da Origem de Dados Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Testando a Conex o com o Servidor Sybase O teste da conex o com o servidor Sybase faz parte da maior tarefa de adicionar origens de dados Sybase a servidores federados Voc pode testar a conex o com o servidor Sybase utilizando a defini o de servidor e mapeamentos de usu rios definidos Procedimento Para testar a conex o 1 Abra uma sess o de passagem para emitir uma instru o SQL SELECT nas tabelas do sistema Sybase Por exemplo SET PASSTHRU local server name SELECT count FROM dbo sysobjects SET PASSTHRU RESET Em que local server name o nome utilizado para registrar o servidor remoto no cat logo do banco de dados federado Se a instru o SQL SELECT retornar uma contagem a defini o de servi
308. ederada do DB2 duas vezes mais r pida do que a velocidade da CPU da origem de dados DATEFORMAT O formato de data utilizado pela origem de dados Insira o Nenhuma formato utilizado DD MM e YY ou YYYY para Consulte a nota 5 no representar a forma num rica da data Voc tamb m deve final desta tabela especificar o delimitador como um espa o ou v rgula Por exemplo para representar o formato de data para 2003 01 01 utilize YYYY MM DD Este campo pode ser anulado 394 Guia de Configura o da Origem de Dados Tabela 68 Op es do servidor e suas defini es continua o Op o Descri o e defini es v lidas Defini o padr o DB2 MAXIMAL Especifica os principais crit rios que o otimizador de consulta N PUSHDOWN utiliza ao escolher um plano de acesso O otimizador de consulta pode escolher planos de acesso com base em custo ou no requisito do usu rio de que seja processado o maior n mero de consultas poss vel pelas origens de dados remotas ye O otimizador de consulta escolhe um plano de acesso que efetua pushdown de mais opera es de consulta para a origem de dados do que outros planos Quando v rios planos de acesso fornecem a mesma quantidade de pushdown o otimizador de consulta escolhe o plano com o menor custo Se uma MOT Materialized Query Table do servidor federado puder processar parte da consulta ou toda ela um plano de acesso que inclua a MOT poder ser utiliz
309. edicados de entrada na cl usula WHERE de sua instru o SQL O exemplo a seguir mostra tr s predicados de entrada BlastSeq GapCost e NMisMatchPenalty Select from blast b where BlastSeq GTCCAGCC AND GapCost 10 AND NMisMatchPenalty 4 Related tasks Registrando Pseud nimos para Origens de Dados do BLAST na p gina Related reference e Origem de Dados BLAST Consultas de Exemplo na p gina 241 Origem de Dados BLAST Consultas de Exemplo V rias consultas de amostra do BLAST s o fornecidas para ilustrar como as consultas s o constru das para origens de dados BLAST Para executar consultas utilize os exemplos como guia Nestas consultas o nome utilizado para cada pseud nimo indica o tipo de pesquisa do BLAST e a origem de dados Isto feito para que as instru es de registro n o precisem ser listadas com cada amostra de consulta Al m disso algumas das consultas utilizam outras origens de dados hipot ticas para que estes exemplos possam ilustrar o comportamento do wrapper quando unido com outras origens de dados Consulta 1 select from blastn genbank where BlastSeq caacccctccagecgagttgtcaatggcgaggaagetgttccccac Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 241 Quando esta instru o SQL for executada o wrapper realizar uma pesquisa BLASTn do GenBank utilizando a segii ncia indicada O wrapper retornar todas as colunas dispon veis
310. egistro especial USER CREATE USER MAPPING FOR USER SERVER DB2SERVER OPTIONS REMOTE AUTHID dbZadmin REMOTE PASSWORD day2Znight Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o de usu rio REMOTE AUTHID Related tasks Criando o Mapeamento de Usu rio para uma Origem de Dados DB2 na p gina 38 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Testando a Conex o com o Servidor da Origem de Dados DB2 O teste da conex o com o servidor da origem de dados DB2 faz parte da maior tarefa de adicionar origens de dados da fam lia DB2 a servidores federados 40 Guia de Configura o da Origem de Dados Voc pode testar a conex o com o servidor DB2 utilizando a defini o de servidor e mapeamentos de usu rios definidos Procedimento Para testar a conex o 1 Abra uma sess o de passagem para emitir uma instru o SOL SELECT nas tabelas do sistema DB2 Por exemplo e No DB2 para z OS e 05 390 SET PASSTHRU server name SELECT count FROM sysibm systables SET PASSTHRU RESET No DB2 para iSeries SET PASSTHRU remote server name SELECT count FROM qsys2 systables SET PASSTHRU RESET Se a instru o SOL SELECT retornar uma contagem a defini o de servidor e o mapeamento do usu rio est o con
311. eja acessar Voc definiu este alias quando catalogou o banco de dados utilizando o comando CATALOG DATABASE Este valor faz distin o entre letras mai sculas e min sculas Este nome de banco de dados requerido para origem de dados DB2 Exemplo de op o do servidor Ao registrar a defini o de servidor voc pode especificar op es de servidores adicionais na instru o CREATE SERVER Estas op es incluem op es gerais de servidor e op es de servidor espec ficas de origens de dados DB2 O exemplo a seguir mostra uma defini o de servidor com a op o CPU RATIO CREATE SERVER DB2SERVER TYPE DB2 ZOS VERSION 6 WRAPPER DRDA AUTHORIZATION spalten PASSWORD db2guru OPTIONS DBNAME CLIENTS390 CPU RATIO 0 001 Se voc definir a op o CPU RATIO como 0 001 isto indica a CPU na origem de dados remota com capacidade dispon vel 1000 vezes maior do que o servidor federado Related tasks Registrando Defini es de Servidor para uma Origem de Dados DB2 na Related reference e CREATE SERVER statement no SQL Reference Volume 2 e Ap ndice F Tipos de Servidores V lidos em Instru es SQL na p gina Criando o Mapeamento de Usu rio para uma Origem de Dados DB2 A cria o do mapeamento de usu rio para uma origem de dados DB2 faz parte da maior tarefa de adicionar origens de dados da fam lia DB2 a servidores federados Ao tentar acessar um servidor DB2 o servidor fe
312. ema e o banco de dados NCBI para o pseud nimo e seu relacionamento com outros pseud nimos Este nome n o faz distin o entre mai sculas e min sculas PARENT Especificado apenas para um pseud nimo cujo pai foi renomeado atrav s da op o REMOTE OBJECT A op o PARENT associa um filho a um pai quando v rias fam lias de pseud nimos est o definidas em um esquema do DB2 Este nome faz distin o entre mai sculas e min sculas Related tasks Cap tulo 21 Refer ncia de Comandos DDL 369 e Registrando Pseud nimos para Origens de Dados Entrez na p gina 284 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Sintaxe da Instru o CREATE NICKNAME Wrapper do Arquivo Estruturado de Tabela A sintaxe para a instru o CREATE NICKNAME gt CREATE NICKNAME pseud n imo nome da co Luna informa es da coluna di FOR SERVER nome do servidor OPTIONS gt FILE PATH caminho J COLUMN_DELIMITER del imitador L SORTED s UN 1 KEY COLUMN nome da coluna chave gt gt a 1 Lo VALIDATE DATA FI a Ds N informa es da coluna k tipo de dados H op o de coluna H op es da coluna de pseud nimo tipo de dados 370 Guia de Configura o da Origem de Dados HSMALLINT INTEGER Lin FLOAT Ei integer REAL DOUBLE Lerecrst
313. encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 tipos de servidor v lidos 409 vers es suportadas 3 defini es de servidor descri o 10 detec o de problemas configura es do Microsoft SOL Server 108 configura es do ODBC 124 configura es do Oracle 76 configura es do Sybase 92 configura es do Teradata 141 distin o entre mai sculas e min sculas preservando valores que fazem distin o entre mai sculas e min sculas 20 Documentum acesso de usu rio a documentos 194 defini o dupla dos atributos de repeti o 193 descri o 165 exemplo 165 incluindo em um sistema federado apontando para o arquivo dmcl ini do cliente Documentum 169 disponibilizando bibliotecas do cliente do Documentum para o DB2 apenas Ambiente Operacional AIX e Solaris 168 instru o CREATE FUNCTION 181 instru o CREATE NICKNAME 174 instru o CREATE SERVER 172 Instru o CREATE USER MAPPING 173 instru o CREATE WRAPPER 171 Documentum continua o incluindo em um sistema federado continua o mapeando usu rios 173 registrando fun es personalizadas 181 registrando o inv lucro 171 registrando o servidor 172 registrando pseud nimos 174 utilit rio CreateNicknameFile 189 mensagens 194 pseud nimos objetos v lidos para 13 utilit rio CreateNicknameFile 189 vers es suportadas 3 E Entrez pseud nimos objetos v lidos para 13 ver
314. enciamento de documentos que fornece gerenciamento de conte do de documentos e atributos como registrar entrada registrar sa da workflow e gerenciamento de vers o O produto Documentum um sistema cliente servidor de tr s camadas constru do na parte superior de um banco de dados relacional Um Docbase um reposit rio do Documentum que armazena conte do de documentos atributos rela es vers es tradu es formatos workflow e seguran a Documentum Query Language DOL um dialeto SQL estendido utilizado para dados de consulta do Documentum Um Docbase o equivalente de uma inst ncia do Oracle ou de um banco de dados DB2 mais os arquivos de conte do de documentos Os metadados s o armazenados no sistema de gerenciamento do banco de dados relacional relational database management system RDBMS subjacente e o conte do armazenado como objetos bin rios extensos binary large objects BLOBs no banco de dados ou como arquivos armazenados dentro do sistema de arquivos do sistema do servidor Para obter maiores informa es sobre o Documentum consulte os manuais do Documentum O wrapper para Documentum permite incluir uma origem de dados do Documentum em um sistema federado do DB2 Ao incluir a origem de dados do Documentum em um sistema federado voc pode utilizar as instru es SQL para acessar objetos de consulta e tabelas registradas em um Documentum Docbase Pode tamb m integrar esses dados a outras orige
315. ended Search para obter informa es sobre como utilizar o GOL generalized query language do Extended Search SQL1838N A instru o de pesquisa lt option name gt n o uma consulta do Extended Search v lida O wrapper do Extended Search tentou processar a instru o de pesquisa especificada mas a consulta falhou porque a instru o n o utiliza a sintaxe de consulta correta Consulte o DB2 SQL Reference para obter informa es sobre como criar instru es de pesquisa SQL v lidas Se a instru o de pesquisa incluir a fun o ES SEARCH consulte a documenta o do wrapper Extended Search para obter informa es sobre como utilizar o GOL generalized query language do Extended Search SQL1839N Um ou mais par metros de pesquisa n o s o v lidos O wrapper de Pesquisa Estendida tentou utilizar os par metros de pesquisa especificados mas eles n o s o v lidos para Pesquisa Estendida Consulte a documenta o do wrapper Extended Search corrija os par metros inv lidos e envie o pedido novamente SQL1881N lt nome da op o gt n o uma op o v lida do lt tipo de op o gt para lt nome do objeto gt A op o especificada n o v lida para o objeto especificado wrapper servidor pseud nimo coluna ou mapeamento de usu rio Consulte a documenta o do wrapper Extended Search remova ou altere a op o v lida e envie a instru o novamente Cap
316. es calculados para os par metros INSTANCE PARSE TIME e XPATH EVAL TIME Para pseud nimos n o raiz no exemplo orders payments e items utilize o valor calculado para o par metro XPATH EVAL TIME O valor de par metro INSTANCE PARSE TIME n o aplic vel para pseud nimos n o raiz Voc pode utilizar estas f rmulas como um guia para ajustar consultas Os valores ideais para estes par metros tamb m dependem da complexidade dos documentos de origem XML e da velocidade do processador que est sendo utilizado Related concepts Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 259 e O que E XML na p gina 24 e Associa es de Dados entre Pseud nimos e Documentos XML na p gina 254 e O Recurso de Modelo de Custo para o Wrapper XML na p gina 257 Related reference e db2batch Benchmark Tool Command no Command Reference Registrando Pseud nimos para Origens de Dados XML O registro de pseud nimos para origens de dados XML faz parte da maior tarefa de adicionar um XML a um sistema federado Voc deve criar pseud nimos que correspondem estrutura de rvore de sua origem de dados XML Os pseud nimos pai correspondem estrutura raiz da rvore Os pseud nimos filhos correspondem aos elementos aninhados no elemento para o pseud nimo pai Pr requisito A p gina de c digo do banco de dados deve corresponder ao conjunto de caracteres dos arquivos de origem XML Res
317. es de Pseud nimos Colunas Fixas Instru o CREATE NICKNAME Exemplo para o Wrapper HAMMER E Origem de Dados HMMER Exemplo Completo Construir Novas Consultas HMMER com Amostras Dicas de Otimiza o para o gt Wrapper HMMER Mensagens para o Wrapper HMMER Cap tulo 20 Alterando pseud nimos Alterando Pseud nimos Alterando o Tipo de Dados Alterando a Op o de Pseud nimo Cap tulo 21 Refer ncia de Comandos DDL z Sintaxe da Instru o CREATE FUNCTION Wrapper Extended Search a viii Guia de Configura o da Origem de Dados 320 321 323 326 328 333 333 337 338 338 341 342 343 344 344 344 345 346 346 349 349 350 351 gt 392 355 355 p399 356 357 357 Sintaxe da Instru o CREATE NICKNAME Wrapper BLAST TE Sintaxe da Instru o CREATE NICKNAM Wrapper Documentum rei told Sintaxe da Instru o CREATE NICKNAM Wrapper Excel Pon oi Sintaxe da Instru o CREATE NICKNAM Wrapper Extended Search E aj E Op es da Instru o CREATE NICKNAME Wrapper Entrez gt Cem Sintaxe da Instru o CREATE NICKNAME Wrapper do Arquivo Estruturado de Tabela Sintaxe da Instru o CREATE NICKNAME Wrapper XML Argumentos da Instru o CREATE SERVER Wrapper BLAST Argumentos e Op es da Instru o CREATE SERVER Wrapper Documentum Argumentos da Instru o CREATE SERVER Wrapper Entrez
318. es de registrar um pseud nimo Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo CREATE NICKNAME informix name FOR INFOSERVER remote schema remote table Os pseud nimos podem ter at 128 caracteres Repita esta etapa para cada tabela exibi o ou sin nimo do Informix para o qual deseja criar um pseud nimo 58 Guia de Configura o da Origem de Dados Quando voc cria o pseud nimo o DB2 utilizar a conex o para consultar o cat logo de origens de dados Esta consulta testa a conex o com a origem de dados utilizando o pseud nimo Se a conex o n o funcionar voc receber uma mensagem de erro Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplos para o Wrapper Informix na Instru o CREATE NICKNAME Exemplos para o Wrapper Informix Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela exibi o ou sin nimo do Informix que voc deseja acessar Este exemplo mostra como especificar um objeto remoto para o servidor Informix com o qual o pseud nimo atribu do CREATE NICKNAME JPSALES FOR asia salesdata japan JPSALES Um pseud nimo exclusivo utilizado para identificar a tabela exibi o ou sin nimo Observa o o pseud nimo composto
319. esearch e v rias categorias que est o configuradas para pesquisar bancos de dados baseados em documentos servidores de correio e a Web Al m da pesquisa a equipe precisa comparar os resultados de v rias pesquisas Por exemplo precisam identificar pessoas que publicaram artigos em um determinado per odo de tempo rem dios e vitaminas comprados Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 323 recentemente medicina alternativa discutida com colegas por e mail e aplicada para renovar uma licen a m dica O wrapper Extended Search com sua capacidade de integrar dados n o estruturados do Extended Search no DB2 para recupera o estruturada fornece a solu o A equipe do hospital decide criar os tr s pseud nimos a seguir um para pesquisar reposit rios de documentos um para pesquisar sistemas de e mail e um para pesquisar origens da Web espec ficas Os campos Propriet rio e Data s o definidos como campos mapeados no banco de dados de configura o do Extended Search que permite utiliz los em uni es independentemente de como os campos s o denominados nas origens de dados nativas Pseud nimo do documento CREATE NICKNAME MedDocs Owner VARCHAR 80 Date DATE Title VARCHAR 80 Abstract VARCHAR 200 FOR SERVER esServer OPTIONS APPLICATIONID MedResearch CATEGORY AMA Library Medical Records Pharmacy VERTICAL TABLE YES TIMEOUT 60 MAXHITS 100 TOTALMAXHITS 1000
320. especificar a op o MODULE em sistemas operacionais UNIX No Windows a op o MODULE assume como padr o odbc32 dll Exemplo para Windows O exemplo a seguir mostra como registrar um wrapper emitindo a instru o CREATE WRAPPER em um sistema operacional Windows CREATE WRAPPER odbc LIBRARY dbZrcodbc dll Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 115 Neste exemplo odbc o nome atribu do ao wrapper que est sendo registrado no banco de dados federado LIBRARY db2rcodbe dil o nome da biblioteca para o wrapper ODBC A tabela a seguir lista os nomes de bibliotecas de wrapper para ODBC por sistema operacional Tabela 20 Nomes de bibliotecas do wrapper ODBC Sistema operacional em seu servidor Nomes de bibliotecas do wrapper ODBC federado AIX libdb2rcodbc a HP UX libdb2rcodbe sl Linux libdb2rcodbc so Ambiente Operacional Solaris libdb2rcodbc so Windows db2rcodbc dll Related tasks Registrando o Wrapper ODBC na p gina 114 Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados ODBC O registro de defini es de servidor para uma origem de dados ODBC faz parte da maior tarefa de adicionar origens de dados ODBC a servidores federados No banco de dados federado voc deve definir cada servidor da origem de dados ODBC que deseja acessar Procedimento Para re
321. etra da unidade de CD ROM no Windows e cdrom refere se ao ponto de montagem do CD ROM no UNIX L o locale da documenta o que voc deseja utilizar por exemplo en US Copiando Arquivos do CD de Documenta o HTML do DB2 para um Servidor Web A biblioteca inteira do DB2 est dispon vel no CD de Documenta o em HTML do DB2 portanto voc pode copiar a biblioteca em um servidor Web para obter acesso mais facilmente Procedimento Copie os arquivos do CD de Documenta o em HTML do DB2 no caminho apropriado em seu servidor Web o caminho padr o mostrado e Para sistemas operacionais Windows x Arquivos de programas BM sqgllib docNhtmlcd N LN e Para sistemas operacionais UNIX cdrom Program Files IBM sqllib doc htmled L em que e x representa a letra da unidade de CD ROM no Windows cdrom refere se ao ponto de montagem do CD ROM no UNIX e L o locale da documenta o que voc deseja utilizar por exemplo en US Atualizando a Documenta o em HTML em seu Computador Quando a IBM disponibiliza atualiza es voc pode atualizar os arquivos HTML que voc instalou a partir do CD de Documenta o em HTML do DB2 454 Guia de Configura o da Origem de Dados Utilizando o Information Center se voc possuir as ferramentas de interface gr fica com o usu rio de administra o do DB2 instaladas Fazendo o download e aplicando um fix pack da Documenta o em HTML do DB2 Este procedimento
322. federados Ao tentar acessar um servidor Teradata o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para essa origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos para a origem de dados Teradata Voc deve criar mapeamentos de usu rios para cada servidor Teradata registrado na instru o CREATE SERVER associada Procedimento Para mapear o ID do usu rio federado para o ID do usu rio e senha do servidor Teradata emita uma instru o CREATE USER MAPPING Por exemplo CREATE USER MAPPING FOR USERID SERVER TERASERVER OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password Como alternativa voc pode criar mapeamentos de usu rios utilizando a janela Criar Mapeamento de Usu rio do Centro de Controle do DB2 A pr xima tarefa nesta sequ ncia de tarefas testar a conex o do servidor federado com o servidor Teradata Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 135 Related tasks Testando a Conex o do Servidor Federado com o Servidor Teradata na p gina 137 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 e Instru o CREAT
323. figurados adequadamente 2 Se a instru o SQL SELECT retornar um erro poss vel que seja necess rio Verificar o servidor remoto para certificar se de que ele tenha sido iniciado Verificar o atendente no servidor remoto para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as defini es para as op es REMOTE AUTHID e REMOTE PASSWORD sejam v lidas para as conex es com o servidor DB2 Verificar as entradas do cat logo do DB2 para o n e o banco de dados Verificar as defini es das vari veis federadas do DB2 para verificar se poss vel acessar o servidor DB2 remoto Estas vari veis incluem as vari veis de ambiente do sistema as vari veis db2dj ini e a vari vel DB2 Profile Registry db2set DB2COMM e Verificar a defini o de servidor Se necess rio elimine a defini o de servidor e recrie a Verificar o mapeamento de usu rio Se necess rio altere o mapeamento de usu rio ou crie outro A pr xima etapa nesta sequ ncia de tarefas registrar pseud nimos para tabelas e exibi es do DB2 Related concepts e Defini es do Servidor e Op es do Servidor na p gina 10 Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 41 Related tasks e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide e Registrando Pseud ni
324. fique o IBM Worldwide Directory of Contacts no endere o ww ibm com planetwide Documenta o T cnica do DB2 Information Integrator 449 e V para o IBM Publications Center no endere o ww ibm com shop publications order Notas sobre o Release e Requisitos de Instala o As notas sobre o release e os requisitos de instala o fornecem informa es que s o espec ficas no n vel de release e do fix pack de seu produto As notas sobre o release tamb m fornecem resumos das atualiza es da documenta o que s o incorporadas em cada release e em cada fix pack As notas sobre o release e os requisitos de instala o est o dispon veis em formato de texto e em HTML no CD ROM do produto e Em sistemas operacionais Windows x NdocN L e Em sistemas operacionais UNIX cdrom doc Y L em que x representa a letra da unidade de CD ROM no Windows cdrom refere se ao ponto de montagem do CD ROM no UNIX e L o locale da documenta o que voc deseja utilizar por exemplo en US Tabela 98 Notas sobre o Release Nome Nome de Arquivo Localiza o DB2 Information Integrator ReleaseNotes O CD ROM do produto Reledse Notes O DB2 Information Integrator Information Center O DB2 Information Integration Installation Launchpad DB2 Information Integrator Preregs O CD ROM do produto Installation Requirements O DB2 Information Integration Installation Launchpad Fix Packs para a Documenta o do DB2 In
325. foi processada pelo wrapper Corrija a gravidade do sistema As sintaxe e envie novamente instru es SQL posteriores podem ser processadas Raz o sglno crule save plans 100 rc 2144272209 Foi dectada uma lista de plano vazia 194 Guia de Configura o da Origem de Dados Tabela 32 Mensagens emitidas pelo wrapper para o Documentum continua o C digo de Erro Mensagem Explica o SQLO901N SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Falha no dmAPI exec erro DM QUERY E BAD QUAL O qualificador de atributos AO para o atributo lt nome da coluna gt n o um qualificador v lido A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Coluna nula especificada inv lida Foi digitado incorretamente um tipo ou uma tabela registrada do Documentum para a op o de pseud nimo REMOTE OBJECT Altere o pseud nimo para utilizar o tipo de objeto ou a tabela registrada corretos do Documentum Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o A especifica o de pseud nimo est em branco Erro de pro
326. formation Integrator A IBM pode disponibilizar fix packs da documenta o periodicamente Voc pode utilizar os fix packs da documenta o para atualizar as informa es instaladas a partir do CD de Documenta o em HTML do DB2 quando novas informa es forem disponibilizadas Os fix packs da documenta o s o cumulativos Por exemplo se voc instalar a documenta o da Vers o 8 1 e em seguida aplicar a Vers o 8 1 2 voc obter as atualiza es de documenta o para o FixPack 1 e para a Vers o 8 1 2 450 Guia de Configura o da Origem de Dados Quando voc instalar os fix packs da documenta o sua documenta o em HTML estar mais atualizada do que os manuais impressos ou arquivos PDF on line de seu produto Acessando T picos Utilizando o DB2 Information Integrator Information Center ou o CD de Documenta o em HTML do DB2 O DB2 Information Integrator Information Center oferece acesso s informa es que voc precisa para aproveitar as vantagens do DB2 Information Integrator em seus neg cios Recursos do DB2 Information Integrator Information Center O DB2 Information Integrator Information Center possui os seguintes recursos rvore de Navega o Integrada Localiza qualquer t pico na biblioteca do DB2 Information Integrator a partir de uma nica rvore de navega o Pesquisa Pesquisa todos os t picos em sua esta o de trabalho clicando em Pesquisar na barra de ferramentas do navegado
327. formato O exemplo a seguir recupera um documento no formato PDF SELECT get rendition FROM WHERE DCTM RENDITION FORMAT pdf 1 Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 187 Tabela 31 Fun es personalizadas para predicados continua o Nome da fun o Descri o USER 1 Compara um valor com a ID de autor Documentum do usu rio atual Devido limita o do DB2 a fun o personalizada USER definida com um argumento inteiro que n o utilizado Por exemplo WHERE approver DCTM USER 1 Para que a ID de autor Documentum corresponda ID de autor do DB2 utilize a instru o CREATE USER MAPPING SEARCH WORDS arg Obt m um argumento de cadeia obrigat rio que uma lista de palavras individuais colocadas entre aspas simples separadas por AND OR ou NOT e que utiliza par nteses para controlar preced ncia As palavras n o podem conter espa os em branco e devem ser colocadas entre aspas simples Por exemplo DCTM SEARCH WORDS yeast AND bread OR cake AND NOT wedding 1 SEARCH_TOPIC arg Obt m um argumento de cadeia obrigat rio que a instru o de consulta TOPIC da Verity a ser transmitida literalmente ao Documentum e ao Verity Por exemplo WHERE DCTM SEARCH_TOPIC quick 1 N o h mais tarefas nesta seq ncia de tarefas Related reference e CREATE FUNCTION Sourced or Template statement no SQL
328. ftware da IBM SQL1822N C digo de erro inesperado 1702 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao acessar o objeto NICKNAME Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1703 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao construir rea de armazenamento de dados Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1704 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao ligar o SQL ao Nickname Data Ocorreu um erro de programa interno Contate o Suporte de Software da IBM Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 215 Tabela 37 Mensagens emitidas pelo wrapper para o Excel continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado Falha na inicializa o do aplicativo 1705 lt c digo de programa Excel Confirme se o Excel est interno gt recebido da origem instalado no sistema e se foi de dados do Wrapper do registrado com a vers o correta do Excel Texto e tokens wrapper Verifique a propriedade associados s o Falha na LO
329. fun o de contraparte no banco de dados federado Os mapeamentos de fun es geralmente s o utilizados quando uma nova fun o interna ou uma nova fun o definida pelo usu rio se torna dispon vel na origem de dados 24 Guia de Configura o da Origem de Dados Os mapeamentos de fun es tamb m s o utilizados quando uma fun o de contraparte do DB2 n o existe Neste caso antes de criar o mapeamento de fun es ser necess rio criar um gabarito de fun o no banco de dados federado A o Determine se voc precisa criar mapeamentos de fun es para suas origens de dados Liste os mapeamentos de fun es necess rios na tabela de mapeamentos de fun es na lista de verifica o de planejamento Related concepts e Mapeamentos de Fun o na p gina 16 Planejar Mapeamentos do Usu rio Quando um servidor federado precisa efetuar pushdown de um pedido para uma origem de dados o servidor primeiro deve estabelecer uma conex o com a origem de dados O servidor faz isto utilizando um ID do usu rio e uma senha v lidos para essa origem de dados Voc deve definir uma associa o entre o ID do usu rio do servidor federado e da origem de dados Essa associa o deve ser criada para cada ID do usu rio que utilizar o sistema federado para enviar solicita es distribu das Essa associa o chama se mapeamento do usu rio Voc pode utilizar o Centro de Controle do DB2 para criar um mapeamento de usu rio
330. gem de dados do Wrapper do Excel Texto e tokens associados s o lt option gt uma op o de Usu rio n o suportada A op o especificada n o suportada por este wrapper Corrija a instru o SQL e execute a novamente 212 Guia de Configura o da Origem de Dados Tabela 37 Mensagens emitidas pelo wrapper para o Excel continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado Ocorreu um erro de programa 1401 lt c digo de programa interno Contate o Suporte de interno gt recebido da origem Software da IBM de dados do Wrapper do Excel Texto e tokens associados s o Falha na cria o do objeto USER Delta SQL1822N C digo de erro inesperado A op o especificada n o 1500 lt c digo de programa suportada por este wrapper Corrija interno gt recebido da origem a instru o SQL e execute a de dados do Wrapper do novamente Excel Texto e tokens associados s o lt option gt uma op o de Pseud nimo n o suportada SQL1822N C digo de erro inesperado A op o PATH obrigat ria para 1501 lt c digo de programa registrar o NICKNAME Corrija a interno gt recebido da origem instru o SQL e execute a de dados do Wrapper do novamente Excel Texto e tokens associados s o Op o PATH obrigat ria n o especificada SQL1822N C digo de erro inesperado Ocorreu um erro de programa 1502 lt c digo de progra
331. gina 179 pode ser convertida para a instru o CREATE NICKNAME a seguir CREATE NICKNAME std doc object name varchar 255 not null object id char 16 not null OPTIONS REMOTE NAME r object id object type varchar 32 not null OPTIONS REMOTE NAME r object type title varchar 255 not null subject varchar 128 not null author varchar 32 OPTIONS REMOTE NAME authors IS REPEATING Y keyword varchar 32 OPTIONS REMOTE NAME keywords IS REPEATING Y creation date timestamp OPTIONS REMOTE NAME r creation date modifed date timestamp OPTIONS REMOTE NAME r modify date status varchar 16 not null OPTIONS REMOTE NAME a status content type varchar 32 not null OPTIONS REMOTE NAME a content type content size integer not null OPTIONS REMOTE NAME r content size owner name varchar 32 FOR SERVER Dctm Server2 OPTIONS REMOTE OBJECT dm document IS REG TABLE N 180 Guia de Configura o da Origem de Dados Depois de enviar a instru o CREATE NICKNAME voc pode utilizar o pseud nimo std doc para consultar o sistema federado Pode tamb m unir o pseud nimo std doc a outros pseud nimos e tabelas no sistema federado No cat logo o n mero de colunas para este pseud nimo 6 ou mais do que est sendo especificado na instru o CREATE NICKNAME devido s pseudo colunas poss vel usar o utilit rio CreateNicknameFile para mapear automaticamente os tipos de Documentum para tipos de DB2 e para criar u
332. gistrando o Wrapper DB2 O registro do wrapper DB2 faz parte da maior tarefa de adicionar origens de dados da fam lia DB2 a servidores federados Para especificar o wrapper que ser utilizado para acessar origens de dados DB2 emita a instru o CREATE WRAPPER Cada DB2 Server Edition Enterprise Personal e Workgroup inclui um wrapper chamado DRDA para a fam lia DB2 34 Guia de Configura o da Origem de Dados Procedimento Para especificar o wrapper que deseja utilizar para acessar origens de dados da fam lia DB2 emita a instru o CREATE WRAPPER Por exemplo CREATE WRAPPER DRDA Recomenda o Utilize o nome do wrapper padr o chamado DRDA Ao registrar o wrapper utilizando o nome padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o associado a esse nome de wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um nome que seja diferente do padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Suponha que voc tenha um servidor federado em execu o no AIX e decida utilizar um nome de wrapper diferente do padr o necess rio incluir o par metro LIBRARY na instru o CREATE WRAPPER Por exemplo CREATE WRAPPER mywrapper LIBRARY libdb2drda a O valor mywrapper o nome fornecido ao wrapper em vez de utilizar o
333. gistrando o Wrapper do Documentum O registro do wrapper Documentum faz parte da maior tarefa de adicionar Documentum a um sistema federado Voc deve registrar o wrapper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para se comunicar com as origens de dados e recuperar dados delas Os wrappers s o instalados no sistema como arquivos de biblioteca Procedimento Para registrar o wrapper Documentum envie a instru o CREATE WRAPPER Por exemplo para criar um wrapper do Documentum no AIX denominado Dctm Wrapper a partir do arquivo de biblioteca padr o libdb2lsdctm a envie a seguinte instru o CREATE WRAPPER Dctm Wrapper LIBRARY Tibdb2lsdctm a OPTIONS DB2 FENCED N Para obter uma tabela de nomes de arquivos de biblioteca padr o para o wrapper Documentum por plataforma suportada consulte a se o de tarefas relacionadas A pr xima tarefa nesta sequ ncia de tarefas definir a vari vel de ambiente DB2 DJ COMM para o wrapper Documentum Related tasks Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper Depois de Instalar Wrappers N o Relacionais no DB2 Information Integrator Installation Guide Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper Documentum A defini o da vari vel de perfil DB2 DJ COMM do DB2 para o wrapper Documentu
334. gistrar uma defini o de servidor para uma origem de dados ODBC Emita a instru o CREATE SERVER Por exemplo CREATE SERVER server name TYPE odbc VERSION 3 0 WRAPPER odbc wrapper OPTIONS NODE node name 116 Guia de Configura o da Origem de Dados Embora NODE esteja especificado como um opcional na instru o CREATE SERVER ele obrigat rio para origens de dados ODBC Ap s a defini o de servidor ter sido criada utilize a instru o ALTER SERVER para incluir ou eliminar op es do servidor A pr xima tarefa nesta sequ ncia de tarefas criar um mapeamento de usu rio para uma origem de dados ODBC Related tasks e Criando um Mapeamento de Usu rio para uma Origem de Dados ODBC na p gina 119 Related reference e ALTER SERVER statement no SQL Reference Volume 2 e CREATE SERVER statement no SQL Reference Volume 2 Ap ndice B Op es do Servidor para Sistemas Federados na p gina 391 Instru o CREATE SERVER Exemplos de Wrapper ODBC na p gina 117 Instru o CREATE SERVER Exemplos de Wrapper ODBC Este t pico fornece exemplos que mostram como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper ODBC Este t pico inclui um exemplo completo que mostra como registrar um servidor com par metros requeridos e um exemplo com op es de servidor adicionais Exemplo completo O exemplo a seguir mostra como registrar uma defini o
335. grama o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o O objeto Output est vazio ou incompleto Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o N mero de colunas solicitadas n o esperado Erro de programa o interna Contate o Suporte de Software da IBM Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 195 Tabela 32 Mensagens emitidas pelo wrapper para o Documentum continua o C digo de Erro Mensagem Explica o SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Nenhuma informa o de coluna encontrada Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Tipo de coluna solicitado n o suportado Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru
336. grator Installation Guide Configurando e Testando o Arquivo de Configura o do Cliente Oracle Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Oracle na p gina 76 Configurando e Testando o Arquivo de Configura o do Cliente Oracle Configurar e testar o arquivo de configura o do cliente Oracle fazem parte da maior tarefa de adicionar origens de dados Oracle a servidores federados O arquivo de configura o do cliente utilizado para conectar se a bancos de dados Oracle utilizando as bibliotecas de cliente que est o instaladas no servidor federado Este arquivo especifica a localiza o de cada servidor do banco de dados Oracle e o tipo de conex o protocolo para o servidor do banco de dados O nome padr o para o arquivo de configura o do cliente Oracle tnsnames ora Procedimento Para configurar e testar um arquivo de configura o do cliente Oracle 1 Utilize o utilit rio fornecido com o software do cliente Oracle 64 Guia de Configura o da Origem de Dados Consulte a documenta o da instala o do Oracle para obter mais informa es sobre como utilizar esse utilit rio No arquivo tnsnames ora o SID ou SERVICE NAME o nome da inst ncia do Oracle e HOST o nome do host no qual o servidor Oracle est localizado O diret rio no qual o arquivo tnsnames ora criado depende do sistema operacional em execu o no servidor federado Em sistemas ope
337. gt n o for localizado a v rgula n o ser utilizada Uma afilia o pode ser adicionada no formato lt affiliation gt Separe nomes em listas n o ajustadas com um ponto e v rgula e um espa o Um exemplo da forma correta de separar nomes Parker M J Ranjan K A Datas principalmente datas de publica o possuem uma grande variedade de formatos nos esquemas NCBI Para acomodar estes formatos e permitir compara es de datas e aritm tica de data sempre que poss vel as datas no esquema SQL s o representadas em dois formatos Primeiro uma data pode ser uma cadeia de caracteres Segundo uma data pode ser uma coluna de tipo DATE Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 289 Se apenas um m s estiver presente em um valor de data sem refer ncia a um dia o primeiro dia do m s ser o dia padr o Se uma esta o estiver presente em vez de um m s ou um m s e dia o primeiro dia da esta o ser utilizado Origem de Dados Entrez Consultas de Exemplo Este t pico fornece algumas consultas de amostra a serem executadas em origens de dados Entrez Procedimento Para executar consultas utilize os exemplos a seguir como um guia Em Pseud nimos PubMed A seguir mostrada uma consulta com uma nica chave de busca em um pseud nimo PubMed select PMID ArticleTitle FROM pmarticles WHERE pmid 12345 A seguir mostrada uma consulta com chaves de busca mistas em um pseud
338. guardar por uma resposta do Sybase Open Client para qualquer instru o SOL O valor de segundos um n mero inteiro positivo no intervalo de inteiros do DB2 Universal Database O valor do tempo limite especificado depende de qual wrapper voc est utilizando O comportamento padr o da op o TIMEOUT para os wrappers do Sybase 0 que faz com que o DB2 aguarde indefinidamente por uma resposta Ap ndice B Op es do Servidor para Sistemas Federados 399 Tabela 68 Op es do servidor e suas defini es continua o Op o Descri o e defini es v lidas Defini o padr o VARCHAR NO Esta op o se aplica s origens de dados com tipos de dados N TRAILING BLANKS de caracteres de vari veis que n o t m o comprimento preenchido por espa os em branco direita Algumas origens de dados como o Oracle n o t m sem ntica de compara o de caracteres de preenchimento em branco que retornam os mesmos resultados que a sem ntica de compara o do DB2 para Linux UNIX e Windows Defina esta op o quando quiser que ela se aplique a todas as colunas VARCHAR e VARCHAR dos objetos da origem de dados que ser o acessadas a partir do servidor designado Isto inclui exibi es A nica defini o v lida para as origens de dados da fam lia DB2 Y Sim espa os em branco direita n o existem nestas colunas VARCHAR Esta origem de dados tem sem ntica de compara o de caracteres de preenc
339. himento em branco diferente da do servidor federado As opera es de compara o de caracteres ser o processadas no servidor federado e n o sofrer o pushdown para a origem de dados N N o espa os em branco direita est o presentes nestas colunas VARCHAR Esta origem de dados tem sem ntica de compara o de caracteres de preenchimento em branco similar sem ntica do servidor federado As opera es de compara o de caracteres podem sofrer pushdown para a origem de dados para processamento Notas desta tabela 1 Este campo aplicado independente do valor especificado para autentica o 2 Como o DB2 armazena IDs de usu rios em letras mai sculas os valores N e U s o logicamente equivalentes um ao outro 3 A defini o para FOLD PW n o tem nenhum efeito quando a defini o para a senha for N Como nenhuma senha enviada mai scula ou min scula n o pode ser um fator 4 Evite defini es nulas para qualquer uma dessas op es Uma defini o nula pode parecer atraente porque o DB2 far v rias tentativas para resolver IDs de usu rios e senha no entanto o desempenho pode ser 400 Guia de Configura o da Origem de Dados prejudicado poss vel que o DB2 envie um ID de usu rio e uma senha quatro vezes antes de passar pela autentica o da origem de dados com xito 5 Esta op o utilizada apenas quando o valor de SERVER TYPE for GENERIC Esta op o ser ignor
340. i es v lidas 403 op o de usu rio REMOTE DOMAIN defini es v lidas 403 op o de usu rio REMOTE PASSWORD defini es v lidas 403 op o do usu rio ACCOUNTING STRING defini es v lidas 403 468 Guia de Configura o da Origem de Dados op es de coluna defini es v lidas 405 descri o 14 Exemplos 5 op es de mapeamento de fun es defini es v lidas 407 op es de mapeamento de usu rio defini es v lidas 403 descri o 11 op es do servidor defini es v lidas 391 descri o 10 tempor rias 10 Oracle ajuste 76 configurando acesso a 63 configurando arquivos de configura o do cliente 64 detec o de problemas 76 incluindo em um sistema federado criando mapeamentos de usu rio 71 instru o CREATE NICKNAME 75 instru o CREATE SERVER 69 Instru o CREATE USER MAPPING 71 registrando pseud nimos 74 testando conex es 73 vis o geral 63 mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 registrando defini es de servidor 68 registrando wrappers 65 testando arquivos de configura o do cliente 64 origens de dados configurando 1 etapas de configura o opcionais 8 tipos de servidor v lidos 409 Origens de Dados da Fam lia DB2 ajuste 44 catalogando bancos de dados remotos 33 catalogando entradas de n 32 configurando acesso a 31 Origens de Dados da Fam lia DB2 continua o in
341. i lo origem de dados Se nenhuma dessas defini es for utilizada o servidor federado tenta enviar o ID do usu rio para a origem de dados em mai sculas Se o ID do usu rio falhar o servidor tentar envi lo em min sculas FOLD_PW Aplica se a senhas que o servidor federado envia s origens Nenhuma de dados para autentica o Os valores v lidos s o Consulte as notas 1 3 e 4 no final desta tabela W O servidor federado transforma a senha em letras mai sculas antes de envi la origem de dados Esta uma op o l gica para a fam lia DB2 e para as origens de dados do Oracle N O servidor federado n o faz nada com a senha antes de envi la origem de dados E O servidor federado transforma a senha em letras min sculas antes de envi la origem de dados Se nenhuma dessas defini es for utilizada o servidor federado tentar enviar a senha para a origem de dados em mai sculas Se a senha falhar o servidor tentar envi la em min sculas IFILE Especifica o caminho e o nome do arquivo de interface do Nenhuma Sybase Open Client Nos servidores federados Windows NT o padr o YDB2PATHY Yinterfaces Nos servidores federados UNIX o caminho e o nome padr o s o DB2INSTANCE sdllib interfaces 396 Guia de Configura o da Origem de Dados Tabela 68 Op es do servidor e suas defini es continua o Op o Descri o e defini es v lidas Defini o padr
342. ia de Configura o da Origem de Dados Tabela 46 Pseud nimo PubMed PMArticles continua o Nome da coluna Tipo de dados Descri o Q F Status VARCHAR 32 NOT Status de NULL publica o conforme definido por NCBI Os valores podem incluir In Process Completed Out of scope PubMed not MEDLINE DateCreated DATE NOT NULL DateCompleted DATE DateRevised DATE ArticleTitle VARCHAR 250 NOT TI NULL Pagination VARCHAR 32 Abstract VARCHAR 32000 TIAB Affiliation VARCHAR 250 Afilia o e AD endere o do primeiro autor AuthorList VARCHAR 3200 Lista de autores AU canonizados LanguageList VARCHAR 250 NOT Lista separada por LA NULL ponto e v rgula Publication TypeList VARCHAR 250 NOT Lista separada por PT NULL ponto e v rgula VernacularTitle VARCHAR 250 DateOfElectronicPublication VARCHAR 32 O esquema NCBI n o especifica nenhuma estrutura parar esta coluna Country VARCHAR 128 MedlineTA VARCHAR 250 NOT TA NULL NiImUniqueld VARCHAR 32 Cont m MedlineCode se NImUniquelD n o estiver presente Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 293 Tabela 46 Pseud nimo PubMed PMArticles continua o Nome da coluna Tipo de dados Descri o GeneSymbolList VARCHAR 250 Lista separada por ponto e v rgula n o utilizada desde 1996 NumberOfReferences PersonalNameSubjectList INTEGER VARCHAR 250 Canonizado
343. iando o pseud nimo sqlserver customers egypt Um identificador de tr s partes para o objeto remoto e sqlserver o nome atribu do ao servidor do banco de dados Microsoft SQL Server na instru o CREATE SERVER e customers o nome do esquema remoto ao qual pertence a tabela ou exibi o e egypt o nome da tabela ou exibi o remota que voc deseja acessar O servidor federado dobra nomes de esquemas e tabelas do Microsoft SOL Server para mai sculas a menos que voc coloque os nomes entre aspas Related tasks Registrando Pseud nimos para Tabelas e Exibi es do Microsoft SQL Server na p gina 106 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Microsoft SQL Server Depois de fazer a configura o para origens de dados Microsoft SQL Server talvez voc queira modificar a configura o para aprimorar o desempenho Por exemplo talvez voc queira definir a vari vel do registro de perfil DB2 DJ COMM para aprimorar o desempenho quando o servidor federado acessa a origem de dados Microsoft SQL Server Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX Se perceber que demora muito tempo para acessar o servidor remoto Microsoft SQL Server voc poder aprimorar o desempenho definindo a vari vel de registro do perfil do DB2 DB2 DJ COMM Ao definir a vari vel DB2 DJ COMM o ser
344. icadas foram encontradas em cada documento retornado Por exemplo SELECT object name score FROM std doc WHERE DCTM SEARCH TOPIC lt ACCRUE gt document management workflow 1 AND SCORE gt 75 A instru o retorna todos os documentos que possuem duas ou tr s das palavras especificadas em seu conte do Se um documento possuir apenas uma das palavras ser atribu do a ele um score de 50 portanto os crit rios da cl usula WHERE falhar o e n o ser o retornados Se duas das tr s palavras forem encontradas ser atribu do a um documento um score de 75 Se as tr s palavras forem encontradas o score do documento ser 88 A pseudo coluna SCORE utilizada para documentos que possuem um arquivo de conte do Esse o caso t pico SCORE pode estar em uma cl usula SELECT apenas se WHERE contiver uma fun o SEARCH WORDS ou SEARCH TOPIC Em uma cl usula WHERE ele utilizado em conjunto com o operador de conceitos ACCRUE Para obter informa es sobre o operador de conceitos ACCRUE consulte a documenta o do Documentum A pr xima tarefa nesta sequ ncia de tarefas registrar fun es personalizadas para origens de dados Documentum Related concepts O que o Utilit rio CreateNicknameFile para o Wrapper do Documentum na p gina 189 Related tasks 178 Guia de Configura o da Origem de Dados e Registrando Fun es Personalizadas para Origens de Dados do Documentum
345. ici ncia visual Estes aperfei oamentos de acessibilidade incluem suporte para propriedades de fontes personaliz veis Defini es das Fontes Para as ferramentas do banco de dados DB2 voc pode utilizar o bloco de notas Defini es de Ferramentas para selecionar a cor o tamanho e a fonte para o texto nos menus e janelas N o depend ncia de Cores N o necess rio distinguir cores para utilizar as fun es deste produto O Copyright IBM Corp 1998 2003 459 Dicas de Alertas Alternativos Voc pode especificar se quer receber sugest es sobre alertas visuais ou de udio utilizando o bloco de notas Defini es de Ferramentas Compatibilidade com Tecnologias Assistidas A interface gr fica com o DB2 Information Integrator suporta a Java Accessibility API ativando a utiliza o de leitoras de tela e outras tecnologias assistidas que s o utilizadas por pessoas com defici ncias Documenta o Access vel A documenta o para os produtos da fam lia DB2 est dispon vel no formato HIML Voc pode exibir a documenta o de acordo com as prefer ncia de exibi o definidas em seu navegador Voc pode utilizar leitoras de tela e outras tecnologias assistidas 460 Guia de Configura o da Origem de Dados Avisos Estas informa es foram desenvolvidas para produtos e servi os oferecidos nos Estados Unidos poss vel que a IBM n o ofere a os produtos servi os ou recursos discutidos neste documen
346. ide e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Registrando Pseud nimos para Tabelas e Exibi es do Oracle na p gina Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Registrando Pseud nimos para Tabelas e Exibi es do Oracle O registro de pseud nimos para tabelas de exibi es do Oracle faz parte da maior tarefa de adicionar origens de dados Oracle a servidores federados Para cada servidor Oracle definido registre um pseud nimo para cada tabela ou exibi o que deseja acessar Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar os servidores Oracle O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas s o coletadas ao registrar um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao otimizador s o lidas a partir dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas informa es do cat logo de origem de dados ou todas elas podem ser utilizadas pelo otimizador atualize as estat sticas utilizando o comando de origem de
347. idor 116 registrando wrappers 114 tipos de servidor v lidos 409 vers es suportadas 3 OLE DB configurando acesso a 145 incluindo em um sistema federado criando mapeamentos de usu rio 149 instru o CREATE SERVER 148 Instru o CREATE USER MAPPING 149 vis o geral 145 registrando defini es de servidor 147 registrando wrappers 146 tipos de servidor v lidos 409 vers es suportadas 3 op o de coluna NUMERIC STRING defini es v lidas 405 467 ndice Remissivo op o de coluna VARCHAR NO TRAILING BLANKS defini es v lidas 405 op o de mapeamento da fun o DISABLE defini es v lidas 407 op o de mapeamento de fun es INITIAL INSTS defini es v lidas 407 op o de mapeamento de fun es INITIAL TOS defini es v lidas 407 op o de mapeamento de fun es INSTS PER ARGBYTE defini es v lidas 407 op o de mapeamento de fun es INSTS PER INVOC defini es v lidas 407 op o de mapeamento de fun es IOS PER ARGBYTE defini es v lidas 407 op o de mapeamento de fun es IOS PER INVOC defini es v lidas 407 op o de mapeamento de fun es PERCENT ARGBYTES defini es v lidas 407 op o de mapeamento de fun es REMOTE NAME defini es v lidas 407 op o de servidor COLLATING SEQUENCE defini es v lidas 391 op o de servidor COMM RATE defini es v lidas 391 op o de servidor CONNECTSTRING defini es v lidas 391 op o de servidor CPU RATIO
348. ificado na se o DESCRIPTION no arquivo tnsnames ora em um endere o Se sua rede tiver um servidor denominado que reconhe a o nome do host n o ser necess rio atualizar o arquivo hosts do TCP IP De outra maneira voc precisa de uma entrada para o host remoto Consulte o administrador da rede para determinar como sua rede est configurada Se precisar atualizar o arquivo hosts a localiza o do arquivo depender do sistema operacional do servidor federado Em servidores federados UNIX Atualize o arquivo etc hosts Em servidores federados Windows Atualize o arquivo x Nwinntisystem32 drivers NetcNhosts Related reference db2set DB2 Profile Registry Command em Command Reference Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 77 78 Guia de Configura o da Origem de Dados Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em origens de dados do Sybase Este cap tulo lista as tarefas que precisam ser executadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o das origens de dados do Sybase Adicionando Origens de Dados Sybase a Servidores Federados A configura o do servidor federado para acessar origens de dados Sybase envolve o fornecimento de inf
349. igem de Dados MODULE usr lib odbc a o caminho completo da biblioteca que cont m o Gerenciador de Dispositivos ODBC necess rio registrar o wrapper ODBC apenas uma vez independentemente do n mero de origens de dados ODBC que voc planeja acessar Especifique a localiza o da origem de dados quando registrar a defini o de servidor Especifique o objeto de origem de dados exato quando registrar o pseud nimo A pr xima tarefa nesta sequ ncia de tarefas registrar defini es de servidor para uma origem de dados ODBC Related tasks e Registrando Defini es de Servidor para uma Origem de Dados ODBC na p gina 116 Related reference CREATE WRAPPER statement no SQL Reference Volume 2 e Instru o CREATE WRAPPER Exemplos para o Wrapper ODBC na p gina 115 Instru o CREATE WRAPPER Exemplos para o Wrapper ODBC Este t pico fornece exemplos que mostram como utilizar a instru o CREATE WRAPPER para registrar wrappers para origens de dados ODBC Exemplo para sistemas UNIX O exemplo a seguir mostra como registrar wrapper emitindo a instru o CREATE WRAPPER em um sistema operacional UNIX CREATE WRAPPER odbc OPTIONS MODULE usr Lib odbc so Neste exemplo odbc o nome atribu do ao wrapper que est sendo registrado no banco de dados federado MODULE usr lib odbc so o caminho completo da biblioteca que cont m o Gerenciador de Dispositivos ODBC Voc deve
350. igem de Dados Tabela 51 Pseud nimo PubMed PMArticlelD Nome da coluna Tipo de dados Descri o Q PMID VARCHAR 10 NOT FOREIGN_KEY NULL PMARTICLES ArticleID VARCHAR 32 NOT NULL IdType VARCHAR 8 NOT doi pii pmcpid NULL pmpid sici pubmed medline pmcid Tabela 52 Pseud nimo PubMed PMURL Nome da coluna Tipo de dados Descri o Q PMID VARCHAR 10 NOT FOREIGN KEY NULL PMARTICLES URL VARCHAR 250 NOT NULL Language CHAR 2 C digo de Idioma ISO Type CHAR I1 F para FullText S para Summary Esquema Nucleotide Consulte http www ncbi nlm nih gov entrez query static help Summary_Matrices html Search_Fields_and_Qualifiers Tabela 53 Pseud nimo Nucleotide GBSeq Nome da coluna Tipo de dados Descri o Q F PrimaryAccession VARCHAR 16 NOT N mero de PACC S NULL acesso prim rio SequenceKey VARCHAR 32 NOT PRIMARY_KEY NULL Y LocusName VARCHAR 16 NOT ACCN NULL SegLength INTEGER NOT NULL SLEN Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 297 Tabela 53 Pseud nimo Nucleotide GBSeg continua o Nome da coluna Tipo de dados Descri o Q Strandedness VARCHAR 32 not set single stranded double stranded mixed stranded MoleculeType VARCHAR 16 nucleic acid PROP dna rna trna rrna mrna urna snrna snorna peptide Topology VARCHAR 16 linear circular Division CHAR 3 NOT N
351. igem de Dados OLE DB na p gina 149 Related reference e CREATE SERVER statement no SQL Reference Volume 2 e Instru o CREATE SERVER Exemplos para o Wrapper OLE DB na p gina 148 Instru o CREATE SERVER Exemplos para o Wrapper OLE DB Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper OLE DB O exemplo a seguir mostra uma instru o CREATE SERVER CREATE SERVER Nwind WRAPPER OLEDB OPTIONS CONNECTSTRING Provider Microsoft Jet OLEDB 4 0 Data Source c msdasdklbinloledbInwind mdb COLLATING SEQUENCE Y Nwind Um nome atribu do origem de dados OLE DB Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados WRAPPER OLEDB O nome do wrapper especificado na instru o CREATE WRAPPER CONNECTSTRING Provider Microsoft Jet OLEDB 4 0 Data Source c NmsdasdkNbinNoledbNnwind mdb Fornece propriedades de inicializa o que s o necess rias para conectar se a uma origem de dados A cadeia cont m uma s rie de pares de palavra chave valor que s o separados por ponto e v rgula O sinal de igual separa cada palavra chave e seu valor Palavras chave s o descri es das propriedades de inicializa o do OLE DB conjunto de propriedades DBPROPSET DBINT ou de palavras chave espec ficas do provedor Para obter a sintaxe completa e a sem ntica da op o CONNECTSTRING consulte o Microsoft OLE DB 2
352. igens de Dados do Extended Search 313 Nome da Coluna Tipo de Dados Descri o DATASOURCE NAME VARCHAR 128 O nome da origem de dados que produziu o resultado da pesquisa FIELD NAME VARCHAR 128 O nome de um campo que foi retornado no resultado da pesquisa FIELD VALUE VARCHAR 4096 O valor de um campo que foi retornado em um conjunto de resultados Se o valor do campo for maior que o comprimento m ximo da coluna do pseud nimo o valor VARCHAR o valor do campo ser truncado O token ES TRUNCATE no final da coluna indica que o valor est incompleto FIELD DATATYPE SMALLINT Um valor inteiro que representa o tipo de dados real do valor do campo 384 DATE 448 VARCHAR 484 DECIMAL 496 INTEGER Uma tabela vertical que armazena dados de resultado como valores VARCHAR pode ser de dif cil consulta Para uma pesquisa mais precisa crie campos mapeados no banco de dados de configura o do Extended Search e em seguida defina os na tabela de pseud nimos Com campos mapeados voc pode criar uma tabela de resultados da pesquisa horizontal concisa Voc tamb m pode otimizar sua capacidade para executar opera es relacionais nos resultados e combin las em consultas que envolvem outras tabelas no sistema do banco de dados federado Para obter informa es sobre como definir campos mapeados no Extended Search consulte o Extended Search Administration que est dispon vel na p gina Resources do Web site do IBM L
353. igens de Dados do Sybase Tabela 95 Mapeamentos de tipo de dados reverso padr o do Sybase CTLIB e DBLIB Nem todas as colunas mostradas N S ao w gt Z lt p z z E g lt lt m a do 2 0 g Z m pq m aa A lt gt lt ES z E z E lt E O z O z gt Z T m 5 x z 3 5 E a 5 s A A E U E 2 B B BBR a lt lt lt lt 4 4 2 E e p ea pa p pa pa ca O O O O Eu E q q al E E A E ERRAR EE E E E E E E E p ps BIGINT decimal 19 0 BLOB image CHARACTER N char CHARACTER S binary CLOB text DATE data e hora DECIMAL decimal DOUBLE float INTEGER integer REAL real SMALLINT smallint TIME data e hora TIMESTAMP data e hora VARCHAR 1 255 N varchar VARCHAR 256 32672 N text VARCHAR 1 255 S varbinary VARCHAR 256 32672 S image Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o 443 Origens de Dados do Teradata Tabela 96 Mapeamentos de tipo de dados reverso padr o do Teradata Nem todas as colunas mostradas 5 5 m gt Z lt p E Es Z g lt Es z z E g lt a lt s m a 2 24 08 z
354. igo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Cl usula TYPE n o suportada A instru o CREATE SERVER cont m uma cl usula TYPE Esta cl usula n o suportada pelo wrapper do XML Remova a cl usula SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Cl usula VERSION n o suportada A instru o CREATE SERVER cont m uma cl usula VERSION Esta cl usula n o suportada pelo wrapper do XML Remova a cl usula SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Utiliza o inv lida de predicado com a coluna DOCUMENT A consulta cont m um predicado com operandos incorretos Verifique os predicados na consulta SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Utiliza o inv lida de predicado com a coluna FOREIGN KEY A consulta cont m um predicado com operandos incorretos Verifique os predicados na consulta SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Utiliza o inv lida de predicado com a coluna PRIMA
355. igura o da Origem de Dados Criando Mapeamentos de Usu rios para uma Origem de Dados Oracle A cria o de mapeamentos de usu rios para uma origem de dados Oracle faz parte da maior tarefa de adicionar origens de dados Oracle a servidores federados Ao tentar acessar um servidor Oracle o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para essa origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos para a origem de dados Oracle Procedimento Para mapear um ID do usu rio local para o ID do usu rio e senha do servidor Oracle emita uma instru o CREATE USER MAPPING Por exemplo CREATE USER MAPPING FOR userid SERVER oraserver OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password A pr xima tarefa nesta sequ ncia de tarefas testar a conex o com o servidor Oracle Related tasks e Testando a Conex o com o Servidor Oracle na p gina 73 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 Instru o CREATE USER MAPPING Exemplos para o Wrapper Oracle Instru o CREATE USER MAPPING Exemplos para o Wrapper Oracle Este t pico forn
356. ilha O cen rio come a com uma planilha composta denominada Compund Master x1s com 4 colunas e 9 linhas O nome do caminho completo para o arquivo C ADatalCompound Master x1s O conte do mostrado na Tabela 35 Tabela 35 Planilha de amostra Compound Master xIs A V C D 1 compound A 1 23 367 testado 2 compound G 210 3 compound F 0 000425536 174 testado 208 Guia de Configura o da Origem de Dados Tabela 35 Planilha de amostra Compound Master xis continua o A Vv C D 4 compound_Y 1 00256 testado 5 compound_Q 1024 6 compound_B 33 5362 7 compound S 0 96723 67 testado 8 9 compound O 12 testado Procedimento Para acessar uma planilha do Excel 2000 utilizando o wrapper do Excel 1 Registre o wrapper do Excel 2000 db2 gt CREATE WRAPPER Excel 2000 LIBRARY db21sxIs dl1 OPTIONS DB2 FENCED N 2 Registre o servidor db2 gt CREATE SERVER biochem lab WRAPPER Excel 2000 3 Registre um pseud nimo que refere se planilha do Excel db2 gt CREATE NICKNAME Compound Master compound name VARCHAR 40 weight FLOAT mol count INTEGER was tested VARCHAR 20 FOR biochem lab OPTIONS FILE PATH C ADatalCompound Master xIs O processo de registro est conclu do A origem de dados do Excel agora faz parte do sistema federado e pode ser utilizado nas consultas SOL Os exemplos a seguir mostram as consultas SQL de amostra e os resultados obtidos utilizando a origem
357. imo voc escolhe op es que especificam a associa o entre o pseud nimo e o documento XML Os pseud nimos s o associados aos documentos XML de maneira fixa ou com nomes de origens especificados Com uma associa o fixa o pseud nimo representa dados de documentos XML espec ficos Estes documentos XML incluem Um arquivo local Especifique um arquivo XML como seu documento XML V rios arquivos locais em um caminho de diret rio Especifique um caminho de diret rio no qual residem v rios arquivos XML Os arquivos XML neste caminho de diret rio fornecem os dados do documento XML para o pseud nimo Todos os arquivos XML devem ter a mesma configura o Se qualquer arquivo XML no diret rio tiver uma configura o que seja diferente da configura o do pseud nimo o wrapper XML retornar valores nulos quando processar esse arquivo de dados XML O diret rio deve ser local para o servidor federado ou acess vel a partir de um sistema de arquivos compartilhado Nota Ao varrer o diret rio o wrapper XML mant m e analisa somente os arquivos com uma extens o xml O wrapper XML ignora todos os demais arquivos incluindo arquivos com uma extens o txt arquivos com uma extens o xsd e arquivos sem extens es Utilize a op o FILE PATH da instru o CREATE NICKNAME para especificar dados fixos a partir de um arquivo Utilize a op o DIRECTORY PATH para especificar dados fixos a partir de um diret rio Quando a origem de
358. imo PubMed WHERE ENTREZ CONTAINS authors kaufmann OR ito AND NOT rakesh AND ENTREZ CONTAINS title drosophila OR ENTREZ CONTAINS alltext drosophila OR fruit fly Neste exemplo os predicados individuais s o authors title e all text Os predicados individuais s o modificados para que o qualificador seja adicionado ap s cada termo de pesquisa Em seguida os termos s o agrupados com par nteses para for ar a preced ncia do operador Booleano do DB2 Por causa destes modifica es o predicado authors se torna kaufmann auth OR ito auth AND NOT rakesh auth O predicado title se torna drosophila titl E o predicado all text se torna drosophila al1 OR fruit fly al1 Quando os predicados individuais s o combinados s o utilizados par nteses para manter a preced ncia do operador Booleano do DB2 Excluindo Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 287 transforma es de texto que s o necess rias para expressar a cadeia como parte de um URI a cadeia de termo de pesquisa final enviada para o Entrez kaufman auth OR ito auth AND NOT rakesh auth AND drosophila titl OR drosophila all OR fruit fly all Related reference e Tabela de Fun es Personalizadas Wrapper Entrez na p gina 291 Predicados Relacionais para o Wrapper Entrez O wrapper Entrez suporta predicados relacionais tais como BETWEEN LIKE e lt gt em col
359. incluindo as colunas de par metros de entrada e as colunas de resultados do BLAST Consulta 2 select from blastn genbank where BlastSeq caacccctccagecgagttgtcaatggcgaggaagetgttccccac and GapCost 8 and NmisMatchPenalty 4 Quando esta instru o SQL for executada o wrapper realizar uma pesquisa BLASTn do GenBank utilizando a segii ncia indicada Al m disso o wrapper passar os dois par metros indicados para o daemon e eles ser o passados para a linha de comandos blastall O wrapper retornar todas as colunas dispon veis incluindo as colunas de par metros de entrada e as colunas de resultados do BLAST Consulta 3 select blp from blastp swissprot blp protein db prdb where prdb keyword malic enzyme and blp BlastSeq prdb sequence Quando esta instru o SQL for executada o wrapper realizar zero ou mais pesquisas BLASTp do SWISS PROT dependendo do n mero de sequ ncias retornadas de um banco de dados de segii ncia de prote nas hipot tico Esta instru o ser dividida em duas consultas separadas pelo DB2 e uma pesquisa BLASTp ser executada para cada linha que for retornada do banco de dados de prote nas hipot tico O wrapper retornar todas as colunas dispon veis incluindo as colunas de par metros de entrada e as colunas de resultados do BLAST Consulta 4 select Score E Value HSP Info HSP Q Seg HSP H Seg HSP Midline from blastx swissprot where BlastSeqg gagttgtcaatggcgagg
360. ipo de dados da coluna na instru o fora do intervalo CREATE NICKNAME SQL0408N Um valor n o compat vel com O tipo de dados do valor que est o tipo de dados do destino da sendo atribu do coluna n o atribui o O nome de destino compat vel com o tipo de dados lt nome da coluna gt declarado do destino de atribui o Verifique o tipo de dados da coluna na instru o CREATE NICKNAME 268 Guia de Configura o da Origem de Dados Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Mensagem Explica o Erro SQL0901N A instru o SQL falhou devido a Ocorreu um erro ao criar um novo um erro de pouca gravidade do objeto do wrapper Entre em contato sistema As instru es SOL com o Suporte de Software da IBM posteriores podem ser processadas Raz o Erro ao criar o objeto do wrapper SQLO901N A instru o SQL falhou devido a Ocorreu um erro durante uma um erro de pouca gravidade do chamada para uma fun o Xerces ou sistema As instru es SQL Xalan Verifique o documento XML Se posteriores podem ser o documento for bem estruturado processadas Raz o consulte a documenta o do Xalan lt xerces xalan error message gt para obter mais informa es sobre a mensagem de erro SQL0901N A instru o SOL falhou devido a Uma exce o XalanDOMException um erro de pouca gravidade do ocorreu Consulte a documenta o do sistema As instru es
361. ira pela qual o DB2 utiliza o wrapper As op es do servidor podem ser definidas para persistir durante conex es sucessivas da origem de dados ou durante uma nica conex o Related concepts e Mapeamentos de Usu rio na p gina 11 Related reference p ndice B Op es do Servidor para Sistemas Federados na p Intercalando Sequ ncias e Configura o de Origem de Dados Como parte da instala o do DB2 Information Integrator o banco de dados federado foi criado Nesse momento uma sequ ncia de intercala o que corresponde origem de dados foi designada Ao registrar a defini o de servidor no banco de dados federado necess rio definir a op o de servidor COLLATING SEQUENCE como Y Esta defini o instrui o banco de dados federado que as seq ncias de intercala o do banco de dados federado e do servidor da origem de dados s o correspondentes Mapeamentos de Usu rio Quando um servidor federado precisa efetuar pushdown de um pedido para uma origem de dados o servidor primeiro deve estabelecer uma conex o com a origem de dados Para a maioria das origens de dados o servidor federado faz isso utilizando um ID de usu rio e uma senha v lidos para a origem de dados Quando um ID de usu rio e uma senha s o requeridos para conectar a uma origem de dados voc deve definir uma associa o entre o ID de usu rio e a senha do servidor federado e o ID de usu rio e a senha da origem
362. itetura DBMS do componente OLE DB define os consumidores OLE DB e os provedores OLE DB Um consumidor OLE DB qualquer sistema ou aplicativo que consome interfaces OLE DB Um provedor OLE DB um componente que exp e interfaces OLE DB O wrapper OLE DB permite acessar provedores OLE DB que s o compat veis com o Microsoft OLE DB 2 0 ou posterior O wrapper OLE DB suportado em servidores federados DB2 que s o executados no sistema operacional Windows NT ou Windows 2000 Utilize o wrapper OLE DB para criar fun es de tabelas N o poss vel utilizar o wrapper para criar pseud nimos em tabelas e exibi es de origem de dados A configura o do servidor federado para acessar origens de dados OLE DB envolve o fornecimento de informa es ao servidor federado sobre os provedores OLE DB Voc pode configurar o acesso a origens de dados OLE DB atrav s do Centro de Comandos do DB2 ou do processador da linha de comandos do DB2 Depois de configurar o acesso origem de dados OLE DB utilize a instru o CREATE FUNCTION para registrar uma fun o de tabela externa OLE DB definida pelo usu rio no banco de dados federado Pr requisitos O Copyright IBM Corp 1998 2003 145 Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 Um servidor federado e um banco de dados que s o configurados para acessar origens de dados OLE DB O driver OLE DB 2 0 ou posterior e um provedor OLE DB
363. ixas de sa da Voc pode utilizar as colunas fixas de sa da que s o retornadas na tabela de resultados da consulta como predicados AJTabela 63 na p gina 348 lista colunas fixas de sa da Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 347 Tabela 63 Colunas fixas de sa da Nome Tipo de Descri o dados Model varchar 32 Nome do modelo ModelDescription varchar 64 Descri o de texto do modelo ModelScore double Score bruto score de bit ModelEValue double E value estimado ModelHits integer N mero de acertos de dom nios no modelo DomainNumber integer Dom nio espec fico em um modelo SequenceFrom integer Ponto inicial de sequ ncia de genes SequenceFromGlobal char Y se o alinhamento for iniciado no come o da segii ncia de genes HmmFrom integer Ponto inicial do modelo de consenso HmmFromGlobal char Y se o alinhamento for iniciado no come o do modelo de consenso HmmTo integer Ponto final no modelo de consenso HmmToGlobal char Y se o alinhamento terminar no final do modelo de consenso DomainScore double Score bruto score de bit para o dom nio isolado DomainEValue double Valor esperado para o dom nio isolado AlignmentConsensus varchar 32000 O consenso HMM o amino cido mostrado para o consenso o amino cido de maior probabilidade nessa posi o de acordo com o HMM n o necessariamente o amino cido
364. ja criar um pseud nimo Quando voc criar o pseud nimo o DB2 utiliza a conex o para consultar as tabelas do cat logo da origem de dados o Microsoft SQL Server refere se a estas tabelas como tabelas do sistema Esta consulta testa a conex o com a origem de dados utilizando o pseud nimo Se a conex o n o funcionar voc receber uma mensagem de erro Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 Instru o CREATE NICKNAME Exemplos para o Wrapper Microsoft SQL Server na p gina 107 Instru o CREATE NICKNAME Exemplos para o Wrapper Microsoft SQL Server Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela ou exibi o do Microsoft SQL Server que voc deseja acessar Este exemplo mostra como especificar um objeto remoto para o servidor Microsoft SOL Server com o qual o pseud nimo atribu do CREATE NICKNAME cust africa FOR sglserver customers egypt Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 107 cust africa Um pseud nimo exclusivo para a tabela ou exibi o do Microsoft SOL Server Nota O pseud nimo um nome com duas partes que inclui o esquema e o pseud nimo Se omitir o esquema ao registrar o pseud nimo o esquema do pseud nimo ser o ID de autentica o do usu rio que est cr
365. l Level Interface Vers o 2 CLIv2 Release 04 06 ou posterior e est instalado e configurado no servidor federado O Copyright IBM Corp 1998 2003 127 Acesso a um ou mais servidores Teradata que est o executando o Teradata release V2R3 ou V2R4 Vari veis de ambiente do sistema vari veis db2dj ini e vari veis DB2 Profile Registry db2set que est o corretamente definidas para acessar origens de dados Teradata As vari veis db2dj ini que precisam ser configuradas corretamente incluem As vari veis COPLIB e COPERR apenas AIX Por exemplo COPLIB coplib directory COPERR coperr directory O coplib directory o caminho completo do diret rio no qual o arquivo libcliv2 so reside O coperr directory o caminho completo do diret rio no qual o arquivo errmsg txt reside Por padr o o processo de instala o coloca o arquivo libcliv2 so e o arquivo errmsg txt no mesmo diret rio No entanto voc pode especificar durante o processo de instala o que o arquivo libcliv2 so e o arquivo errmsg txt residem em diret rios diferentes As vari veis do Teradata NETRACE e COPANOMLOG opcionais Voc pode ativar o rastreio do Teradata se precisar preservar uma listagem de instru es SQL que s o enviadas para o servidor Teradata Por exemplo NETRACE 1 COPANOMLOG trace file O trace file o nome completo do arquivo que conter os dados de rastreio Estas vari veis ativam somente o recurso de rastreio do Terada
366. la 70 Op es de coluna e suas defini es continua o Op o Defini es v lidas Defini o padr o VARCHAR NO Esta op o se aplica s origens de dados com tipos de dados de N TRAILING BLANKS caracteres de vari veis que n o t m o comprimento preenchido por espa os em branco direita Algumas origens de dados como o Oracle n o t m sem nticas de compara o de caracteres de preenchimento em branco que retornam os mesmos resultados que a sem ntica de compara o do DB2 para Linux UNIX e Windows Defina esta op o quando voc quiser que ela se aplique apenas a uma coluna VARCHAR ou VARCHAR 2 espec fica em um objeto de origem de dados Y Sim espa os em branco direita n o existem nesta coluna VARCHAR Esta origem de dados tem sem ntica de compara o de caracteres de preenchimento em branco diferente da do servidor federado As opera es de compara o de caracteres ser o processadas no servidor federado e n o sofrer o pushdown para a origem de dados N N o espa os em branco direita est o presentes nesta coluna VARCHAR Esta origem de dados tem sem ntica de compara o de caracteres de preenchimento em branco similar sem ntica do servidor federado As opera es de compara o de caracteres podem sofrer pushdown para a origem de dados para processamento Related concepts e Pushdown analysis no Federated Systems Guide Related tasks e Global optimiz
367. le WebDescription FROM MedWeb WHERE ESWRAPPER ES Search DOC RANK TOKEN EXACT CAM therapy AND TOKEN FUZZY United States 1 A consulta a seguir pesquisa os m dicos licenciados recentemente que compraram grandes quantidades de rem dios ou vitaminas da farm cia do hospital A consulta corresponde os nomes destes m dicos com pessoas que escreveram e mail sobre medicina alternativa SELECT N2 0WNER N2 DATE FROM MedDocs as N1 MedMail as N2 WHERE ESWRAPPER ES SEARCH N1 DOC RANK LICENSE DATE gt 01 01 2002 AND PRODUCT HERB OR PRODUCT VITAMIN AND QUANTITY gt 1000 1 AND ESWRAPPER ES SEARCH N2 DOC RANK SUBJECT IN alternative medicine 1 AND N1 0WNER N2 0WNER Related concepts Pseud nimos do Extended Search na p gina 310 Tabelas Verticais do Extended Search na p gina 312 Related tasks Registrando Pseud nimos para Origens de Dados Extended Search na p gina 317 e Registrando a Fun o Personalizada do Extended Search na p gina 320 Related reference Wrapper Extended Search Linguagem de Consulta Generalizada na p gina 326 Sintaxe da Instru o CREATE FUNCTION Wrapper Extended Search na Y Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 325 e Sintaxe da Instru o CREATE NICKNAME Wrapper Extended Search na p gina 366 e Wrapper Extended Search Diret
368. lia DB2 Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo CREATE NICKNAME DBZNICKNAME FOR DB2SERVER remote schema remote table Os pseud nimos podem ter at 128 caracteres Repita esta etapa para cada tabela ou exibi o do DB2 para a qual voc deseja registrar um pseud nimo 42 Guia de Configura o da Origem de Dados Ao registrar o pseud nimo o servidor federado utilizar a conex o para consultar o cat logo de origem de dados Esta consulta testa a conex o com a origem de dados utilizando o pseud nimo Se a conex o n o funcionar voc receber uma mensagem de erro Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Instru o CREATE NICKNAME Exemplos para o Wrapper DB2 na Instru o CREATE NICKNAME Exemplos para o Wrapper DB2 Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela ou exibi o do DB2 que voc deseja acessar O exemplo a seguir mostra uma instru o CREATE NICKNAME CREATE NICKNAME DBZSALES FOR DB2SERVER SALESDATA EUROPE DB2SALES Um pseud nimo exclusivo que utilizado para identificar a tabela ou exibi o do DB2 Nota O pseud nimo um nome com duas partes que inclui o esquema e o pseud nimo Se omitir o esquema ao registrar o pseud nimo o esquema do p
369. lizando CTLIB em Vez de DBLIB s493 Resolvendo o Erro sp helpindex 93 Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 95 Adicionando Gist de Dados Microsoft SQL Server a Servidores Federados 95 Preparando o Servidor Federado e o Banco de Dados para Acessarem Origens de Dados Microsoft SQL Server 96 Registrando o Wrapper Microsoft SQL Server 98 Registrando Defini es de Servidor para uma Origem de Dados Microsoft SQL Server 99 Instru o CREATE SERVER Exemplos para o Wrapper Microsoft SQL Server 101 Criando um Mapeamento de Usu rio para uma Origem de Dados Microsoft SQL Server 103 Instru o CREATE USER MAPPING Exemplos para o Wrapper Microsoft SQL Server Testando a Conex o com o Servidor Remoto Microsoft SQL Server Registrando Pseud nimos pata Tabelas e Exibi es do Microsoft SQL Server Instru o CREATE NICKNAME Exemplos para o Wrapper Microsoft SQL Server Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Microsoft SQL Server Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX Obtendo Rastreios ODBC Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC A Adicionando Origens de Dados ODBC a Servidores Federados Preparando o Servidor Federado eo Banco de Dados para Acessarem Origens de Dados atrav s do ODBC Registrando o Wrapper ODBC Instru o CREATE WRAPPER Exemplos
370. lor especificado Obt m dois argumentos obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o valor a ser comparado Por exemplo WHERE DCTM ANY GE num approvers 1 1 184 Guia de Configura o da Origem de Dados Tabela 31 Fun es personalizadas para predicados continua o Nome da fun o Descri o ANY IN argl arg2 arg11 Testa um atributo de repeti o para qualquer um dos dez valores existentes em uma lista de valores especificados Obt m de 3 a 11 argumentos do mesmo tipo de dados arg1 Especifica o nome de uma coluna que representa um atributo de repeti o arg2 arg11 Especifica uma lista de valores separados por v rgula a serem comparados Por exemplo WHERE DCTM ANY_IN authors Crick Watson 1 O n mero m ximo de valores em uma fun o personalizada ANY IN para atributos de repeti o 10 para uma nica instru o V rias instru es podem ser OR d ANY LIKE argl arg2 Testa um atributo de repeti o para qualquer valor igual ao valor especificado Obt m dois argumentos obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o padr o que est sendo comparado com subcadeias entre aspas simples Por exemplo WHERE DCTM ANY LIKE authors Dave Win 1 OR DCTM ANY_LIKE keywords _ 1 A cl usula de escape n o suportada e
371. lunas para cl usulas SELECT em consultas que cont m cl usulas de pesquisa 176 Guia de Configura o da Origem de Dados Tabela 28 Pseudo colunas para cl usulas SELECT em consultas que cont m cl usulas de pesquisa Nome da Descri o pseudo coluna HITS Cont m um n mero inteiro que representa o n mero de locais no documento nos quais os crit rios de pesquisa foram atendidos Por exemplo SELECT r object id object name hits FROM std doc WHERE DCTM SEARCH WORDS workflow OR flowchart 1 Para cada documento retornado o n mero de ocorr ncias das palavras workflow e flowchart dentro do conte do do documento s o somados e retornados como o valor HITS A pseudo coluna HITS apropriada quando os documentos possuem somente um arquivo de conte do Esse o caso t pico Esta pseudo coluna pode ser utilizada em uma qualifica o de cl usula WHERE para uma instru o SELECT No entanto ela tamb m deve ser especificada na cl usula SELECT Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 177 Tabela 28 Pseudo colunas para cl usulas SELECT em consultas que cont m cl usulas de pesquisa continua o Nome da Descri o pseudo coluna SCORE Cont m uma posi o de relev ncia de um documento Utilize esta pseudo coluna em conjunto com o operador de conceitos ACCRUE do Documentum Ambos retornam um n mero que indica quantas das palavras especif
372. m de Dados Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel Este cap tulo explica o que o Excel como incluir origens de dados do Excel em seu sistema federado e lista as mensagens de erro associadas ao wrapper do Excel O que Excel Uma planilha ou uma pasta do Excel um arquivo criado com o aplicativo Microsoft MS Excel e possui uma extens o de arquivo xls O DB2 Information Integrator suporta planilhas do Excel 97 e Excel 2000 AfFigura 4 ilustra como o wrapper do Excel conecta as planilhas ao sistema federado Cliente DB2 Banco de dados federado je Banco de dados mm SOL federado lt gt DB2 Universal Du data xis molecular Database e E C 6 12 0 Tabela de N 7 mo resultados relacionals 4 Planilha em Excel Wrapper do Excel Figura 4 Como o wrapper do Excel funciona O wrapper Excel utiliza a instru o CREATE NICKNAME para mapear as colunas na planilha Excel para as colunas no sistema federado DB2 A Tabela 33 mostra dados da planilha de amostra que armazenada em um arquivo chamado Compound Master xls Tabela 33 Planilha de amostra para Compound Master xis A V C D 1 compound_A 1 23 367 testado Copyright IBM Corp 1998 2003 203 Tabela 33 Planilha de amostra para Compound Master xis continua o A vV c D 2 compound G 210 3 compo
373. m de Dados c Localize a linha no arquivo hosts que cont m este alias d Localize o primeiro campo n o num rico nessa linha Exemplo arquivo hosts 127 0 0 1 localhost 9 22 5 77 nodexyz nodexyzCOP1 teradata server 9 66 111 133 rtplib05 data xxx com aap 9 66 111 161 rtpscmll data xxx com aaprwrt 9 66 111 161 rtpscmll data xxx com accessm Neste exemplo o campo nodexyz o nome do n 2 Emita a instru o CREATE SERVER Por exemplo CREATE SERVER server name TYPE TERADATA VERSION 4 WRAPPER wrapper OPTIONS NODE node name Voc deve especificar um nome do servidor O nome especificado deve ser exclusivo Voc deve definir o par metro TYPE como TERADATA para todos os servidores Teradata O wrapper Teradata suporta todas as vers es do Teradata V2R3 e do Teradata V2R4 Voc pode especificar o n mero da vers o como um d gito ou como dois d gitos com um ponto decimal Exemplos de n meros de vers es v lidos incluem 3 3 0 3 5 4 4 0 44 e outros Voc deve especificar um nome para o wrapper O nome especificado corresponde a um wrapper Teradata registrado com a instru o CREATE WRAPPER Tamb m necess rio especificar o nome do n no qual o servidor Teradata reside Este nome de n faz distin o entre mai sculas e min sculas Ao registrar uma defini o de servidor Teradata voc pode especificar op es de servidor adicionais na instru o CREATE SERVER se requerido Depois de registrar
374. m descompactados Entre em contato com o Suporte de Software da IBM Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 301 Tabela 58 Mensagens emitidas pelo wrapper para Entrez continua o SQLO90IN A instru o SQL falhou Este um erro interno devido a um erro de pouca Entre em contato com o gravidade do sistema As Suporte de Software da instru es SQL posteriores IBM podem ser processadas Raz o Erro ao criar o objeto do wrapper SQLO90IN A instru o SQL falhou Este um erro interno devido a um erro de pouca Entre em contato com o gravidade do sistema As Suporte de Software da instru es SOL posteriores IBM podem ser processadas Raz o Tipo de express o inv lido SQLO901IN A instru o SQL falhou Este um erro interno devido a um erro de pouca Entre em contato com o gravidade do sistema As Suporte de Software da instru es SOL posteriores IBM podem ser processadas Raz o Imposs vel localizar pseud nimo SQLO90IN A instru o SQL falhou N o h mem ria suficiente devido a um erro de pouca para processar o pedido de gravidade do sistema As aloca o dentro do instru es SQL posteriores wrapper podem ser processadas Raz o Erro de aloca o de mem ria SQL1816N O wrapper Um valor na cl usula lt wrapper name gt n o VERSION da instru o pode ser utilizado para CREATE SERVER acessar a vers o da inv lido
375. m faz parte da maior tarefa de adicionar Documentum a um sistema federado Para aprimorar o desempenho quando origens de dados Documentum s o acessadas defina a vari vel de perfil DB2 DJ COMM do DB2 Esta vari vel determina se o servidor federado carregar o wrapper na inicializa o Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 171 Procedimento Para definir a vari vel de perfil DB2 DJ COMM do DB2 envie o comando db2set com a biblioteca do wrapper que corresponde ao wrapper especificado na instru o CREATE WRAPPER associada Por exemplo db2set DB2 DJ COMM 1Tibdb2lsdctm a Verifique se n o existem espa os em nenhum lado do sinal de igual Existe overhead associado ao carregamento das bibliotecas de wrapper durante a inicializa o do banco de dados Para evitar este overhead especifique apenas as bibliotecas que voc pretende acessar A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para origens de dados Documentum Related tasks Registrando o Servidor para Origens de Dados do Documentum na p gina 172 Registrando o Servidor para Origens de Dados do Documentum O registro do servidor para origens de dados Documentum faz parte da maior tarefa de adicionar um Documentum a um sistema federado Depois de registrar o wrapper voc deve registrar um servidor correspondente Restri es Todos os servidores em execu o na mesma inst ncia do DB2
376. m predicados ANY LIKE Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 185 Tabela 31 Fun es personalizadas para predicados continua o Nome da fun o Descri o ANY NOT LIKE argl Testa um atributo de repeti o para qualquer valor arg2 diferente do valor especificado Obt m dois argumentos obrigat rios argl Especifica o nome de uma coluna que representa um atributo de repeti o arg2 Especifica o padr o que est sendo comparado com subcadeias entre aspas simples Por exemplo WHERE DCTM ANY NOT LIKE authors Dave Win 1 OR DCTM ANY NOT LIKE keywords 1 A cl usula de escape n o suportada em predicados ANY NOT LIKE ANY NULL arg Testa um atributo de repeti o para IS NULL Obt m um argumento obrigat rio que o nome do atributo de repeti o ou o atributo DATE ou TIMESTAMP de valor nico Por exemplo WHERE DCTM ANY NULL authors 1 ANY NOT NULL arg Testa um atributo de repeti o para NOT NULL Obt m um argumento obrigat rio que o nome do atributo de repeti o Por exemplo WHERE DCTM ANY NOT NULL authors 1 ANY SAME INDEX argl Testa os atributos de repeti o para valores no mesmo arg10 ndice de cada atributo Obt m de duas a dez das outras fun es ANY xx O exemplo a seguir verifica se um documento possui pelo menos um autor chamado Ken que n o est associado ao UCD WHERE DCTM ANY SAME INDEX
377. m um pseud nimo Nucleotide select from gbseq WHERE entrez contains FreeText abcde 1 A seguir mostrada uma consulta que pesquisa uma defini o em um pseud nimo Nucleotide select PrimaryAccession substr Definition 1 300 version GI from gbseq WHERE entrez contains Definition Sulfolobus tokodaii AND complete genome 1 A seguir mostrada uma consulta que pesquisa uma palavra chave em um pseud nimo Nucleotide select PrimaryAccession substr KeywordList 1 200 Segment from gbseq WHERE entrez contains KeywordList nkccl gene 1 Related concepts e Predicados Relacionais para o Wrapper Entrez na p gina 288 e Cl usulas WHERE Inv lidas para o Wrapper Entrez na p gina 288 Related tasks gistrando Fun es Personalizadas para o Wrapper Entrez na p gina Tabela de Fun es Personalizadas Wrapper Entrez Tabela 45 Fun es personalizadas para o wrapper Entrez Nome da fun o Descri o CONTAINS col VARCHAR term VARCHAR Pesquisa uma coluna com CONTAINS col INTEGER term VARCHAR marca o utilizando a express o CONTAINS col SMALLINT term VARCHARO especificada CONTAINS col REAL term VARCHAR CONTAINS col DOUBLE term VARCHAR CONTAINS col DATE term VARCHAR term Termo de pesquisa CONTAINS col TIME term VARCHARO CONTAINS col CHAR term VARCHAR CONTAINS col TIMESTAMP term VARCHARO col Coluna com marca o
378. ma inst ncia do servidor da origem de dados No DB2 um n equivalente a uma inst ncia que est executando a c pia do DB2 4 Criar mapeamentos de Centro de Controle do DB2 Se voc tentar recuperar a usu rios senha remota associada a um mapeamento de usu rio a partir da exibi o do cat logo SYSCAT USEROPTIONS o valor da senha remota ser exibido criptografado 5 Testar a conex o com o Centro de Comando DB2 Utilizar o painel Mostrar servidor da origem de todas as Tabelas no Centro dados de Controle do DB2 para verificar as conex es 6 Criar pseud nimos Centro de Controle do DB2 No entanto antes de configurar o acesso a uma origem de dados necess rio certificar se de que o servidor federado tenha sido configurado corretamente E muito importante Vincular o DB2 ao software cliente Isto cria bibliotecas do wrapper da origem de dados no servidor federado Configurar as vari veis de ambiente da origem de dados Related concepts Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide Related reference e Regras de Nomenclatura de Objetos Federados na p gina 19 2 Guia de Configura o da Origem de Dados Origens de Dados Suportadas H muitas origens de dados que podem ser acessadas utilizando um sistema federado A tabela a seguir lista as origens de dados suportadas Tabela 2 Vers es das orige
379. ma instru o CREATE NICKNAME inicial Related concepts 7 uz O que E o Utilit rio CreateNicknameFile para o Wrapper do Documentum na p gina 189 Related tasks Registrando Pseud nimos para Origens de Dados do Documentum nal p gina 174 Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper Documentum nal 2 p gina 360 Registrando Fun es Personalizadas para Origens de Dados do Documentum O registro de fun es personalizadas para origens de dados Documentum faz parte da maior tarefa de adicionar Documentum a um sistema federado Voc deve utilizar a instru o CREATE FUNCTION para registrar v rias fun es personalizadas Pode utilizar essas fun es para acessar alguns dos recursos do Documentum como o conte do do documento de recupera o e pesquisa do texto completo dentro das consultas As Sei personalizadas para predicados est o relacionadas na Tabela 31 na p gina 183 As refer ncias fun o TOPIC destinam se fun o do Documentum fornecida por terceiros como parte de seu sistema de indexa o de texto completo da Verity Inc Restri es Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 181 Uma vez que o DB2 n o suporta o tipo Booleano a maioria das fun es personalizadas exceto USER utilizadas na cl usula WHERE devem fazer uma verifica o 1 pois essas fun es s o definidas para retorna
380. ma interno Contate o Suporte de interno gt recebido da origem Software da IBM de dados do Wrapper do Excel Texto e tokens associados s o Falha na cria o do objeto NICKNAME Delta SQL1822N C digo de erro inesperado Ocorreu um erro de programa 1503 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao obter o tipo de coluna Nickname interno Contate o Suporte de Software da IBM Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 213 Tabela 37 Mensagens emitidas pelo wrapper para o Excel continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado 1504 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao obter o nome do tipo de coluna Nickname Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1505 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o recebido da origem de dados do Wrapper do Excel O lt tipo de dados gt especificado n o suportado por este wrapper Corrija a instru o SQL e execute a novamente SQL1822N C digo de erro inesperado 1506 lt c digo de programa interno gt recebido da origem de dados
381. ma pesquisa Por exemplo as seguintes pesquisas produzir o os mesmos resultados servlets and beans servlets or beans e As pesquisas com caracteres curingas n o s o suportadas Um pesquisa por java procurar a cadeia literal java e n o localizar por exemplo javadoc Em geral voc obter melhores resultados de pesquisa se pesquisar frases ao inv s de palavras simples Procedimento Para pesquisar a documenta o do DB2 1 Na barra de ferramentas da navega o clique em Pesquisar 2 No campo de entrada de texto na parte superior da janela Pesquisar digite um ou mais termos relacionados sua rea de interesse e em seguida clique em Pesquisar O campo Resultados exibe uma lista de t picos classificados por adequa o Digite mais termos para aumentar a adequa o de sua consulta e para reduzir o n mero de t picos retornados por sua consulta 3 No campo Resultados clique no t tulo do t pico que voc deseja ler O t pico exibido no quadro de conte do 456 Guia de Configura o da Origem de Dados Quando voc desempenha uma pesquisa o primeiro resultado automaticamente carregado em seu no quadro do navegador Para visualizar o conte do de outros resultados de pesquisa clique no resultado na lista de resultados Pesquisando Documenta es do DB2 sobre Resolu o de Problemas com o Netscape 4 x A maioria dos problemas relacionada ao suporte Java fornecido pelos navegadores
382. mm E m Em E E z Ha E E E x asa Mm Notas 1 O tipo de dados Teradata VARBYTE pode conter apenas o comprimento especificado 1 a 64 000 de um tipo de dados DB2 BLOB 2 O tipo de dados Teradata VARCHAR pode conter apenas o comprimento especificado 1 a 64 000 de um tipo de dados DB2 CLOB 3 O tipo de dados Teradata VARGRAPHIC pode conter apenas o comprimento especificado 1 a 32 000 de um tipo de dados DB2 DBCLOB Related concepts Avan ar e Reverter Mapeamentos de Tipos de Dados no Federated Systems Guide Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o 445 446 Guia de Configura o da Origem de Dados Documenta o T cnica do DB2 Information Integrator Os t picas a seguir descrevem como Acessar manuais e informa es sobre release incluindo impress o e pedido de manuais Acessar t picos utilizando o DB2 Information Integrator Information Center ou o CD de Documenta o em HTML do DB2 Acessando Manuais e Informa es sobre Release As informa es t cnicas sobre o DB2 Information Integrator est o dispon veis nos seguintes formatos Manuais em PDF e impressos Uma descri o de cada um dos manuais da biblioteca do DB2 Information Integrator est dispon vel no IBM Publications Center no endere o www ibm com shop publications order e Um centro de informa es formato HTML e Ajuda para ferramentas de banco dados do DB2 formato HTML Manuais do DB2 Information In
383. mos para Tabelas e Exibi es do DB2 na p gina 42 Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Registrando Pseud nimos para Tabelas e Exibi es do DB2 O registro de pseud nimos para tabelas de exibi es do DB2 faz parte da maior tarefa de adicionar origens de dados da fam lia DB2 a servidores federados O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas s o reunidas quando voc registra um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao otimizador s o lidas dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas ou todas as informa es do cat logo de origem de dados podem ser utilizadas pelo otimizador recomend vel atualizar estat sticas utilizando o comando da origem de dados equivalente ao comando RUNSTAT S na origem de dados antes de registrar um pseud nimo Utilize a instru o CREATE NICKNAME para registrar um pseud nimo para uma exibi o ou tabela localizada na origem de dados da fam lia DB2 Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar a origem de dados da fam
384. mplo BLASTALL PATH home blasttst turboblast TBlast 2 1 tblastall b Especifique a entrada de especifica o do banco de dados compat vel com blast como o nome do banco de dados compat vel com blast utilizado para fazer upload do banco de dados compat vel com blast para o TurboBlast Os nomes dos bancos de dados s o mostrados quando voc insere o comando listdatabase 1 no TurboBlast Este nome do banco de dados TurboBlast deve ser utilizado em vez do caminho para a origem de dados compat vel com blast Por exemplo genbank lt the genbank database name in TurboBlast gt 6 Inicie novamente o daemon BLAST O daemon blast chama tblastall em vez de blastall para fazer trabalho de pesquisa em bancos de dados compat veis com blast 7 Os arquivos de log relacionados a tblastall s o gravados no DAEMON LOGFILE DIR especificado no arquivo BLAST DEAMON config Verifique tamb m STDERR log e STDOUT log produzidos pelo daemon blast no mesmo diret rio Construindo Consultas SQL BLAST SQL para origens de dados BLAST deve conter apenas predicados de entrada especiais utilizados para passar switches BLAST padr o para o arquivo execut vel blastall Restri es 240 Guia de Configura o da Origem de Dados Para ser v lida cada consulta passada para o wrapper do BLAST deve conter pelo menos o predicado de entrada BlastSeq Todos os outros predicados s o opcionais Procedimento Para construir uma consulta BLAST utilize os pr
385. mplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER oraserver OPTIONS REMOTE AUTHID rob REMOTE PASSWORD then4now Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Restri o O ID do usu rio na origem de dados Oracle deve ter sido criado utilizando o comando create user do Oracle com a cl usula identified by em vez da cl usula identified externally Related tasks Criando Mapeamentos de Usu rios para uma Origem de Dados Oracle Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 72 Guia de Configura o da Origem de Dados Testando a Conex o com o Servidor Oracle O teste da conex o com o servidor Oracle faz parte da maior tarefa de adicionar origens de dados Oracle a servidores federados Voc pode testar a conex o com o servidor Oracle utilizando a defini o de servidor e mapeamentos de usu rios definidos Procedimento Para testar a conex o 1 Abra uma sess o de passagem para emitir uma instru o SOL SELECT nas tabelas do sistema Oracle Por exemplo SET PASSTHRU remote server name SELECT count FROM sys all tables SET PASSTHRU RESET Se a instru o SOL SELECT re
386. my rapper especifica o nome do wrapper Teradata registrado atrav s da instru o CREATE WRAPPER NODE tera node o nome do n no qual o servidor Teradata reside Exemplo de op o do servidor O exemplo a seguir mostra uma defini o de servidor Teradata com estat sticas para o otimizador CREATE SERVER TERASERVERI TYPE TERADATA VERSION 4 WRAPPER WRAPPERNAME1 OPTIONS NODE tera nodel CPU RATIO 2 0 IO RATIO 3 0 Neste exemplo TERASERVERI1 o nome do servidor Teradata WRAPPERNAMEI o nome do wrapper registrado atrav s da instru o CREATE WRAPPER e tera nodel o nome do n no qual o servidor Teradata reside As op es de servidor CPU RATIO e IO RATIO fornecem as seguintes informa es para o otimizador 134 Guia de Configura o da Origem de Dados Os recursos da CPU do servidor federado s o duas vezes mais potentes que os recursos da CPU do servidor Teradata Os dispositivos de E S do servidor federado processam dados tr s vezes mais r pido que o dispositivos de E S do servidor Teradata Related tasks Registrando Defini es de Servidor para uma Origem de Dados Teradata x Related reference e CREATE SERVER statement no SQL Reference Volume 2 Criando o Mapeamento de Usu rio para uma Origem de Dados Teradata A cria o do mapeamento de usu rio para uma origem de dados Teradata faz parte da maior tarefa de adicionar origens de dados Teradata a servidores
387. n o atualiza o c digo do DB2 Pr requisitos Assegure que seu computador tenha acesso Internet pois o atualizador faz downloads do fix pack de documenta o mais recente a partir do servidor IBM se necess rio Para conectar se Internet pode ser necess rio fornecer suas informa es de proxy Procedimento Para utilizar o centro de informa es para atualizar sua documenta o em HTML local 1 Inicie o DB2 Information Center e A partir das ferramentas de administra o gr fica clique no cone do Information Center na barra de ferramentas e Na linha de comandos digite db2ic 2 Clique em Information Center gt Atualizar Documenta o Local para iniciar a atualiza o Se uma atualiza o de documenta o estiver dispon vel ela ser transferida por download e aplicada Para fazer download e aplicar a atualiza o da documenta o manualmente 1 Abra a p gina de suporte do DB2 em seu navegador da Web no endere o ww ibm com software data db2 udb winos2unix support 2 Clique em DB2 Version 8 e localize o link do fix pack da documenta o para o seu sistema operacional 3 Determine se sua documenta o do DB2 local est desatualizada comparando o n vel do fix pack com o n vel da documenta o que voc tem instalado 4 Se uma vers o mais recente da documenta o estiver dispon vel fa a o download do fix pack para seu sistema operacional H um fix pack para todos os sistemas
388. n o estejam de acordo com a legisla o local A INTERNATIONAL BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICA O NO ESTADO EM QUE SE ENCONTRA SEM GARANTIA DE NENHUM TIPO SEJA EXPRESSA OU IMPL CITA INCLUINDO MAS N O SE LIMITANDO S GARANTIAS IMPL CITAS DE N O VIOLA O MERCADO OU ADEQUA O A UM DETERMINADO PROP SITO Alguns O Copyright IBM Corp 1998 2003 461 pa ses n o permitem a exclus o de garantias expressas ou impl citas em certas transa es portanto esta disposi o pode n o se aplica ao Cliente Esta publica o pode conter imprecis es t cnicas ou erros tipogr ficos Periodicamente s o feitas altera es nas informa es aqui contidas tais altera es ser o incorporadas em futuras edi es desta publica o A IBM pode a qualquer momento aperfei oar e ou alterar os produtos e ou programas descritos nesta publica o sem aviso pr vio Refer ncias nestas informa es a Web sites n o IBM s o fornecidas apenas por conveni ncia e n o representam de forma alguma um endosso a esses Web sites Os materiais contidos nesses Web sites n o fazem parte dos materiais deste produto IBM e a utiliza o desses Web sites de inteira responsabilidade do Cliente A IBM pode utilizar ou distribuir as informa es fornecidas da forma que julgar apropriada sem incorrer em qualquer obriga o para com o Cliente Licenciados deste programa que desejam obter informa es sobre este assunto c
389. na 316 Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 386 Guia de Configura o da Origem de Dados Ap ndice A Exibi es da Tabela de Cat logo Global Contendo Informa es Federadas A maioria das exibi es de cat logo em um banco de dados federado s o as mesmas que as exibi es de cat logo de qualquer outro banco de dados DB2 para Linux UNIX e Windows H v rias exibi es exclusivas que cont m informa es pertinentes a um sistema federado como a exibi o SYSCAT WRAPPERS Conforme observado nos manuais de Refer ncia de SOL do DB2 para Linux UNIX e Windows Vers o 6 e Vers o 7 as exibi es DB2 Vers o 8 SYSCAT agora s o somente leitura Se voc emitir uma opera o UPDATE ou INSERT em uma exibi o no esquema SYSCAT ela falhar Utilizar as exibi es SYSSTAT a forma recomendada para atualizar o cat logo de sistema Altere os aplicativos que fazem refer ncia exibi o SYSCAT para fazer refer ncia exibi o SYSSTAT atualiz vel A tabela a seguir lista as exibi es SYSCAT que cont m informa es federadas Estas s o exibi es somente leitura Tabela 65 Exibi es de cat logo geralmente utilizadas com um sistema federado Exibi es do Cat logo Descri o SYSCAT COLUMNS Cont m informa es de colunas sobre os objetos de origem de dados tabelas e exibi es para os quais voc criou pseud nimos SYSCAT COLOPTIONS Cont m informa
390. na instru o de pseud nimo Esta op o faz distin o entre mai sculas e min sculas Entretanto o DB2 dobra nomes de coluna para letras mai sculas a menos que a coluna seja definida com aspas duplas VALIDATE DATA FILE Para arquivos ordenados esta op o especifica se o wrapper verificar se a coluna chave foi ordenada em ordem crescente e verifica chaves NULL Os nicos valores v lidos para esta op o s o Y ou N colocados entre aspas simples A verifica o feita uma vez na hora de registro Se esta op o n o foi especificada n o ocorrer valida o Esta op o n o ser permitida se a op o de coluna do pseud nimo DOCUMENT for utilizada para o caminho do arquivo DOCUMENT Especifica o tipo de arquivo estruturado de tabela No momento este wrapper suporta apenas FILE para esta op o Apenas uma coluna pode ser espeficicada com a op o DOCUMENT por pseud nimo A coluna associada op o DOCUMENT deve ter o tipo de dados VARCHAR ou CHAR Ao utilizar a op o de coluna de pseud nimo DOCUMENT em vez da op o de pseud nimo FILE PATH implica que o arquivo correspondente a este pseud nimo ser fornecido durante a execu o da consulta Se a op o DOCUMENT tiver o valor FILE isto significa que o que ser fornecido durante a execu o da consulta ser o caminho completo do arquivo cujo esquema corresponde defini o de pseud nimo para este pseud nimo O exemplo CREATE NICKN
391. nal Defina a vari vel de ambiente DB2 DJ COMM para melhorar o desempenho da consulta 3 Registre o servidor utilizando a instru o CREATE SERVER Registre o servidor utilizando a instru o CREATE SERVER 4 Registre pseud nimos utilizando a instru o CREATE NICKNAME Registre pseud nimos utilizando a instru o CREATE NICKNAME 5 Crie exibi es federadas para pseud nimos n o raiz Os pseud nimos raiz identificam os elementos no n vel superior de um documento XML Os pseud nimos n o raiz identificam os elementos nos n veis inferiores nesse elemento XML Voc pode executar as instru es a partir do Centro de Controle do DB2 ou a partir de um processador da linha de comandos do DB2 Depois de adicionar o wrapper XML a seu sistema federado voc poder executar consultas em uma origem de dados XML Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 251 Related tasks e Registrando o Wrapper do XML na p gina 252 e Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper ML na p gina 253 e 2 Registrando o Servidor para uma Origem de Dados XML na p gina 254 Registrando Pseud nimos para Origens de Dados XML na p gina 260 Criando Exibi es Federadas para Pseud nimos N o raiz Wrapper XML Registrando o Wrapper do XML O registro do wrapper XML faz parte da maior tarefa de adicionar XML a um sistema federado Voc deve registrar o wra
392. name WRAPPER wrapper name OPTIONS gt ES HOST host name LES PORT port number E gt OFF es maem A C LON ES TRACELEVEL W Lj gt J DDD sa DB2TEMPDIR4NESWrapper 10g ES TRACEFILENAME path SERVER Especifica um nome exclusivo para esta defini o de servidor Este par metro obrigat rio WRAPPER Especifica o nome de um wrapper Extended Search registrado anteriormente que voc deseja utilizar com esta defini o de servidor Este par metro obrigat rio ES HOST Especifica o nome completo do host ou endere o IP do servidor Extended Search que voc deseja pesquisar Esta op o obrigat ria Cap tulo 21 Refer ncia de Comandos DDL 383 ES PORT Especifica o n mero da porta na qual este servidor Extended Search atende pedidos Se esta op o for omitida o valor padr o ser 6001 ES TRACING Especifica se o rastreio deve ser ativado para mensagens de erro mensagens de aviso e mensagens informativas que s o produzidas pelo servidor remoto Extended Search O valor padr o OFF significa que n o ser o registras mensagens de rastreio ES TRACELEVEL Se o rastreio estiver ativado esta op o especificar os tipos de mensagens que ser o gravadas no arquivo de log O valor padr o C registra apenas mensagens cr ticas Voc pode ativar e desativar os seguintes n
393. nd A 367 compound G 210 compound F 174 compound S 67 Related tasks e Incluindo Excel a um Sistema Federado na p gina 205 Related reference e Origem de Dados Excel Consultas de Exemplo na p gina 207 Modelo de Controle de Acesso de Arquivo para o Wrapper do Excel O sistema de gerenciamento do banco de dados acessa arquivos do Excel com a autoridade da propriedade LOG ON AS do servi o de banco de dados do DB2 Essa defini o pode ser exibida na p gina de propriedades LOG ON para a inst ncia do DB2 A p gina de propriedades acessada atrav s do painel de controle Servi os do Windows NT Related reference Modelo de Controle de Acesso de Arquivo para o Wrapper do Arquivo Estruturado de Tabela na p gina 159 210 Guia de Configura o da Origem de Dados e Controle de Acesso para o Wrapper do Documentum na p gina 194 Mensagens para o Wrapper do Excel Esta se o lista e descreve mensagens que podem ser encontradas enquanto se trabalha com o wrapper do Excel Tabela 37 Mensagens emitidas pelo wrapper para o Excel C digo de Erro Mensagem Explica o SQL1817N A instru o CREATE SERVER n o identifica VERSION da origem de dados que foi definida para o banco de dados federado O par metro VERSION n o foi especificado durante a instru o CREATE SERVER Corrija a instru o SQL e execute a novamente SQL1822N C digo de erro inesperado
394. ndo Pseud nimos para Tabelas Exibi es e Sin nimos do Informix na p gina 58 Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Registrando Pseud nimos para Tabelas Exibi es e Sin nimos do Informix O registro de pseud nimos para tabelas exibi es e sin nimos do Informix faz parte da maior tarefa de adicionar origens de dados Informix a servidores federados Para cada servidor Informix definido registre um pseud nimo para cada tabela exibi o ou sin nimo que deseja acessar Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar os servidores Informix O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas s o coletadas ao registrar um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao otimizador s o lidas a partir dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas informa es do cat logo de origem de dados ou todas elas podem ser utilizadas pelo otimizador atualize as estat sticas utilizando o comando de origem de dados equivalente ao comando RUNSTATS do DB2 na origem de dados ant
395. ndo o Acesso s Origens de Dados do Entrez 299 Tabela 55 Pseud nimo Nucleotide GBFeatures Nome da coluna Tipo de dados Descri o Q SequenceKey VARCHAR 32 NOT FOREIGN KEY NULL GBSEQ FeatureJoinKey VARCHAR 32 NOT PRIMARY KEY Y NULL FeatureKey VARCHAR 20 NOT FKEY NULL FeatureLocation VARCHAR 200 NOT NULL Tabela 56 Pseud nimo Nucleotide GBlntervals Nome da Coluna Tipo de Dados Descri o Q FeatureJoinKey VARCHAR 32 NOT FOREIGN KEY NULL GBFEATURES IntervalFrom INTEGER IntervalTo INTEGER IntervalPoint INTEGER IntervalAccession VARCHAR 32 NOT NULL Tabela 57 Pseud nimo Nucleotide GBQualifiers Nome da coluna Tipo de dados Descri o Q FeatureJoinKey VARCHAR 32 NOT FOREIGN_KEY NULL GBFEATURES QualifierName VARCHAR 50 QualifierValue VARCHAR 32000 Mensagens para o Wrapper Entrez Este t pico descreve mensagens que podem ser encontradas ao trabalhar com o wrapper para Entrez Para obter mensagens que n o est o documentadas nesta tabela no Message Reference Volume 1 ou no Message Reference Volume 2 entre em contato com o suporte de software IBM Tabela 58 Mensagens emitidas pelo wrapper para Entrez C digo de Erro Mensagem Explica o 300 Guia de Configura o da Origem de Dados Tabela 58 Mensagens emitidas pelo wrapper para Entrez continua o SQL0142N A instru o SQL n o Foi transmitido um tipo de
396. nhas retornadas N o especifique um prefixo de espa o de nomes em uma express o XPath O wrapper XML n o suporta espa os de nomes PRIMARY KEY Indica que este pseud nimo um pseud nimo pai O tipo de dados da coluna deve ser VARCHAR 16 Um pseud nimo pode ter no m ximo uma op o de coluna PRIMARY KEY YES o nico valor v lido A coluna que foi projetada com esta op o cont m uma chave que gerada pelo wrapper O valor da coluna n o pode ser recuperado em uma consulta SELECT e a op o XPATH n o deve ser especificada para esta coluna A coluna pode ser utilizada apenas para unir pseud nimos pai e pseud nimos filhos FOREIGN KEY Indica que este pseud nimo um pseud nimo filho e especifica o nome do pseud nimo pai correspondente Um pseud nimo pode ter no m ximo uma op o de coluna FOREIGN KEY O valor para esta op o considera mai sculas e min sculas A coluna que foi projetada com esta op o cont m uma chave que gerada pelo wrapper O valor da coluna n o pode ser recuperado em uma consulta SELECT e a op o XPATH n o deve ser especificada para esta coluna A coluna pode ser utilizada apenas para unir pseud nimos pai e pseud nimos filhos Uma instru o CREATE NICKNAME com uma op o FOREIGN KEY falhar se o pseud nimo pai tiver um nome de esquema diferente A menos que o pseud nimo seja referido em uma cl usula FOREIGN KEY que foi explicitamente definida para ter letras min sc
397. ni o igual a 1 indica que a velocidade de E S federada do DB2 e a velocidade de E S da origem de dados t m a mesma velocidade de E S uma propor o de 1 1 Uma defini o igual a 5 indica que a velocidade de E S federada do DB2 50 mais lenta do que a velocidade de E S da origem de dados Uma defini o igual a 2 indica que a velocidade de E S federada do DB2 duas vezes mais r pida do que a velocidade de E S da origem de dados Ap ndice B Op es do Servidor para Sistemas Federados 397 Tabela 68 Op es do servidor e suas defini es continua o Op o Descri o e defini es v lidas Defini o padr o IUD APP SVPT ENFORCE Especifica se o sistema federado do DB2 deve refor ar a detec o ou constru o de instru es de salvamento de aplicativos Quando definida atrav s da instru o SET SERVER OPTION esta op o do servidor n o ter nenhum efeito com instru es SQL est ticas Y O servidor federado ir retroceder transa es de inser o atualiza o ou exclus o se ocorrer um erro e a origem de dados n o refor ar as instru es de salvamento de aplicativos Um c digo de erro SQL SQL1476 retornado N O servidor federado n o retroceder transa es quando um erro for encontrado Seu aplicativo dever tratar da recupera o do erro raz LOGIN TIMEOUT Especifica o n mero de segundos que o servidor federado DB2 deve aguardar por uma resposta d
398. no quadro de conte do Utilizando a Documenta o em HTML do DB2 Este t pico descreve como instalar exibir e copiar a documenta o no CD de Documenta o em HTML do DB2 e como atualizar a documenta o ap s instal lo Instalando a Documenta o em HTML do DB2 O diret rio de instala o para o CD de Documenta o em HTML do DB2 diferente para cada categoria de informa o htmicdpath doc htmlcd L category htmlcdpath O diret rio em que o CD de Documenta o em HTML do DB2 est instalado L O locale da documenta o que voc deseja utilizar por exemplo en_US category O identificador da categoria por exemplo getting_started para informa es sobre instala o Exibindo Documenta o T cnica Diretamente do CD de Documenta o HTML do DB2 Voc pode exibir todos os t picos em HTML a partir do CD de Documenta o em HTML do DB2 Restri es Documenta o T cnica do DB2 Information Integrator 453 Voc deve instalar o produto DB2 para exibir a ajuda on line Procedimento Para exibir a documenta o em HTML a partir do CD de Documenta o em HTML do DB2 1 Insira o CD de Documenta o em HTML do DB2 2 Inicie seu navegador da Web e abra o arquivo a seguir e Para sistemas operacionais Windows x N Arquivos de programas VIBMNsdllibYdocXhtmlcdN LNindex e Para sistemas operacionais UNIX cdrom Program Files IBM sgllib doc htmlcd Y L index htm em que e x representa a l
399. nome do wrapper padr o A tabela a seguir lista os nomes de bibliotecas do wrapper para o DB2 por sistema operacional Tabela 9 Nomes de bibliotecas do wrapper DB2 Sistema operacional no servidor federado Nome da biblioteca do wrapper AIX libdb2drda a Ambiente Operacional Solaris libdb2drda so HP UX libdb2drda sl Linux libdb2drda so Windows NT e Windows 2000 db2drda dll A pr xima tarefa nesta sequ ncia de tarefas registrar defini es de servidor para uma origem de dados DB2 Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 35 Related reference CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados DB2 O registro de defini es de servidor para uma origem de dados DB2 faz parte da maior tarefa de adicionar origens de dados DB2 a servidores federados No banco de dados federado voc deve definir cada servidor DB2 que deseja acessar Ao registrar a defini o de servidor o servidor federado conecta se ao servidor DB2 e liga pacotes ao banco de dados Como as informa es para autoriza o e senha n o s o armazenadas no cat logo global federado voc deve inclu las na defini o de servidor Procedimento Para registrar uma defini o de servidor para uma origem de dados DB2 emita a instru o CREATE SERVER Por exemplo CREATE SERVER server name TYPE DB2 ZOS VERSION 6 WRAPPER DADA AU
400. nquanto se trabalha com o wrapper do arquivo estruturado de tabela Tabela 22 Mensagens emitidas pelo wrapper para o arquivo estruturado de tabela C digo de Mensagem Explica o Erro SQL0405N O literal num rico Uma coluna o arquivo de dados ou um lt literal gt n o v lido valor de predicado em uma instru o SOL porque seu valor est fora cont m um valor que est fora do intervalo da faixa poss vel para esse tipo de dados Corrija o arquivo de dados ou redefina a coluna com um tipo mais adequado 160 Guia de Configura o da Origem de Dados Tabela 22 Mensagens emitidas pelo wrapper para o arquivo estruturado de tabela continua o C digo de Erro Mensagem Explica o SQLO408N Um valor n o compat vel com o tipo de dados do destino da atribui o O nome de destino lt nome da coluna gt Uma coluna no arquivo de dados cont m caracteres que s o inv lidos para esse tipo de dados Corrija o arquivo de dados ou redefina a coluna com um tipo mais adequado SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o O caminho da origem de dados NULL Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Falha na recupera
401. ns de dados no sistema federado sem precisar remover os dados da origem de dados nativa O wrapper do Documentum utiliza uma biblioteca do cliente para estabelecer interface com o servidor do Documentum O wrapper do Documentum fornece acesso a duas vers es do servidor Documentum EDMS 98 tamb m referenciada como vers o 3 e 4i AlFigura 2 na p gina l 6ilustra como o wrapper do Documentum funciona O Copyright IBM Corp 1998 2003 165 Cliente DB2 Banco de dados federado Servidor Documentum Docbase EEE Banco de O SQL dados E T e federado Sm E DB2 Universal yg z e Database E amp E Tabela de 3 S HHH resultados Jo relacionais 5 9 A Wrapper do Banco de dados Documentum Documentum Figura 2 Como o wrapper do Documentum funciona Depois que o wrapper do Documentum for registrado voc poder mapear os objetos do Documentum Docbase e as tabelas registradas como tabelas relacionais Isso feito mapeando os atributos do Docbase para nomes de colunas em uma tabela relacional do DB2 Por exemplo a Tabela 23 lista um subconjunto de atributos para o tipo de documento padr o do Documentum Docbase dm_document juntamente com os dados associados Voc determinou que esse subconjunto de atributos importante e que gostaria de conectar esses atributos ao sistema de banc
402. ns de Dados Microsoft SOL Server Origens de Dados ODBC Origens de Dados Oracle NET8 Origens de Dados Oracle SQLNET Origens de Dados Sybase Origens de Dados Teradata Ap ndice H Mapeamentos de Rr de Dados Reversos Padr o Origens de Dados do DB2 para z OS e 0S 390 Origens de Dados do DB2 para iSeries Origens de Dados do DB2 para VM e VSE Origens de Dados do DB2 para Linux UNIX e Windows E Origens de Dados do Informix Origens de Dados Microsoft SOL Server Origens de Dados do Oracle SOLNET Origens de Dados do Oracle NET8 Origens de Dados do Sybase Origens de Dados do Teradata Documenta o T cnica do DB2 Information Integrator 409 409 410 411 411 411 411 412 412 412 413 414 415 417 418 420 422 425 427 428 429 431 433 434 435 436 437 438 440 441 442 443 444 447 Acessando Manuais e Informa es sobre Release Manuais do DB2 Informan Integrator Notas sobre o Release e Requisitos de Instala o Fix Packs para a Documenta o d DB2 Information Integrator Acessando T picos Utilizando o DB2 Information Integrator Information Center ou o CD de Documenta o em HTML do DBZ ms ge ge e dn di E Recursos do DB2 Information Integrator Information Center Localizando T picos no DB2 Information Integrator Information Center Utilizando a Documenta o em HTML do DB2 us sacra
403. ns de dados suportadas e m todos de acesso Origem de dados Vers es suportadas M todo de acesso DB2 Universal Database para Linux UNIX e Windows 71 7 2 81 DRDA DB2 Universal Database para z OS e 05 390 6 1 7 1 com os seguintes APARs aplicados PQ62695 PQ55393 PQ56616 PQ54605 PQ46183 PQ62139 DRDA DB2 Universal Database para iSeries 4 5 ou posterior com os seguintes APARs aplicados SA95719 SE06003 e SE06872 e S105990 e S105991 DRDA DB2 Server para VM e VSE 7 1 ou posterior com corre es para APARs para fun es de esquema aplicadas DRDA Informix 7 8 9 Informix Client SDK ODBC 3x Driver ODBC para a origem de dados como o Driver Redbrick ODBC para acessar o Redbrick OLE DB OLE DB 2 0 ou posterior Oracle 7 3 4 8 x 9 x Software cliente SQLNET ou NET8 Cap tulo 1 Vis o Geral sobre Como Configurar o Acesso s Origens de Dados 3 Tabela 2 Vers es das origens de dados suportadas e m todos de acesso continua o Origem de dados Vers es suportadas M todo de acesso Microsoft SQL Server 6 5 7 0 2000 No Windows o driver Microsoft SQL Server Client ODBC 3 0 ou posterior No UNIX o driver DataDirect Technologies anteriormente MERANT Connect ODBC 3 7 ou posterior Sybase 11 x 12 x Sybase Open Client Teradata V2R3 V2R4 Teradata Call Level Interfac
404. nstru es sobre como configurar o cliente ODBC A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper ODBC Related tasks e Registrando o Wrapper ODBC na p gina 114 Registrando o Wrapper ODBC O registro do wrapper ODBC faz parte da maior tarefa de adicionar origens de dados ODBC a servidores federados Voc deve emitir a instru o CREATE WRAPPER para registrar um wrapper ODBC Procedimento Para especificar o wrapper que deseja utilizar para acessar origens de dados ODBC emita a instru o CREATE WRAPPER Por exemplo CREATE WRAPPER odbc Recomenda o Utilize o nome do wrapper padr o chamado ODBC ao emitir a instru o CREATE WRAPPER Ao registrar o wrapper que utiliza o nome padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o associado a esse wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um nome que seja diferente do padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Suponha que voc tenha um servidor federado em execu o no AIX e decida utilizar um nome de wrapper que n o seja o padr o Um exemplo de instru o CREATE WRAPPER que precisa ser emitida CREATE WRAPPER mywrapper LIBRARY libdb2rcodbc a OPTIONS MODULE usr lib odbc a 114 Guia de Configura o da Or
405. nstru o CREATE WRAPPER Por exemplo CREATE WRAPPER mywrapper LIBRARY Libdb2Zinformix a 50 Guia de Configura o da Origem de Dados Os nomes de biblioteca do wrapper para o Informix s o Tabela 11 Nomes de bibliotecas do wrapper Informix Sistema operacional no servidor federado Nome da biblioteca do wrapper AIX libdb2informix a HP UX libdb2informix sl Linux libdb2informix so Ambiente Operacional Solaris libdb2informix so Windows NT e Windows 2000 db2informix dll A pr xima tarefa nesta sequ ncia de tarefas registrar defini es de servidor para uma origem de dados Informix na p gina 51 Related reference CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados Informix O registro de defini es de servidor para uma origem de dados Informix faz parte da maior tarefa de adicionar origens de dados Informix a servidores federados No banco de dados federado voc deve definir cada servidor Informix que deseja acessar Primeiro voc deve localizar o nome do n da origem de dados Informix e em seguida utilizar este nome do n ao registrar o servidor Procedimento Para registrar uma defini o de servidor para uma origem de dados Informix 1 Localize o nome do n no arquivo ou registro sqlhosts do Informix Exemplo de arquivo sqlhosts inf724 onsoctcp anaconda inmx724 inf731 onscotcp boa ifmx 31 inf92 ons
406. nsultas sobrecarregando os servidores NCBI A pr xima tarefa nesta sequ ncia de tarefas definir a vari vel de ambiente DB2 DJ COMM para o wrapper Entrez Related tasks Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper Entrez na p gina 283 Depois de Instalar Wrappers N o Relacionais no DB2 Information Integrator Installation Guide Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 282 Guia de Configura o da Origem de Dados Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper Entrez A defini o da vari vel de perfil DB2 DJ COMM do DB2 para o wrapper Entrez faz parte da maior tarefa de adicionar Entrez a um sistema federado Para aprimorar o desempenho quando origens de dados Entrez s o acessadas defina a vari vel de perfil DB2 DJ COMM do DB2 Esta vari vel determina se o servidor federado carregar o wrapper na inicializa o Procedimento Para definir a vari vel de perfil DB2 DJ COMM do DB2 emita o comando db2set com a biblioteca de wrapper que corresponde ao wrapper especificado na instru o CREATE WRAPPER associada db2set DB2 DJ COMM Tibdb2lsentrez a Verifique se n o existem espa os em nenhum lado do sinal de igual O uso do processador aumenta quando o servidor federado carrega as bibliotecas do wrapper durante a inicializa o do banco de dados Para evitar o Uso excessivo especifique apenas as bibliotecas que
407. nte de origem de dados no DB2 Information Integrator Installation Guide e Registrando Pseud nimos para Tabelas e Exibi es do Sybase na p gina Po Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Registrando Pseud nimos para Tabelas e Exibi es do Sybase O registro de pseud nimos para tabelas de exibi es do Sybase faz parte da maior tarefa de adicionar origens de dados Sybase a servidores federados Para cada servidor Sybase definido registre um pseud nimo para cada tabela ou exibi o que deseja acessar Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar os servidores Sybase O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas s o coletadas ao registrar um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao otimizador s o lidas a partir dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas informa es do cat logo de origem de dados ou todas elas podem ser utilizadas pelo otimizador atualize as estat sticas utilizando o comando de origem de dados equivalente ao comando RUNSTATS do
408. ntua o par nteses operadores aritm ticos ou outros s mbolos forem mostrados voc dever digit los como parte da sintaxe Algumas vezes uma nica vari vel representa um conjunto de v rios par metros Por exemplo no diagrama a seguir a vari vel bloco do par metro pode ser substitu da por qualquer interpreta o do diagrama que o principal bloco do par metro STATEMENT bloco do par metro gt lt bloco do par metro ar metro1 l par me tro 2 par me t ros Lpar metro4 Os segmentos adjacentes que ocorrem entre marcadores grandes 0 podem ser especificados em qualquer seq ncia gt STATEMENT item i tem i tem3 i tem4 Sobre este Manual Xiii O diagrama acima mostra que item2 e item3 podem ser especificados em qualquer ordem As duas op es a seguir s o v lidas STATEMENT iteml item item3 item4 STATEMENT iteml item3 item item4 xiv Guia de Configura o da Origem de Dados Cap tulo 1 Vis o Geral sobre Como Configurar o Acesso as Origens de Dados As se es a seguir fornecem um guia conciso sobre como configurar um servidor federado e um banco de dados para acessar suas origens de dados Elas cont m informa es sobre as etapas b sicas necess rias para executar rapidamente as etapas de configura o Elas descrevem v rias etapas opcionais se precisar delas para ajustar bem a configura o da origem de dado
409. ntum para o DB2 2 Aponte para o arquivo dmcl ini do cliente do Documentum 3 Registre o wrapper utilizando a instru o CREATE WRAPPER Registre o wrapper utilizando a instru o CREATE WRAPPER 4 Defina a vari vel de ambiente DB2 DJ COMM para melhorar o desempenho da consulta 5 Registre o servidor utilizando a instru o CREATE SERVER Registre o servidor utilizando a instru o CREATE SERVER 6 Forne a aos usu rios acesso origem de dados utilizando a instru o CREATE USER MAPPING 7 Registre pseud nimos utilizando a instru o CREATE NICKNAME Registre pseud nimos utilizando a instru o CREATE NICKNAME 8 Crie fun es personalizadas utilizando a instru o CREATE FUNCTION Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 167 As instru es podem ser executadas a partir do Processador da Linha de Comandos do DB2 Depois de registradas voc poder executar consultas na origem de dados Related tasks TN 11 11 e Disponibilizando a Biblioteca do Cliente Documentum para o DB2 Apenas AIX e Solaris Operating Environment na p gina 168 Apontando para o Arquivo dmcl ini do Cliente do Documentum na p gina 16 ZA Registrando o Wrapper do Documentum na p gina 171 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper 7 FE Documentum na p gina 171 Registrando o Servidor para Origens de
410. o Para especificar o wrapper que deseja utilizar para acessar origens de dados Oracle emita a instru o CREATE WRAPPER Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 65 Por exemplo CREATE WRAPPER NETS Para determinar qual nome de wrapper SQLNET ou NET8 utilizar com a instru o CREATE WRAPPER consulte a Refer ncia Relacionada no final deste t pico O wrapper SQLNET utiliza chamadas de API OCI 7 Oracle Call Interface O wrapper NET8 utiliza chamadas de API OCI 8 Se o cliente Oracle 8 ou Oracle 9 estiver instalado voc obter melhor desempenho e funcionalidade utilizando o wrapper NET8 Al m disso o wrapper NET8 possui suporte ao LOB Como o OCI 7 n o suporta tipos de dados LOB o wrapper SQLNET n o suporta tipos de dados LOB Oracle e O wrapper SQLNET mapeia tipos de dados LONG Oracle para tipos de dados LOB DB2 para UNIX e Windows e O wrapper NET8 n o suporta tipos de dados LONG Oracle Ele mapeia tipos de dados LOB Oracle para tipos de dados LOB DB2 para UNIX e Windows Recomenda o Utilize o nome do wrapper padr o SQLNET ou NET8 Ao registrar o wrapper utilizando um dos nomes padr o o servidor federado utilizar automaticamente o nome da biblioteca padr o associado a esse wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um n
411. o Portanto ao pesquisar origens da Web voc n o pode pesquisar idiomas do conjunto de caracteres de byte duplo tais como coreano idiomas bidirecionais tais como hebraico ou outros idiomas n o ISO 8859 1 O analisador que processa resultados da pesquisa falha quando detecta o que considera como c digos de caracteres inv lidos Especificando o valor CLIENT LOCALE Se voc incluir a coluna CLIENT LOCALE em uma cl usula WHERE para definir o valor do locale do cliente ser necess rio utilizar um predicado AND para especificar os crit rios de pesquisa Voc n o pode utilizar um predicado OR com a coluna CLIENT LOCALE Exemplos sintaxe correta Os exemplos a seguir mostram a forma correta de incluir a coluna CLIENT LOCALE em uma cl usula WHERE WHERE CLIENT LOCALE enUS AND ESWRAPPER ES SEARCH DOC RANK IBM 1 WHERE ESWRAPPER ES SEARCH DOC RANK IBM 1 AND CLIENT LOCALE enUS Exemplos sintaxe incorreta Os exemplos a seguir est o incorretos porque eles tentam utilizar um predicado OR com a coluna CLIENT LOCALE Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 321 WHERE CLIENT LOCALE enUS OR ESWRAPPER ES SEARCH DOC RANK IBM 1 WHERE ESWRAPPER ES SEARCH DOC RANK IBM 1 OR CLIENT LOCALE enUS Especificando predicados em colunas fixas do Extended Search Uma instru o SOL que cont m um pseud nimo do Extended Search deve especificar um predicado
412. o lt option type gt O valor especificado n o lt option name gt n o pode v lido para esta op o ser definida como Verifique a instru o lt option value gt para CREATE NICKNAME lt option name gt SQLI1883N lt option name gt uma A op o especificada op o lt option type gt requerida para o objeto requerida para mas n o foi especificada lt option name gt Verifique a instru o CREATE NICKNAME SQL1884N Voc especificou Este um erro interno FOREIGN KEY uma Entre em contato com o op o COLUMN mais de Suporte de Software da uma vez IBM SQL1884N Voc especificou Este um erro interno PRIMARY KEY uma Entre em contato com o op o COLUMN mais de Suporte de Software da uma vez IBM SQL30090N Opera o inv lida para o A vers o de um servidor ambiente de execu o do aplicativo C digo de raz o Imposs vel alterar vers o do servidor n o pode ser alterada emitindo a instru o ALTER SERVER Um novo servidor deve ser criado com a nova vers o Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 303 Tabela 58 Mensagens emitidas pelo wrapper para Entrez continua o SQL30090N Opera o inv lida para o O pseud nimo referido em ambiente de execu o do uma op o de pseud nimo aplicativo C digo de raz o PARENT n o v lido para Pseud nimo PARENT o pseud nimo atual inv lido SQ
413. o Excel Texto e tokens associados s o lt option gt uma op o de Servidor n o suportada A op o especificada n o suportada por este wrapper Corrija a instru o SQL e execute a novamente SQL1822N C digo de erro inesperado 1201 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao obter o nome do servidor Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1209 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto tokens associados s o Erro ao converter dados VARCHAR Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1211 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao converter dados INTEGER Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1212 lt c digo de programa interno gt recebido da origem de dados do Wrapper do Excel Texto e tokens associados s o Erro ao converter dados FLOAT Ocorreu um erro de programa interno Contate o Suporte de Software da IBM SQL1822N C digo de erro inesperado 1400 lt c digo de programa interno gt recebido da ori
414. o Get Local User retornou NULL Erro de programa o interna Contate o Suporte de Software da IBM SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Falha ao iniciar a transa o O Documentum informou que o begintrans falhou Entre em contato com o administrador do sistema SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o O par metro de entrada n o era NULL Erro de programa o interna Contate o Suporte de Software da IBM SQL901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Fun es Detm devem ser iguais a DCTM function 1 Voc n o utilizou 1 como o RHS do predicado para uma fun o Dctm Corrija a sintaxe e execute a consulta novamente SQLO901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o N mero de colunas solicitadas inv lido Erro de programa o interna Contate o Suporte de Software da IBM 198 Guia de Configura o da Origem de Dados Tabela 32 Mensagens emitidas pelo wrapper para o Documentum continua o C digo de Mensagem Ex
415. o associados s o Op es tempo Verifique a sintaxe da instru o DIRECTORY PATH e SOAP n o CREATE NICKNAME compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado As da origem de dados Wrapper op es FILE PATH e do XML Texto e tokens DIRECTORY PATH n o podem ser associados s o Op es especificadas ao mesmo tempo FILE PATH e Verifique a sintaxe da instru o DIRECTORY PATH n o CREATE NICKNAME compat veis SQL1822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido est correta conforme especificado As da origem de dados Wrapper op es VALIDATE e STREAMING n o do XML Texto e tokens podem ser especificadas ao mesmo associados s o Op es tempo Verifique a sintaxe da instru o VALIDATE e STREAMING n o CREATE NICKNAME compat veis SQLI822N C digo de erro inesperado A instru o CREATE NICKNAME n o lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op es FILE PATH e FOREIGN KEY n o compat veis est correta conforme especificado As op es FILE PATH e FOREIGN KEY n o podem ser especificadas ao mesmo tempo Verifique a sintaxe da instru o CREATE NICKNAME Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 275 Tabela 44 Mensagens emitidas pelo wrap
416. o na sequ ncia de acertos Dispon vel apenas para os tipos de servidores blastx tblastn e tblastx HSP Q Start integer A posi o num rica do primeiro nucleot deo ou amino cido hom logo na sequ ncia de consulta Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 237 Tabela 42 Colunas fixas de sa da continua o Nome Tipo de Descri o dados HSP QO End integer A posi o num rica do ltimo nucleot deo ou amino cido hom logo na sequ ncia de consulta HSP Q Seg varchar 32000 O segmento da sequ ncia de consulta come ando com HSP Q Start e terminando com HSP Q End HSP H Start integer A posi o num rica do primeiro nucleot deo ou amino cido hom logo na sequ ncia de acertos HSP H End integer A posi o num rica do ltimo nucleot deo ou amino cido hom logo na sequ ncia de acertos HSP H Seq varchar 32000 O segmento da seq ncia de acertos come ando com HSP H Start e terminando com HSP H End HSP Midline varchar 32000 A sa da de cadeia pelo BLAST que indica o grau de homologia entre os amino cidos e os nucleot deos em cada posi o nas regi es hom logas das sequ ncias de consulta e de acerto N o h mais tarefas nesta sequ ncia de tarefas Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper BLAST na p gina Instru o CREATE NICKNAME Exemplos para Wrapper BLAST A instru o CREATE NICKNAM
417. o CREATE SERVER Wrapper Excel na p gina 383 206 Guia de Configura o da Origem de Dados Registrando Pseud nimos para Origens de Dados do Excel O registro de pseud nimos para origens de dados Excel faz parte da maior tarefa de adicionar Excel a um sistema federado Depois de registrar o servidor voc deve registrar um pseud nimo correspondente Pseud nimos s o utilizados quando voc faz refer ncia a uma origem de dados do Excel em uma consulta Restri es O intervalo de data suportado pelo wrapper do tipo de dados DATE de 1 de janeiro de 1970 a 18 de janeiro de 2038 Procedimento Para mapear a origem de dados do Excel nas tabelas relacionais crie um pseud nimo utilizando a instru o CREATE NICKNAME A instru o contida no exemplo a seguir cria o pseud nimo Compounds do arquivo da planilha do Excel denominado CompoundMaster x1s O arquivo cont m tr s colunas de dados que est o sendo definidas para o sistema federado como Compound ID CompoundName e MolWeight CREATE NICKNAME Compounds Compound ID INTEGER CompoundName VARCHAR 50 MolWeight FLOAT FOR SERVER biochem lab OPTIONS FILE PATH C My Documents CompoundMaster x1s RANGE B2 E5 N o h mais tarefas nesta sequ ncia de tarefas Related reference Origem de Dados Excel Consultas de Exemplo Este t pico lista v rias consultas de planilhas Excel de amostra utilizando o pseud nimo Compounds Para executa
418. o Funciona o Wrapper Extended Search Pseud nimos do Extended Search Tabelas Verticais do Extended Search Adicionando Origens de Dados Extended Search a um Servidor Federado Registrando o Wrapper Extended Searc Registrando o Servidor para Origens de Dados Extended Search Registrando Pseud nimos para Origens de Dados Extended Search c Registrando Mapeamentos de su t s para Origens de Dados Extended Search ndice 268 279 327 9 280 281 282 283 283 284 286 288 288 289 289 289 289 290 29 292 300 307 307 308 309 310 312 315 316 316 317 318 vii Registrando a Fun o Personalizada do Extended Search Wrapper Extended Search Diretrizes de Consultas Wrapper Extended Search Consditas de Exemplo F Wrapper Extended Search Linguagem de Consulta Generalizada Mensagens para o Wrapper Extended Search Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER O que HMMER Adicionando HMMER a um Sistema Federado Verificando se a Vers o Coreta do Execut vel hmmpfam Est Instalada Configurando o Daemon HMMER Iniciando o Daemon HMMER Registrando o Wrapper HMMER Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Ene HMMER Registrando o Servidot para uma Origem de Dados HMMER Argumentos Op es a Registrando Pssuid nimos para Origens de Dados HMMER Op
419. o Oracle Nota o pseud nimo um nome com duas partes o esquema e o pseud nimo Se omitir o esquema ao registrar o pseud nimo o esquema do pseud nimo ser o ID de autoriza o do usu rio que est registrando o pseud nimo mms oraserver france inventory Um identificador de tr s partes do objeto remoto oraserver o nome atribu do ao servidor do banco de dados Oracle na instru o CREATE SERVER france o nome do esquema remoto ao qual pertence a tabela ou exibi o inventory o nome da tabela ou exibi o remota que voc deseja acessar O servidor federado dobra nomes de esquemas e tabelas do Oracle para mai sculas a menos que voc coloque os nomes entre aspas Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 75 Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Oracle Depois de fazer a configura o para origens de dados Oracle voc poder modificar a configura o para aprimorar o desempenho Por exemplo talvez voc queira definir a vari vel de registro de perfil DB2 DJ COMM para aprimorar o desempenho quando a origem de dados Oracle for acessada Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX Se perceber que demora muito tempo para acessar o servidor Oracle voc poder aprimorar o desempenho definindo a vari vel DB2 DJ COMM
420. o Sybase Open Client para um pedido de login Os valores padr o s o os mesmos que para TIMEOUT NODE Nome pelo qual uma origem de dados definida como uma inst ncia para seu RDBMS Nenhuma PACKET SIZE Especifica o tamanho do pacote do arquivo de interfaces do Sybase em bytes Se a origem de dados n o suportar o tamanho do pacote especificado a conex o falhar Aumentar o tamanho do pacote quando cada registro muito grande por exemplo quando for inserir linhas em tabelas grandes aumenta de forma significativa o desempenho O tamanho em bytes um valor num rico PLAN HINTS Especifica se as dicas de plano devem ser ativadas As dicas de plano s o fragmentos de instru es que fornecem informa es extras para os otimizadores da origem de dados Essas informa es podem para determinados tipos de consultas melhorar o desempenho da consulta As dicas de plano podem ajudar o otimizador da origem de dados a decidir se deve utilizar um ndice qual ndice utilizar ou qual sequ ncia de jun es de tabela utilizar Y As dicas de plano devem ser ativadas na origem de dados se a origem de dados suportar as dicas de plano N As dicas de plano n o devem ser ativadas na origem de dados Esta op o est dispon vel apenas para origens de dados do Oracle e Sybase 398 Guia de Configura o da Origem de Dados Tabela 68 Op es do servidor e suas defini es continua o Op
421. o de dados federado Esse subconjunto de dados recebeu o nome de DrugAB_data Tabela 23 DrugAB_data T tulo Assunto Autores Palavras chave O efeito da droga A nos Droga A Curran L coelhos droga A coelhos Resultados da toxidade da Droga A Abelite P toxidade droga A droga A McMurtrey K Intera es da droga B Droga B DeNiro R Stone S intera es droga B Estrutura qu mica da Droga B Boyslim F estrutura droga B droga B Depois de registrar o wrapper do Documentum os dados poder o ser consultados utilizando instru es SQL 166 Guia de Configura o da Origem de Dados A consulta a seguir exibe os t tulos e os autores cujo assunto Droga A A tabela de resultados mostrada na Tabela 24 SELECT title authors FROM drugAB data WHERE subject Drug A Tabela 24 Resultados da consulta T tulo Autores O efeito da droga A nos coelhos Curran L Resultados da toxidade da droga A Abelite P McMurtrey K Related concepts O que S o Arquivos com Estrutura de Tabela na p gina 151 e O que E Excel na p gina 203 O que E BLAST na p gina 219 e O que E XML na p gina 247 Related tasks e Incluindo o Documentum em um Sistema Federado na p gina 167 Incluindo o Documentum em um Sistema Federado Procedimento Para incluir a origem de dados do Documentum para um servidor federado 1 Disponibilize a biblioteca do cliente Docume
422. o de op es de servidor O exemplo a seguir mostra como utilizar as op es de servidor DB2 TABLE QUOTE CHAR e DB2 ID QUOTE CHAR Algumas origens de dados ODBC por exemplo MySQL n o podem processar aspas nos nomes de tabelas e nos nomes de colunas em instru es SQL Para acessar essas origens de dados necess rio fornecer as seguintes op es de servidor na instru o CREATE SERVER e DB2 TABLE QUOTE CHAR e DB2 ID QUOTE CHAR Por exemplo CREATE SERVER mysgl server TYPE odbc VERSION 3 0 WRAPPER odbc wrapper OPTIONS NODE mysgl DB2 TABLE QUOTE CHAR DB2 ID QUOTE CHAR Related tasks Registrando Defini es de Servidor para uma Origem de Dados ODBC Related reference e CREATE SERVER statement no SQL Reference Volume 2 118 Guia de Configura o da Origem de Dados Criando um Mapeamento de Usu rio para uma Origem de Dados ODBC A cria o de um mapeamento de usu rio para uma origem de dados ODBC faz parte da maior tarefa de adicionar origens de dados ODBC a servidores federados Ao tentar acessar uma origem de dados ODBC o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para essa origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID d
423. o de tabela em um servidor federado 1 Registre o wrapper utilizando o comando CREATE WRAPPER Registre o wrapper utilizando o comando CREATE WRAPPER 2 Opcional Defina a vari vel de ambiente DB2 DJ COMM para melhorar o desempenho da consulta 3 Registre o servidor utilizando o comando CREATE SERVER Registre o servidor utilizando o comando CREATE SERVER 4 Registre pseud nimos utilizando o comando CREATE NICKNAME para todos os arquivo estruturado de tabelas Registre pseud nimos utilizando o comando CREATE NICKNAME para todos os arquivo estruturado de tabelas Os comandos podem ser executados a partir do Processador da Linha de Comandos do DB2 Related tasks e Registrando Pseud nimos para Arquivos com Estrutura de Tabela na p gina 157 154 Guia de Configura o da Origem de Dados Registrando o Wrapper do Arquivo Estruturado de Tabela O registro do wrapper de arquivo estruturada de tabela faz parte da maior tarefa de adicionar arquivos estruturados de tabela a um sistema federado Voc deve registrar o wrapper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para se comunicar com as origens de dados e recuperar dados delas Os wrappers s o instalados no sistema como arquivos de biblioteca Procedimento Para registrar o wrapper utilize a instru o CREATE WRAPPER para especificar qual wrapper ser utilizado para acessar o arquivo estruturado de tabela
424. o diret rio no qual um arquivo tempor rio de dados de sequ ncia de consulta ser criado pelo daemon Este arquivo tempor rio exclu do quando o job do BLAST conclu do BLAST OUT DIR PATH Este o diret rio no qual o daemon criar o arquivo tempor rio para armazenar os dados de sa da do BLAST Os dados ser o lidos a partir deste arquivo e passados de volta para o wrapper atrav s da conex o de rede neste ponto o daemon elimina o arquivo tempor rio BLASTALL PATH Este o nome completo do arquivo execut vel do BLAST na m quina que executa o daemon entrada de especifica o do banco de dados Especifica a localiza o de uma origem de dados compat vel com BLAST Para que o daemon funcione corretamente necess rio especificar cada nome de entrada utilizado no arquivo de configura o na op o DATASOURCE da instru o CREATE NICKNAME quando voc criar o pseud nimo para a origem de dados O arquivo de configura o deve conter pelo menos uma entrada de especifica o de banco de dados no seguinte formato entry name path to BLAST able data source Por exemplo para especificar a origem de dados compat vel com BLAST GenBank voc poderia incluir a seguinte linha ao arquivo de configura o do daemon genbank dsk 1 nucl data genbank O caminho indicado em uma entrada de especifica o de banco de dados deve conter os tr s arquivos de ndice Para origens de dados de nucleot deos os arquivos d
425. o documento XML O valor padr o NO O documento de origem XML n o ser validado se o wrapper XML n o puder localizar o arquivo de esquema XML ou arquivo DTD xsd ou dtd O DB2 n o emite uma mensagem de erro se a valida o n o ocorrer Portanto certifique se de que o arquivo de esquema XML ou o arquivo DTD exista na localiza o especificada no documento de origem XML N o defina o par metro VALIDATE como YES se definir o par metro STREAMING como YES Se voc definir ambos os par metros como YES receber uma mensagem de erro INSTANCE PARSE TIME Especifica o tempo em milissegundos para analisar os dados em uma linha do documento de origem XML Voc pode modificar as op es INSTANCE PARSE TIME XPATH EVAL TIME e NEXT TIME para otimizar consultas de estruturas de origem XML grandes ou complexas Esta op o aceita apenas para colunas do pseud nimo raiz o pseud nimo que identifica os elementos no n vel superior do documento XML O n mero especificado pode ser um inteiro ou um valor decimal O valor padr o de 7 milissegundos XPATH EVAL TIME Especifica o tempo em milissegundos para avaliar a express o XPath do pseud nimo e para localizar o primeiro elemento Voc pode modificar as op es XPATH EVAL TIME INSTANCE PARSE TIME e NEXT TIME para otimizar consultas de estruturas de origem XML grandes ou complexas Esta op o aceita para pseud nimos raiz e pseud nimos n o raiz O n mero especifica
426. o e um banco de dados que s o configurados para acessar origens de dados Informix O software SDK do Cliente Informix que est instalado e configurado no servidor federado A configura o apropriada de vari veis de ambiente do sistema vari veis db2dj ini incluindo vari veis de convers o de p gina de c digo e vari veis O Copyright IBM Corp 1998 2003 47 DB2 Profile Registry db2set As vari veis s o INFORMIXDIR INFORMIXSERVER CLIENT LOCALE opcional DB LOCALE opcional DBNLS opcional e INFORMIXSOLHOSTS opcional Voc deve definir a vari vel INFORMIXSOLHOSTS apenas se o arquivo ou registro sqlhosts n o estiver na localiza o padr o Em servidores federados AIX o AIX Base Application Development Math Library Voc pode determinar se Library est instalado emitindo o comando do AIX Islpp 1 bos adt libm Procedimento Para adicionar uma origem de dados Informix a um servidor federado Configure e teste o arquivo de configura o do cliente Informix Registre o wrapper Registre a defini o de servidor Crie os mapeamentos do usu rio Teste a conex o com o servidor Informix D Ou PONI Registre pseud nimos para tabelas exibi es e sin nimos Informix Related concepts Related tasks e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide p gina 48 Ajustando e Resolvendo Problemas de Configura o para O
427. o na instru o CREATE NICKNAME Cada especifica o de coluna deve especificar uma op o INDEX A op o DELIMITER deve ser especificada para cada coluna exceto para a ltima coluna especificada se voc quiser que esta coluna contenha o restante da linha de defini o 232 Guia de Configura o da Origem de Dados Os campos de linha de defini o devem ser do tipo integer float double ou varchar Se dados forem encontrados no campo Accession Number de um acerto do BLAST estes dados s o inseridos antes dos dados no campo Definition do acerto do BLAST A linha de defini o resultante que cont m os dados Accession Number seguidos pelos dados do campo Definition analisada pelo wrapper Colunas Fixas A instru o CREATE NICKNAME cria automaticamente colunas fixas As colunas fixas n o aparecem na instru o CREATE NICKNAME mas fazem parte da defini o do pseud nimo e podem ter refer ncia em consultas SQL H dois tipos de colunas fixas de entrada e de sa da Colunas fixas de entrada Colunas fixas de entrada s o utilizada como predicados de passagem de par metro em consultas SOL Elas passam os switches BLAST padr o para o BLAST O BLAST ent o executado na origem de dados especificada utilizando estas chaves Colunas fixas de entrada tamb m podem ter refer ncia na lista de sele o de consulta e podem ser retornadas como parte da tabela de resultado Colunas fixas de entrada s o listadas na Tabela 40
428. o registrar uma defini o de servidor para um wrapper Microsoft SQL Server emitindo a instru o CREATE SERVER CREATE SERVER sglserver TYPE MSSQLSERVER VERSION 7 0 WRAPPER djxmssgl3 OPTIONS NODE sglnode DBNAME africa sqlserver Um nome que voc atribui ao servidor remoto Microsoft SQL Server Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados TYPE MSSOQLSERVER O tipo de origem de dados para o qual voc est configurando o acesso O par metro TYPE para os wrappers Microsoft SOL Server deve ser MSSQLSERVER VERSION 7 0 A vers o de software do servidor do banco de dados Microsoft SOL Server que voc deseja acessar As vers es suportadas s o 6 5 7 0 e 2000 WRAPPER djxmssgl3 O nome do wrapper especificado na instru o CREATE WRAPPER NODE sglnode O nome do n no qual o servidor remoto Microsoft SQL Server reside Este valor faz distin o entre letras mai sculas e min sculas Embora o nome do n seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Microsoft SQL Server DBNAME africa O nome do banco de dados que voc deseja acessar Este valor faz distin o entre letras mai sculas e min sculas Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 101 Embora o nome do banco de dados esteja especificado como uma op o na instru o CREATE SERVER ele requerido para as origens de d
429. o usu rio que acessar o sistema federado para enviar pedidos distribu dos Procedimento Para mapear um ID do usu rio local para o ID do usu rio e senha da origem de dados ODBC emita uma instru o CREATE USER MAPPING Por exemplo CREATE USER MAPPING FOR userid SERVER server name OPTIONS REMOTE AUTHID remote id REMOTE PASSWORD remote password A pr xima tarefa nesta sequ ncia de tarefas testar a conex o com o servidor da origem de dados ODBC Related tasks e Testando a Conex o com o Servidor da Origem de Dados ODBC na p gina 120 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2 e Instru o CREATE USER MAPPING Exemplos para o Wrapper ODBC Instru o CREATE USER MAPPING Exemplos para o Wrapper ODBC Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio local para um ID do usu rio e senha da origem de dados ODBC Este t pico inclui um exemplo completo com os par metros requeridos e um exemplo que mostra como utilizar o registro especial do DB2 USER com a instru o CREATE USER MAPPING Exemplo completo Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 119 O exemplo a seguir mostra como mapear um ID do usu rio local para um ID do usu rio e senha da origem de dados ODBC CREATE USER MAPPING FOR arturo SERVER server name OPTIONS REMOTE AUTHID art REMOTE PASS
430. octcp python ifmx92 O primeiro valor em cada linha node name tal como inf724 Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 51 O segundo valor em cada linha nettype ou tipo de conex o Neste exemplo onscotcp indica que esta uma conex o TCP IP O terceiro valor em cada linha o nome do host tal como anaconda boa e python O quarto valor em cada linha o nome do servi o tal como inmx 724 O campo de nome do servi o depende do nettype listado no segundo valor Embora o node name esteja especificado como uma op o na instru o CREATE SERVER SQL ele obrigat rio para origens de dados do Informix Para obter mais informa es sobre o formato deste arquivo e significado destes campos consulte o manual do Informix Administrators Guide for Informix Dynamic Server 2 Emita a instru o CREATE SERVER Por exemplo CREATE SERVER server name TYPE informix VERSION 9 WRAPPER INFORMIX OPTIONS NODE node name DBNAME db name Ap s a defini o de servidor ter sido criada utilize a instru o ALTER SERVER para incluir ou eliminar op es do servidor A pr xima tarefa nesta sequ ncia de tarefas criar o mapeamento de usu rio para uma origem de dados Informix Related tasks Criando o Mapeamento de Usu rio para uma Origem de Dados Informix Related reference e CREATE SERVER statement no SQL Reference Volume 2 e Ap ndice B Op es do Servidor para
431. ocumento XML O exemplo a seguir ilustra como o documento XML de amostra mostrado na mapeado para um conjunto de pseud nimos como os relacionamentos de pais e filhos s o estabelecidos utilizando chaves prim rias e externas como express es XPath s o utilizadas para definir tuplas individuais e colunas em cada elemento do documento e como uma consulta pode ser executada no documento XML ap s o registro do documento no sistema federado O documento XML de amostra cont m um conjunto de elementos do cliente Cada elemento cont m v rios elementos de pedido e de pagamento Os elementos de pedido cont m v rios elementos de item O relacionamento entre os elementos s o mostrados na cliente pagamento Figura 9 Estrutura de rvore da amostra do documento XML Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 249 Nesta estrutura voc pode utilizar a instru o CREATE NICKNAME para mapear o documento XML para um esquema relacional que inclui quatro pseud nimos e clientes pedidos pagamentos e itens Voc define relacionamentos entre os pseud nimos especificando cada pseud nimo como um pseud nimo pai ou um pseud nimo filho utilizando op es de colunas de chaves prim ria e externa Cada pseud nimo pai deve ter uma coluna especial que designada com uma op o de coluna de chave prim ria Voc define os filhos de um pseud nimo pai com a op o de coluna de chave externa que faz
432. om a instru o CREATE NICKNAME anote o nome da entrada utilizado na op o DATASOURCE do arquivo de configura o Voc deve especificar este nome de entrada para o daemon funcionar corretamente O arquivo de configura o deve conter pelo menos uma entrada de especifica o de banco de dados no seguinte formato entry name path to profile database Por exemplo para especificar o banco de dados do perfil MYHMMS adicione a seguinte linha no arquivo de configura o do daemon myhmms home user ID myhmms O arquivo de configura o deve terminar com um caractere de nova linha 340 Guia de Configura o da Origem de Dados Exemplo O exemplo a seguir mostra o conte do de um arquivo de configura o de amostra com as op es requeridas e a especifica o do banco de dados do perfil para PFAM DAEMON PORT 4098 MAX PENDING REQUESTS 10 DAEMON LOGFILE DIR Q SEQ DIR PATH HMMER OUT DIR PATH RUNPFAM PATH db2runpfam ksh HMMPFAM PATH home user id hmmer bin hmmpfam H2X PATH home user id sqllib bin db2h2x myhmms home user id hmmer tutorial myhmms pfamls home user id hmmer pfam Pfam Is 1 Certifique se de iniciar a primeira linha com um sinal de igual ou o daemon n o ser iniciado Voc obter uma mensagem de erro a menos que especifique DAEMON PORT 2 Certifique se de terminar a ltima linha no arquivo de configura o com uma nova linha Caso contr rio voc obter uma mensagem de erro q
433. om objetivo de permitir i a troca de informa es entre programas criados independentemente e outros programas incluindo este e ii a utiliza o m tua das informa es trocadas devem entrar em contato com Ger ncia de Rela es Comerciais e Industriais da IBM Brasil Av Pasteur 138 146 Botafogo Rio de Janeiro Cep 22290 240 Tais informa es podem estar dispon veis sujeitas a termos e condi es apropriadas incluindo em alguns casos o pagamento de uma taxa O programa licenciado descrito neste documento e todo o material licenciado dispon vel s o fornecidos pela IBM sob os termos do Contrato com o Cliente IBM Contrato de Licen a de Programa Internacional IBM ou qualquer contrato equivalente Todos os dados de desempenho aqui contidos foram obtidos em um ambiente controlado Portanto os resultados obtidos em outros ambientes operacionais podem variar significativamente Algumas medidas podem ter sido tomadas em sistemas de n vel de desenvolvimento e n o h garantia de que estas medidas ser o iguais em sistemas geralmente dispon veis Os resultados reais podem variar Os usu rios deste documento devem verificar os dados aplic veis para seu ambiente espec fico Os resultados reais podem variar Os usu rios deste documento devem verificar os dados aplic veis para seu ambiente espec fico 462 Guia de Configura o da Origem de Dados As informa es referentes a produtos n o IBM foram obtidas junto aos fo
434. ome diferente de um dos nomes padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Suponha que voc tenha um servidor federado em execu o no AIX e decida utilizar um nome de wrapper que n o seja um dos nomes padr o Exemplos de instru es CREATE WRAPPER para SQLNET e NET8 s o CREATE WRAPPER mywrapper LIBRARY libdb2sqlnet a CREATE WRAPPER mywrapper LIBRARY libdb2net8 a Consulte a Refer ncia Relacionada no final deste t pico para obter uma lista de nomes de bibliotecas do wrapper Oracle A pr xima tarefa nesta seq ncia de tarefas registrar defini es de servidor para uma origem de dados Oracle Related tasks Registrando Defini es de Servidor para uma Origem de Dados Oracle Oo Related reference 66 Guia de Configura o da Origem de Dados e CREATE WRAPPER statement no SQL Reference Volume 2 e Nomes de Wrappers e de Bibliotecas Oracle na p gina 67 Nomes de Wrappers e de Bibliotecas Oracle Este t pico fornece os nomes de wrappers Oracle e nomes de bibliotecas do Oracle que voc pode utilizar ao registrar um wrapper para acessar origens de dados Oracle A tabela a seguir lista os nomes de wrappers Oracle a serem utilizados dependendo da vers o do cliente Oracle e do sistema operacional que est sendo utilizado Tabela 13 Wrappers Oracle por vers o de cliente e sistema operacional Cliente Oracle Sistema operacional Wrapper a ser
435. on DECIMAL DEC Li integer p NUMERIC integer NUM CHARACTER CHAR integer 3 VARCHAR integer op o de coluna LNOT NULL op es da coluna de pseud nimo FOPTIONS DOCUMENT FILE Notas 1 N o permitido para arquivos n o ordenados Opcional para arquivos ordenados pseud nimo Um pseud nimo exclusivo para o arquivo estruturado de tabela a ser acessado Deve ser diferente de todos os outros pseud nimos tabelas e exibi es no esquema no qual est sendo registrado nome da coluna Um nome exclusivo dado a cada campo no arquivo estruturado de tabela Siga cada nome de coluna com seu tipo de dados Somente colunas do tipo CHAR VARCHAR SMALLINT INTEGER FLOAT DOUBLE REAL e DECIMAL s o suportadas SMALLINT Para um n mero inteiro pequeno INTEGER ou INT Para um n mero inteiro grande FLOAT inteiro Para um n mero de precis o simples ou duplo do n mero de ponto flutuante dependendo do valor do inteiro O valor do inteiro deve Cap tulo 21 Refer ncia de Comandos DDL 371 estar no intervalo de 1 a 53 Os valores de 1 a 24 indicam precis o simples e os valores de 25 a 53 indicam precis o dupla REAL Para v rgula flutuante de precis o simples DOUBLE ou DOUBLE PRECISION Para v rgula flutuante de precis o dupla FLOAT Para v rgula flutuante de precis o dupla DECIMAL precis o
436. origem de dados transparente para o usu rio final ou para o aplicativo cliente Suponhamos que voc defina o pseud nimo DEPT para representar uma tabela do banco de dados do Informix chamada NFX1 PERSON A instru o SELECT FROM DEPT permitida a partir do servidor federado No entanto a instru o SELECT FROM NFX1 PERSON n o permitida a partir do servidor federado a n o ser em uma sess o de passagem Ao criar um pseud nimo para um objeto da origem de dados metadados sobre o objeto s o adicionados ao cat logo global O otimizador de consulta utiliza estes metadados e as informa es do wrapper para facilitar o acesso ao objeto da origem de dados Por exemplo se o pseud nimo for para uma tabela que tem um ndice o cat logo global conter informa es sobre o ndice O wrapper cont m os mapeamentos entre os tipos de dados do DB2 e os tipos de dados da origem de dados 12 Guia de Configura o da Origem de Dados Atualmente voc n o pode executar algumas opera es de utilit rio do DB2 REORG REORGCHK IMPORT RUNSTATS e assim por diante em pseud nimos Related concepts e Op es da Coluna na p gina 14 Related reference e Objetos V lidos da Origem de Dados na p gina 13 Objetos V lidos da Origem de Dados Os pseud nimos identificam na origem de dados objetos que voc deseja acessar A tabela a seguir lista os tipos de objetos para os quais poss vel criar um pseud
437. origem de dados Oracle faz parte da maior tarefa de adicionar origens de dados Oracle a servidores federados No banco de dados federado voc deve definir cada servidor Oracle que deseja acessar Primeiro voc deve localizar o nome do n da origem de dados Oracle e em seguida utilizar este nome do n ao registrar o servidor Procedimento Para registrar uma defini o de servidor para uma origem de dados Oracle 1 Localize o nome do n no arquivo tnsnames ora do Oracle Exemplo de arquivo tnsnames ora paris node DESCRIPTION ADDRESS LIST ADDRESS PROTOCOL TCP HOST somehost PORT 1521 CONNECT DATA SERVICE NAME ora9i seel Neste exemplo o valor do n a ser utilizado na instru o CREATE SERVER paris node Embora o node name esteja especificado como uma op o na instru o SOL CREATE SERVER ele obrigat rio para origens de dados Oracle 2 Emita a instru o CREATE SERVER 68 Guia de Configura o da Origem de Dados Por exemplo CREATE SERVER server name TYPE oracle VERSION 8 1 7 WRAPPER net8 OPTIONS NODE node name Ap s a defini o de servidor ter sido criada utilize a instru o ALTER SERVER para incluir ou eliminar op es do servidor A pr xima tarefa nesta sequ ncia de tarefas criar mapeamentos de usu rios para uma origem de dados Oracle Related tasks e Criando Mapeamentos de Usu rios para uma Origem de Dados Oracle na p gina 71 Relate
438. orma es ao servidor sobre as origens de dados Sybase e objetos que voc deseja acessar Voc pode configurar o acesso a origens de dados Sybase atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o Centro de Controle do DB2 que n o necess rio digitar cada instru o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o acesso a origens de dados Sybase No entanto voc n o pode utilizar o Centro de Controle do DB2 para iniciar as seguintes tarefas de configura o Configurar e testar o arquivo de configura o do cliente Sybase Testar a conex o com o servidor Sybase para validar a defini o de servidor e mapeamentos de usu rios e Incluir ou eliminar op es de coluna Pr requisitos e Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 Um servidor federado e um banco de dados que s o configurados para acessar origens de dados Sybase O software do cliente Sybase que est instalado e configurado no servidor federado O Copyright IBM Corp 1998 2003 79 A configura o apropriada de vari veis de ambiente do sistema vari veis db2d ini e vari veis DB2 Profile Registry db2set As vari veis s o SYBASE e SYBASE OCS Restri o O wrapper Sybase Open Client DB Library chamado DBLIB um wrapper somente leitura
439. os DB2 400 IBM DB2 para iSeries e AS 400 Tabela 74 DB2 para z OS e 08 390 Tipo de Servidor Origem de Dados DB2 Z0S IBM DB2 para z OS DB2 390 IBM DB2 para 0S 390 DB2 MVS IBM DB2 para MVS Tabela 75 DB2 Server para VM e VSE Tipo de Servidor Origem de Dados DB2 VM IBM DB2 para VM 410 Guia de Configura o da Origem de Dados Tabela 75 DB2 Server para VM e VSE continua o Tipo de Servidor Origem de Dados DB2 VSE IBM DB2 para VSE SQL DS IBM SOL DS Wrapper Informix As origens de dados do Informix suportadas pelo software Informix Client SDK Tipo de Servidor Origem de Dados INFORMIX Informix Wrapper MSSQLODBC3 As origens de dados do Microsoft SQL Server suportadas pelo driver DataDirect Connect ODBC 3 6 Tipo de Servidor Origem de Dados MSSOLSERVER Microsoft SQL Server Wrapper NET8 As origens de dados do Oracle suportadas pelo software cliente Oracle NETS Tipo de Servidor Origem de Dados ORACLE Oracle Vers o 8 0 ou posterior Wrapper ODBC As origens de dados do ODBC suportadas pelo driver ODBC 3 x Tipo de Servidor Origem de Dados ODBC ODBC Ap ndice F Tipos de Servidores V lidos em Instru es SOL 411 Wrapper OLE DB Os provedores OLE DB compat veis com o Microsoft OLE DB 2 0 ou posterior Tipo de Servidor Origem de Dados nenhum requerido Qualquer provedor OLE DB Wrapper SQLNET As origens de
440. os Tipo de dados do DB2 para UNIX e Windows Lista de Verifica o Mapeamentos de Usu rios Na tabela a seguir identifique os IDs do usu rio do servidor federado e os IDs do usu rio correspondentes para cada origem de dados que far parte do sistema federado 28 Guia de Configura o da Origem de Dados Tabela 7 Lista de verifica o de planejamento Mapeamentos de usu rios a serem criados para o sistema federado Origem de dados Origem de dados Origem de dados ID de usu rio ID de usu rio ID de usu rio ID do usu rio do DB2 para UNIX e Windows Nome do usu rio Lista de Verifica o Wrappers Na tabela a seguir identifique os wrappers que ser o criados Tabela 8 Lista de verifica o de planejamento Wrappers a serem criados para o sistema federado Origem de dados Nomes de wrappers padr o Wrapper a ser criado DB2 Universal Database para UNIX e DRDA Windows DB2 Universal Database para z OS e 0S 390 DB2 Universal Database para iSeries DB2 Server para VM e VSE Informix INFORMIX Oracle SQLNet Net8 Microsoft SQL Server DJXMSSQL3 MSSOQLODBC3 ODBC nenhum OLE DB OLEDB Sybase CTLIB DBLIB Cap tulo 3 Planejando a Configura o da Origem de Dados Federada 29 Tabela 8 Lista de verifica o de planejamento Wrappers a serem
441. os no DB2 Information Integrator Installation Guide Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Pseud nimos Teradata em Servidores Federados Voc deve criar um pseud nimo para cada tabela e exibi o do Teradata que deseja acessar em cada servidor Teradata definido Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar os servidores Teradata O servidor federado conecta se origem de dados Teradata utilizando o pseud nimo atribu do com a instru o CREATE NICKNAME O servidor federado ent o consulta o cat logo da origem de dados e verifica a conex o com a origem de dados Se a conex o n o funcionar o DB2 gerar uma mensagem de erro 138 Guia de Configura o da Origem de Dados O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Estas estat sticas s o reunidas quando voc cria um pseud nimo para um objeto da origem de dados O banco de dados federado verifica a presen a do objeto na origem de dados e em seguida tenta reunir dados estat sticos existentes dessa origem de dados As informa es teis ao otimizador s o lidas a partir dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas ou todas as informa es do cat logo da origem de dados podem ser utilizadas pelo otimizador atualize as estat
442. os de mapeamentos de tipo de dados padr o s o O tipo Oracle FLOAT mapeia para o tipo DB2 DOUBLE O tipo Oracle DATE mapeia para o tipo DB2 TIMESTAMP TM e O tipo DB2 para z OS DATE mapeia para o tipo DB2 DATE Para a maioria das origens de dados os mapeamentos de tipo padr o est o em wrappers Os mapeamentos de tipo padr o para as origens de dados DB2 est o no wrapper DRDA Os mapeamentos de tipo padr o para o Informix est o no wrapper INFORMIX e assim por diante Para algumas origens de dados n o relacionais voc deve especificar as informa es do tipo de dados na instru o CREATE NICKNAME Os tipos de dados do DB2 para Linux UNIX e Windows correspondentes devem ser especificados para cada coluna do objeto da origem de dados quando o Cap tulo 2 Vis o Geral de um Sistema Federado 15 pseud nimo criado Cada coluna deve ser mapeada para um campo ou coluna espec fico no objeto da origem de dados Para as origens de dados relacionais poss vel substituir os mapeamentos de tipo de dados padr o ou criar mapeamentos quando n o houver padr o Por exemplo poss vel criar um mapeamento de tipo quando um novo tipo interno est dispon vel na origem de dados ou quando h um tipo definido pelo usu rio na origem de dados para a qual deseja mapear Aten o Voc deve criar novos mapeamentos de tipo ou modificar os mapeamentos de tipo padr o antes de criar pseud nimos Caso contr rio os pseu
443. os de tipo de dados padr o para uma origem de dados O wrapper cont m os mapeamentos de tipo padr o que s o utilizados quando os pseud nimos s o criados para um objeto da origem de dados Para os wrappers relacionais os mapeamentos de tipo de dados criados substituem os mapeamentos de tipo de dados padr o Os mapeamentos de tipo de dados definidos pelo usu rio s o armazenados em um cat logo global Responder s consultas do servidor federado sobre os mapeamentos de fun o padr o para uma origem de dados O wrapper cont m informa es de que o servidor federado precisa para determinar se as fun es do DB2 s o mapeadas para fun es da origem de dados e como as fun es s o mapeadas Estas informa es s o utilizadas pelo SOL Compiler para determinar se a origem de dados capaz de executar as opera es de consulta Para os wrappers relacionais os mapeamentos de fun o criados substituem os mapeamentos de tipo de fun o padr o Os mapeamentos de fun o definidos pelo usu rio s o armazenados em um cat logo global As op es de wrapper s o utilizadas para configurar o wrapper ou para definir como o DB2 utiliza o wrapper Related concepts Related reference Nomes de Wrappers Padr o no Federated Systems Guide Defini es do Servidor e Op es do Servidor Depois dos wrappers serem criados para as origens de dados o propriet rio da inst ncia federada define as origens de dados para o b
444. os elementos no n vel superior do documento XML XPATH Especifica uma express o XPath que identifica os elementos XML que representam tuplas individuais A op o de pseud nimo XPATH para um pseud nimo filho avaliada no contexto do caminho especificado pela op o de pseud nimo XPATH de seu pai Esta express o XPath utilizada como um contexto para avaliar os valores de colunas identificados pelas op es de colunas de pseud nimos XPATH 376 Guia de Configura o da Origem de Dados N o especifique um prefixo de espa o de nomes em uma express o XPath O wrapper XML n o suporta espa os de nomes Op es de colunas de pseud nimo DOCUMENT Especifica que esta coluna uma coluna DOCUMENT O valor da coluna DOCUMENT indica o tipo de dados de origem XML fornecido para o pseud nimo quando a consulta executada Esta op o aceita apenas para colunas do pseud nimo raiz o pseud nimo que identifica os elementos no n vel superior do documento XML Apenas uma coluna pode ser espeficicada com a op o DOCUMENT por pseud nimo A coluna que est associada op o DOCUMENT deve ter um tipo de dados VARCHAR Se voc utilizar uma op o de coluna DOCUMENT em vez da op o FILE PATH ou DIRECTORY PATH o documento que corresponde a este pseud nimo fornecido quando a consulta executada Os valores v lidos para a op o DOCUMENT s o FILE Especifica que o valor da coluna de pseud nimo est ligado
445. os externa para um esquema relacional que composto de um conjunto de pseud nimos A estrutura de um documento XML logicamente equivalente a um esquema relacional no qual os elementos aninhados e repetidos s o modelados como tabelas separadas com chaves externas Os pseud nimos correspondentes a um documento XML s o organizados em uma estrutura de rvore na qual os pseud nimos filhos s o mapeados para elementos que est o aninhados no elemento que corresponde ao pseud nimo pai Quando os elementos aninhados s o repetidos ou possuem identidades distintas com estruturas complexas voc pode fornecer pseud nimos separados para cada elemento aninhado 248 Guia de Configura o da Origem de Dados Os pseud nimos filho e pai s o conectados por chaves prim rias e externas que s o geradas pelo wrapper Express es XPath s o utilizadas para mapear um documento XML para um esquema relacional composto por um conjunto de pseud nimos XPath um mecanismo de endere amento para identificar as partes de um arquivo XML por exemplo os grupos de n s e atributos dentro de uma rvore de documento XML A sintaxe XPath b sica semelhante a endere amento de sistema de arquivos Cada pseud nimo definido por uma express o XPath que identifica os elementos XML que representam tuplas individuais e um conjunto de express es XPath que especificam como extrair os valores de coluna de cada elemento Um Exemplo de Mapeamento de D
446. os federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um nome que seja diferente do padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Por exemplo CREATE WRAPPER mywrapper LIBRARY db2oledb dll A pr xima tarefa nesta sequ ncia de tarefas registrar defini es de servidor para uma origem de dados OLE DB Related tasks Registrando Defini es de Servidor para uma Origem de Dados OLE DB N Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados OLE DB O registro de defini es de servidor para uma origem de dados OLE DB faz parte da maior tarefa de adicionar origens de dados OLE DB a servidores federados No banco de dados federado voc deve definir cada servidor da origem de dados OLE DB que deseja acessar Procedimento Para registrar uma defini o de servidor para uma origem de dados OLE DB Emita a instru o CREATE SERVER Por exemplo CREATE SERVER server_name WRAPPER OLEDB OPTIONS CONNECTSTRING Provider Microsoft Jet OLEDB 4 0 Data Source c msdasdk bin oledb nwind mdb A pr xima tarefa nesta sequ ncia de tarefas criar um mapeamento de usu rio para uma origem de dados OLE DB Related tasks Cap tulo 11 Configurando o Acesso s Origens de Dados do OLE DB 147 e Criando um Mapeamento de Usu rio para uma Or
447. otus Extended Search http www lotus com products des nsf wdocuments resources Related concepts e Pseud nimos do Extended Search na p gina 310 Related tasks e Registrando Pseud nimos para Origens de Dados Extended Search na p gina 317 Related reference e Wrapper Extended Search Consultas de Exemplo na p gina 323 314 Guia de Configura o da Origem de Dados e Sintaxe da Instru o CREATE NICKNAME Wrapper Extended Search na p gina 366 Adicionando Origens de Dados Extended Search a um Servidor Federado Voc pode instalar o wrapper Extended Search nos sistemas operacionais Microsoft Windows NT Microsoft Windows 2000 e IBM AIX Pode utilizar o wrapper para pesquisar servidores Extended Search existentes nos sistemas operacionais Windows AIX Sun Solaris e Red Hat Linux para Intel Pr requisitos Antes de utilizar o wrapper Extended Search assegure que as origens que voc planeja pesquisar estejam configuradas no banco de dados de configura o do Extended Search Envie algumas consultas atrav s do cliente do Extended Search para verificar sua capacidade de pesquisar as origens antes de tentar pesquis las com o wrapper Extended Search Procedimento Para adicionar origens de dados Extended Search a um sistema federado 1 Registre o wrapper Extended Search 2 Registre o wrapper Extended Search que deseja utilizar com o wrapper 3 Registre pseud nimos para origens Exten
448. para criar ou modificar tabelas remotas Para a maioria das origens de dados os mapeamentos de tipo padr o est o em wrappers Os mapeamentos de tipo padr o para as origens de dados da fam lia DB2 est o no wrapper DRDA Os mapeamentos de tipo padr o para o Informix est o no wrapper INFORMIX e assim por diante Ao definir uma tabela ou exibi o remota para o banco de dados federado DB2 a defini o inclui um mapeamento de tipo reverso O mapeamento de um tipo de dados local do DB2 para Linux UNIX e Windows para cada coluna e o tipo de dados remoto correspondente Por exemplo h um mapeamento de tipo reverso padr o no qual o tipo local REAL aponta para o tipo Informix SMALLFLOAT Os servidor federados do DB2 para Linux UNIX e Windows n o suportam mapeamentos para estes tipos de dados locais LONG VARCHAR LONG VARGRAPHIC DATALINK e tipos definidos pelo usu rio Ao utilizar a instru o CREATE TABLE para criar uma tabela remota voc especifica os tipos de dados locais que deseja incluir na tabela remota Estes mapeamentos de tipo reverso padr o atribuir o tipos remotos correspondentes a essas colunas Por exemplo suponhamos que voc utilize a instru o CREATE TABLE para definir uma tabela Informix com uma coluna C2 Voc especifica BIGINT como o tipo de dados para C2 na instru o O mapeamento de tipo reverso padr o de BIGINT depende de qual vers o do Informix est sendo utilizada para criar a tabela O mapeamento
449. para o arquivo estruturado de tabela continua o C digo de Mensagem Explica o Erro SQL1882N VALIDATE DATA FILE O valor da op o inv lido Os valores da op o Pseud nimo n o v lidos s o S ou N Corrija a op o e pode ser definido em registre o pseud nimo novamente lt valor da op o gt para lt nome do pseud nimo gt SQLI883N lt nome da op o gt uma Estava faltando uma op o obrigat ria da op o obrigat ria do instru o SQL Inclua a e envie a instru o lt componente gt para SQL novamente lt nome do objeto gt SQL30090N Opera o inv lida para o Voc tentou acessar uma sess o de ambiente de execu o do passagem O wrapper do arquivo aplicativo C digo de raz o estruturado de tabela n o suporta sess es to de passagem Related reference Mensagens para o Wrapper do Documentum na p gina 104 Mensagens para o Wrapper do Excel na p gina 211 Mensagens para o Wrapper do BLAST na p gina 243 Mensagens para o Wrapper do XML na p gina 268 164 Guia de Configura o da Origem de Dados Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum Este cap tulo explica o que o Documentum como incluir origens de dados do Documentum em seu sistema federado e lista as mensagens de erro associadas ao wrapper do Documentum O que Documentum Documentum o software de ger
450. para o wrapper Teradata db2teradata dl1 A pr xima tarefa nesta sequ ncia de tarefas registrar a defini o de servidor para uma origem de dados Teradata Related tasks Registrando Defini es de Servidor para uma Origem de Dados Teradata Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados Teradata O registro de defini es de servidor para uma origem de dados Teradata faz parte da maior tarefa de adicionar origens de dados Teradata a servidores federados No banco de dados federado voc deve definir cada servidor Teradata que deseja acessar Primeiro voc deve localizar o nome do n da origem de dados Teradata e em seguida utilizar este nome do n ao registrar o servidor Procedimento Para registrar uma defini o de servidor para uma origem de dados Teradata 1 Localize o nome do n a Localize o arquivo hosts Em sistemas operacionais AIX o arquivo hosts etc hosts Em sistemas operacionais Windows o arquivo hosts x NWINNTAsystem32idrivers etcNhosts x a unidade na qual o diret rio NWINNT reside b Pesquise no arquivo hosts o alias do servidor remoto Este alias come a com uma cadeia de s mbolos alfab ticos e termina com o sufixo COPn O valor n o n mero do processador do aplicativo que est associado ao processador de comunica es Teradata 132 Guia de Configura o da Orige
451. para ser AIX HPUX SOLARIS ou lt valor da op o gt para WINDOWS lt nome do servidor gt SQLI882N A op o FOLDERS para O valor especificado para a op o de NICKNAME n o pode ser pseud nimo FOLDERS inv lido Ele definida para n o pode ser especificado para uma lt valor da op o gt para tabela onde IS REG TABLE seja NY lt pseud nimo gt SQLI882N A op o VERSIONS para O valor especificado para a op o de NICKNAME n o pode ser definida para lt valor da op o gt para lt pseud nimo gt pseud nimo VERSIONS inv lido Ele deve ser um dos seguintes Y ou N Al m disso VERSIONS Y n o pode ser especificado para uma tabela onde IS REG TABLE seja Y Cap tulo 13 Configurando o Acesso s Origens de Dados do Documentum 199 Tabela 32 Mensagens emitidas pelo wrapper para o Documentum continua o C digo de Mensagem Erro Explica o SQL30090N Opera o inv lida para o ambiente de execu o do aplicativo C digo de raz o Nome de coluna inv lido IS REG TABLE ou IS REPEATING especificado no pseud nimo Verifique a instru o de pseud nimo para obter a especifica o correta das op es IS REG TABLE IS REPEATING REMOTE NAME e os nomes das colunas SQL30090N Opera o inv lida para o ambiente de execu o do aplicativo C digo de raz o db2dj ini faltando na vari vel de ambiente DOCUMENTUM ou DMCL CO
452. para um ID do usu rio definido no servidor remoto Microsoft SQL Server SERVER sglserver Especifica o nome do servidor remoto Microsoft SQL Server definido na instru o CREATE SERVER REMOTE AUTHID liz Especifica o ID do usu rio no servidor remoto Microsoft SQL Server para o qual voc est mapeando elizabeth Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD ID como U ou L na instru o CREATE SERVER REMOTE PASSWORD abc123 Especifica a senha associada a liz Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD PW como U ou L na instru o CREATE SERVER Exemplo especial de registro O exemplo a seguir mostra uma instru o CREATE USER MAPPING que inclui o registro especial USER CREATE USER MAPPING FOR USER SERVER sglserver OPTIONS REMOTE AUTHID Liz REMOTE PASSWORD abc123 104 Guia de Configura o da Origem de Dados Voc pode utilizar o registro especial USER do DB2 para mapear o ID de autoriza o da pessoa que est emitindo a instru o CREATE USER MAPPING para o ID de autoriza o da origem de dados especificado na op o REMOTE AUTHID do usu rio Related tasks e Criando um Mapeamento de Usu rio para uma Origem de Dados Microsoft SQL Server na p gina 103 Related reference e CREATE USER MAPPING statement no SQL Reference Volume 2
453. pcional O valor padr o 50 368 Guia de Configura o da Origem de Dados TOTALMAXHITS Um INTEGER que especifica o n mero m ximo de resultados que podem ser retornados de todas as origens que est o sendo pesquisadas O wrapper combina estes resultados em um nico conjunto de resultados Esta op o opcional O valor padr o 50 SORTORDER Especifica uma ordem de classifica o para o retorno de resultados da pesquisa em ordem crescente A ou decrescente D O valor padr o A SORTFIELD Especifica o nome de um campo no qual os resultados da pesquisa devem ser armazenados O valor padr o DOC RANK um campo que o Extended Search utiliza para avaliar a import ncia de um documento de resultado Se voc especificar um nome de campo diferente assegure que esse nome exista nas origens pesquisadas Related concepts Pseud nimos do Extended Search na p gina 310 Tabelas Verticais do Extended Search na p gina 312 Related tasks Registrando Pseud nimos para Origens de Dados Extended Search na p gina 31 Y Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 e Wrapper Extended Search Consultas de Exemplo na p gina 323 Op es da Instru o CREATE NICKNAME Wrapper Entrez A lista a seguir descreve as op es CREATE NICKNAME para Fntrez REMOTE_OBJECT Especifica o nome do tipo de objeto Entrez associado ao pseud nimo Este nome determina o esqu
454. per para XML continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Op es DIRECTORY PATH e FOREIGN KEY n o compat veis A instru o CREATE NICKNAME n o est correta conforme especificado As op es DIRECTORY PATH e FOREIGN KEY n o podem ser especificadas ao mesmo tempo Verifique a sintaxe da instru o CREATE NICKNAME SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Valor de op o XPATH inv lido com STREAMING ativado A express o XPATH do pseud nimo n o ser v lida quando voc ativar o recurso STREAMING Verifique na op o XPATH valores inv lidos como Lell SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Imposs vel ler arquivo XML O caminho do arquivo especificado na instru o CREATE NICKNAME ou na consulta inv lido O arquivo especificado n o existe Verifique a instru o CREATE NICKNAME e a consulta SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Imposs vel abrir o diret rio O caminho do diret
455. peracional Sistema Operacional Biblioteca do Cliente Copiar para o diret rio AIX libdmcl a sqllib lib Ambiente Operacional libdmcl so sqllib lib Solaris Windows dmc132 dll x sqllib bin A pr xima tarefa nesta seq ncia de tarefas apontar para o arquivo dmcl ini do cliente Documentum Related tasks Apontando para o Arquivo dmcl ini do Cliente do Documentum na p gina 169 Apontando para o Arquivo dmcl ini do Cliente do Documentum Apontar para um arquivo dmcl ini do cliente Documentum faz parte da maior tarefa de adicionar Documentum a um sistema federado Os acessos ao Documentum Docbases s o controlados pelo arquivo dmcl ini do cliente Documentum Uma inst ncia DB2 deve ter suas vari veis de ambiente definidas para o arquivo dmcl ini do cliente Documentum a fim de obter acesso a um Documentum Docbase Procedimento Para definir as vari veis de ambiente 1 Edite o arquivo db2d ini e defina a vari vel de ambiente DOCUMENTUM ou DMCL CONFIG O exemplo a seguir mostra como seria o aspecto dessas vari veis em sistemas operacionais Unix DOCUMENTUM lt path gt ou DMCL CONFIG lt path gt dmc1 ini onde lt path gt o diret rio completo que cont m o arquivo dmcl ini que voc deseja utilizar O caminho padr o para a localiza o do arquivo dmcl ini do Documentum pkgs documentum Se ambas as linhas forem inclu das Cap tulo 13 Configurando o Acesso s Origens de
456. pico inclui um exemplo completo com todos os par metros requeridos e um exemplo que mostra como utilizar o registro especial USER do DB2 com a instru o CREATE USER MAPPING Exemplo completo O exemplo a seguir mostra como mapear um ID do usu rio local para o ID do usu rio do servidor DB2 CREATE USER MAPPING FOR DBZUSER SERVER DB2SERVER OPTIONS REMOTE AUTHID dbZadmin REMOTE PASSWORD day2night Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 39 DB2USER Especifica o ID do usu rio local que voc est mapeando para um ID do usu rio definido em um servidor de origem de dados da fam lia DB2 SERVER DB2SERVER Especifica o nome da origem de dados da fam lia DB2 definido na instru o CREATE SERVER REMOTE AUTHID db2admin Especifica o ID de autoriza o de conex o no servidor da origem de dados da fam lia DB2 para o qual voc est mapeando DB2USER Utilize aspas simples para preservar para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD ID como U ou L na instru o CREATE SERVER REMOTE PASSWORD day2night Especifica a senha associada a db2admin Utilize aspas simples para preservar para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD PW como U ou L na instru o CREATE SERVER Exemplo especial de registro A seguir est um exemplo da instru o CREATE USER MAPPING que inclui o r
457. piler Definir as op es de coluna de uma ou mais colunas para Y permite que o SOL Compiler considere possibilidades adicionais de pushdown para predicados que executem opera o de avalia o Isto auxilia o Compiler na obten o de otimiza o global Voc pode especificar qualquer um desses valores em caracteres mai sculos ou min sculos Aten o Wrappers n o relacionais permitem op es de colunas adicionais Tabela 70 Op es de coluna e suas defini es Op o Defini es v lidas Defini o padr o NUMERIC_STRING Y Sim esta coluna cont m cadeias com caracteres N num ricos 0 1 2 9 Ela n o cont m espa os em branco IMPORTANTE Se esta coluna contiver apenas cadeias num ricas seguidas por espa os em branco direita n o aconselh vel especificar NY N N o esta coluna n o uma coluna de cadeia num rica ou uma coluna de cadeia num rica que cont m espa os em branco Ao definir NUMERIC_STRING para Y para uma coluna voc est informando ao otimizador que esta coluna n o cont m espa os em branco que possam interferir na classifica o dos dados da coluna Esta op o til quando a seq ncia de intercala o de uma origem de dados diferente da do DB2 As colunas marcadas com esta op o n o ser o exclu das da avalia o remota por causa de uma seq ncia de intercala o diferente Copyright IBM Corp 1998 2003 405 Tabe
458. plica o Erro SQL1881N DELIMITER n o uma A op o DELIMITER foi especificada op o COLUMN v lida para a coluna lt nome da coluna gt mas a para lt nome da coluna gt op o IS REPEATING n o foi especificada SQLI882N A op o RDBMS TYPE O valor especificado para a op o de para SERVER n o pode ser servidor RDBMS TYPE inv lido Ele definida para deve ser um dos seguintes DB2 lt valor da op o gt para INFORMIX ORACLE SQLSERVER ou lt nome do servidor gt SYBASE SQLI882N A op o TRANSACTIONS O valor especificado para a op o de para SERVER n o pode ser servidor TRANSACTIONS inv lido Ele definida para deve ser um dos seguintes NONE lt valor da op o gt para QUERY PASSTHRU ou ALL lt nome do servidor gt SQLI882N A op o IS REG TABLE O valor especificado para a op o de para NICKNAME n o pode pseud nimo IS REG TABLE inv lido ser definida para Ele deve ser um dos seguintes Y ou lt valor da op o gt para N lt pseud nimo gt SQLI882N A op o ALL VERSIONS O valor especificado para a op o de para NICKNAME n o pode pseud nimo ALL VERSIONS inv lido ser definida para Ele deve ser um dos seguintes Y ou lt valor da op o gt para N lt pseud nimo gt SQLI882N A op o OS TYPE para O valor especificado para a op o de SERVER n o pode ser servidor OS TYPE inv lido Ele deve definida
459. portadas Para cada conex o a um banco de dados DB2 estabelecida por um aplicativo DB2 o wrapper do Documentum pode suportar um m ximo de 10 sess es simult neas do Documentum e cada sess o pode gerenciar simultaneamente at 10 consultas do Documentum Um nico aplicativo DB2 pode ter v rias consultas em andamento simultaneamente o tempo de opera o de uma consulta come a quando ela enviada ao DB2 e termina quando o cursor correspondente sobre o conjunto de resultados fechado Em um determinado momento no conjunto inteiro de consultas em andamento nesse momento n o podem ser referidos mais de 10 pseud nimos de um servidor Documentum Os pseud nimos mencionados em mais de uma consulta ou referenciados v rias vezes em uma nica consulta devem ser contados apenas uma vez em cada vez que aparecerem Procedimento Para registrar pseud nimos utilize a instru o CREATE NICKNAME para criar um pseud nimo para cada Docbase de cada tipo de objeto ou tabela registrada de seu interesse Compreendendo Pseudo Colunas A instru o CREATE NICKNAME tamb m define 6 pseudo colunas Estas colunas s o utilizadas para acessar conte do de objetos e outras informa es As pseudo colunas e suas defini es est o listadas na Tabela 26 na p gina 175 174 Guia de Configura o da Origem de Dados Tabela 26 Nomes e defini es de pseudo colunas Nome da pseudo coluna Defini o GET FILE VARCHAR 255
460. pper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para comunicar se com e recuperar dados de origens de dados Os wrappers s o instalados no sistema como arquivos de biblioteca Voc pode utilizar o wrapper XML nos seguintes sistemas operacionais e AIX e HP UX e Linux e Ambiente Operacional Solaris e Windows NT Procedimento Para registrar o wrapper do XML envie a instru o CREATE WRAPPER Por exemplo para registrar um wrapper XML no AIX chamado my xml a partir do arquivo de biblioteca padr o 1ibdb21sxml a emita a seguinte instru o CREATE WRAPPER my xml LIBRARY Tibdb2 sxml a A pr xima tarefa nesta sequ ncia de tarefas definir a vari vel de ambiente DB2 DJ COMM para o wrapper XML Related tasks e Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper XML na p gina 253 Depois de Instalar Wrappers N o Relacionais no DB2 Information Integrator Installation Guide 252 Guia de Configura o da Origem de Dados Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper XML A defini o da vari vel de perfil DB2 DJ COMM do DB2 para o wrapper XML faz parte da maior tarefa de adicionar XML a um sistema federado Para aprimorar o desempenho ao acessar documentos XML opcionalmente voc pode definir a vari vel de perfil DB2 DJ COMM do DB2 E
461. pyright IBM Corp 1998 2003 279 Servidor do National Center para Banco de dados federado Biotechnology Information e E E Banco de dados o de SQL federado 4 PubMed Universal Tabela de ES resultados Wrapper Aplicativo relacionais do Entrez Entrez TENGO GE dados Nucleotide Figura 12 Como funciona o wrapper Entrez Muitos elementos do wrapper Entrez s o comuns a todos os bancos de dados Estes elementos incluem e Conectividade com o NCBI atrav s da Web e dos utilit rios Entrez ESearch e EFetch Mapeamento de dados XML hier rquicos em tabelas relacionais Uni es entre tabelas relacionadas atrav s da tecnologia do wrapper XML Related concepts O que S o Arquivos com Estrutura de Tabela na p gina 151 O que Documentum na p gina 165 s i Related tasks e Adicionando Entrez a um Sistema Federado na p gina 280 Adicionando Entrez a um Sistema Federado Voc pode executar instru es a partir do Processador da Linha de Comandos do DB2 Depois de adicionar o wrapper Entrez a seu sistema federado voc pode executar consultas em uma origem de dados Entrez Procedimento Para adicionar a origem de dados Entrez a um servidor federado 280 Guia de Configura o da Origem de Dados 1 Registre fun es personalizadas emitindo uma instru o CREATE FUNCTION 2 Registre o wrapper emitindo uma instru o CREATE WRAPPER
462. que est o instalados e configurados no servidor federado Restri o O wrapper OLE DB utilizado apenas para ajudar no registro de tabelas externas OLE DB definidas pelo usu rio Diferente de outros wrappers o wrapper OLE DB n o utiliza pseud nimos para acessar dados armazenados em origens de dados Procedimento Para adicionar uma origem de dados OLE DB a um servidor federado 1 Registre o wrapper 2 Registre a defini o de servidor 3 Crie os mapeamentos do usu rio Related concepts Related tasks e Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide e Registrando o Wrapper OLE DB na p gina 146 Registrando o Wrapper OLE DB O registro do wrapper OLE DB faz parte da maior tarefa de adicionar origens de dados OLE a servidores federados Voc deve emitir a instru o CREATE WRAPPER para registrar um wrapper que acessar origens de dados OLE DB Procedimento Para registrar o wrapper emita a instru o CREATE WRAPPER Por exemplo CREATE WRAPPER OLEDB 146 Guia de Configura o da Origem de Dados Recomenda o Utilize o nome do wrapper padr o chamado OLEDB quando emitir a instru o CREATE WRAPPER Ao registrar o wrapper que utiliza o nome padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o associado a esse wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dad
463. quer momento Este n mero n o representa o n mero de jobs HMMER que s o executados ao mesmo tempo somente o n mero de pedidos do job que podem ser bloqueados de uma s vez Recomendamos que voc defina este valor para um n mero maior que cinco O daemon HMMER n o restringe o n mero de jobs HMMER que podem ser executados ao mesmo tempo DAEMON LOGFILE DIR Este o diret rio no qual o daemon criar seu arquivo de log Este arquivo conter informa es teis de status e de erros geradas pelo daemon HMMER OQ SEQ DIR PATH Este o diret rio no qual um arquivo tempor rio de dados de sequ ncia de consulta ser criado pelo daemon Este arquivo tempor rio limpo quando o job HMMER conclu do HMMER OUT DIR PATH Este o diret rio no qual o daemon criar o arquivo tempor rio para armazenar os dados de sa da de HMMER Os dados ser o lidos a partir deste arquivo e passados de volta para o wrapper atrav s da conex o de rede neste ponto o daemon elimina o arquivo tempor rio RUNPFEAM PATH Este o nome completo do script de shell db2runpfam ksh fornecido HMMPFAM PATH Este o nome completo do arquivo execut vel hmmpfam na m quina que executa o daemon H2X PATH Este o nome completo do programa de convers o db2h2x HAMMER em XML fornecido com o daemon entrada de especifica o do banco de dados Especifica a localiza o de um banco de dados do perfil Ao criar um pseud nimo para a origem dados c
464. r ndice Principal Acessa as informa es em t picos e ferramentas de ajuda a partir de um ndice principal O ndice cont m entradas de toda a biblioteca do DB2 Information Integrator Gloss rio Principal O gloss rio principal define os termos utilizados na biblioteca do DB2 Information Integrator Documenta o Regularmente Atualizada Mant m seu t picos atualizados fazendo o download de t picos de HTML atualizados Localizando T picos no DB2 Information Integrator Information Center Os elementos principais a seguir constituem o DB2 Information Integrator Information Center rvore de Navega o A rvore de navega o est localizada no quadro esquerdo da janela do navegador A rvore se expande e se reduz para mostrar e ocultar links de t picos o gloss rio e o ndice principal no DB2 Information Integrator Information Center Barra de Ferramentas de Navega o A barra de ferramentas de navega o est localizada no quadro direito superior da janela do navegador Utilize os bot es de comando na barra de ferramentas de navega o para pesquisar o DB2 Information Documenta o T cnica do DB2 Information Integrator 451 Integrator Information Center ocultar a rvore de navega o e localizar o t pico atualmente exibido na rvore de navega o Quadro de Conte do O quadro de conte do est localizado no quadro direito inferior da janela do navegador Quando voc clica em um link na rvore de
465. r CTLIB wrapper DBLIB AIX libdb2ctlib a libdb2dblib a HP UX libdb2ctlib sl libdb2dblib sl Linux libdb2ctlib so libdb2dblib so Ambiente Operacional libdb2ctlib so libdb2dblib so Solaris Windows NT e Windows db2ctlib dll db2dblib dil 2000 A pr xima tarefa nesta sequ ncia de tarefas registrar as defini es de servidor para uma origem de dados Sybase Related tasks Registrando Defini es de Servidor para uma Origem de Dados Sybase Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados Sybase O registro de defini es de servidor para uma origem de dados Sybase faz parte da maior tarefa de adicionar origens de dados Sybase a servidores federados No banco de dados federado voc deve definir cada servidor Sybase que deseja acessar Primeiro voc deve localizar o nome do n da origem de dados Sybase e em seguida utilizar este nome do n ao registrar o servidor Procedimento Para registrar uma defini o de servidor para uma origem de dados Sybase 1 Localize o nome do n no arquivo interfaces do Sybase Arquivo interfaces de exemplo em sistemas operacionais UNIX sybasel19 query tcp ether anaconda 4100 Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 83 Arquivo interfaces de exemplo em sistemas operacionais Windows NT ou Windows 2000 sybase119 query TCP anaconda 4100 Nestes e
466. r consultas voc utiliza o pseud nimo e as colunas de pseud nimo definidas em suas instru es SOL da mesma maneira que utilizaria um nome de tabela e colunas de tabela regulares Cap tulo 14 Configurando o Acesso s Origens de Dados do Excel 207 A consulta a seguir exibe todos os compound IDs em que o peso molecular maior que 2000 SELECT compound ID FROM Compounds WHERE MolWeight gt 200 A consulta a seguir exibe todos os registros em que o nome composto ou o peso molecular nulo SELECT FROM Compounds WHERE CompoundName IS NULL OR MolWeight IS NULL A consulta a seguir exibe todos os registros em que o nome composto cont m a cadeia ase e o peso molecular maior ou igual a 300 SELECT FROM Compounds WHERE CompoundName LIKE ase AND MolWeight gt 300 Related reference e Origem de Dados de Documentum Consultas de Exemplo na p gina 188 e Origem de Dados Excel Cen rio de Amostra na p gina 208 Origem de Dados Excel Cen rio de Amostra Esta se o demonstra uma amostra de implementa o do wrapper do Excel 2000 acessando uma planilha do Excel 2000 localizada no diret rio C Data O cen rio registra o wrapper um servidor e um pseud nimo que ser utilizado para acessar a planilha As instru es mostradas no cen rio s o digitadas utilizando o Processador da Linha de Comandos do DB2 Depois de registrar o wrapper voc poder executar consultas na plan
467. r do Excel para o Excel 97 denominado Excel 9x Wrapper utilizando o arquivo de biblioteca db21sx1s d11 envie a seguinte instru o CREATE WRAPPER Excel 9x Wrapper LIBRARY db2Isxls d11 OPTIONS DB2 FENCED N A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para uma origem de dados Excel Related tasks Registrando o Servidor para uma Origem de Dados do Excel na p gina 206 Related reference e CREATE WRAPPER statement no SQL Reference Volume 2 Registrando o Servidor para uma Origem de Dados do Excel O registro do servidor para uma origem de dados Excel faz parte da maior tarefa de adicionar Excel a um sistema federado Depois de registrar o wrapper voc deve registrar um servidor correspondente Procedimento Para registrar o servidor do Excel no sistema federado utilize a instru o CREATE SERVER Por exemplo para criar um servidor chamado biochem lab com um nome de n biochem nodel que registra o servidor para o wrapper Excel 2000 Wrapper criado utilizando a instru o CREATE WRAPPER envie a seguinte instru o CREATE SERVER biochem lab WRAPPER Excel 2000 Wrapper A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados Excel Related tasks gistrando Pseud nimos para Origens de Dados do Excel na p gina 20 Related reference e CREATE SERVER statement no SQL Reference Volume 2 e Argumentos da Instru
468. r um n mero inteiro Por exemplo WHERE DCTM ANY EQ authors Dave Winters 1 Procedimento Para registrar fun es personalizadas utilize a instru o CREATE FUNCTION Todas as fun es personalizadas devem ser registradas com o nome de esquema DCTM O nome completamente qualificado de cada fun o DCTM lt function name gt O exemplo a seguir registra a fun o personalizada ANY EQ CREATE FUNCTION DCTM ANY EQ CHAR CHAR RETURNS INTEGER AS TEMPLATE DETERMINISTIC NO EXTERNAL ACTION Cada fun o personalizada deve ser registrada apenas uma vez para cada banco de dados DB2 com o wrapper do Documentum instalado Para ajud lo a registrar fun es personalizadas o arquivo de amostra create function mappings ddl fornecido no diret rio sqllib samples lifesci dctm Esse arquivo cont m defini es para cada fun o personalizada Voc pode executar esse arquivo ddl para registrar as fun es personalizadas de cada banco de dados DB2 com o wrapper do Documentum instalado Regras de Argumento da Cadeia de Fun o Personalizada Todos os argumentos transmitidos como cadeias devem estar de acordo com as seguinte regras Cada cadeia colocada entre aspas simples Aspas simples dentro de cadeias s o expressas por duas aspas simples Utilizando Fun es Personalizadas em Consultas Os exemplos a seguir ilustram a utiliza o das fun es personalizadas em consultas Para exibir o nome
469. r uma op o FILE PATH ou uma op o DIRECTORY PATH com uma op o de coluna DOCUMENT Independentemente do tipo de dados que est sendo utilizado dados em um formato fixo ou dados de nomes de origens que s o especificados no momento da consulta voc pode especificar a op o STREAMING para que o wrapper XML separe dados de documento XML em fragmentos O wrapper XML processa o fluxo resultante de dados XML e extrai as informa es solicitadas por um fragmento de consulta O wrapper XML analisa um fragmento de cada vez Como os fragmentos s o analisados um de cada vez a utiliza o de mem ria total reduzida mas o tempo de processamento requerido para executar toda a consulta aumenta dependendo da capacidade da mem ria do servidor Portanto utilize a op o STREAMING para analisar somente grandes documentos XML documentos de 50 megabytes ou mais Voc tamb m pode escolher valores de op o de pseud nimo que ajudam a otimizar consultas que recuperam grandes quantidades de dados XML ou de dados que cont m v rios elementos aninhados Estas op es incluem INSTANCE PARSE TIME e XPATH EVAL TIME NEXT TIME 256 Guia de Configura o da Origem de Dados Voc pode definir valores para estas op es para testar e otimizar a consulta XML Estes valores de op es controlam o tempo de processamento necess rio para localizar elementos e para analisar os dados nas linhas do documento XML Related concepts O que
470. ra como o HMMER funciona com o sistema federado Tabela de resultados comando 3 db2hmmer_daemon E hmmpfam aH ama Consulta Wrapper de Relat rio Conversor Arquivo SQL Servidor HMMER de sa da de HMMER XML federado para XML tempor rio DB2 1 Origem de dados db2runpfam ksh Figura 14 Como funciona o wrapper HUMMER O daemon retorna resultados do HMMER para o wrapper HMMER O wrapper transforma os dados em uma tabela relacional e retorna esta tabela ao usu rio ou aplicativo O exemplo a seguir mostra como as informa es s o extra das de bancos de dados de perfil que s o constru dos por utilit rios HMMER e exibidos como uma tabela relacional O HMMER User s Guide http hmmer wustl edu fornece exemplos de como criar bancos de dados de perfil e um tutorial do HMMER AlFigura 15 na p gina 336 mostra uma consulta de amostra que utiliza a sequ ncia de genes 7LES DROME Voc especifica sequ ncias na cl usula WHERE da consulta Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 335 SELECT Model ModelScore DomainNumber DomainScore FROM myhmms WHERE HmmQSeq MTMFWQQNVDHQSDEQDKQAKGAAPTKRLNISFNVKIAVNVNTKMTTTH INQQAPGTSSSSSNSQNASPSKIVVRQQSSSFDLRQQLARLGRQLASGQDGHGGISTILIINLLLL ILLSICCDVCRSHNYTVHQSPEPVSKDQMRLLRPKLDSDVVEKVAIWHKHAAAAPPSIVEGIAISS RPQSTMAHHPDDRDRDRDPSEEQHGVDERMVLERVTRDCVORCIVEEDLFLDEFGIQ
471. ra o conte do de um arquivo chamado DRUGDATAL TXT Ele cont m tr s registros cada qual com tr s campos separados por v rgula 234 DrugnameA Manufacturerl 332 DrugnameB Manufacturer2 333 DrugnameC Manufacturer2 O primeiro campo o n mero da ID exclusiva do medicamento O segundo campo o nome do medicamento O terceiro campo o nome do fabricante que produz o medicamento Related concepts e Tipos de Arquivos com Estrutura de Tabela na p gina 152 Como o DB2 Information Integrator Funciona com Arquivos com Estrutura de Tabela na p gina 152 O que E Documentum na p gina 165 O que Excel na p gina 20 FO que BLAST re p gina 219 O que E XML na p gina 247 Related tasks e Incluindo Arquivos com Estrutura de Tabela em um Sistema Federado na p gina 154 O Copyright IBM Corp 1998 2003 151 Tipos de Arquivos com Estrutura de Tabela Arquivo estruturado de tabela poder ser ordenado ou n o ordenado Arquivos Ordenados DRUGDATAL TXT cont m registros ordenados O arquivo ordenado pelo primeiro campo o n mero da ID exclusivo da droga Este campo a chave prim ria porque exclusivo para cada medicamento Arquivos ordenados devem estar em ordem crescente 234 DrugnameA Manufacturerl 332 DrugnameB Manufacturer2 333 DrugnameC Manufacturer2 Arquivos N o ordenados DRUGDATAL TXT cont m registros n o ordenados N o existe sequ ncia na forma que os
472. ra o nome do n seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dado Microsoft SQL Server 2 Emita a instru o CREATE SERVER Por exemplo CREATE SERVER server name TYPE MSSQLSERVER VERSION 7 0 WRAPPER djxmssql3 OPTIONS NODE sglnode DBNAME mssdb Ap s a defini o de servidor ter sido criada utilize a instru o ALTER SERVER para incluir ou eliminar op es do servidor A pr xima tarefa nesta sequ ncia de tarefas criar um mapeamento de usu rio para uma origem de dados Microsoft SQL Server Related tasks e Criando um Mapeamento de Usu rio para uma Origem de Dados icrosoft SQL Server na p gina 103 Related reference ALTER SERVER statement no SQL Reference Volume 2 e CREATE SERVER statement no SQL Reference Volume 2 100 Guia de Configura o da Origem de Dados e Ap ndice B Op es do Servidor para Sistemas Federados na p gina 391 Instru o CREATE SERVER Exemplos para o Wrapper Microsoft SQL Instru o CREATE SERVER Exemplos para o Wrapper Microsoft SQL Server Este t pico fornece exemplos que mostram como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper Microsoft SQL Server Este t pico inclui um exemplo completo que mostra como registrar um servidor com par metros requeridos e um exemplo com op es de servidor adicionais Exemplo completo O exemplo a seguir mostra com
473. ra registrar as fun es personalizadas de cada banco de dados DB2 com o wrapper Entrez instalado A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper Entrez Related reference Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez 281 e CREATE FUNCTION Sourced or Template statement no SQL Reference Volume 2 e Fun es Personalizadas e Consultas Entrez na p gina 286 e Tabela de Fun es Personalizadas Wrapper Entrez na p gina 291 Registrando o Wrapper Entrez O registro do wrapper Entrez faz parte da maior tarefa de adicionar Entrez a um sistema federado Voc deve registrar o wrapper para acessar uma origem de dados Wrappers s o mecanismos que os servidores federados utilizam para se comunicar com as origens de dados e recuperar dados delas Instale wrappers em seu sistema como arquivos de biblioteca Procedimento Para registrar o wrapper Entrez emita uma instru o CREATE WRAPPER Por exemplo para criar um wrapper Entrez no AIX chamado entrez wrapper a partir do arquivo de biblioteca padr o libdb2lsentrez a envie a seguinte instru o CREATE WRAPPER entrez wrapper LIBRARY libdb2lsentrez a OPTIONS EMAIL jeffesomeplace com DB2 FENCED N Voc deve especificar um endere o de e mail quando registrar um wrapper Este endere o de e mail est inclu do em todas as consultas e permite que o NCBI contacte o se ocorrerem problemas tais como excessivas co
474. racionais UNIX o caminho e nome padr o deste arquivo s o ORACLE HOME network admin Em sistemas operacionais Windows o caminho e nome padr o deste arquivo s o YORACLE HOMEYW NANETWORKNADMIN 2 Se desejar colocar o arquivo tnsnames ora em um caminho diferente do caminho de pesquisa padr o defina a vari vel de ambiente TNS ADMIN para especificar a localiza o do arquivo a Edite o arquivo db2dj ini que est localizado no diret rio sqllib cfg e defina a vari vel de ambiente TNS ADMIN TNS ADMIN x path b Emita os seguintes comandos para reciclar a inst ncia do DB2 e para assegurar que a vari vel de ambiente esteja definida no programa db2stop db2start 3 Teste a conex o utilizando a ferramenta sqlplus do Oracle para assegurar que o software do cliente possa conectar se ao servidor Oracle A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper Oracle Related tasks e Registrando o Wrapper Oracle na p gina 65 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Oracle na p gina 76 Registrando o Wrapper Oracle O registro do wrapper Oracle faz parte da maior tarefa de adicionar origens de dados Oracle a servidores federados Para especificar o wrapper que ser utilizado para acessar origens de dados Oracle utilize a instru o CREATE WRAPPER Dois wrappers para Oracle SQLNET e NET8 est o inclu dos no DB2 Information Integrator Procediment
475. rado utilize a instru o CREATE SERVER Por exemplo CREATE SERVER biochem lab WRAPPER laboratory flat files 156 Guia de Configura o da Origem de Dados Neste exemplo biochem lab o nome atribu do ao servidor arquivo estruturado de tabela O nome deve ser exclusivo para o banco de dados em que o servidor est sendo registrado A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para arquivos com estrutura de tabela Related tasks Registrando Pseud nimos para Arquivos com Estrutura de Tabela na Related reference e CREATE SERVER statement no SQL Reference Volume 2 Registrando Pseud nimos para Arquivos com Estrutura de Tabela O registro de pseud nimos para arquivos com estrutura de tabela faz parte da maior tarefa de adicionar arquivos com estrutura de tabela a um sistema federado Depois de registrar o servidor voc deve registrar um pseud nimo correspondente Pseud nimos s o utilizados quando voc faz refer ncia a uma origem de dados de um arquivo estruturado de tabela numa consulta Os pseud nimos s o associados ao arquivo estruturado de tabela de uma de duas formas e em um modo fixo utilizando a op o de pseud nimo FILE PATH Quando esta op o utilizada o pseud nimo representa dados de um arquivo estruturado de tabela espec fico com um nome do arquivo especificado no momento da consulta utilizando a op o de coluna do pseud nimo DOCUMENT Quando es
476. rando pseud nimos Este cap tulo explica como utilizar a instru o ALTER NICKNAME para alterar os pseud nimos registrados anteriormente Alterando Pseud nimos Voc pode usar a instru o ALTER NICKNAME para modificar a representa o do banco de dados federado de uma origem de dados ou exibi o Restri es A instru o ALTER NICKNAME n o pode ser utilizada para alterar nomes de colunas para os wrappers BLAST Documentum ou EXCEL A instru o ALTER NICKNAME pode ser utilizada para alterar nomes de colunas para o arquivo estruturado de tabela e wrappers XML Procedimento Para alterar valores de colunas de pseud nimo voc deve utilizar a instru o ALTER NICKNAME Alterar os tipos de dados locais destas colunas Incluir alterar ou excluir op es destas colunas Related tasks e Alterando o Tipo de Dados na p gina 355 e Alterando a Op o de Pseud nimo na p gina 356 Alterando o Tipo de Dados Voc pode utilizar a instru o ALTER NICKNAME para alterar o tipo de dados de uma coluna Procedimento Para alterar o tipo de dados de uma coluna utilize a instru o ALTER NICKNAME O Copyright IBM Corp 1998 2003 355 Por exemplo a instru o ALTER NICKNAME a seguir altera o tipo de dados local da coluna DRUG para CHAR 30 A coluna DRUG foi definida originalmente como um CHAR 20 utilizando uma instru o CREATE NICKNAME O pseud nimo DRUGDATAI refere se a um arquivo estrutura
477. rapper Informix Este t pico fornece exemplos que mostram como utilizar a instru o CREATE USER MAPPING para mapear um ID do usu rio do servidor federado para um ID do usu rio e senha do servidor Informix Este t pico inclui um exemplo completo com os par metros requeridos e um exemplo que mostra como utilizar o registro especial do DB2 USER com a instru o CREATE USER MAPPING Exemplo completo O exemplo a seguir mostra como mapear um ID do usu rio do servidor federado VINCENT para um ID do usu rio e senha do servidor Informix vinnie e close2call CREATE USER MAPPING FOR VINCENT SERVER asia OPTIONS REMOTE AUTHID vinnie REMOTE PASSWORD closeZcall Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 55 VINCENT Especifica o ID do usu rio local que voc est mapeando para um ID do usu rio definido em um servidor Informix SERVER asia Especifica o nome do servidor Informix registrado na instru o CREATE SERVER REMOTE AUTHID vinnie Especifica o ID do usu rio no servidor do banco de dados Informix para o qual voc est mapeando VINCENT Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor FOLD ID como U ou L na instru o CREATE SERVER REMOTE PASSWORD close2call Especifica a senha associada a vinnie Utilize aspas simples para preservar o tipo de letra deste valor a menos que defina a op o de servidor
478. rary suporta prepara o e execu o de instru es din micas Isto permite que aplicativos CT Library preparem uma instru o de uma etapa e execute a muitas vezes com diferentes entradas A prepara o de uma instru o de uma etapa elimina a necessidade de recompilar a instru o para cada altera o de par metro de entrada Embora o aplicativo DB2 possa n o tirar vantagem de SQL din mico o processamento de consulta federada de consultas remotas utiliza com exclusividade o SOL din mico Resolvendo o Erro sp helpindex O sistema federado depende de um dos procedimentos armazenados do cat logo do Sybase sp helpindex Se voc receber o seguinte erro de SOL os procedimentos armazenados do cat logo do Sybase poder o n o ser instalados no servidor Sybase SQL0204N sp helpindex um nome indefinido Pe a ao administrador do Sybase para instalar os procedimentos armazenados do cat logo no servidor Sybase Related tasks e Adicionando Origens de Dados Sybase a Servidores Federados na p gina Related reference e db2set DB2 Profile Registry Command em Command Reference Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 93 94 Guia de Configura o da Origem de Dados Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server Este cap tulo explica como configurar seu servidor federado para acessar dados armazenados em bancos de dados do Microsoft SQL Server Este
479. re colchetes por lt e gt para estruturar dados no documento Uma amostra de documento XML mostrada na lt doc gt lt customer id 123 gt lt name gt lt name gt lt address gt lt address gt lt order gt lt amount gt lt amount gt lt date gt lt date gt lt item quant 12 gt lt name gt lt name gt lt item gt lt item quant 4 gt lt item gt lt order gt lt order gt lt order gt lt payment gt lt number gt lt number gt lt date gt lt date gt lt payment gt lt payment gt lt payment gt lt customer gt lt customer id 124 gt lt customer gt lt doc Figura 7 Amostra de documento XML O Copyright IBM Corp 1998 2003 247 Como Funciona o Wrapper XML O wrapper XML permite a utiliza o de SQL para consultar os seguintes tipos de dados e Documentos XML externos que est o armazenados em um nico arquivo V rios arquivos em um caminho do diret rio Arquivos XML remotos que s o referidos com um URI Uniform Reference Identifier e Colunas relacionais AfFigura 8 mostra como o wrapper XML funciona com o sistema federado Cliente DB2 Banco de dados federado DB2 Universal EEN SQL database Banco de dados Tabela de federado Arquivo XML resultados relacionais Wrapper de XML Figura 8 Como o wrapper do XML trabalha Com o wrapper XML voc pode mapear dados XML de uma origem de dad
480. refer ncia coluna de chave prim ria de um pseud nimo pai As colunas de pseud nimo prim rias e externas designadas n o correspondem aos dados em seu documento XML porque estas colunas de pseud nimos conter o as chaves que s o geradas pelo wrapper Um pseud nimo pode ter v rios filhos mas um pseud nimo pode ter apenas um pai O pseud nimo raiz n o possui pai Para o documento XML de amostra o pseud nimo clientes possui uma chave prim ria definida e os pseud nimos pedidos pagamentos e itens possuem chaves externas definidas que apontam para o pseud nimo pai As chaves externas destes pseud nimos pedidos e pagamentos apontam para o pseud nimo clientes e a chave externa do pseud nimo itens aponta para o pseud nimo pedidos Para identificar os elementos XML que representam tuplas individuais crie uma express o XPath Neste exemplo todos os elementos do cliente s o referidos utilizando a express o XPath customer e todos os elementos de pedido s o referidos utilizando a express o XPath order O ponto na express o XPath order indica que as tuplas de cada elemento de pedido est o aninhadas nas tuplas do elemento de cliente correspondente Voc cria um conjunto de express es XPath para especificar como extrair os valores de coluna de cada elemento Neste exemplo o atributo id dos elementos de cliente agora uma coluna definida no pseud nimo referido utilizando a express o XPath id O elemento de nome do
481. registro de pseud nimos para tabelas de exibi es do ODBC faz parte da maior tarefa de adicionar origens de dados ODBC a servidores federados Para cada servidor ODBC definido registre um pseud nimo para cada tabela ou exibi o que deseja acessar Utilize estes pseud nimos em vez dos nomes de objetos de origem de dados quando consultar as origens de dados ODBC Al m de registrar pseud nimos para tabelas e exibi es da origem de dados ODBC voc tamb m pode registrar pseud nimos para tabelas do sistema remotas Por exemplo suponha que tenha definido o pseud nimo cust europe para representar uma tabela do Microsoft SQL Server chamada italy com um nome de esquema customers A instru o SQL SELECT FROM cust europe permitida a partir do servidor federado No entanto a instru o SELECT mm FROM server name customers italy n o permitida Se a origem de dados ODBC n o suportar esquemas omita o esquema da instru o 122 Guia de Configura o da Origem de Dados O banco de dados federado depende das estat sticas do cat logo para objetos com pseud nimo para otimizar o processamento da consulta Essas estat sticas s o coletadas ao registrar um pseud nimo para um objeto da origem de dados utilizando a instru o CREATE NICKNAME O banco de dados federado verifica a presen a do objeto na origem de dados e tenta coletar os dados estat sticos existentes da origem de dados As informa es teis ao o
482. res podem ser processadas Raz o sgqlno crule save plans 100 rc 2144272209 Foi detectada uma lista de plano vazia A consulta SQL enviada para o DB2 n o foi processada pelo wrapper Corrija a sintaxe e envie novamente SQL1816N O wrapper BLAST_WRAPPER n o pode ser utilizado para acessar o tipo de origem de dados lt tipo do servidor gt que voc est tentando definir para o banco de dados federado A instru o CREATE SERVER utilizou um TYPE inv lido Ele deve ser um dos tipos suportados pelo BLAST SQL1817N A instru o CREATE SERVER n o identifica vers o da origem de dados que foi definida para o banco de dados federado A instru o CREATE SERVER n o especificou a vers o SQL1822N C digo de erro inesperado Erro N o Especificado recebido da origem de dados Blast Wrapper O texto e os tokens associados s o N o foi poss vel conectar ao daemon O wrapper do blast n o p de conectar ao daemon O daemon pode n o estar sendo executado Ele pode estar configurado incorretamente A m quina onde ele est sendo executado pode estar inacess vel SQL1822N C digo de erro inesperado Erro N o Especificado recebido da origem de dados Blast Wrapper O texto e os tokens associados s o Tempo limite do daemon do Blast expirou Nenhum resultado foi recebido do daemon antes do tempo limite especificado na instru o CREATE NICKNAME ser
483. rfil HMMER em outros formatos tais como perfis GCG Genetics Computer Group hmmemit Gera sequ ncias de genes que utilizam modelos de probabilidade de um HMM de perfil hmmfetch Recupera um HMM de um banco de dados HMM hmmindex Cria um ndice de inclus o bin ria adicional do servidor SSI inclus es adicionais do servidor para um banco de dados HMM hmmsearch Pesquisa um banco de dados de sequ ncia de genes com um HMM de perfil e localiza hom logos de uma fam lia modelada Em um cliente os usu rios ou aplicativos enviam instru es SOL com predicados espec ficos de HMMER que s o mapeados para op es da linha de comandos de hmmpfam Estas instru es SOL e predicados s o enviados para o servidor do banco de dados federado que inclui o wrapper HMMER O wrapper HMMER transforma a consulta em um formato que o aplicativo HMMER pode interpretar e inicia o utilit rio hmmpfam para executar a consulta O servidor que executa hmmpfam pode ser um sistema separado do sistema com o servidor do banco de dados federado Um programa de daemon especial executado no servidor HMMER Este daemon que utiliza informa es de um arquivo de configura o do daemon recebe o pedido de consulta do servidor do banco de dados federado e envia o para o aplicativo HMMER Em seguida o aplicativo HMMER executado em um banco de dados de perfil 334 Guia de Configura o da Origem de Dados AlFigura 14 most
484. rigem de dados Para EDMS98 o valor 3 Para 4i o valor 4 Este argumento obrigat rio WRAPPER Especifica o nome do wrapper associado a esse servidor Este argumento obrigat rio As op es associadas instru o CREATE SERVER para Documentum s o CONTENT DIR Especifica o nome do diret rio raiz localmente acess vel para armazenar arquivos de conte do recuperados pelas pseudo colunas GET FILE GET FILE DEL GET RENDITION e GET RENDITION DEL Ele deve ser gravado por todos os usu rios capazes de utilizar estas pseudo colunas Seu valor padr o tmp Esta op o opcional NODE Especifica o nome real do Documentum Docbase Esta op o obrigat ria Cap tulo 21 Refer ncia de Comandos DDL 381 OS TYPE Especifica o sistema operacional do servidor Docbase Os valores v lidos s o AIX SOLARIS e WINDOWS Esta op o obrigat ria RDBMS TYPE Especifica o RDBMS utilizado pelo Docbase Valores v lidos s o DB2 INFORMIX ORACLE SOLSERVER ou SYBASE Esta op o obrigat ria TRANSACTIONS Especifica o modo de transa o do servidor Os valores v lidos s o e NONE nenhuma transa o ativada e QUERY as transa es s o ativadas apenas para os m todos Detm Query e ALL as transa o s o ativadas para o m todo Dctm Query ALL tem a mesma fun o que QUERY neste release O padr o QUERY Esta op o opcional Related tasks Registrando o Servidor par
485. rigem de dados como uma exibi o geralmente n o possui ndices Defina mapeamentos de tipos de dados alternativos em vez de utilizar os mapeamentos de tipos de dados padr o Voc pode especificar um mapeamento que utilizado apenas para um objeto de origem de dados espec fico como uma tabela espec fica de um banco de dados Defina mapeamentos de fun es alternativas em vez de utilizar os mapeamentos de fun es padr o Isto til principalmente quando voc deseja for ar o DB2 a utilizar uma fun o definida pelo usu rio na origem de dados 8 Guia de Configura o da Origem de Dados Cap tulo 2 Vis o Geral de um Sistema Federado As se es a seguir fornecem uma vis o geral de um sistema federado Wrappers e M dulos de Wrappers Wrappers s o mecanismos pelos quais o servidor federado interage com origens de dados O servidor federado utiliza rotinas armazenadas em uma biblioteca chamada m dulo de wrapper para implementar um wrapper Essa rotinas permitem que o servidor federado execute opera es como conectar se a uma origem de dados e recuperar dados dela continuamente Geralmente o propriet rio da inst ncia federada do DB2 utiliza a instru o CREATE WRAPPER para registrar um wrapper no banco de dados federado Cria se um wrapper para cada tipo de origem de dados que voc deseje acessar Por exemplo suponhamos que voc deseje acessar tr s tabelas do banco de dados DB2 para z OS uma
486. rigens de Dados Informix na p gina 60 Definindo e Testando o Arquivo de Configura o do Cliente Informix A defini o e teste do arquivo de configura o do cliente Informix fazem parte da maior tarefa de adicionar origens de dados Informix a servidores federados O arquivo de configura o do cliente utilizado para conectar se ao Informix utilizando as bibliotecas de cliente que est o instaladas no servidor federado Este arquivo especifica a localiza o de cada servidor do banco de dados Informix e o tipo de conex o protocolo para o servidor do banco de dados 48 Guia de Configura o da Origem de Dados Em sistemas operacionais UNIX o nome padr o INFORMIXDIR etc sqlhosts O arquivo sqlhosts reside em cada instala o do SDK do cliente Informix e Em sistemas operacionais Windows a localiza o padr o do registro sqlhosts o computador local O formato de sqlhosts descrito no Administrator s Guide for Informix Dynamic Server Procedimento Para definir e testar o arquivo de configura o do cliente Informix 1 Crie o arquivo sqlhosts ou defina o registro com o utilit rio Setnet32 Informix Voc pode copiar o arquivo ou registro sqlhosts de outro sistema que tenha o Informix Connect ou o SDK do Informix Client instalado Voc tamb m pode configurar o SDK do Informix Client no servidor federado para conectar se a um servidor Informix que cria o arquivo ou registro sqlhos
487. rios que podem ter conte do e estrutura variados podem ser geograficamente dispersos por todo o mundo O Extended Search suporta pesquisa distribu da e heterog nea de dados estruturados e n o estruturados atrav s de um nico ponto de acesso Ele alavanca seu investimento atual de gerenciamento de dados e trata totalmente a log stica requerida para acessar muitas origens diferentes ao mesmo tempo O Extended Search utiliza seu GOL generalized query language como uma sintaxe de pesquisa e internamente converte cada pedido de pesquisa nas linguagens de pesquisa nativas das origens de dados que voc deseja pesquisar Ele tamb m utiliza m todos que s o nativos para as origens localizarem e recuperarem informa es sem considerar a localiza o de uma origem Consulte a documenta o do produto Extended Search para obter informa es sobre como instalar um servidor Extended Search configurar o dom nio de pesquisa e utilizar a GOL Os documentos a seguir est o dispon veis na p gina Resources do Web site do IBM Lotus Extended Search http www lotus com products des nsf wdocuments resources Extended Search General Information Descreve os componentes em um sistema Extended Search e como eles interagem entre si e os sistemas de dados de backend Extended Search Installation Define os pr requisitos do sistema e fornece instru es para instalar o produto e verificar o processo de instala o O Copyright IBM Corp
488. riz est o instalados 2 Configure o daemon BLAST Configure o daemon BLAST Inicie o daemon BLAST Inicie o daemon BLAST 4 Registre o wrapper utilizando a instru o CREATE WRAPPER Registre o wrapper utilizando a instru o CREATE WRAPPER 5 Opcional Defina a vari vel de ambiente DB2 DJ COMM para melhorar o desempenho da consulta 6 Registre o servidor utilizando a instru o CREATE SERVER Registre o servidor utilizando a instru o CREATE SERVER 7 Registre pseud nimos utilizando a instru o CREATE NICKNAME Registre pseud nimos utilizando a instru o CREATE NICKNAME w As instru es podem ser executadas a partir do processador da linha de comandos do DB2 Depois que o wrapper BLAST for adicionado ao sistema federado ser poss vel executar consultas na origem de dados BLAST Related tasks Verificando se a Vers o Correta do Execut vel Blastall e os Arquivos de Matriz Est o Instalados na p gina 225 Configurando o Daemon do BLAST na p gina 225 Iniciando o Daemon do BLAST na p gina 229 e Registrando o Wrapper do BLAST na p gina 230 Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o Wrapper BLAST na p gina 230 Registrando um Servidor para uma Origem de Dados do BLAST na 224 Guia de Configura o da Origem de Dados e Registrando Pseud nimos para Origens de Dados do BLAST na p gina Verificando se a Vers o Correta do Execut vel Blas
489. rizes de Consultas na p gina 321 Wrapper Extended Search Linguagem de Consulta Generalizada As consultas transmitidas para um servidor Extended Search atrav s do wrapper Extended Search podem conter express es de pesquisa em GOL generalized query language a linguagem de consulta do Extended Search Por exemplo suponha que um usu rio deseja localizar todos os funcion rios cujos nomes come am com JO em um banco de dados relacional que contenha uma tabela com informa es sobre funcion rios Voc pode emitir a seguinte consulta no GOL LIKE EMPLOYEE NAME JO Voc pode emitir a mesma consulta no SQL da seguinte forma SELECT FROM EMP TABLE WHERE EMPLOYEE NAME LIKE J0 Assim com o SQL o wrapper suporta nota o de afixo uma sintaxe que requer que os operadores estejam entre o nome do campo e um valor de compara o A gram tica GOL nativa do Extended Search utiliza nota o de prefixo uma sintaxe que requer que os operadores precedam os campos e valores que voc deseja avaliar Compare as seguintes express es de consulta que pesquisam documentos que cont m a palavra IBM no campo TITLE Infix GOL TITLE IN IBM Prefixo GOL IN TITLE IBM Ao enviar uma consulta com o wrapper Extended Search a API converte as instru es SQL de afixo em GQL de prefixo para processamento pelo Extended Search A descri o de sintaxe a seguir mostra a especifica o Backus Naur Form para a gram tica do
490. rma es Ativando o Link de Tempo de Execu o para libcliv2 so AIX Se voc executar o arquivo djxlinkTeradata sh para vincular se biblioteca compartilhada do Teradata chamada libcliv2 so poder receber uma mensagem de erro quando emitir uma instru o CREATE NICKNAME Um exemplo de uma mensagem de erro que pode ser recebida DB21034E O comando foi processado como uma instru o SQL porque n o era um comando v lido do Processador da Linha de Comandos Durante o processamento de SQL ele retornou SQL30081N Foi detectado um erro de comunica o Protocolo de comunica o utilizado TCP IP API de comunica o utilizada SOCKETS Localiza o na qual o erro foi detectado 9 112 26 28 Fun o de comunica o que detectou o erro recv C digos de erro espec ficos de protocolo x x gr SQLSTATE 08001 Se voc receber uma mensagem de erro verifique o diret rio sqllib db2dump para qualquer arquivo trap Os nomes de arquivos trap come am com a letra t e terminam com um sufixo 000 Por exemplo t123456 000 Verifique as informa es de rastreio no arquivo trap para qualquer refer ncia de fun o OsCall que indique que a fun o OsCall fez com que o servidor federado parasse O exemplo a seguir mostra informa es de rastreio com uma refer ncia de fun o OsCall que pode ser localizada em um arquivo trap xxx Start stack traceback 0x239690E0 0sCall 0x28C 142 Guia de Configura
491. rnecedores desses produtos an ncios publicados ou outras fontes de publicidade dispon veis A IBM n o testou estes produtos e n o pode confirmar a precis o de do desempenho da compatibilidade ou de qualquer outra reivindica o relacionada a produtos n o IBM D vidas sobre a capacidade de produtos n o IBM devem ser encaminhadas diretamente a seus fornecedores Todas as declara es relacionadas aos objetivos e inten es futuras da IBM est o sujeitas a altera es ou cancelamento sem aviso pr vio e representam apenas metas e objetivos Estas informa es cont m exemplos de dados e relat rios utilizados nas opera es di rias de neg cios Para ilustr los da forma mais completa poss vel os exemplos podem incluir nomes de indiv duos empresas marcas e produtos Todos esses nomes s o fict cios e qualquer semelhan a com nomes e endere os utilizados por uma empresa comercial real mera coincid ncia LICEN A DE COPYRIGHT Estas informa es podem conter programas aplicativos de exemplo em seu idioma para ilustrar t cnicas de programa o em v rias plataformas operacionais Voc pode copiar modificar e distribuir estes programas de exemplo sem a necessidade de pagar a IBM com objetivos de desenvolvimento utiliza o marketing ou distribui o de programas aplicativos em conformidade com a interface de programa o de aplicativo para a plataforma operacional para a qual os programas de exemplo s o criados
492. roblemas de Configura o para Origens de Dados da Fam lia DB2 na p gina 44 Catalogando uma Entrada do N no Diret rio do N Federado A cataloga o de uma entrada do n no diret rio do n federado faz parte da maior tarefa de adicionar origens de dados da fam lia DB2 a servidores federados Para apontar para a localiza o da origem de dados DB2 catalogue uma entrada no diret rio do n do servidor federado O servidor federado utiliza esta entrada para determinar o m todo de acesso correto para conectar se a uma origem de dados DB2 Procedimento Para catalogar uma entrada do n no diret rio do n federado 32 Guia de Configura o da Origem de Dados 1 Determine o protocolo de comunica o que ser utilizado 2 Emita o comando apropriado para catalogar a entrada do n Se seu protocolo de comunica o for o TCP IP Transmission Control Protocol Internet Protocol emita o comando CATALOG TCPIP NODE Por exemplo CATALOG TCPIP NODE DB2NODE REMOTE SYSTEM42 SERVER DB2TCP42 O valor DB2NODE o nome atribu do ao n que est sendo catalogado REMOTE SYSTEM42 o nome do host do sistema no qual a origem de dados reside SERVER DB2TCP42 o nome do servi o ou n mero de porta prim rio da inst ncia do gerenciador de banco de dados do servidor Se for utilizado um nome de servi o ele far distin o entre mai sculas e min sculas Se seu protocolo de comunica o for SNA emita o comando C
493. rvidor Teradata Pseud nimos Teradata em Servidores Federados Registrando Pleud nimos para Tabelas e Exibi es do Teradata Instru o CREATE NICKNAME Exemplos para Wrapper Teradata E Ajustando e Resolvendo Problemas de Configura o para Prq de Dados Teradata Aprimorando o Acesso ao Servidor Teradata Definindo a Vari vel DB2 DJ COMM Ajustando e Desativando o Registro de Acesso de Teradata Ativando o Link de Tempo de Execu o para libcliv2 so AIX Cap tulo 11 Configurando o Acesso s Origens de Dados do OLE DB Adicionando Origens de Dados OLE DB a Servidores Federados E o o Registrando o Wrapper OLE DB Registrando Defini es de Servidor para uma Origem de Dados OLE DB N Instru o CREATE SERVER e para o Wrapper OLE DB Criando um Mapeamento de Usu tio para uma Origem de Dados OLE DB Instru o CREATE USER MAPPING Exemplos para o Wrapper OLE DB Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela ndice 129 130 131 s 132 134 135 136 137 138 a 139 140 141 141 142 142 145 145 146 147 148 149 149 151 vV O que S o sad com Estrutura de Tabela Tipos de Arquivos com Estrutura d Tabela Arquivos Ordenados Arquivos N o ordenados Como o DB2 Information Integrator Funciona com Ha com Estrutura de Tabela Incluindo Arquivos com Fstratura
494. s H cap tulos individuais de configura o para cada origem de dados Trilha R pida para Configurar Origens de Dados Voc pode executar a maior parte das etapas requeridas para configurar o 4 acesso a uma origem de dados atrav s do Centro de Controle do DB2 Utilize o Centro de Comandos do DB2 para as etapas que requerem uma linha de comandos Comute entre estas interfaces gr ficas com o usu rio para configurar rapidamente o acesso a uma origem de dados As etapas para configurar o acesso s o semelhantes independentemente da origem de dados As etapas b sicas e a interface recomendada s o Tabela 1 A interface recomendada e etapas de configura o Etapa de configura o Interface recomendada Notas 1 Preparar o servidor Assistente de Configura o Para origens de dados da federado para a origem de do Cliente fam lia DB2 Catalogar o n dados e o banco de dados remoto Para origens de dados Informix Oracle Sybase Microsoft SQL Server Configurar e testar o arquivo de configura o do cliente 2 Criar os wrappers Centro de Controle do DB2 O Copyright IBM Corp 1998 2003 1 Tabela 1 A interface recomendada e etapas de configura o continua o Etapa de configura o Interface recomendada Notas 3 Criar defini es de Centro de Controle do DB2 O conceito de um n varia servidor de origem de dados para origem de dados Para origens de dados relacionais um n reflete u
495. s de Dados Microsoft SQL Server Preparar o servidor federado e o banco de dados para acessarem origens de dados Microsoft SQL Server faz parte da maior tarefa de adicionar origens de dados Microsoft SQL Server as servidores federados As etapas que precisam ser seguidas para preparar o servidor federado e o banco de dados para acessarem origens de dados Microsoft SQL Server dependem do sistema operacional que est em execu o no servidor federado Procedimento 96 Guia de Configura o da Origem de Dados Para preparar o servidor e o banco de dados federados No Windows 1 Verifique se o ODBC System DSN est definido para conectar se origem de dados Microsoft SQL Server marcando esta defini o no Painel de Controle a No menu Iniciar abra o Painel de Controle b D um clique duplo em Origens de Dados ODBC para exibir a janela Administrador da Origem de Dados ODBC c Clique na guia System DSN e localize a entrada para o servidor remoto Microsoft SQL Server A entrada o valor que ser utilizado para a op o de servidor NODE quando voc registrar o servidor no banco de dados federado Na janela Administrador da Origem de Dados ODBC selecione Configurar para testar a conex o a partir do ODBC Systems DSN com a origem de dados Microsoft SQL Server Como alternativa voc pode testar a conex o utilizando a ferramenta de consulta do Microsoft SQL Server Em Sistemas UNIX i 2 3 Verifique
496. s es suportadas 3 especifica es de ndice descri o 17 estat sticas atualizando origem de dados 22 exibi es do cat logo SYSCAT 387 exibi es do cat logo SYSSTAT 387 F fun es personalizadas Pesquisa Estendida 320 G gabaritos de fun es Pesquisa Estendida 320 H HMMER consultas construir 350 inv lucro 333 pseud nimos objetos v lidos para 13 vers es suportadas 3 idioma de consulta generalizado Pesquisa Estendida 326 IDs de usu rio valores com distin o entre mai sculas e min sculas 20 incluindo HMMER federado 337 466 Guia de Configura o da Origem de Dados Informix ajuste 60 configurando acesso a 47 configurando arquivos de configura o do cliente 48 incluindo em um sistema federado 47 criando mapeamentos de usu rio 54 instru o CREATE NICKNAME 59 instru o CREATE SERVER 52 instru o CREATE USER MAPPING 55 registrando pseud nimos 58 testando conex es 56 mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 registrando defini es de servidor 51 registrando wrappers 50 testando arquivos de configura o do cliente 48 tipos de servidor v lidos 409 vers es suportadas 3 in cio HMMER daemon 341 instru o CREATE FUNCTION Documentum 181 Pesquisa Estendida 320 357 instru o CREATE NICKNAME arquivos com estrutura de tabela 157 Arquivos do Excel 207 BLAST 232 Documentum 1
497. s rio e Verificar os drivers ODBC no servidor federado DB2 para certificar se de que eles estejam instalados e configurados corretamente para conectar se ao servidor remoto Microsoft SQL Server e Verificar as defini es das vari veis federadas do DB2 para verificar se est o corretas para o servidor remoto Microsoft SQL Server Estas vari veis incluem as vari veis de ambiente do sistema as vari veis db2dj ini e a vari vel DB2 Profile Registry db2set e Verifique sua defini o de servidor Se necess rio elimine a e crie a novamente A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para tabelas e exibi es do Microsoft SQL Server Related concepts e Defini es do Servidor e Op es do Servidor na p gina 10 Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Guide e Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Registrando Pseud nimos para Tabelas e Exibi es do Microsoft SQL Server na p gina 106 Related reference e ALTER USER MAPPING statement no SQL Reference Volume 2 Registrando Pseud nimos para Tabelas e Exibi es do Microsoft SQL Server O registro de pseud nimos para tabelas e exibi es do Microsoft SQL Server faz parte da maior tarefa de adicionar origens de dados Microsoft SQL Server a servidores federados Para
498. s Informix s o as constantes TU definidas no arquivo datatime h do Informix Client SDK As constantes s o 0 YEAR 8 MINUTE 13 FRACTION 3 2 MONTH 10 SECOND 14 FRACTION 4 4 DAY 11 FRACTION 1 15 FRACTION 5 6 HOUR 12 FRACTION 2 Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o 421 Origens de Dados Microsoft SQL Server Tabela 81 Mapeamentos de tipo de dados de avan o padr o do Microsoft SQL Server Nem todas as colunas mostradas w m e m m lt l gt lt E Zz S 3 S T gt E i A O lt lt Z m lt 92 H O m O aa l a l lt Z lt m Z m m a A d fi U E E z E z E al H A m E g Eng a H gt gt m A E E E E m m m m m ea H gt gt E E RES lt s Ss o O o o 00 a a amp pe z z z E E E binary 1 254 CHARACTER 5S binary 255 8000 VARCHAR Ss bit SMALLINT 2 char 1 254 CHAR N char 255 8000 VARCHAR N datetime TIMESTAMP 10 datetimen TIMESTAMP 10 decimal 1 31 0 3l DECIMAL decimal 32 38 0 38 DOUBLE decimaln 1 31 0 3l DECIMAL decimaln 32 38 0 38 DOUBLE DUMMY65 1 38 84 127 DOUBLE DUMMY2000 1 38 84 127 DOUBLE float 8 DOUBLE 8 floatn 8 DOUBLE 8 float 4
499. s armazenados em origens de dados do Informix Este cap tulo lista as tarefas que precisam ser executadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o das origens de dados do Informix Adicionando Origens de Dados Informix a Servidores Federados A configura o do servidor federado para acessar origens de dados Informix envolve o fornecimento de informa es ao servidor sobre as origens de dados Informix e objetos que voc deseja acessar Voc pode configurar o acesso a origens de dados Informix atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o DB2 Control Center que n o necess rio digitar cada instru o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o acesso a origens de dados Informix No entanto voc n o pode utilizar o Centro de Controle do DB2 para iniciar as seguintes tarefas de configura o Definir e testar o arquivo de configura o do cliente Informix Testar a conex o com o servidor Informix para validar a defini o do servidor e mapeamentos de usu rios e Incluir ou eliminar op es de coluna Pr requisitos e Acesse o DB2 Command Center ou o processador da linha de comandos do DB2 Um servidor federad
500. s colunas possuem atributos que n o s o suportados para mapeamentos de tipos de dados Voc pode criar uma exibi o na origem de dados na qual as colunas s o associadas ou lan adas no tipo de dados interno subjacente Em seguida crie um pseud nimo para a exibi o em vez de para a tabela A o Identifique os mapeamentos de tipos de dados para os quais deseja definir novos mapeamentos Liste as origens de dados e os mapeamentos de tipos que deseja criar na tabela de mapeamentos de tipos de dados na lista de verifica o de planejamento Related concepts e Mapeamentos de Tipos de Dados na p gina 15 Tuning query processing no Federated Systems Guide Related reference Ap ndice G Mapeamentos de Tipos de Dados de Avan o Padr o na Ap ndice H Mapeamentos de Tipos de Dados Reversos Padr o na p gina 433 Planejar Mapeamentos de Fun es O DB2 para UNIX e Windows fornece mapeamentos de fun es padr o entre fun es de origem de dados internas existentes e fun es internas do DB2 Para a maioria das origens de dados os mapeamentos de fun es padr o est o nos wrappers Para algumas origens de dados n o relacionais n o poss vel alterar os mapeamentos de fun es padr o Para utilizar uma fun o de origem de dados que o servidor federado n o reconhece necess rio criar um mapeamento de fun es O mapeamento criado est entre a fun o da origem de dados e uma
501. s elementos de cliente referido utilizando a express o XPath name e o elemento de endere o dos elementos de cliente referido utilizando a express o XPath address Estreet Depois de mapear o documento XML para um conjunto de pseud nimos utilizando a instru o CREATE NICKNAME defina cada pseud nimo como um pai ou filho utilizando as chaves prim ria e externa com express es 250 Guia de Configura o da Origem de Dados XPath que definem tuplas individuais e colunas em cada elemento do documento Voc pode ent o executar consultas SQL no documento XML Related concepts e O que S o Arquivos com Estrutura de Tabela na p gina 151 2 O que E Documentum na p gina 165 O que Excel na p gina 203 O que BLAST na p gina 219 Associa es de Dados entre Pseud nimos e Documentos XML na p gina Related tasks Incluindo XML a um Sistema Federado na p gina 251 Incluindo XML a um Sistema Federado Voc pode utilizar uma origem de dados XML com o servidor federado registrando um wrapper XML Depois de registrar um wrapper XML registre um servidor e pseud nimos correspondentes para permitir que o servidor federado recupere e processe dados XML Procedimento Para incluir uma origem de dados XML a um servidor federado 1 Registre o wrapper utilizando a instru o CREATE WRAPPER Registre o wrapper utilizando a instru o CREATE WRAPPER 2 Opcio
502. s no DB2 Information Integrator Procedimento Para especificar o wrapper que deseja utilizar para acessar origens de dados Sybase emita a instru o CREATE WRAPPER Por exemplo CREATE WRAPPER CTLIB Voc pode utilizar o wrapper CTLIB ou DBLIB independentemente do sistema operacional que est em execu o em seu servidor federado Recomenda o Utilize um dos nomes de wrappers padr o CTLIB ou DBLIB Ao registrar o wrapper utilizando um dos nomes padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o que est associada a esse wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado voc poder substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um nome diferente de um dos nomes padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Suponha que voc tenha um servidor federado em execu o no AIX e decida utilizar um nome de wrapper que n o seja um dos nomes padr o Exemplos das instru es CREATE WRAPPER para CTLIB e DBLIB s o CREATE WRAPPER mywrapper LIBRARY libdb2ctlib a CREATE WRAPPER mywrapper LIBRARY libdb2dblib a 82 Guia de Configura o da Origem de Dados Os nomes de bibliotecas de wrapper para o Sybase s o Tabela 16 Nomes de bibliotecas do wrapper Sybase Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrappe
503. s os seis quadros de leitura e as sequ ncias resultantes s o comparadas para descobrir regi es hom logas AlFigura 5 na p gina 221 mostra como o BLAST funciona com sistemas federados 220 Guia de Configura o da Origem de Dados Cliente DB2 Banco de dados Servidor BLAST federado Arquivado configura o SQL com i daemon previs es de passagem de par metros i i f Banco de dados N r federado t a P DB2 Universal Database Resultados com colunas fixas Arquivos de e linha de defini o E blastall e de definida pelo usu rio Po matriz Wrapper BLAST BLAST ggg SWISS GenBank X PROT Origens de dados execut veis no BLAST Figura 5 Como o wrapper do BLAST funciona No lado do cliente usu rios ou aplicativos enviam instru es SQL com predicados de passagem de par metros espec ficos do BLAST que mapeiam por op es BLAST padr o As instru es SQL com os predicados de entrada s o enviados para o seu sistema de banco de dados federado DB2 Universal Database com o wrapper do BLAST instalado O wrapper do BLAST transforma a consulta em um formato que possa ser entendido pelo aplicativo BLAST e envia a consulta transformada para seu servidor BLAST Este servidor pode ser uma m quina separada da m quina com o sistema federado Um programa de daemon especial execut
504. s que por sua vez podem conter muitas origens de dados Como cada origem de dados utiliza suas pr prias conven es para nomes de campos uma interse o de campos pode resultar em um conjunto vazio Ao mapear campos da origem de dados para colunas definidas pelo usu rio em tabelas de pseud nimos e apresentar resultados da pesquisa como uma tabela horizontal a tabela pode conter um n mero de colunas n o gerenci vel Se muitas linhas contiverem apenas algumas colunas com dados a tabela aparecer esparsamente populada Por exemplo Coluna 1 Coluna 2 Coluna 3 Valor 11 Valor 22 Valor 31 Valor 33 No Extended Search voc pode controlar a apresenta o de resultados definindo campos mapeados Os campos mapeados fornecem uma forma de combinar conte do que possui uma finalidade comum mas que denominado de forma diferente em origens diferentes Por exemplo voc pode criar um campo mapeado denominado EmployeeNumber para representar dados de resultados de campos que s o denominados EmpNum EmpNo e EmpID em v rias origens Sem este recurso de mapeamento necess rio definir uma coluna de pseud nimo para cada nome de campo exclusivo em vez de para uma nica coluna para o campo mapeado O mapeamento de campos til quando voc sabe os nomes dos campos que precisam ser relatados No entanto alguns aplicativos precisam relatar um grande n mero de campos a partir de muitas origens de dados O relacion
505. s seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Sybase Importante Se voc n o renomeou o arquivo sql ini para interfaces quando configurou o arquivo de configura o do cliente Sybase dever utilizar a op o de servidor IFILE ao registrar a defini o de servidor Exemplos de op es de servidor Ao registrar o servidor voc pode especificar op es de servidor adicionais na instru o CREATE SERVER Estas op es de servidor incluem op es gerais de servidor e op es de servidor espec ficas do Sybase Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 85 O exemplo a seguir mostra como utilizar a op o de servidor TIMEOUT ao registrar um servidor com o wrapper CTLIB em um sistema operacional UNIX CREATE SERVER SYBSERVER TYPE SYBASE VERSION 12 0 WRAPPER CTLIB OPTIONS NODE sybnode DBNAME sybdb TIMEOUT 60 LOGIN TIMEOUT 60 PACKET SIZE 1024 IFILE home sybase interfaces O valor de tempo limite o n mero de segundos que o wrapper aguarda uma resposta do servidor Sybase Utilize a op o TIMEOUT para evitar congelamentos em transa es O exemplo a seguir mostra como utilizar a op o de servidor IFILE ao registrar um servidor em um sistema operacional Windows CREATE SERVER SYBSERVER TYPE SYBASE VERSION 12 0 WRAPPER CTLIB OPTIONS NODE sybnode DBNAME sybdb IFILE C lSybaselinilsgl ini As op es adicionais de
506. s sequ ncias do GenBank em todos os seis quadros de leitura e realizar a pesquisa de homologia utilizando cada uma das seis novas sequ ncias de prote nas criadas e todas as novas sequ ncias de prote na do banco de dados criadas Os HSPs nos resultados conter o alinhamentos amino cido amino cido ao inv s de alinhamentos nucleot deo nucleot deo Os par metros fornecidos ser o passados para o daemon e depois para o blastball atrav s da linha de comandos O wrapper retornar apenas aquelas colunas que forem especificamente solicitadas na consulta Related reference e Origem de Dados de Documentum Consultas de Exemplo na p gina 188 e Origem de Dados Excel Consultas de Exemplo na p gina 207 Dicas de Otimiza o para o Wrapper do BLAST Executar o wrapper e o daemon no mesmo servidor pode eliminar poss veis gargalos na comunica o de rede Related reference Dicas e Considera es de Otimiza o para o Wrapper do Arquivo struturado de Tabela na p gina 160 Mensagens para o Wrapper do BLAST Esta se o lista e descreve mensagens que voc pode encontrar quando trabalhar com o wrapper do BLAST Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 243 Tabela 43 Mensagens emitidas pelo wrapper para o BLAST C digo de Mensagem Erro Explica o SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posterio
507. s sobre a Documenta o Sua opini o ajuda a IBM a fornecer informa es de alta qualidade Envie seus coment rios sobre este manual ou outra documenta o do DB2 Information Integrator Voc pode utilizar um dos seguintes m todos para enviar os coment rios e Envie seu coment rios utilizando o formul rio on line de coment rios do leitor no endere o www ibm com software data rcf Envie seus coment rios por e mail correio eletr nico para o endere o commentsQOus ibm com Inclua o nome do produto o n mero da vers o do produto e o nome e o n mero da pe a do manual se aplic vel Se voc estiver comentando um texto especifico inclua a localiza o do texto por exemplo um t tulo um n mero de tabela ou um n mero de p gina O Copyright IBM Corp 1998 2003 471 472 Guia de Configura o da Origem de Dados Impresso em Brazil 9 OLESIA sope 9p WSQ vp ovdendiyuo op emg 10JeISUT uoyeuLiou cad WAI uoewoyuI QUIS
508. s t m op es adicionais bastante espec ficas do servidor que s o documentadas nas informa es de configura o da origem de dados As op es comuns do servidor federado para as origens de dados relacionais s o Op es de compatibilidade COLLATING SEQUENCE IGNORE UDT Op es de integridade dos dados IUD APP SVPT ENFORCE Op es de data e hora DATEFORMAT TIMEFORMAT TIMESTAMPFORMAT Op es de localiza o CONNECTSTRING DBNAME IFILE Op es de seguran a FOLD ID FOLD PW INFORMIX LOCK MODE Op es de desempenho COMM RATE CPU RATIO DB2 MAXIMAL PUSHDOWN IO RATIO LOGIN TIMEOUT PACKET SIZE PLAN HINTS PUSHDOWN TIMEOUT VARCHAR NO TRAILING BLANKS A tabela a seguir lista as op es do servidor para defini o do servidor aplic veis para cada origem de dados relacional O Copyright IBM Corp 1998 2003 391 Tabela 67 Op es dispon veis do servidor SXANVIS NITIVAL ON HVHDAVA IVINHOAdINVISHIAII IVINHO TINTA LNANOINWIL NMOAHSANd SLNIH NVTd aANOMSSVd AZIS LAMDVd HAON INOHWIL NIDOT XIX I X X IX X X HOMNOANH IdAS ddV ANAI OILVH OI X HOW XOOT XINHOANI LAN THONDI HAI Md A104 ar a104 HINVNdA NMOdHSNd TVINIXVIWN toa X XI X X X XI X X X XI X X X XI X X X XI X X X XI X X X X IX X X XIX X X IX IVINHOHHILV O OILVY NdD X X XIX IX X X IX
509. sador da Linha de Comandos do DB2 Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 317 Por exemplo emita a seguinte instru o para criar uma tabela de pseud nimos para pesquisar todas as origens de dados que pertencem categoria da Web no aplicativo Demo que hospedado pelo servidor es1 Extended Search Retorne aos campos WebTitle e WebDescription e utilize as op es de processamento de pesquisa padr o CREATE NICKNAME allweb WebTitle VARCHAR 255 WebDescription VARCHAR 1000 FOR SERVER es1 OPTIONS APPLICATIONID Demo CATEGORY Web Emita a seguinte instru o para criar uma tabela de pseud nimos para pesquisar diversas origens de dados no aplicativo Science Apresente os resultados da pesquisa como uma lista vertical de nomes de colunas defina o valor de tempo limite como 60 segundos permita que cada origem retorna at 100 documentos de resultados expanda o tamanho do conjunto de resultados para 1000 entradas e classifique os resultados por nome do autor CREATE NICKNAME stars Title VARCHAR 80 Author VARCHAR 40 Abstract VARCHAR 200 FOR SERVER es1 OPTIONS APPLICATIONID Science DATASOURCES Astronomy NASA Library Astrophysics VERTICAL TABLE yes TIMEOUT 60 MAXHITS 100 TOTALMAXHITS 1000 SORTFIELD Author A pr xima tarefa nesta sequ ncia de tarefas registrar mapeamentos de usu rios para o wrapper Extended Search Related concepts e Pseud nimos do Extended
510. se o arquivo odbc ini est atualizado ou criado se necess rio no servidor federado Recomenda o Coloque o arquivo odbc ini ou uma c pia dele no diret rio pessoal do propriet rio da inst ncia do DB2 Verifique se o caminho para odbc ini est na vari vel de ambiente ODBCINI Verifique se o link simb lico apropriado foi criado e No HP UX o link simb lico de usr exe libodbcinst sl a DJX ODBC LIBRARY PATH libodbcinst s1 e No Linux o link simb lico de usr local locale a DJX ODBC LIBRARY PATH locale No Solaris Operating Environment o link simb lico de HOME sql1lib locale a DJX ODBC LIBRARY PATH Tocale HOME o diret rio pessoal do propriet rio da inst ncia do DB2 Teste a conex o do servidor federado com a origem de dados Microsoft SQL Server utilizando a ferramenta demoodbc do DataDirect Connect ODBC a Em um prompt de comandos do sistema operacional emita o seguinte comando export ODBCINI HOME odbc ini b Execute o script opt odbc odbc sh Este script configura v rias vari veis de ambiente operacionais espec ficas Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 97 c Teste a conex o com a origem de dados Microsoft SQL Server utilizando a ferramenta demoodbc do DataDirect Connect ODBC A ferramenta demoodbc est localizada no subdiret rio demo das bibliotecas do Connect ODBC A pr xima tarefa nesta sequ ncia de tarefas registr
511. servidor do banco de dados Oracle reside Obtenha o nome do n do arquivo tnsnames ora Embora o nome do n seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Oracle Exemplo de op o do servidor Ao criar a defini o de servidor voc pode especificar op es de servidores adicionais na instru o CREATE SERVER Estas op es de servidor incluem op es gerais de servidor e op es de servidor espec ficas do Oracle O DB2 assume que todas as colunas VARCHAR do Oracle cont m espa os em branco finais Se tiver certeza de que todas as colunas VARCHAR no banco de dados Oracle n o cont m espa os em branco finais poder definir uma op o de servidor para especificar que a origem de dados utiliza uma sem ntica de compara o VARCHAR n o preenchida por espa os em branco O exemplo a seguir mostra uma defini o de servidor Oracle com esta op o de servidor CREATE SERVER oraserver TYPE oracle VERSION 8 1 7 WRAPPER net8 OPTIONS NODE paris node VARCHAR NO TRAILING BLANKS Y Utilize a op o de servidor VARCHAR NO TRAILING BLANKS quando nenhuma das colunas contiver espa os em branco finais Se apenas algumas das colunas VARCHAR contiverem espa os em branco finais ser poss vel definir uma op o nessas colunas espec ficas com a instru o ALTER NICKNAME Related reference e CREATE SERVER statement no SQL Reference Volume 2 70 Guia de Conf
512. servidor espec ficas do Sybase s o IFILE Especifica o caminho e nome completo do arquivo interfaces do Sybase Open Client Utilize esta op o de servidor se voc n o copiou ou vinculou o arquivo sqlini como SQLLIBNinterfaces em sistemas UNIX ou como W SQLLIB interfaces em sistemas operacionais Windows IGNORE UDT Especifica se o servidor federado determina o tipo interno que suporta um UDT sem um tipo s lido LOGIN TIMEOUT Especifica o per odo de tempo em segundos que o DB2 Universal Database aguarda uma resposta de login ao fazer uma tentativa de conex o O comportamento padr o aguardar indefinidamente uma resposta do servidor Sybase PACKET SIZE Determina o tamanho do pacote que o Client Library utiliza ao enviar pacotes TDS Tabular Data Stream Se um aplicativo precisar enviar ou receber grandes quantidades de texto imagem ou dados em massa um tamanho de pacote maior poder aprimorar a efici ncia TIMEOUT Especifica o per odo de tempo em segundos que o DB2 Universal Database aguarda uma resposta do servidor para um comando O comportamento padr o aguardar indefinidamente uma resposta do 86 Guia de Configura o da Origem de Dados servidor Sybase O Sybase Open Client utiliza limites de tempo limite para interromper consultas e respostas que s o executadas por um longo per odo de tempo Related tasks Registrando Defini es de Servidor para uma Origem de Dados Sybase Relate
513. seud nimo ser o ID de autoriza o do usu rio que est criando o pseud nimo DB2SERVER SALESDATA EUROPE Um identificador de tr s partes do objeto remoto DB2SERVER o nome atribu do ao servidor do banco de dados DB2 na instru o CREATE SERVER SALESDATA o nome do esquema remoto ao qual a tabela ou exibi o pertence Este valor faz distin o entre letras mai sculas e min sculas EUROPE o nome da tabela ou exibi o remota que voc deseja acessar Cap tulo 4 Configurando o Acesso s Origens de Dados da Fam lia DB2 43 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados da Fam lia DB2 Depois de fazer a configura o para origens de dados DB2 talvez voc queira modificar a configura o para aprimorar o desempenho Por exemplo talvez voc queira definir a vari vel de registro do perfil DB2 DJ COMM DB2 para aprimorar o desempenho quando a origem de dados DB2 for acessada Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX Se perceber que demora muito tempo para acessar o servidor da origem de dados DB2 voc poder aprimorar o desempenho definindo a vari vel de registro do perfil DB2 DJ COMM Ao definir a vari vel DB2 DJ COMM o servidor federado carregar o wrapper durante a inicializa o em vez de quando voc tenta acessar a origem de dados Procedimento Para definir a vari vel DB2 DJ COMM 1 Defina a vari vel DB2 DJ COMM para o wrapper
514. sh down de consultas com dados ou express es de cadeia e que incluem as seguintes cl usulas predicados ou fun es e Cl usulas GROUP BY e Cl usulas DISTINCT e Predicados b sicos tais como igual a Fun es de agrega o tais como MIN ou MAX Related tasks gistrando Defini es de Servidor SQL Server na p gina 99 Related reference e CREATE SERVER statement no SQL Reference Volume 2 em de Dados Microsoft para uma Orig 102 Guia de Configura o da Origem de Dados Criando um Mapeamento de Usu rio para uma Origem de Dados Microsoft SQL Server A cria o de um mapeamento de usu rio para uma origem de dados Microsoft SQL Server faz parte da maior tarefa de adicionar origens de dados Microsoft SOL Server a servidores federados Ao tentar acessar uma origem de dados Microsoft SQL Server o servidor federado estabelece uma conex o com a origem de dados utilizando um ID do usu rio e senha v lidos para essa origem de dados necess rio definir uma associa o mapeamento do usu rio entre cada ID do usu rio do servidor federado e o ID do usu rio e senha da origem de dados correspondente Crie um mapeamento de usu rio para cada ID do usu rio que acessar o sistema federado para enviar pedidos distribu dos Procedimento Para mapear um ID do usu rio local para o ID do usu rio e senha do servidor remoto Microsoft SQL Server emita uma instru o CREATE USER MAPPING
515. sonalizada do Extended Search na p gina 320 Related reference Mensagens para o Wrapper Extended Search Este t pico descreve mensagens que podem ser encontradas ao trabalhar com o wrapper Extended Search Tabela 59 Mensagens emitidas pelo wrapper para Extended Search C digo de Mensagem Explica o Erro SQL0901N A instru o SQL falhou Registre o c digo de raz o um n mero de devido a um erro de pouca 901 a 999 e entre em contato com o gravidade do sistema As Suporte de Software IBM instru es SQL posteriores podem ser processadas Raz o ERRO INTERNO DO WRAPPER Extended Search RC xxx 328 Guia de Configura o da Origem de Dados Tabela 59 Mensagens emitidas pelo wrapper para Extended Search continua o C digo de Mensagem Explica o Erro SQLO973N N o h armazenamento O wrapper Extended Search n o p de suficiente dispon vel no alocar mem ria no heap do Aplicativo heap do Aplicativo para Para resolver o problema aumente o processar a instru o tamanho de heap do Aplicativo e tente a instru o novamente Por exemplo db2 update db cfg for db name using heap name heap size Se o erro continuar depois de aumentar este valor entre em contato com o Suporte de Software da IBM SQLI822N C digo de erro inesperado O servidor remoto Extended Search lt error code gt recebido da retornou um erro ao processar um pedido origem de dados Wrapper
516. specificado na op o DAEMON PORT do arquivo de configura o do daemon O padr o 4098 PROCESSORS Opcional Especifica o n mero de processadores utilizados pelo programa HMMER Esta op o equivalente op o cpu do comando hmmpfam Exemplo PROCESSORS 2 HMMPFAM OPTIONS Opcional Especifica op es de hmmpfam tais como null2 pvm e xnu que n o possuem nome de coluna correspondente em uma tabela de refer ncia que mapeia op es para nomes de colunas Exemplo HMMPFAM OPTIONS xnu pvm Neste exemplo em vez de utilizar op es de hmmpfam utilize o nome da coluna apropriado na cl usula WHERE da consulta SQL A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados HMMER Related reference e CREATE SERVER statement no SQL Reference Volume 2 Registrando Pseud nimos para Origens de Dados HMMER O registro de pseud nimos para origens de dados HMMER faz parte da maior tarefa de adicionar um HMMER a um sistema federado Depois de registrar o servidor voc deve registrar um pseud nimo correspondente Ao referir se a uma origem de dados HMMER em uma consulta utilize pseud nimos Procedimento Para registrar um pseud nimo do HMMER utilize a instru o CREATE NICKNAME Voc deve definir um pseud nimo separado para cada banco de dados do perfil que deseja consultar A sintaxe da instru o CREATE NICKNAME para o HMMER gt CREATE NICKN
517. specificar um objeto remoto para a origem de dados ODBC com o qual o pseud nimo atribu do Cap tulo 9 Configurando o Acesso s Origens de Dados do ODBC 123 CREATE NICKNAME cust europe FOR server name customers italy cust europe Um pseud nimo exclusivo para a tabela ou exibi o O pseud nimo deve ser exclusivo dentro do esquema Nota O pseud nimo um nome com duas partes que inclui o esquema e o pseud nimo Se omitir o esquema ao registrar o pseud nimo o esquema do pseud nimo ser o ID de autentica o do usu rio que registra o pseud nimo mm server name customers italy Um identificador de tr s partes para o objeto remoto server name o nome atribu do ao servidor do banco de dados ODBC na instru o CREATE SERVER customers o nome do esquema remoto ao qual pertence a tabela ou exibi o Se a origem de dados ODBC n o suportar esquemas omita o esquema da instru o CREATE NICKNAME e italy o nome da tabela remota ou exibi o que voc deseja acessar Os objetos da origem de dados ODBC podem fazer distin o entre mai sculas e min sculas Coloque o nome do esquema remoto e o nome da tabela remota entre aspas De outra maneira o DB2 dobrar estes nomes para mai sculas Related reference e CREATE NICKNAME statement no SQL Reference Volume 2 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados ODBC Depois de fazer a configura o par
518. sta vari vel determina se o servidor federado carrega o wrapper durante a inicializa o Procedimento Para definir a vari vel de perfil DB2 DJ COMM do DB2 envie o comando db2set com a biblioteca do wrapper que corresponde ao wrapper especificado na instru o CREATE WRAPPER associada Por exemplo db2set DB2 DJ COMM Tibdb2Isxml a Verifique se n o existem espa os em nenhum lado do sinal de igual O uso do processador do sistema aumenta quando o servidor federado carrega as bibliotecas do wrapper durante a inicializa o do banco de dados Para evitar o uso excessivo especifique apenas as bibliotecas que deseja acessar A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para uma origem de dados XML Related concepts Environment Variables and the Profile Registry no Administration Guide Implementation Related reference db2set DB2 Profile Registry Command em Command Reference Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 253 Registrando o Servidor para uma Origem de Dados XML O registro do servidor para uma origem de dados XML faz parte da maior tarefa de adicionar XML a um sistema federado Depois de registrar o wrapper voc deve registrar um servidor correspondente Restri es O wrapper do XML n o utiliza as palavras chave TYPE e VERSION Ocorrer um erro se estas palavras chave forem utilizadas na instru o CREATE SERVER O wrapper
519. ste as origens de dados que far o parte de seu sistema federado Indique para quais origens de dados voc atualizar estat sticas Tabela 5 Lista de verifica o de planejamento Estat sticas de origens de dados a serem atualizadas para o sistema federado Origem de dados Mant m informa es do cat logo S N Atualizar estat sticas para esta origem de Nome do utilit rio de origem de dados utilizado para Windows dados S N atualizar estat sticas DB2 para UNIX e S S RUNSTATS Cap tulo 3 Planejando a Configura o da Origem de Dados Federada 27 Tabela 5 Lista de verifica o de planejamento Estat sticas de origens de dados a serem atualizadas para o sistema federado continua o Origem de dados Mant m informa es do cat logo S N Atualizar dados S N estat sticas para esta origem de Nome do utilit rio de origem de dados utilizado para atualizar estat sticas Lista de Verifica o Mapeamentos de Tipos de Dados Na tabela a seguir identifique os tipos de dados de origem de dados e os tipos de dados do servidor federado correspondentes para os quais necess rio criar um mapeamento Tabela 6 Lista de verifica o de planejamento Mapeamentos de tipos de dados a serem criados para o sistema federado Origem de dados Nome do servidor na defini o de servidor Tipo de dados da origem de dad
520. ste t pico fornece um exemplo completo de utiliza o de uma instru o CREATE NICKNAME para registrar pseud nimos para o wrapper do arquivo estruturado de tabela Ele tamb m inclui exemplos para op es espec ficas Exemplo completo O exemplo a seguir mostra uma instru o CREATE NICKNAME para arquivo estruturado de tabela DRUGDATA1 TXT CREATE NICKNAME DRUGDATA1 Dcode Integer NOT NULL Drug CHAR 20 Manufacturer CHAR 20 FOR SERVER biochem lab OPTIONS FILE PATH usr pat DRUGDATA1 TXT COLUMN DELIMITER SORTED Y KEY COLUMN DCODE VALIDATE DATA FILE Y Exemplos de op es KEY COLUMN Estes exemplos mostram que a coluna designada como a chave designada como n o anul vel adicionando a op o NOT NULL sua defini o na instru o do pseud nimo CREATE NICKNAME tox tox id INTEGER NOT NULL toxicity VARCHAR 100 FOR SERVER tox serverl OPTIONS FILE PATH tox data txt SORTED Y 158 Guia de Configura o da Origem de Dados CREATE NICKNAME weights mol id INTEGER wt VARCHAR 100 NOT NULL FOR SERVER wt server OPTIONS FILE PATH wt data txt SORTED Y KEY COLUMN WT Esta op o faz distin o entre mai sculas e min sculas Entretanto o DB2 dobra nomes de coluna para letras mai sculas a menos que a coluna seja definida com aspas duplas O exemplo a seguir n o funcionar corretamente porque a coluna empno ser dobrada para letras mai sculas pelo DB2 e a coluna chave empno ser enviad
521. strando um Servidor para uma Origem de Dados do BLAST na p gina 231 Registrando um Servidor para uma Origem de Dados do BLAST O registro do servidor para uma origem de dados BLAST faz parte da maior tarefa de adicionar BLAST a um sistema federado Depois de registrar o wrapper voc deve registrar um servidor correspondente Procedimento Para registrar o servidor do BLAST no sistema federado utilize a instru o CREATE SERVER Para cada m quina na qual o execut vel e o daemon do BLAST estiverem instalados em seu ambiente voc deve registrar um servidor para cada tipo de pesquisa do BLAST que quiser executar utilizando esta inst ncia do execut vel e do daemon do BLAST Por exemplo para registrar um servidor chamado blast server1 para o wrapper my blast criado utilizando a instru o CREATE WRAPPER que ser usada para pesquisas BLASTn envie a seguinte instru o CREATE SERVER blast serverl TYPE blastn VERSION 2 1 2 WRAPPER my blast OPTIONS NODE big rs company com DAEMON PORT 4007 Cap tulo 15 Configurando o Acesso s Origens de Dados do BLAST 231 A pr xima tarefa nesta sequ ncia de tarefas registrar pseud nimos para origens de dados BLAST Related tasks e Registrando Pseud nimos para Origens de Dados do BLAST na p gina 232 Related reference e CREATE SERVER statement no SQL Reference Volume 2 e Argumentos da Instru o CREATE SERVER Wrapper BLAST na p gina
522. suportada consulta inv lido para o wrapper Verifique se a instru o SQL emitida suportada por este wrapper SQLO204N lt name gt um nome O nome especificado indefinido inv lido Verifique a instru o CREATE NICKNAME SQL0O405N O literal num rico Uma coluna nos dados lt literal gt n o v lido XML recuperados ou um porque seu valor est fora predicado em uma da faixa instru o SQL cont m um valor que est fora do poss vel intervalo para esse tipo de dados Verifique se o tipo de dados para esta coluna e a coluna na origem de dados ou redefina a coluna para um tipo mais apropriado SQLO408N Um valor n o compat vel Uma coluna nos dados com o tipo de dados do XML cont m caracteres que destino da atribui o O s o inv lidos para esse tipo nome de destino de dados Verifique se o lt nome do destino gt tipo de dados para esta coluna e a coluna na origem de dados ou redefina a coluna para um tipo mais apropriado SQLO90IN A instru o SQL falhou Este um erro interno devido a um erro de pouca Entre em contato com o gravidade do sistema As Suporte de Software da instru es SQL posteriores IBM podem ser processadas Raz o Imposs vel localizar prot tipo do banco de dados SQLO90IN A instru o SQL falhou Este um erro interno devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o N o h dados a sere
523. t FOR SERVER xml_server OPTIONS XPATH employee Voc pode executar uma das seguintes consultas no pseud nimo emp para recuperar os dados XML SELECT FROM emp WHERE doc lt xml version 1 0 encoding UTF 8 gt lt doc gt lt title gt employees lt title gt lt name first David Tast Marston gt lt name first Donald last Leslie gt lt name first Emily Tast Farmer gt lt name first Myriam last Midy gt lt name first Lee Tast Tran gt lt name first Lili last Farmer gt lt name first Sanjay last Kumar gt lt doc gt ou SELECT FROM emp WHERE doc SELECT FROM xml tab A tabela xml tab cont m uma coluna que populada com os dados XML Exemplos de exibi o Os exemplos de exibi o mostram como criar exibi es para pseud nimos n o raiz para descrever documentos de origem XML Nestes exemplos suponha que os pseud nimos do arquivo de amostra mostrados na fia pasina 2 fienham sido criado anteriormente como customers orders payments e items 264 Guia de Configura o da Origem de Dados lt doc gt lt customer id 123 gt lt name gt lt name gt lt address gt lt address gt lt order gt lt amount gt lt amount gt lt date gt lt date gt lt item quant 12 gt lt name gt lt name gt lt item gt lt item quant 4 gt lt item gt lt order gt lt order gt lt order gt lt payment gt lt number
524. ta a servidores federados Voc deve emitir a instru o CREATE WRAPPER para registrar o wrapper Teradata e para identificar a biblioteca de wrapper para o servidor federado O wrapper Teradata que chamado TERADATA est inclu do no DB2 Information Integrator Procedimento Para especificar o wrapper que deseja utilizar para acessar origens de dados Teradata emita a instru o CREATE WRAPPER Por exemplo CREATE WRAPPER TERADATA Recomenda o Utilize o nome do wrapper padr o TERADATA quando emitir a instru o CREATE WRAPPER Ao registrar o wrapper que utiliza o nome padr o o servidor federado utiliza automaticamente o nome da biblioteca padr o associado a esse wrapper Se o nome do wrapper entrar em conflito com um nome de wrapper existente no banco de dados federado ser poss vel substituir o nome do wrapper padr o por um nome de sua escolha Se voc utilizar um nome que seja diferente do padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Por exemplo CREATE WRAPPER my wrapper LIBRARY library name Cap tulo 10 Configurando o Acesso s Origens de Dados do Teradata 131 O valor my wrapper o nome do wrapper e o valor library name o nome da biblioteca para o wrapper Teradata no sistema operacional que est sendo utilizado Em sistemas operacionais AIX o nome da biblioteca para o wrapper Teradata libdb2teradata a Em sistemas operacionais Windows o nome da biblioteca
525. ta e n o afetam o rastreio do DB2 Procedimento Para adicionar uma origem de dados Teradata a um servidor federado 1 2 D Ou p w Opcional Teste a conex o com o servidor Teradata Verifique se a biblioteca Teradata est ativada para o link de tempo de execu o AIX Registre o wrapper Registre a defini o de servidor Crie os mapeamentos do usu rio Teste a conex o do servidor federado com o servidor Teradata 128 Guia de Configura o da Origem de Dados 7 Registre pseud nimos para tabelas e exibi es do Teradata Related concepts Related tasks e Iestando a Conex o com o Servidor Teradata na p gina 129 Verificando as vari veis de ambiente de origem de dados no DB2 Information Integrator Installation Guide Testando a Conex o com o Servidor Teradata O teste da conex o com o servidor Teradata faz parte da maior tarefa de adicionar origens de dados Teradata a servidores federados Antes de criar um wrapper uma defini o de servidor ou mapeamento de usu rio voc pode testar a conex o com o servidor Teradata Teste a conex o primeiro para verificar se o software do cliente est corretamente definido e para evitar erros ao emitir as instru es CREATE WRAPPER CREATE SERVER e CREATE USER MAPPING Voc pode utilizar o utilit rio BTEQ Basic Teradata Query para enviar uma consulta SQL para verificar se pode conectar se ao servidor Teradata Consulte a document
526. ta op o utilizada o pseud nimo pode ser utilizado para representar dados de qualquer arquivo estruturada de tabela cujo esquema corresponda defini o de pseud nimo Restri es Se um campo n o num rico for muito longo para seu tipo de coluna os dados excedentes ser o truncados Se um campo decimal no arquivo tiver mais d gitos ap s o caractere do radical que o permitido pelo par metro de escala de seu tipo de coluna os dados excedentes ser o truncados O caractere base determinado pelo item RADIXCHAR da categoria LC NUMERIC do NLS National Language Support O comprimento m ximo da linha 32768 Cap tulo 12 Configurando o Acesso s Origens de Dados de Arquivos com Estrutura de Tabela 157 Arquivos contendo caracteres de m ltiplo byte n o s o suportados Procedimento Para registrar um pseud nimo utilize a instru o CREATE NICKNAME para cada arquivo estruturado de tabela que quiser acessar N o h mais tarefas nesta sequ ncia de tarefas Related tasks Depois de Instalar Wrappers N o Relacionais no DB2 Information Integrator Installation Guide Related reference Sintaxe da Instru o CREATE NICKNAME Wrapper do Arquivo PoS Estruturado de Tabela na p gina 370 Instru o CREATE NICKNAME Exemplos para o Wrapper do Arquivo Estruturado Tabela na p gina 158 Instru o CREATE NICKNAME Exemplos para o Wrapper do Arquivo Estruturado Tabela E
527. tabela do DB2 para iSeries duas tabelas do Informix e uma exibi o do Informix necess rio criar apenas dois wrappers um para os objetos da origem de dados DB2 e um para os objetos da origem de dados Informix Depois desses wrappers estarem registrados no banco de dados federado voc pode utilizar esses wrappers para acessar outros objetos dessas origens de dados Por exemplo voc pode utilizar o wrapper DRDA com todos os objetos da origem de dados da fam lia DB2 DB2 para Linux UNIX e Windows DB2 para z OS e 05 390 DB2 para iSeries e DB2 Server para VM e VSE As defini es e os pseud nimos do servidor s o utilizados para identificar as especifica es nome localiza o e assim por diante de cada objeto da origem de dados Um wrapper executa muitas tarefas Algumas dessas tarefas s o Conectar se origem de dados O wrapper utiliza a API da conex o padr o da origem de dados Enviar consultas origem de dados Para as origens de dados que suportam SQL a consulta enviada em SQL Para as origens de dados que n o suportam SQL a consulta convertida na linguagem de consulta nativa da origem ou em uma s rie de chamadas API da origem Receber conjuntos de resultados da origem de dados O wrapper utiliza as APIs padr o da origem de dados para receber o conjunto de resultados O Copyright IBM Corp 1998 2003 9 Responder s consultas do servidor federado sobre os mapeament
528. tabelas de resumo 5 Informix criando para 58 Microsoft SQL Server criando para 106 objetos v lidos da origem de dados 13 ODBC criando para 122 op es de coluna exemplos 5 Oracle criando para 74 origens de dado da fam lia DB2 criando para 42 Sybase criando para 90 Teradata criando para 139 vis o geral de cria o 5 XML criando para 260 R registrar pseud nimos HMMER origens de dados 345 registro HMMER inv lucro 342 servidor assistente para Redistribuir Dados 344 regras de nomenclatura para objetos de bancos de dados federados 19 S senhas valores com distin o entre mai sculas e min sculas 20 Sybase ajuste 92 configurando acessoa 79 configurando arquivos de configura o do cliente 80 detec o de problemas 92 incluindo em um sistema federado criando mapeamentos de usu rio 87 instru o CREATE NICKNAME 91 instru o CREATE SERVER 84 registrando pseud nimos 90 testando conex es 89 vis o geral 79 mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 registrando defini es de servidor 83 registrando wrappers 82 testando arquivos de configura o do cliente 80 tipos de servidor v lidos 409 vers es suportadas 3 tabelas de resumo criando apelidos 5 tabelas verticais Pesquisa Estendida 312 Teradata ajuste 141 configurando acessoa 127 detec o de problemas 141 incluindo em um sistema fe
529. tall e os Arquivos de Matriz Est o Instalados Verificar se a vers o correta do execut vel blastall e dos arquivos de matriz est instalada faz parte da maior tarefa de adicionar BLAST a um sistema federado Pr requisitos Verifique se voc possui a vers o mais recente do execut vel blastall e os arquivos de matriz BLOSUM62 BLOSUM80 PAM30 e PAM70 em sua m quina de servidor BLAST Se n o possuir ser necess rio instalar os arquivos bin rios e os arquivos de matriz Os arquivos de matriz devem estar no mesmo diret rio do execut vel blastall Procedimento Para verificar o n vel da vers o de seu execut vel blastall e dos arquivos de matriz 1 Execute uma pesquisa BLAST a partir da linha de comandos e anote o n mero de vers o localizado no arquivo de sa da 2 Verifique o Web site deste produto para obter vers es do BLAST que foram testadas com este wrapper para assegurar que voc possui uma vers o suportada A pr xima tarefa nesta sequ ncia de tarefas configurar o daemon BLAST Related tasks e Configurando o Daemon do BLAST na p gina 225 Configurando o Daemon do BLAST A configura o do daemon BLAST faz parte da maior tarefa de adicionar o BLAST a um sistema federado O wrapper do BLAST requer que um daemon do BLAST esteja sendo executado em sua m quina baseada em UNIX acess vel atrav s de TCP IP a partir de seu sistema federado do DB2 Universal Database O daemon executado sep
530. tanto voc deve desativar o rastreio depois de resolver os problemas Em servidores federados Windows utilize a ferramenta de rastreio que fornecida pelo Administrador da Origem de Dados ODBC para assegurar que o rastreio do ODBC funcione corretamente Em servidores federados UNIX defina a vari vel DJXODBCTRACE no arquivo db2d ini Por exemplo DJXODBCTRACE home userl trace dir filename xxx Tamb m necess rio ativar o rastreio para o arquivo odbc ini Por exemplo suponha que voc esteja utilizando o driver DataDirect ODBC 3 x Localize o Cap tulo 8 Configurando o Acesso s Origens de Dados do Microsoft SQL Server 109 exemplo do arquivo odbc ini no diret rio do cliente Este arquivo cont m uma amostra do que necess rio para arquivos de rastreio ODBC Trace 0 TraceFile home userl trace dir filename xxx TraceD11 opt odbc lib odbctrac so InstallDir opt odbc A primeira linha definida como Trace 0 quando o rastreio est OFF e esta primeira linha definida como Trace 1 quando o rastreio est ON O TraceFile deve apontar para um caminho e nome do arquivo aos quais a inst ncia tenha acesso de grava o Este caminho e nome de arquivo tamb m devem corresponder linha que colocada no arquivo db2dj ini DJXODBCTRACE home userl trace dir filename xxx Related tasks e Adicionando Origens de Dados Microsoft SQL Server a Servidores Federados na p gina 95 Related reference e db2set
531. taque Negrito Indica comandos e controles da interface gr fica com o usu rio graphical user interface GUI por exemplo nomes de campos nomes de pastas op es de menu Espa amento fixo Indica exemplos de codifica o do texto digitado I lico Indica as vari veis que devem ser substitu das por um valor O it lico tamb m indica t tulos de manuais e enfatiza palavras MAI SCULAS Indica as palavras chave e nomes de objetos SQL por exemplo tabelas exibi es e servidores Como Ler Diagramas de Sintaxe Neste manual a sintaxe descrita usando se a estrutura definida a seguir Leia os diagramas de sintaxes da esquerda para a direita e de cima para baixo seguindo a dire o da linha O s mbolo indica o in cio de uma instru o O Copyright IBM Corp 1998 2003 xi xii O s mbolo gt indica que a sintaxe da instru o continua na linha seguinte O s mbolo indica que uma instru o continua a partir da linha anterior O s mbolo indica o fim de uma instru o Os itens obrigat rios aparecem na linha horizontal no caminho principal gt STATEMENT item obrigat rio gt a Os itens opcionais aparecem abaixo do caminho principal gt STATEMENT Litem opcional Se um item opcional aparecer acima do caminho principal ele n o ter efeito na execu o da instru o e ser usado somente para leitura pier opcional gt STATEMENT
532. tegrator O CD de Documenta o em PDF do DB2 Information Integrator cont m arquivos em PDF dos manuais da biblioteca do DB2 Information Integrator e da biblioteca do DB2 Universal Database A estrutura do CD de Documenta o em PDF do DB2 Information Integrator est e Em sistemas operacionais Windows x doc L e Em sistemas operacionais UNIX cdrom doc Y L em que x representa a letra da unidade de CD ROM no Windows cdrom refere se ao ponto de montagem do CD ROM no UNIX e L o locale da documenta o que voc deseja utilizar por exemplo en US Idioma Locale Identific Idioma Locale Identific rabe ar AA w Japon s ja JP j Portugu s do Brasil pt BR b Coreano ko KR k B lgaro bg BG u Noruegu s no NO n Croata hr HR 9 Polon s pl PL p Tcheco cs CZ x Portugu s pt PT v Dinamarqu s da_DK d Romeno ro_RO 8 Holand s nl NL q Russo ru RU r Ingl s en US e Chin s Simplificado zh CN c Copyright IBM Corp 1998 2003 447 Finland s Franc s Alem o Grego H ngaro Italiano fi FI y Eslovaco sk_SK V fr FR f Esloveno si SI 1 de DE g Espanhol es ES Z el GR a Sueco sv SE s hu HU h Chin s Tradicional zh TW t mt IT i Turco tr_TR m O caractere na sexta posi o do nome de cada arquivo PDF indica a vers o do idioma de um manual consulte a tabela a seguir Por exemplo o nome de arquivo iiyige80 identifica a vers o em ingl s da publica o IBM DB2 Information Integrator Installation Guide e o nome de arqui
533. teste da conex o com o servidor ODBC faz parte da maior tarefa de adicionar origens de dados ODBC a servidores federados 120 Guia de Configura o da Origem de Dados Voc pode testar a conex o com o servidor ODBC utilizando a defini o de servidor e mapeamentos de usu rios definidos Pr requisitos A origem de dados que est sendo utilizada deve suportar sess es de passagem Procedimento Para testar a conex o 1 Abra uma sess o de passagem para emitir uma instru o SOL SELECT nas tabelas do sistema da origem de dados ODBC Por exemplo SET PASSTHRU server name SELECT COUNT FROM schema name table name SET PASSTHRU RESET server name o nome da origem de dados ODBC definida na instru o CREATE SERVER schema name o nome do esquema na origem de dados ODBC remota Se a origem de dados ODBC n o suportar esquemas omita o esquema da instru o table name o nome da tabela na origem de dados ODBC remota Se a instru o SOL SELECT retornar uma contagem isto indica que sua defini o de servidor e seus mapeamentos de usu rios est o configurados corretamente 2 Se a instru o SQL SELECT retornar um erro poss vel que seja necess rio Verificar se a origem de dados est dispon vel Se aplic vel verificar o servidor da origem de dados para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as
534. timizador s o lidas a partir dos cat logos de origem de dados e colocadas no cat logo global no servidor federado Como algumas informa es do cat logo de origem de dados ou todas elas podem ser utilizadas pelo otimizador atualize as estat sticas utilizando o comando de origem de dados equivalente ao comando RUNSTATS do DB2 na origem de dados antes de registrar um pseud nimo Procedimento Para registrar um pseud nimo emita a instru o CREATE NICKNAME Por exemplo CREATE NICKNAME odbc name FOR server name remote schema remote table Os pseud nimos podem ter at 128 caracteres Repita esta etapa para cada tabela ou exibi o do ODBC para a qual voc deseja criar um pseud nimo Quando cria o pseud nimo o DB2 utiliza a conex o para consultar as tabelas do cat logo da origem de dados Essa consulta testa a conex o com a origem de dados ODBC utilizando o pseud nimo Se a conex o n o funcionar voc receber uma mensagem de erro Related reference RUNSTATS Command na publica o Command Reference e CREATE NICKNAME statement no SQL Reference Volume 2 Instru o CREATE NICKNAME Exemplos para o Wrapper ODBC na Instru o CREATE NICKNAME Exemplos para o Wrapper ODBC Este t pico fornece um exemplo que mostra como utilizar a instru o CREATE NICKNAME para registrar um pseud nimo para uma tabela ou exibi o do ODBC que voc deseja acessar Este exemplo mostra como e
535. to XML Registrando Pseud nimos para Origens de Dados XML Instru o CREATE NICKNAME Exemplos para o Wrapper XML E vi Criando Exibi es Federadas para Pseud nimos N o raiz Wrapper XML Origem de Dados XML Consultas de Exemplo lt 225 229 229 230 230 231 232 232 233 238 239 240 241 243 243 247 247 291 252 253 254 254 257 258 260 261 266 267 Mensagens para o Wrapper do XML Cap tulo 17 Configurando o Acesso s Origens de Dados do Entrez O que Entrez Adicionando Entrez a um Sistema Federado Registrando Fun es Personalizadas para o Wrapper Entrez Registrando o Wrapper Entr z Definindo a Vari vel de Perfil DB2 DJ COMM do DB2 para o o Mapper Entrez Registrando o Servidor para uma Origem d Dados Entrez Registrando Pseud nimos para Origens de Dados Entrez Fun es Personalizadas e Consultas Entrez Predicados Relacionais para o Wrapper Entrez Cl usulas WHERE Inv lidas para o Wrapper Entrez Simplifica o de Elementos de Dados de Esquema Listas de ens Nomes Datas Origem de Dados Entrez Consilas d Exemplo E Tabela de Fun es Personalizadas Wrapper Entrez Tabelas de Esquemas PubMed e Nucleotide Mensagens para o Wrapper Entrez Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search O que Extended Search Origens de Dados Extended Search Com
536. to a federated server no Federated Systems Guide 26 Guia de Configura o da Origem de Dados Lista de Verifica o para Planejamento de Configura o do Sistema Federado Voc pode facilitar a configura o do sistema federado seguindo esta lista de verifica o de planejamento Esta lista de verifica o o orienta de v rias maneiras para otimizar a configura o do sistema federado Lista de Verifica o Regras de Nomenclatura de Objetos Federados Voc est familiarizado com as regras de nomenclatura para objetos federados Consulte os links relacionados no final desta se o para localizar informa es sobre as regras de nomenclatura de objetos federados Lista de Verifica o Preservando Valores com Distin o entre Mai sculas e Min sculas Deseja definir as op es de servidor FOLD ID e FOLD PW para preservar o tipo de letra para os valores de ID do usu rio e senha para as origens de dados Utilize a tabela a seguir para identificar a quais defini es de servidor estas op es ser o aplicadas Tabela 4 Lista de verifica o de planejamento Op es de servidor FOLD ID e FOLD PW a serem definidas para o sistema federado Nome do servidor Origem de dados na defini o de servidor Defini o da op o de servidor FOLD ID Defini o para a op o de servidor FOLD PW Lista de Verifica o Estat sticas de Origem de Dados Na tabela a seguir li
537. to em outros pa ses Consulte um representante IBM local para obter informa es sobre os produtos e servi os dispon veis atualmente em sua rea Qualquer refer ncia a produtos programas ou servi os IBM n o significa que apenas produtos programas ou servi os IBM possam ser utilizados Qualquer produto programa ou servi o funcionalmente equivalente que n o infrinja quaisquer direitos de propriedade intelectual da IBM poder ser utilizado em substitui o a este produto programa ou servi o Entretanto a avalia o e verifica o da opera o de qualquer produto programa ou servi o n o IBM s o de responsabilidade do Cliente A IBM pode ter patentes ou solicita es de patentes pendentes relativas aos assuntos tratados nesta publica o O fornecimento desta publica o n o garante ao Cliente nenhum direito sobre tais patentes Pedidos de licen a devem ser enviados por escrito para Ger ncia de Rela es Comerciais e Industriais da IBM Brasil Av Pasteur 138 146 Botafogo Rio de Janeiro RJ CEP 22290 240 Para pedidos de licen a relacionados a informa es de DBCS Conjunto de Caracteres de Byte Duplo entre em contato com o Departamento de Propriedade Intelectual da IBM em seu pa s ou envie pedidos de licen a por escrito para IBM World Trade Asia Corporation Licensing 2 31 Roppongi 3 chome Minato ku Tokyo 106 Japan O par grafo a seguir n o se aplica a nenhum pa s em que tais disposi es
538. tornar as instru es SELECT SQL mais teis sem resultar em um impacto no desempenho Adicionar um valor para a op o FOLDERS para restringir pesquisas neste pseud nimo para pastas espec ficas do Documentum Alterar os mapeamentos de DATE para TIMESTAMP se o desejar O utilit rio gera um mapeamento a partir do DOL DATE para DB2 DATE porque parece ser mais til Alterar os mapeamentos CHAR para VARCHAR ou vice versa dependendo do aplicativo interno Voc deve instalar o utilit rio em um Docbase e execut lo a partir de uma interface gr fica com o usu rio Windows do Documentum Os arquivos que o utilit rio gera s o espec ficos do Docbase em que ele est instalado Related tasks Instalando o Utilit rio CreateNicknameFile Wrapper do Documentum 2 na p gina 190 Configurando o Utilit rio CreateNicknameFile Wrapper do Documentum na p gina 191 Mapeando o Tipo de Objeto DM ID em Tabelas Registradas do Documentum na p gina 192 Instalando o Utilit rio CreateNicknamerFile Wrapper do Documentum O utilit rio CreateNicknameFile pode ajud lo a gravar instru es CREATE NICKNAME para suas origens de dados do Documentum Procedimento Para instalar o utilit rio 1 Fa a download do utilit rio CreateNicknameFile a partir da se o de download do Web site do produto DB2 Information Integrator 2 Utilize a interface gr fica com o usu rio EDMS98 Worksp
539. tornar uma contagem a defini o de servidor e o mapeamento do usu rio est o configurados adequadamente 2 Se a instru o SQL SELECT retornar um erro poss vel que seja necess rio Verificar o servidor Oracle para certificar se de que ele esteja configurado para conex es de entrada Verificar o mapeamento de usu rio para certificar se de que as defini es para as op es REMOTE AUTHID e REMOTE PASSWORD sejam v lidas para as conex es com o servidor Oracle Alterar o mapeamento de usu rio ou criar outro mapeamento conforme necess rio Verificar o software de cliente Oracle no servidor federado DB2 para certificar se de que ele esteja instalado e configurado corretamente para conectar se ao servidor Oracle Verificar as defini es das vari veis federadas do DB2 para verificar se est o corretas para o servidor Oracle Estas vari veis incluem as vari veis de ambiente do sistema as vari veis db2dj ini e a vari vel DB2 Profile Registry db2set Verifique sua defini o de servidor Se necess rio elimine a e crie a novamente A pr xima etapa nesta segi ncia de tarefas registrar pseud nimos para tabelas e exibi es do Oracle Related concepts Cap tulo 6 Configurando o Acesso s Origens de Dados do Oracle 73 e Defini es do Servidor e Op es do Servidor na p gina 10 Related tasks Verificando a Instala o do Servidor Federado no DB2 Information Integrator Installation Gu
540. trar um servidor com par metros requeridos e um exemplo com op es de servidor adicionais 84 Guia de Configura o da Origem de Dados Exemplo completo O exemplo a seguir mostra como registrar uma defini o de servidor para um wrapper Sybase emitindo a instru o CREATE SERVER CREATE SERVER SYBSERVER TYPE SYBASE VERSION 12 0 WRAPPER CTLIB OPTIONS NODE sybnode DBNAME sybdb SYBSERVER Um nome atribu do ao servidor Sybase Esse nome deve ser exclusivo N o s o permitidos nomes de servidores duplicados TYPE SYBASE Especifica Sybase como o tipo de origem de dados para o qual voc est configurando o acesso O par metro TYPE para os wrappers CTLIB e DBLIB deve ser SYBASE VERSION 12 0 A vers o de software do servidor do banco de dados Sybase que voc deseja acessar As vers es suportadas s o 11 11 5 11 9 12 e 12 5 WRAPPER CTLIB O nome do wrapper especificado na instru o CREATE WRAPPER NODE sybnode O nome do n no qual SYBSERVER reside Obtenha o nome do n a partir do arquivo interfaces Este valor faz distin o entre letras mai sculas e min sculas Embora o nome do n seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Sybase DBNAME sybdb O nome do banco de dados Sybase que voc deseja acessar Obtenha este nome do servidor Sybase Este valor faz distin o entre letras mai sculas e min sculas Embora o nome do banco de dado
541. tri o N o s o suportados espa os de nomes Procedimento Para registrar pseud nimos para origens de dados XML emita uma instru o CREATE NICKNAME A pr xima tarefa nesta sequ ncia de tarefas criar exibi es federadas para pseud nimos n o raiz wrapper XML Related tasks Criando Exibi es Federadas para Pseud nimos N o raiz Wrapper XML e Related reference e Sintaxe da Instru o CREATE NICKNAME Wrapper XML na p gina 375 e Instru o CREATE NICKNAME Exemplos para o Wrapper XML nal p gina 261 260 Guia de Configura o da Origem de Dados Instru o CREATE NICKNAME Exemplos para o Wrapper XML Este t pico fornece v rios exemplos que mostram como utilizar a instru o CREATE NICKNAME para registrar pseud nimos para o wrapper XML Este t pico inclui um exemplo completo que mostra como criar pseud nimos pai e filho exemplos para op es de colunas espec ficas e exemplos que mostram a utiliza o de exibi es Exemplo completo O exemplo a seguir mostra como criar pseud nimos para origens de dados XML utilizando o arquivo XML de amostra mostrado na Figura 10 lt doc gt lt customer id 123 gt lt name gt lt name gt lt address gt lt address gt lt order gt lt amount gt lt amount gt lt date gt lt date gt lt item quant 12 gt lt name gt lt name gt lt item gt lt item quant 4 gt lt item gt
542. tru o CREATE NICKNAME Exemplos para o Wrapper Oracle p og iv Guia de Configura o da Origem de Dados 47 47 48 50 51 92 54 55 56 58 59 60 60 63 63 64 65 67 68 69 sh 71 74 75 Ajustando e Resolvendo Problemas de Configura o para Origens de Dados Oracle 76 Aprimorando o Desempenho Definindo a Vari vel DB2 DJ COMM UNIX 76 Problemas de Conectividade 77 Cap tulo 7 Configurando o Acesso s Origens de Dados do Sybase 79 Adicionando Origens de Dados Sybase a Servidores Federados g m e O Configurando e Testando o Arquivo de Configura o do Cliente Sybase 80 Registrando o Wrapper Sybase 82 Registrando Defini es de Servidor para uma Origem de Dados Sybase 83 Instru o CREATE SERVER Exemplos para o Wrapper Sybase 84 Criando um Mapeamento de Usu rio para uma Origem de Dados Sybase 87 Instru o CREATE USER MAPPING Exemplos para o Wrapper Sybase 88 Testando a Conex o com o Servidor Sybase 89 Registrando Pseud nimos para Tabelas e Exibi es do Sybase 90 Instru o CREATE NICKNAME Exemplos para o Wrapper Sybase v 91 Ajustando e Resolvendo Problemas d Configura o para Origens de Dados Sybase 92 Aprimorando o Desempenho Definindo a Vari vel de Ambiente DB2 DJ COMM UNIX s s 4 92 Uti
543. ts O servidor federado utilizar o sqlhosts que est no diret rio SDK do Informix ou no registro do Windows Verifique a localiza o do arquivo ou registro sqlhosts Em sistemas operacionais UNIX o arquivo sqlhosts est localizado no diret rio INFORMIXDIR etc sglhosts Em sistemas operacionais Windows as informa es de sqlhosts s o mantidas na seguinte chave no registro do Windows HKEY LOCAL MACHINEXSOFTWARENINFORMIXASQLHOSTS Se o arquivo ou registro sqlhosts n o estiver na localiza o padr o defina a vari vel de ambiente INFORMIXSQLHOSTS a Em sistemas operacionais UNIX defina a vari vel de ambiente INFORMIXSOLHOSTS como o nome completo do arquivo sqlhosts Em sistemas operacionais Windows defina a vari vel de ambiente INFORMIXSOLHOSTS como o nome do computador do Windows que armazena o registro b Emita os seguintes comandos para reciclar a inst ncia do DB2 e para assegurar que a vari vel de ambiente esteja definida no programa db2stop db2start Teste a conex o para certificar se de que o software de cliente possa conectar se ao servidor Informix Se a ferramenta dbaccess do Informix estiver no servidor federado utilize a para testar a conex o De outra maneira execute o programa Informix de demonstra o para testar a instala o do cliente Cap tulo 5 Configurando o Acesso s Origens de Dados do Informix 49 A pr xima tarefa nesta sequ ncia de tarefas registrar o wrapper Informix
544. u es SQL posteriores podem ser processadas Raz o Erro ao obter valor do n Xalan tentou acessar um n inv lido Entre em contato com o Suporte de Software da IBM SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SOL posteriores podem ser processadas Raz o Erro ao analisar documento XML Ocorreu um erro ao analisar o documento XML Verifique o documento XML SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Erro ao obter elemento raiz de documento XML Depois de analisar o documento XML Xalan tentou recuperar o elemento raiz mas falhou Verifique o documento XML SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SOL posteriores podem ser processadas Raz o Especificada exce o ao avaliar express o XPath Xalan gerou uma exce o n o especificada ao avaliar uma express o XPath Verifique o documento XML e consulte a documenta o do Xalan SQL0901N A instru o SQL falhou devido a um erro de pouca gravidade do sistema As instru es SQL posteriores podem ser processadas Raz o Exce o n o especificada ao obter valor do n Xalan gerou uma exce o n o especificada ao recuperar um valor do n Verifique o documento XML e consulte a documenta o do Xalan
545. u o CREATE SERVER 231 instru o CREATE WRAPPER 230 registrando o inv lucro 230 registrando o servidor 231 registrando pseud nimos 232 verificando se o execut vel blastall correto est instalado 225 verificando se os arquivos matriz corretos est o instalados 225 mensagens 243 BLAST continua o pseud nimos objetos v lidos para 13 vers es suportadas 3 C campos mapeados Pesquisa Estendida 312 cat logo Consulte o cat logo global 387 cat logo global exibi es contendo informa es federadas 387 Centro de Comandos configurando origens de dados 1 Centro de Controle configurando origens de dados 1 configura es origens de dados federadas vis o geral 8 configurando HMMER daemon 338 D DB2 para iSeries mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 tipos de servidor v lidos 409 vers es suportadas 3 DB2 para Linux UNIX e Windows mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 pseud nimos objetos v lidos para 13 tipos de servidor v lidos 409 vers es suportadas 3 DB2 para VM e VSE mapeamentos de tipos de encaminhamento padr o 413 mapeamentos de tipos reversos padr o 433 465 DB2 para VM e VSE continua o pseud nimos objetos v lidos para 13 tipos de servidor v lidos 409 vers es suportadas 3 DB2 para z OS e 05 390 mapeamentos de tipos de
546. uando executar uma consulta HMMER que utiliza a origem de dados listada na ltima linha A pr xima tarefa nesta sequ ncia iniciar o daemon HMMER Related tasks Iniciando o Daemon HMMER na p gina 341 Iniciando o Daemon HMMER O in cio do daemon HMMER faz parte da maior tarefa de adicionar HMMER a um sistema federado Antes de acessar origens de dados HMMER necess rio iniciar o daemon HMMER Pr requisitos Antes de iniciar o daemon HMMER necess rio ter acesso de grava o a todos os caminhos listados nas entradas DAEMON LOGFILE DIR HMMER OUT DIR PATH e O SEQ DIR PATH no arquivo de configura o Procedimento Se as seguintes condi es forem verdadeiras e Voc est no diret rio de instala o do daemon Voc n o alterou o nome do arquivo de configura o do daemon Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 341 Colocou o arquivo de configura o no mesmo diret rio que o arquivo execut vel do daemon Digite o seguinte na linha de comandos para iniciar o daemon HMMER db2hmmer daemon O arquivo execut vel inicia um novo processo no qual o daemon HMMER executado Se voc alterou o nome do arquivo de configura o ou a localiza o do diret rio utilize a op o c no comando do daemon do wrapper para apontar o execut vel do daemon para o novo nome ou localiza o Por exemplo o comando a seguir faz com que o daemon do wrapper procure suas informa
547. uies a A pr xima tarefa nesta sequ ncia de tarefas registrar o servidor para origens de dados Extended Search Related tasks Registrando o Servidor para Origens de Dados Extended Search na p gina 316 Related reference e Sintaxe da Instru o CREATE WRAPPER Wrapper Extended Search na p 2 ina 386 Registrando o Servidor para Origens de Dados Extended Search Esta tarefa parte da tarefa principal para inclus o de origens de dados Extended Search em um sistema federado Depois de registrar um wrapper voc deve criar uma defini o de servidor correspondente para identificar o servidor remoto Extended Search que est sendo integrado ao sistema federado Esta defini o permite que o wrapper conecte se ao servidor Extended Search Procedimento Para registrar um pseud nimo do Extended Search emita uma instru o CREATE SERVER a partir do Processador da Linha de Comandos do DB2 316 Guia de Configura o da Origem de Dados Por exemplo para registrar um servidor denominado es1 para um wrapper denominado myESwrapper emita a seguinte instru o O servidor Extended Search utiliza o valor da porta padr o CREATE SERVER esl WRAPPER myESwrapper OPTIONS ES HOST my server com Para criar este mesmo servidor ative o rastreio para todos os n veis de mensagens cr tico n o cr tico aviso e informativo e grave as mensagens de rastreio em um arquivo denominado eslwrapper log no diret
548. uivo execut vel hmmpfam para que ele possa executar pesquisas do HMMER Acesso de grava o a um diret rio no qual ele possa gravar arquivos tempor rios Acesso de leitura a pelo menos um banco de dados do perfil no qual voc possa executar pesquisas de HAMMER O daemon HMMER requer um arquivo de configura o Um arquivo de configura o do daemon de amostra denominado HMMER DAEMON config colocado no diret rio DB2PATH samples lifesci em que DB2PATH o diret rio no qual o DB2 Universal Database est instalado HMMER DAEMON config o nome padr o do arquivo Copie o arquivo de configura o para qualquer localiza o acess vel ao daemon renomeie o se desejar e edite o para funcionar com suas origens de dados Por padr o o daemon HMMER procura suas informa es de configura o no diret rio de trabalho a partir do qual foi iniciado Procedimento Para configurar o daemon especifique as seguintes op es no arquivo de configura o Para op es que requerem caminhos voc pode especificar caminhos relativos Caminhos relativos s o relativos ao diret rio a partir do qual o processo do daemon foi iniciado DAEMON PORT Esta a porta da rede na qual o daemon atender pedidos do job HMMER enviados pelo wrapper MAX PENDING REQUESTS Este o n mero m ximo de pedidos do job HMMER que podem ser Cap tulo 19 Configurando o Acesso s Origens de Dados do HMMER 339 bloqueados no daemon a qual
549. ulas ou mai sculas e min sculas colocando a entre aspas sob a instru o CREATE NICKNAME correspondente quando referir se a este pseud nimo na cl usula FOREIGN KEY ser necess rio especificar o pseud nimo em mai scula Par metros de Pseud nimos STREAMING Especifica se o documento de origem XML est separado em fragmentos l gicos que correspondem ao n correspondente express o XPath do pseud nimo O wrapper XML analisa e processa o fragmento de dados de origem XML por fragmento reduzindo a 378 Guia de Configura o da Origem de Dados utiliza o total da mem ria Voc pode especificar streaming para qualquer documento de origem XML FILE DIRECTORY URI ou COLUMN Esta op o aceita apenas para colunas do pseud nimo raiz o pseud nimo que identifica os elementos no n vel superior do documento XML O valor de streaming padr o NO N o defina o par metro STREAMING como YES se definir o par metro VALIDATE como YES Se voc definir ambos os par metros como YES receber uma mensagem de erro VALIDATE Especifica se o documento de origem XML ser validado antes da extra o dos dados XML Se esta op o for definida como YES a op o de pseud nimo verificar se a estrutura do documento de origem est de acordo com um esquema XML ou a um DTD document type definition Esta op o aceita apenas para colunas do pseud nimo raiz o pseud nimo que identifica os elementos no n vel superior d
550. um 22 Guia de Configura o da Origem de Dados tipo remoto compar vel Informa es adicionais sobre os dois tipos de mapeamentos de tipos de dados s o discutidas em t picos separados O DB2 para UNIX e Windows utiliza mapeamentos de tipos de dados para determinar quais tipos de dados suportados pelo DB2 devem ser definidos para colunas em um objeto de origem de dados Os mapeamentos de tipos de dados padr o s o baseados nos wrappers de origem de dados No entanto seus aplicativos podem requerer mapeamentos de tipos de dados que s o diferentes dos mapeamentos padr o Voc pode substituir os mapeamentos padr o para Alterar um mapeamento de tipo para todos os objetos de origem de dados localizados em um servidor espec fico Alterar um mapeamento de tipo para um objeto de origem de dados espec fico Alterar um mapeamento de tipo para um tipo de origem de dados espec fico Alterar um mapeamento de tipo para um tipo e vers o de origem de dados espec ficos Utilize a instru o CREATE TYPE MAPPING para definir novos mapeamentos de tipos de dados Os mapeamentos criados est o armazenados na exibi o SYSCAT TYPEMAPPINGS do cat logo global do banco de dados federado Altere um mapeamento de tipo de dados antes de criar pseud nimos para os objetos de origem de dados Quando voc cria um pseud nimo para um objeto de origem de dados o servidor federado ocupa o cat logo global com informa es sobre a tabela Est
551. umento est sistema As instru es SOL bem estruturado posteriores podem ser processadas Raz o Conte do de documento XML inv lido SQL0901N A instru o SOL falhou devido a O envelope SOAP n o v lido um erro de pouca gravidade do Verifique a sintaxe e o conte do sistema As instru es SQL posteriores podem ser processadas Raz o Envelope SOAP inv lido SQL0901N A instru o SQL falhou devido a Ocorreu um erro durante a aloca o de um erro de pouca gravidade do mem ria sistema As instru es SQL posteriores podem ser processadas Raz o Erro de aloca o de mem ria SQL1822N C digo de erro inesperado Um valor de data no documento XML lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e token associados s o Formato DATE incorreto n o possui o formato correto O formato v lido para valores de data aaaa mm dd Verifique o documento XML Cap tulo 16 Configurando o Acesso s Origens de Dados do XML 271 Tabela 44 Mensagens emitidas pelo wrapper para XML continua o C digo de Erro Mensagem Explica o SQL1822N C digo de erro inesperado lt ponto do rastreio gt recebido da origem de dados Wrapper do XML Texto e tokens associados s o Tipo de dados de coluna n o suportado Uma coluna de pseud nimo possui um tipo de dados n o suportado Verifique a instru o CREATE NICKNAME SQL1822N C d
552. unas de pseud nimo No entanto o mecanismo de pesquisa Entrez processa apenas alguns destes predicados relacionais Os predicados relacionais que n o s o processados pelo mecanismo de pesquisa Entrez s o processados pelo DB2 O mecanismo de pesquisa Entrez processa os predicados de igualdade e IN em determinadas colunas de ID para cada esquema Estes predicados permitem que o wrapper Entrez ignore a fase de pesquisa e execute a fase de busca diretamente Exemplos de predicados v lidos s o WHERE pmid 1234567 WHERE medlineid IN 1234567 9191919 As colunas que podem ser utilizadas neste tipo de predicado s o identificadas pela coluna F das tabelas de esquemas O valor desta op o deve ser Y Related concepts Cl usulas WHERE Inv lidas para o Wrapper Entrez na p gina 288 Related tasks e Origem de Dados Entrez Consultas de Exemplo na p gina 290 gistrando Fun es Personalizadas para o Wrapper Entrez na p gi Cl usulas WHERE Inv lidas para o Wrapper Entrez O wrapper Entrez rejeita qualquer consulta que resultar em uma varredura n o qualificada do banco de dados NCBI Uma cl usula WHERE v lida deve conter um predicado de igualdade ou IN no ID prim rio para o esquema ou uma fun o personalizada As consultas que n o atendem estes crit rios s o rejeitadas com o c digo de erro SQL0142N ou SQL30090N Related concepts e Predicados Relacionais para o Wrapper Entrez n
553. und F 0 000425536 174 testado compound Y 1 00256 testado 5 compound_Q 1024 6 compound_B 33 5362 7 compound S 0 96723 67 testado 8 9 compound O 1 2 testado Essas informa es normalmente n o est o dispon veis atrav s dos comandos SQL padr o Quando o wrapper do Excel instalado e registrado voc pode acessar essas informa es como se fosse uma origem de dados relacional padr o Por exemplo se voc deseja conhecer todos os dados compostos onde a contagem molecular maior que 100 execute a seguinte consulta SQL SELECT FROM compound master WHERE mol count gt 100 Os resultados da consulta s o mostrados na Tabela 34 Tabela 34 Resultados da consulta COMPOUND NAME WEIGHT MOL COUNT WAS TESTED compound A 1 23 367 testado compound G 210 compound F 0 000425536 174 testado compound Q 1024 Related concepts e O que S o Arquivos com Estrutura de Tabela na p gina 151 e O que E Documentum na p gina 165 e O que E BLAST na p gina 219 e O que E XML na p gina 24 Related tasks e Incluindo Excel a um Sistema Federado na p gina 205 204 Guia de Configura o da Origem de Dados Incluindo Excel a um Sistema Federado Procedimento Para incluir a origem de dados do Excel a um sistema federado 1 Registre o wrapper utilizando a instru o CREATE WRAPPER Registre o wrapper utilizando a instru o CREATE WRAPPER 2 Registre o servidor utilizando a instru o C
554. us ndices a partir da qual a exibi o foi gerada Nessas circunst ncias voc pode fornecer as informa es de ndice necess rias para o cat logo global poss vel criar uma especifica o de ndice para tabelas que n o t m ndices A especifica o de ndice indica ao otimizador de consulta qual coluna ou quais colunas da tabela pesquisar para localizar dados rapidamente Related concepts Especifica es de ndice em um Sistema Federado no Federated Systems Guide Cap tulo 2 Vis o Geral de um Sistema Federado 17 18 Guia de Configura o da Origem de Dados Cap tulo 3 Planejando a Configura o da Origem de Dados Federada As se es a seguir fornecem informa es que podem ser utilizadas para ajud lo a planejar seu sistema federado Regras de Nomenclatura de Objetos Federados Assim como outros objetos do DB2 existem regras de nomenclatura de objetos do banco de dados federado Os objetos do banco de dados federado incluem Mapeamentos de fun es Especifica es de ndice Pseud nimos Servidores Mapeamentos de tipos e Mapeamentos de usu rio e Wrappers Os nomes de objetos federados devem come ar com um dos seguintes itens e Uma letra incluindo uma letra acentuada v lida como e Um caractere multibyte exceto um espa o multibyte para ambientes multibyte Os nomes de objetos federados n o podem come ar com um n mero ou com o caractere sublinhado
555. valor desta op o a primeira ocorr ncia de qualquer um dos caracteres sinalizar o fim das informa es sobre o campo O padr o o fim da linha Esta op o requerida exceto para a ltima coluna especificada se voc quiser que esta coluna contenha o restante da linha de defini o DEFAULT Especifica um novo valor padr o para as seguintes colunas fixas de entrada e E value QueryStrands GapAlign NMisMatchPenalty e NMatchReward e Matrix FilterSequence NumberOfAlignments GapCost ExtendedGapCost WordSize e ThresholdEx Este novo valor substitui os valores padr o pr definidos O novo valor padr o deve ser do mesmo tipo que os valores indicados para uma determinada coluna Esta op o opcional Cap tulo 21 Refer ncia de Comandos DDL 359 Op es de pseud nimos Os valores das op es de pseud nimos devem ser colocados entre aspas simples DATASOURCE O nome da origem de dados na qual a pesquisa do BLAST ser executada A cadeia exata utilizada aqui deve estar presente no arquivo de configura o do daemon do BLAST Esta op o obrigat ria PROCESSORS Especifica o n mero de processadores a serem utilizados ao avaliar uma consulta do BLAST Corresponde op o blastall a do BLAST Esta op o opcional O valor padr o 1 TIMEOUT O tempo m ximo em minutos que o wrapper do BLAST esperar para obter resultados do daemon O padr o 60 Esta op o
556. vegador diferente Documenta o T cnica do DB2 Information Integrator 457 458 Guia de Configura o da Origem de Dados Acessibilidade Usu rios com defici ncias f sicas como mobilidade restrita ou vis o limitada podem utilizar produtos de software de forma bem sucedida atrav s dos recursos de acessibilidade Estes s o os principais recursos de acessibilidade no DB2 Information Integrator Vers o 8 Todos os recursos podem ser operados utilizando o teclado em vez do mouse e E poss vel personalizar o tamanho e a cor de suas fontes e E poss vel receber informa es visuais ou auditivas sobre alertas e O DB2 suporta aplicativos de acessibilidade que utilizam o Java Accessibility API e A documenta o do DB2 fornecida em um formato acess vel Entrada de Dados e Navega o atrav s do Teclado Voc pode operar as ferramentas de banco de dados do DB2 tais como Control Center Data Warehouse Center e Replication Center utilizando apenas o teclado poss vel utilizar teclas ou combina es de teclas em vez de um mouse para executar a maioria das opera es Nos sistemas baseados em UNIX a posi o do foco do teclado real ada Este realce indica qual rea da janela est ativa e onde sua digita o surtir efeito Exibi o Acess vel As ferramentas de banco de dados do DB2 possuem recursos que otimizam a interface com o usu rio e aprimoram a acessibilidade para usu rios com def
557. vidor criadas para servidores da origem de dados SYSCAT TABLES Cont m informa es sobre cada tabela local do DB2 cada exibi o federada e cada pseud nimo criado SYSCAT TYPEMAPPINGS Cont m mapeamentos de tipo de dados de avan o O mapeamento para tipos de dados locais do DB2 a partir de tipos de dados de origem de dados Estes mapeamentos s o utilizados quando voc consulta uma origem de dados utilizando uma instru o SQL do DB2 SYSCAT USEROPTIONS Cont m informa es sobre autoriza o do usu rio definidas quando voc cria mapeamentos de usu rios entre o banco de dados federado e os servidores de origem de dados SYSCAT VIEWS Cont m informa es sobre as exibi es federadas criadas SYSCAT WRAPOPTIONS Cont m informa es sobre os valores de op es definidos para um wrapper SYSCAT WRAPPERS Cont m o nome do wrapper e do arquivo de biblioteca para cada origem de dados para a qual um wrapper criado 388 Guia de Configura o da Origem de Dados A tabela a seguir lista as exibi es SYSSTAT que cont m informa es federadas H exibi es para leitura e grava o que cont m estat sticas que podem ser atualizadas Tabela 66 Exibi es de cat logo globais federadas atualiz veis Exibi es do Cat logo Descri o SYSSTAT COLUMNS Cont m informa es estat sticas sobre cada coluna dos objetos de origem de dados tabelas e exibi
558. vidor federado carregar o wrapper durante a inicializa o em vez de quando voc tenta acessar a origem de dados Procedimento 108 Guia de Configura o da Origem de Dados Para definir a vari vel DB2 DJ COMM 1 Defina a vari vel DB2 DJ COMM para o wrapper da biblioteca correspondente ao wrapper especificado Suponha que o servidor federado esteja executando o AIX e o wrapper que voc est utilizando seja o MSSOLODBCS3 O comando para definir a vari vel DB2 DJ COMM db2set DB2 DJ COMM 1Tibdb2mssql3 a A tabela a seguir lista os nomes de bibliotecas v lidos por sistema operacional suportado Tabela 19 Nomes de bibliotecas do wrapper Microsoft SQL Server Sistema operacional no Nomes de bibliotecas do Nomes de bibliotecas do servidor federado wrapper MSSOLODBC3 wrapper DJXMSSOL3 AIX libdb2mssgl3 a nenhuma HP UX libdb2mssgl3 sl nenhuma Linux libdb2mssgl3 so nenhuma Ambiente Operacional libdb2mssgl3 so nenhuma Solaris Windows NT e Windows nenhuma db2mssql3 dll 2000 2 Emita os comandos a seguir para reciclar a inst ncia do DB2 db2stop db2start Ao reciclar a inst ncia do DB2 assegure que ela aceite altera es de vari veis feitas Obtendo Rastreios ODBC Se voc estiver tendo problemas quando acessar a origem de dados poder obter as informa es de rastreio do ODBC para analisar e resolver esses problemas A ativa o de um rastreio prejudica o desempenho do sistema Por
559. vo iiyigg80 identifica a vers o em alem o do mesmo manual Os manuais na tabela a seguir est o dispon veis para o DB2 Information Integrator Tabela 97 Documenta o do DB2 Information Integrator Nome N mero de Categoria de Nome do Arquivo Formul rio Instala o PDF IBM DB2 Information SC18 7037 getting_started iiyisx80 Integrator Solutions Guide IBM DB2 Information GC18 7036 getting_started iiyigx80 Integrator Installation Guide IBM DB2 Information SC18 7360 getting_started iiymgx80 Integrator Migration Guide IBM DB2 Information SC18 7364 admin iiyfpx80 Integrator Federated Systems Guide IBM DB2 Information Dispon vel apenas opcional iiylsx80 Integrator Data Source on line Configuration Guide IBM DB2 Information SC18 7359 ad iiyfsx80 Integrator Developer s Guide Imprimindo Manuais a partir de Arquivos PDF Voc pode imprimir os manuais do DB2 Information Integrator a partir dos arquivos PDF no CD de Documenta o em PDF do DB2 Information Integrator Voc pode utilizar o Adobe Acrobat Reader para imprimir o manual inteiro um intervalo de p ginas ou p ginas espec ficas 448 Guia de Configura o da Origem de Dados Pr requisitos Certifique se de que voc tenha o Adobe Acrobat Reader Ele est dispon vel a partir do Web site da Adobe no endere o Procedimento Para imprimir o manual do DB2 Information Integrator a partir de um arquivo PDF 1 Insira o CD de
560. voc utilizar um nome diferente de um dos nomes padr o dever incluir o par metro LIBRARY na instru o CREATE WRAPPER Suponha que voc tenha um servidor federado em execu o no AIX e decida utilizar um nome de wrapper que n o seja um dos nomes padr o A instru o CREATE WRAPPER que precisa ser emitida 98 Guia de Configura o da Origem de Dados CREATE WRAPPER mywrapper LIBRARY libdb2mssql3 a O valor mywrapper o nome dado ao wrapper em vez de utilizar o nome do wrapper padr o Os nomes de bibliotecas de wrapper para o Microsoft SQL Server s o Tabela 18 Nomes de bibliotecas do wrapper Microsoft SQL Server Sistema operacional no servidor federado Nome da biblioteca do wrapper AIX libdb2mssgl3 a HP UX libdb2mssgl3 sl Linux libdb2mssgl3 so Ambiente Operacional Solaris libdb2mssgl3 so Windows db2mssql3 dil A pr xima tarefa nesta sequ ncia de tarefas registrar defini es de servidor para uma origem de dados Microsoft SQL Server Related tasks Registrando Defini es de Servidor para uma Origem de Dados Microsof SOL Server na p gina 99 t Related reference CREATE WRAPPER statement no SQL Reference Volume 2 Registrando Defini es de Servidor para uma Origem de Dados Microsoft SQL Server O registro de defini es de servidor para uma origem de dados Microsoft SQL Server faz parte da maior tarefa de adicionar origens de dados Microsoft SOL Server
561. xecutadas mostra exemplos das instru es SOL que precisam ser emitidas e fornece informa es sobre ajuste e resolu o de problemas que voc pode utilizar ao fazer a configura o de uma origem de dados do Teradata Adicionando Origens de Dados Teradata a Servidores Federados Para acessar origens de dados Teradata a partir de um servidor federado necess rio fornecer ao servidor federado informa es sobre as origens de dados Teradata e os objetos que voc deseja acessar Voc pode configurar o acesso a origens de dados Teradata atrav s do Centro de Controle do DB2 atrav s do Centro de Comandos do DB2 ou atrav s do processador da linha de comandos do DB2 A vantagem de utilizar o Centro de Controle do DB2 que n o necess rio digitar cada instru o e comando O Centro de Controle do DB2 fornece o m todo mais f cil de configurar rapidamente o acesso a origens de dados Teradata No entanto voc n o pode utilizar o Centro de Controle do DB2 para emitir instru es SOL Voc pode adicionar um wrapper Teradata a seu servidor federado em qualquer um dos sistemas operacionais suportados e AIX Vers o 4 3 ou posterior e Windows NT e Windows 2000 Pr requisitos Acesse o Centro de Comandos do DB2 ou o processador da linha de comandos do DB2 Um servidor federado e um banco de dados que s o configurados para acessar origens de dados Teradata O software do cliente Teradata que suporta o Teradata Cal
562. xemplos o nome do n sybase119 O nome do n seguido pelo tipo de conex o TCP IP e pelo nome do host anaconda Embora o nome do n seja especificado como uma op o na instru o CREATE SERVER ele requerido para origens de dados Sybase 2 Emita a instru o CREATE SERVER Por exemplo CREATE SERVER server name TYPE SYBASE VERSION 12 0 WRAPPER CTLIB OPTIONS NODE sybnode DBNAME sybdb Ap s a defini o de servidor ter sido criada utilize a instru o ALTER SERVER para incluir ou eliminar op es do servidor Importante Se voc n o renomeou o arquivo sql ini para interfaces quando configurou o arquivo de configura o do cliente Sybase dever utilizar a op o de servidor IFILE quando registrar a defini o de servidor A pr xima tarefa nesta sequ ncia de tarefas criar um mapeamento de usu rio para uma origem de dados Sybase Related tasks Criando um Mapeamento de Usu rio para uma Origem de Dados Sybase Related reference e ALTER SERVER statement no SQL Reference Volume 2 e CREATE SERVER statement no SQL Reference Volume 2 e Ap ndice B Op es do Servidor para Sistemas Federados na p gina 391 Instru o CREATE SERVER Exemplos para o Wrapper Sybase Este t pico fornece exemplos que mostram como utilizar a instru o CREATE SERVER para registrar servidores para o wrapper Sybase Este t pico inclui um exemplo completo que mostra como regis
563. xistir no banco de dados de configura o do Extended Search Este par metro obrigat rio CATEGORY Especifica uma ou mais categorias do Extended Search que voc deseja pesquisar Se voc omitir esta op o dever especificar pelo menos um nome de origem de dados Para especificar v rias categorias delimite os nomes de categorias com um ponto e v rgula Por exemplo CATEGORY LotusNotes MSAccess LDAP DATASOURCE Especifica uma ou mais origens de dados Extended Search que deseja pesquisar Se voc omitir esta op o dever especificar pelo menos um nome de categoria Para especificar v rias origens de dados delimite os nomes de origens de dados com um ponto e v rgula Por exemplo DATASOURCE AltaVista Google CNN VERTICAL TABLE Especifica o formato de apresenta o para resultados da pesquisa Se voc especificar YES o Extended Search retornar todos os campos que est o configurados como retorn veis n o apenas as colunas definidas pelo usu rio O wrapper armazena os resultados na tabela de pseud nimos como uma lista vertical de nomes de colunas O valor padr o NO TIMEOUT Um INTEGER que especifica o n mero de segundos a aguardar por uma resposta de um servidor antes de exceder o tempo limite do pedido Esta op o opcional O valor padr o 30 MAXHITS Um INTEGER que especifica o n mero m ximo de resultados que podem ser retornados de cada origem que est sendo pesquisada Esta op o o
564. xtended Search na p gina 385 Cap tulo 18 Configurando o Acesso s Origens de Dados do Extended Search 319 Registrando a Fun o Personalizada do Extended Search Esta tarefa uma etapa opcional na principal tarefa de adicionar origens de dados Extended Search a um sistema federado As fun es personalizadas n o cont m c digo execut vel Depois de registrar uma fun o voc pode referir se a ela em consultas para alterar o comportamento padr o da pesquisa A fun o personalizada para o wrapper Extended Search ES SEARCH permite especificar express es de pesquisa exatas e conte do de pesquisa que n o estejam definidos como uma coluna na tabela de pseud nimos Restri es Voc pode chamar a fun o ES SEARCH apenas com uma cl usula WHERE e A cl usula WHERE deve conter pelo menos um predicado que sirva como um predicado de pesquisa a fun o ES SEARCH ou um predicado de tipo column name operator constant A fun o ES SEARCH um gabarito de fun o escalar Ela deve utilizar o operador EQUAL e o valor de compara o deve ser um 1 O primeiro par metro na fun o ES SEARCH serve como um valor de ncora para identificar o pseud nimo ao qual a fun o deve ser aplicada tal como a posi o do documento DOC RANK nos resultados da pesquisa Voc deve especificar um campo INTEGER para este par metro Este par metro que n o avaliado muito importante se a consulta S
Download Pdf Manuals
Related Search
Related Contents
EOIS Case Management System Service Provider User Guide hawos Billy/Queen/Mühle Operating instructions Manual de instrucciones Memorax PhotoPlus X8 Guide d`utilisation User Manual / Installation Guide Model No. OT17/CT17 Page 1 Page 2 足裏への刺激は 希望小売価格 \ー ー 9,000+税 り商品 User Manual - Instrumart vitaquick® Copyright © All rights reserved.
Failed to retrieve file