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.
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.
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.
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.
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.
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.
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.
O comando db2sampl poderá falhar com um erro SQL0443 se:
Tente uma das seguintes:
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.
Desinstale a versão beta do DB2 Versão 9 antes de instalar a versão não-beta.
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 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.
Você não pode instalar um produto DB2 em um caminho cujo nome contenha caracteres do Idioma Nacional.
Instale o produto DB2 em um caminho cujo nome não contenha caracteres do Idioma Nacional.
Os caracteres do Idioma Nacional são aqueles não localizados no conjunto de caracteres Inglês (en_US).
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
TEMPvariável do sistema do diretório.
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:
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.
Para instalar uma cópia do DB2 UDB Versão 8 quando um DB2 Versão 9 já estiver instalado:
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.
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 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.
Em um computador Windows Server 2003, você não pode instalar um cliente DB2 se não tiver autoridade de Administrador.
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.
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.
Ignore essa mensagem de erro, que é causada por um erro do Instalador do Windows.
Os caracteres asiáticos podem não ser exibidos corretamente.
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).
O comprimento máximo do nome do caminho da instalação é aproximadamente 100 bytes em plataformas AIX e HP-UX PA-RISC.
Nenhum
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.
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.
É fornecida uma solução para cada plataforma.
Solução (Windows):
Solução (Linux e UNIX):
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.
em que AppServer_install_path é o caminho no qual o EAS está instalado
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.
Nenhum
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.
A utilização do tipo de dados Flutuante Decimal em aplicativos da CLI está sujeita às seguintes restrições temporárias:
Nenhum
A utilização da classe DB2DecimalFloat no Provedor de Dados DB2 .NET está sujeita às seguintes restrições temporárias:
Nenhum
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.
Nenhum
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.
Nenhum.
Para utilizar o comando CREATE DATABASE ON path no Windows, você precisa primeiro desempenhar alguma configuração.
Ative o recurso configurando uma nova variável de registro, DB2_CREATE_DB_ON_PATH, para "ON".
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:
O caracteres índicos podem não ser exibidos corretamente nas ferramentas da GUI.
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.
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.
Nenhum
O recurso de planejamento do Query Patroller não pode salvar planejamentos em um arquivo nesta versão.
Nenhum
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.
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.
Nenhum
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.
Quaisquer alterações importantes feitas recentemente nas mensagens de erro do produto estão disponíveis em DB2 Service Technote #1238566.
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.
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.
A documentação sobre a interface DB2Xml contém algumas informações incorretas. Os seguintes métodos da interface DB2Xml foram renomeados:
A documentação relacionada ao conjunto de conexões JDBC contém algumas informações sobre funcionalidade que foram descontinuadas neste release:
recycleDB2Connection: public void recycleDB2Connection() reuseDB2Connection (reutilização não confiável sem reautenticação): public DB2Connection reuseDB2Connection() public DB2Connection reuseDB2Connection( int connectionReuseProtocol, java.util.Properties properties) public DB2Connection reuseDB2Connection( int connectionReuseProtocol)
getDB2Connection (reutilização não confiável sem reautenticação): public DB2Connection reuseDB2Connection( int connectionReuseProtocol, java.util.Properties properties) recycleDB2Connection: public void recycleDB2Connection()
A documentação relacionada à propriedade useTargetColumnEncoding para DataSource está obsoleta. Essa propriedade foi removida do IBM DB2 Driver para JDBC e SQLJ.
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:
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.
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.
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].
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.
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/.
É 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.
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.