IBM DB2

Notas sobre o Release

DB2 Versão 9
para Linux, UNIX e Windows

Antes de utilizar estas informações e o produto a que elas se referem, certifique-se de ter lido as informações gerais na seção Avisos.

Aviso de Edição

Este documento contém informações de propriedade da IBM. Ele é fornecido sob um acordo de licença e é protegido pela lei 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 publicações da IBM on-line ou através do representante IBM local.

Para solicitar publicações do DB2 através do Departamento de Marketing e Vendas nos Estados Unidos e Canadá, ligue para 1-800-IBM-4YOU (426-4968). No Brasil, ligue para 0-800-7014-262.

Quando o Cliente envia seus comentários, concede direitos, não exclusivos, à IBM para usá-los ou distribuí-los da maneira que achar conveniente, sem que isso implique em qualquer compromisso ou obrigação para com o Cliente.

Direitos Autorais International Business Machines Corporation 2002, 2006. Todos os direitos reservados.

Índice

Notas sobre o Release
Problemas Conhecidos
Produto Geral
db2sampl - Criar Comando do Banco de Dados de Amostra
Instalação
Todas as Plataformas
Coexistência com Versões Beta de um Produto DB2
Instalação do Information Center do DB2
Caminhos do Diretório de Instalação com Caracteres do Idioma Nacional
Plataformas Windows
Barra de Lançamento da Instalação do DB2 (Windows)
Coexistência com o DB2 UDB Versão 8 (Windows)
Privilégios Elevados (Windows 2000)
Instalação do Cliente DB2 por um Usuário Não-Administrador (Windows Server 2003)
Erro do Registro de Instalação Relacionado à API SRSetRestorePoint (Windows 2003)
Plataformas Linux e UNIX
Fontes Asiáticas (Linux)
Comprimento do Caminho da Instalação (AIX e HP-UX)
Outros Tópicos de Instalação
Desinstalação do DB2 EAS (Embedded Application Server)
Instalação por db2_install e Arquivo de Resposta com os Conjuntos de Códigos em Japonês e Chinês Tradicional
Desenvolvimento de Aplicativos
CLI
Tipo de Dados Flutuante Decimal da CLI
.NET
Classe DB2DecimalFloat do Provedor de Dados DB2 .NET
Java
Resultado do DatabaseMetaData.getDriverName
Administração
DDL SQL
DDL do Grupo de Partições de Banco de Dados
Comando CREATE DATABASE ON path (Windows)
Suporte ao Idioma Nacional
Caracteres Índicos em Ferramentas da GUI
Outros Tópicos de Administração
Função Visualizar Armazenamento do Centro de Controle
Produtos e Recursos de Complemento
Query Patroller
Recurso de Planejamento do Query Patroller
DB2 Connect
Suporte de Conexão Confiável para a CLI
Atualizações de Documentação
Produto Geral
Funcionalidade Descontinuada
Atualizações de Mensagens de Erro
Instalação
Migração
Considerações sobre a Migração do DB2 Connect
Desenvolvimento de Aplicativos
CLI
Instalação do IBM DB2 Driver para ODBC e CLI
Java
Interface DB2Xml
Conjunto de Conexões JDBC
Propriedade useTargetColumnEncoding
SQL
Registro Especial TIMESTAMP ATUAL
Administração
Rotinas e Visualizações Administrativas de SQL
Visualização Administrativa ADMINTABINFO e Função de Tabela ADMIN_GET_TAB_INFO
Recuperação de Dados e Alta Disponibilidade
Alta Disponibilidade em um Ambiente em Cluster
Desempenho
logfilsiz - Parâmetro de Configuração de Tamanho de Arquivos de Registro
Requisitos de Aumento de Memória
Apêndices
Apêndice A. Entrando em Contato com a IBM
Apêndice B. Avisos
Marcas Comerciais

Notas sobre o Release

As Notas sobre o Release contêm informações sobre problemas conhecidos e atualizações da documentação para o DB2 Versão 9 para Linux, UNIX e Windows e para o DB2 Connect Versão 9.

O capítulo sobre problemas conhecidos incluem informações sobre:

O capítulo sobre atualizações da documentação inclui as últimas inclusões ou correções na documentação do produto.

Information Center do DB2

A origem primária da documentação do produto DB2 é o Information Center do DB2. Você pode localizá-lo on-line em http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.

Alternativamente, você pode instalar uma cópia local do Information Center do DB2, que é incluída com o produto como uma imagem que pode ser instalada separadamente. Se você instalar uma cópia local, deverá fazer download da atualização mais recente antes de utilizar a cópia local. A atualização do Information Center fornecerá uma cópia completa da documentação, que também inclui recursos que aprimoram procuras por informações de mensagens do DB2. Para obter instruções, consulte Atualizando o Information Center do DB2 Instalado em Seu Computador ou Servidor de Intranet.

Tópicos do Information Center do DB2 Relacionados à Instalação e Resolução de Problemas

A lista a seguir realça os tópicos no Information Center do DB2 de interesse específico para a instalação e resolução de problemas do produto:

Além disso, o suporte e a assistência à resolução de problemas estão disponíveis no Web site de Suporte do DB2. Esse site inclui technotes e atualizações de serviços que descrevem as alterações na documentação e informações sobre as limitações conhecidas descobertas após a criação das Notas sobre o Release. O endereço do Web site de Suporte do DB2 é http://www.ibm.com/software/data/db2/udb/support.html.

Convenção para Exibir Caminhos de Diretório nas Notas sobre o Release

Os sistemas Windows utilizam barras invertidas (\) para delimitarem diretórios em um caminho de diretório. Os sistemas Linux e UNIX utilizam barras (/) como delimitadores. As Notas sobre o Release utilizam essas convenções quando as informações são específicas da plataforma. Entretanto, quando as informações não dependem da plataforma, as Notas sobre o Release utilizam a convenção do Windows, portanto, se você estiver executando em um sistema Linux ou UNIX, deverá digitar caminhos de diretório diferentemente daqueles mostrados.

Problemas Conhecidos

Esta seção inclui informações sobre:

Em alguns casos, as informações indicam que um aspecto específico de um recurso não é suportado ou que desempenhar uma ação específica com um recurso pode resultar em problemas. Nesses casos, as tentativas de utilização do recurso podem falhar ou os resultados podem ser inúteis ou prejudiciais.

Produto Geral

db2sampl - Criar Comando do Banco de Dados de Amostra

Problema

O comando db2sampl poderá falhar com um erro SQL0443 se:

Solução

Tente uma das seguintes:

Instalação

Todas as Plataformas

Coexistência com Versões Beta de um Produto DB2

Problema

Versões beta e não-beta do DB2 Versão 9 não podem coexistir em um sistema. Esse problema se aplica aos componentes de cliente e servidor do produto.

Solução

Desinstale a versão beta do DB2 Versão 9 antes de instalar a versão não-beta.

Instalação do Information Center do DB2

Problema

Ao instalar o Information Center do DB2, você pode escolher um nome de serviço e um número de porta em vez de aceitar os valores padrão. Se você escolher um nome de serviço já existente no arquivo de serviços no sistema e apenas alterar o número da porta, poderá receber um erro que informa O nome do serviço especificado está em uso.

Solução

Solução 1: Utilize os valores padrão.

Solução 2: Utilize um nome de serviço e número de porta já existentes no arquivo de serviços.

Solução 3: Inclua um nome de serviço e número de porta no arquivo de serviços utilizando valores ainda não utilizados.

Caminhos do Diretório de Instalação com Caracteres do Idioma Nacional

Problema

Você não pode instalar um produto DB2 em um caminho cujo nome contenha caracteres do Idioma Nacional.

Solução

Instale o produto DB2 em um caminho cujo nome não contenha caracteres do Idioma Nacional.

Detalhes Adicionais

Os caracteres do Idioma Nacional são aqueles não localizados no conjunto de caracteres Inglês (en_US).

Plataformas Windows

Barra de Lançamento da Instalação do DB2 (Windows)

Problema

A Barra de Lançamento da Instalação do DB2 não será exibida se você não configurar a variável do sistema do diretório

TEMP
variável do sistema do diretório.

Solução

Solução 1: Configure a variável do sistema do diretório TEMP para a sessão atual, digitando o seguinte comando em um prompt de comandos:

set TEMP=nome do diretório

Por exemplo, set TEMP=c:\temp .

Solução 2: Configure a variável do sistema do diretório TEMP como uma variável do sistema geral. Para isso:

  1. No menu Iniciar do Windows, clique em Painel de Controle.
  2. Dê um clique duplo em Sistema.
  3. Clique na guia Avançado.
  4. Clique em Variáveis de Ambiente.
  5. Clique em Novo.
  6. Especifique o nome TEMP e seu valor.

Coexistência com o DB2 UDB Versão 8 (Windows)

Problema

A instalação de um produto DB2 UDB (Universal Database) Versão 8 não é suportada se um produto DB2 Versão 9 já estiver instalado no sistema. Esse problema se aplica às instalações de cliente e servidor.

Solução

Para instalar uma cópia do DB2 UDB Versão 8 quando um DB2 Versão 9 já estiver instalado:

  1. Desinstale o produto DB2 Versão 9.
  2. Instale o produto DB2 UDB Versão 8.
  3. Reinstale o produto DB2 Versão 9.
Outros Detalhes

A Barra de Lançamento da Instalação do DB2 UDB Versão 8 DB2 não impede a instalação da Versão 8 quando a Versão 9 já está instalada. Entretanto, esse procedimento causará problemas.

Privilégios Elevados (Windows 2000)

Problema

Você não pode utilizar contas de usuário comuns (não-Administrador) para executar os comandos db2start e db2stop no Windows 2000.

Solução

Solução 1: Utilize uma conta de Usuário Avançado do Windows ou uma conta de Administrador do Windows.

Solução 2: Instale uma versão mais recente do sistema operacional Windows.

Instalação do Cliente DB2 por um Usuário Não-Administrador (Windows Server 2003)

Problema

Em um computador Windows Server 2003, você não pode instalar um cliente DB2 se não tiver autoridade de Administrador.

Solução

Uma Política de Grupo do Sistema precisa ser alterada por um usuário Administrador para que um usuário não-Administrador possa instalar um cliente. Para fazer isso, um usuário Administrador precisa ativar a política 'Desativar o Instalador do Windows'. Para acessar essa configuração, digite gpedit.msc para ativar o Editor de Objetos de Política de Grupo e, em seguida, selecione Configuração do Computador; em seguida, Modelos Administrativos, depois, Componentes do Windows e, em seguida, Instalador do Windows. Configure esse valor para Nunca.

Erro do Registro de Instalação Relacionado à API SRSetRestorePoint (Windows 2003)

Problema

Você poderá ver uma mensagem de erro no registro de instalação que se refere à API SRSetRestorePoint. O texto da mensagem é, em parte: ...Chamando a API SRSetRestorePoint...A chamada à API SRSetRestorePoint falhou.

Solução

Ignore essa mensagem de erro, que é causada por um erro do Instalador do Windows.

Plataformas Linux e UNIX

Fontes Asiáticas (Linux)

Problema

Os caracteres asiáticos podem não ser exibidos corretamente.

Solução

Obtenha e instale as fontes requeridas. Para obter detalhes, consulte o tópico da documentação do DB2 intitulado Disponibilidade de Fontes Asiáticas (Linux).

Comprimento do Caminho da Instalação (AIX e HP-UX)

Problema

O comprimento máximo do nome do caminho da instalação é aproximadamente 100 bytes em plataformas AIX e HP-UX PA-RISC.

Solução

Nenhum

Outros Detalhes

Para obter detalhes sobre o problema, consulte a Technote # 1239797 intitulada Comprimento Máximo do Caminho da Instalação do DB2 9 em Plataformas UNIX e Linux.

Outros Tópicos de Instalação

Desinstalação do DB2 EAS (Embedded Application Server)

Problema

O comando para desinstalar o componente DB2 EAS (Embedded Application Server) do produto DB2 não desinstala o componente por completo. A entrada de registro e o diretório do sistema de arquivos permanecem.

Solução

É fornecida uma solução para cada plataforma.

Solução (Windows):

  1. Efetue login como um usuário com privilégios administrativos Windows.
  2. Execute o regedit para remover a chave DB2EAS localizada em HKEY_LOCAL_MACHINE —> SOFTWARE —> IBM —> DB2EAS.
  3. Remova o diretório do sistema Windows no qual o DB2 Embedded Application Server foi instalado.

Solução (Linux e UNIX):

  1. Efetue login como o usuário root.
  2. Altere para o diretório db2_install_path/bin.
  3. Execute ./db2greg -dump

    Esse comando exibe o conteúdo dos registros. A entrada para EAS é mostrada a seguir:

    S,DB2EAS,6.1.0.0,AppServer_install_path,,,,,,,
    em que AppServer_install_path é o caminho real no qual o EAS está instalado.
  4. Execute db2greg -delservrec service=DB2EAS,version=6.1.0.0,installpath=AppServer_install_path

    em que AppServer_install_path é o caminho no qual o EAS está instalado

  5. Remova o diretório do sistema de arquivos no qual o EAS está instalado

Instalação por db2_install e Arquivo de Resposta com os Conjuntos de Códigos em Japonês e Chinês Tradicional

Problema

Durante uma instalação não-GUI do produto DB2, você poderá ver texto corrompido se utilizar combinações específicas de códigos do idioma e conjuntos de códigos. As seguintes combinações são mostradas para exibir o texto corrompido:

Uma mensagem conhecida por exibir texto corrompido é a mensagem que indica que um servidor SMTP não foi especificado.

Solução

Nenhum

Detalhes Adicionais

Os tipos de instalação afetados são db2_install e db2setup -r

<response file>
no Linux e UNIX e
setup /u <response file>
no Windows.

A versão não corrompida da mensagem do servidor SMTP é a seguinte: O servidor SMTP de notificação não foi especificado. As notificações não podem ser enviadas para os contatos de sua lista de contatos até que ele seja especificado. Para obter informações adicionais, consulte a documentação de administração do DB2.

Desenvolvimento de Aplicativos

CLI

Tipo de Dados Flutuante Decimal da CLI

Problema

A utilização do tipo de dados Flutuante Decimal em aplicativos da CLI está sujeita às seguintes restrições temporárias:

Solução

Nenhum

.NET

Classe DB2DecimalFloat do Provedor de Dados DB2 .NET

Problema

A utilização da classe DB2DecimalFloat no Provedor de Dados DB2 .NET está sujeita às seguintes restrições temporárias:

Solução

Nenhum

Java

Resultado do DatabaseMetaData.getDriverName

Problema

No DB2 Versão 9, o nome do Driver JDBC DB2 Universal foi alterado para o Driver IBM DB2 para JDBC e SQLJ. Entretanto, o método JDBC DatabaseMetaData.getDriverName retorna a cadeia "Arquitetura do Driver IBM DB2 JDBC Universal" para o nome do driver.

Solução

Nenhum

Administração

DDL SQL

DDL do Grupo de Partições de Banco de Dados

Problema

Emitir uma instrução ALTER DATABASE PARTITION GROUP para incluir um intervalo de partições de banco de dados que abrange a partição de banco de dados n e, em seguida, emitir uma outra instrução ALTER DATABASE PARTITION GROUP para incluir um intervalo diferente de partições de banco de dados pode causar problemas. Esses problemas ocorrem quando a segunda instrução inclui uma cláusula LIKE DBPARTITIONNUM n. Por exemplo:

ALTER DATABASE PARTITION GROUP<db-partition-name>
  ADD DBPARTITIONNUMS (
    <db-partition-number1> TO <db-partition-number2>
-- um intervalo que inclui o número da partição de banco de dados <n>
  ) WITHOUT TABLESPACES

ALTER DATABASE PARTITION GROUP<db-partition-name>
  ADD DBPARTITIONNUMS (
    <db-partition-number1> TO <db-partition-number2>
-- um intervalo diferente daquele especificado na instrução anterior
  ) LIKE DBPARTITIONNUM <n>

Se você executar essa seqüência de instruções, sua instância será suspensa e o banco de dados marcado como inválido.

Solução

Nenhum.

Comando CREATE DATABASE ON path (Windows)

Problema

Para utilizar o comando CREATE DATABASE ON path no Windows, você precisa primeiro desempenhar alguma configuração.

Solução

Ative o recurso configurando uma nova variável de registro, DB2_CREATE_DB_ON_PATH, para "ON".

Outros Detalhes

Mensagens de erro podem ser recebidas nas seguintes condições:

A variável de registro DB2_CREATE_DB_ON_PATH também faz parte da variável de registro agregada DB2_WORKLOAD do SAP. A variável de registro DB2_CREATE_DB_ON_PATH é "ON" por padrão para o SAP.

Se você utilizar o suporte de caminho ao criar novos bancos de dados, os aplicativos gravados antes da Versão 9 que utilizarem a API db2DbDirGetNextEntry () (ou uma versão mais antiga da API) poderão não funcionar corretamente. Consulte Technote # 1238742 para obter detalhes

As macros e estruturas de banco de dados a seguir estão reprovadas a partir do DB2 Versão 9, ou seja, elas podem ser removidas em um release futuro. (As substituições aparecerão entre colchetes após cada item reprovado, se houver uma substituição disponível.) As substituições são comuns às plataformas Windows e UNIX:

Suporte ao Idioma Nacional

Caracteres Índicos em Ferramentas da GUI

Problema

O caracteres índicos podem não ser exibidos corretamente nas ferramentas da GUI.

Solução

Obtenha e instale as fontes requeridas. Para obter detalhes, consulte o tópico da documentação do DB2 intitulado Exibindo Caracteres Índicos nas Ferramentas da GUI do DB2.

Outros Tópicos de Administração

Função Visualizar Armazenamento do Centro de Controle

Problema

A função Visualizar Armazenamento do Centro de Controle não suporta o novo objeto de armazenamento XML. Esse problema ocorre apenas em bancos de dados ativados para XML.

Solução

Nenhum

Produtos e Recursos de Complemento

Query Patroller

Recurso de Planejamento do Query Patroller

Problema

O recurso de planejamento do Query Patroller não pode salvar planejamentos em um arquivo nesta versão.

Solução

Nenhum

Outros Detalhes

O problema é devido a uma incompatibilidade com o nível do IBM Software Developer's Kit para Java utilizado nesta versão do produto DB2.

DB2 Connect

Suporte de Conexão Confiável para a CLI

Problema

O novo recurso para criar conexões confiáveis utilizando o IBM DB2 Driver para JDBC e SQLJ não suporta a CLI, inclusive conexões XA.

Solução

Nenhum

Atualizações de Documentação

Produto Geral

Funcionalidade Descontinuada

As informações O que Há de Novo incluem uma seção sobre a funcionalidade descontinuada neste release. Algumas descrições de funcionalidade descontinuada ainda aparecerão em outras partes da documentação do produto; ignore essas referências.

Atualizações de Mensagens de Erro

Quaisquer alterações importantes feitas recentemente nas mensagens de erro do produto estão disponíveis em DB2 Service Technote #1238566.

Instalação

Migração

Considerações sobre a Migração do DB2 Connect

A documentação do produto sobre considerações de migração para o DB2 Connect deverá incluir os seguintes detalhes:

Se você migrar de um release anterior para o DB2 Connect Versão 8.2.2 (equivalente à Versão 8.1 FixPak 9), o tipo de autenticação especificado na entrada de diretório do banco de dados no gateway substituirá o tipo de autenticação catalogado em um cliente DB2. Se você não especificou um tipo de autenticação para o cliente, o tipo de autenticação padrão será SERVIDOR. Assegure-se de que o tipo de autenticação no gateway seja compatível com o cliente e o servidor. Para obter informações adicionais, consulte Tipos de Segurança Suportados com o DB2 Connect.

Desenvolvimento de Aplicativos

CLI

Instalação do IBM DB2 Driver para ODBC e CLI

A documentação sobre a instalação do IBM DB2 Driver para ODBC e CLI deverá incluir os seguintes detalhes:

O arquivo zip ou tar.Z que contém o driver está localizado no diretório do CD de instalação (CD Principal)/db2/(plataforma)/clidriver.

Java

Interface DB2Xml

A documentação sobre a interface DB2Xml contém algumas informações incorretas. Os seguintes métodos da interface DB2Xml foram renomeados:

Conjunto de Conexões JDBC

A documentação relacionada ao conjunto de conexões JDBC contém algumas informações sobre funcionalidade que foram descontinuadas neste release:

Propriedade useTargetColumnEncoding

A documentação relacionada à propriedade useTargetColumnEncoding para DataSource está obsoleta. Essa propriedade foi removida do IBM DB2 Driver para JDBC e SQLJ.

SQL

Registro Especial TIMESTAMP ATUAL

A documentação O que Há de Novo sobre alterações na funcionalidade existente deve incluir o seguinte texto:

No DB2 Versão 9, o valor retornado do registro especial TIMESTAMP ATUAL pode não ser exclusivo, mesmo para pedidos do mesmo aplicativo em uma única partição de banco de dados. Nunca houve uma garantia documentada de que os pedidos retornam valores exclusivos do TIMESTAMP ATUAL e as alterações no DB2 Versão 9 aumentam a possibilidade de dois pedidos retornarem o mesmo valor. Essa alteração no comportamento não impactará um aplicativo, a não ser que ele utilize o valor do registro especial TIMESTAMP ATUAL com uma expectativa de que dois pedidos nunca retornem o mesmo valor.

As abordagens possíveis para os aplicativos que requerem valores exclusivos incluem:

Administração

Rotinas e Visualizações Administrativas de SQL

Visualização Administrativa ADMINTABINFO e Função de Tabela ADMIN_GET_TAB_INFO

A documentação contém informações incorretas. O texto deveria ser:

Se o tabschema estiver vazio (") ou você especificar NULL e tabname, um erro será retornado. Para recuperar informações de uma tabela específica, você deve identificar a tabela por nome de esquema e tabela.

Recuperação de Dados e Alta Disponibilidade

Alta Disponibilidade em um Ambiente em Cluster

O tópico Alta Disponibilidade da documentação do produto deve incluir os seguintes detalhes:

Em um ambiente em cluster, você não deve especificar o endereço IP transferível do servidor DB2 ou qualquer nome de host que seja resolvido para esse endereço, no arquivo db2nodes.cfg. A utilização desses endereços ou nomes no arquivo db2nodes.cfg pode impedir que partições de banco de dados DB2 sejam relocalizadas com êxito após uma falha no computador.

Desempenho

logfilsiz - Parâmetro de Configuração de Tamanho de Arquivos de Registro

A documentação atual está incorreta. O texto que descreve esse parâmetro deveria ser:

O limite superior do tamanho do arquivo de registro, combinado com o limite superior do número de arquivos de registro (logprimary + logsecond), fornece um limite superior de 512 GB de espaço de registro ativo. Além disso, o intervalo de valores válidos para o parâmetro logfilsiz é [4 - 524286].

Requisitos de Aumento de Memória

Como o DB2 Versão 9 contém significativamente mais funcionalidade que os releases anteriores do DB2, os requisitos de memória do DB2 Versão 9 são maiores que aqueles dos releases anteriores. Em particular, o requisito de memória básica aumentou caracteristicamente entre 0,5 e 1,5 MB por conexão, dependendo do sistema operacional. Esse requisito de memória básica é para a memória que o sistema operacional aloca para cada conexão e não depende da memória alocada dinamicamente, como o heap de aplicativo e o heap de classificação, que cada conexão utiliza. Se você migrar para o DB2 Versão 9, talvez seja necessário ajustar os parâmetros de alocação de memória para acomodar alguma área de cobertura maior por conexão do DB2 Versão 9.

Apêndices

Apêndice A. Entrando em Contato com a IBM

Para entrar em contato com a IBM em seu país ou região, verifique o Diretório Mundial de Contatos da IBM, no endereço http://www.ibm.com/planetwide

Para saber mais sobre os produtos DB2, acesse http://www.ibm.com/software/data/db2/.

Apêndice B. Avisos

É possível que a IBM não ofereça os produtos, serviços ou recursos discutidos nesta publicação em outros países. Consulte um representante IBM local para obter informações sobre 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 nenhum direito de propriedade intelectual da IBM (ou quaisquer outros direitos 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 a 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 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 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 aplicar ao Cliente.

Esta publicação pode incluir 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 estes Web sites. Os materiais contidos nesses Web sites não fazem parte dos materiais desse 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 com 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, RJ
   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 nesta publicação e todo o material licenciado disponível são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, do Contrato de Licença de Programa Internacional IBM ou de qualquer outro contrato equivalente.

Todos os dados de desempenho aqui contidos foram determinados 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 tais medidas serão iguais em sistemas geralmente disponíveis. Além disso, algumas medidas podem ter sido estimadas por extrapolação. Os resultados reais podem variar. Os usuários deste documento devem verificar os dados aplicáveis para o seu ambiente específico.

As informações relativas a produtos não-IBM foram obtidas junto aos fornecedores dos produtos, de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não testou estes produtos e não pode confirmar a precisão de seu desempenho, compatibilidade nem 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 podem conter exemplos de dados e relatórios utilizados nas operações diárias de negócios. Para ilustrá-lo da forma mais completa possível, os exemplos podem incluir nomes de indivíduos, empresas, marcas e produtos. Todos os nomes são fictícios e qualquer semelhança com nomes e endereços utilizados por uma empresa real é mera coincidência.

LICENÇA DE COPYRIGHT:

Estas informações podem conter programas aplicativos de exemplo na linguagem fonte, que ilustram as técnicas de programação em diversas plataformas operacionais. O Cliente pode copiar, modificar e distribuir estes programas de exemplo sem a necessidade de pagar à 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. 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 deste exemplo de programa ou qualquer trabalho derivado deve incluir um aviso de copyright com os dizeres:

© (nome da sua empresa) (ano). Partes deste código são derivadas dos Programas de Exemplo da IBM Corp. © Direitos Autorais IBM Corp. _digite o ano ou anos_. Todos os direitos reservados.

Marcas Comerciais

Os nomes de empresas, produtos ou serviços identificados nos documentos da biblioteca de documentações do DB2 Versão 9 podem ser marcas registradas ou marcas de serviços da International Business Machines Corporation ou de terceiros. As informações sobre marcas registradas da IBM Corporation nos Estados Unidos e/ou em outros países estão localizadas no endereço http://www.ibm.com/legal/copytrade.shtml.

Os termos a seguir são marcas ou marcas registradas de terceiros e foram utilizados em pelo menos um dos documentos da biblioteca de documentação da DB2:

Microsoft, Windows, Windows NT e o logotipo Windows são marcas registradas da Microsoft Corporation nos Estados Unidos e/ou em outros países.

Intel, Itanium, Pentium e Xeon são marcas registradas da Intel Corporation nos Estados Unidos e/ou em outros países.

Java e todas as marcas e baseadas em Java são marcas registradas da Sun Microsystems, Inc. nos Estados Unidos e/ou em outros países.

UNIX é uma marca registrada do The Open Group nos Estados Unidos e/ou em outros países.

Linux é uma marca registrada de Linus Torvalds nos Estados Unidos e/ou em outros países.

Outros nomes de empresas, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.