Antes de instalar o DB2 UDB (Universal Database) Versão 8.2 FixPak 4 e Posterior, leia as seções apropriadas deste leia-me que se apliquem à sua instalação. A Versão 8.2 FixPak 4 e Posterior é equivalente à Versão 8.1 FixPak 11 e posterior.
Todos os FixPaks são acumulativos por natureza. Por exemplo, o FixPak atual pode ser aplicado sobre a Versão 8.2 FixPak 1 sem precisar aplicar os FixPaks intermediários.
Se você migrar do DB2 UDB Versão 8.1 para o DB2 UDB Versão 8.2 e, em seguida, precisar voltar para o DB2 UDB Versão 8.1, existem fatores importantes que precisam ser levados em consideração. Para obter instruções sobre como voltar para o DB2 UDB Versão 8.1, consulte a seção "Migrando Arquivos de Diretórios do Banco de Dados da Versão 8.2 para a Versão 8.1".
Esta seção detalha as informações de pré-requisito (incluindo software, hardware e pré-requisitos de sistema operacional) necessárias, indica onde o histórico de correções do produto está localizado e lista as tarefas que devem ser executadas antes de instalar o DB2 UDB.
Consulte os seguintes Web sites para obter as informações mais recentes sobre software, hardware, sistemas operacionais e correções de produto:
Se você estiver aplicando o FixPak no AIX, HP-UX ou Solaris Operating Environments, certifique-se de que tenha o espaço requerido antes de aplicar o FixPak. O espaço requerido para instalar o FixPak é igual ao espaço requerido para a instalação do DB2 UDB, Versão 8 GA (General Availability). (No AIX, isto se aplicará apenas se você utilizar a opção -a, para "apply" em oposição a "commit".) O Linux não requer espaço adicional para aplicar um FixPak.
Para ver o espaço utilizado pela instalação do DB2 UDB, Versão 8 GA, digite o seguinte comando:
du -k -s <diretório de instalação>
em que diretório de instalação representa o diretório de instalação:
Antes de aplicar o FixPak, certifique-se de que o espaço requerido (fornecido pelo comando anterior) esteja disponível no seguinte diretório:
Caso tenha recebido correções especiais do suporte da IBM, entre em contato com o suporte IBM antes de instalar o DB2 Versão 8.2 FixPak 4 e Posterior, para verificar se você precisa de uma versão atualizada das correções especiais. Isto ajuda a assegurar que seu sistema esteja em um estado consistente e que nenhuma correção especial seja perdida.
Você deve ter um produto DB2 Versão 8 instalado em um nível de VRMF (nível de versão, release, modificação/manutenção e correção) inferior a este FixPak antes de instalar a Versão 8.2 FixPak 4 e Posterior.
Para determinar se os pré-requisitos exigidos estão instalados, emita o comando apropriado ao seu sistema operacional para exibir informações sobre a versão do DB2 instalada atualmente. A tabela a seguir mostra o comando para cada sistema operacional Linux e UNIX:
Sistema Operacional | Comando | Saída a Ser Consultada |
---|---|---|
AIX | lslpp -al "db2_08_01.client*" |
db2_08_01.client 8.1.0.0 ou posterior (para AIX 4.3.3)
db2_08_01.client 8.1.1.0 ou posterior (para AIX 5) Saídas de amostra do DB2 para AIX 4.3.3:
db2_08_01.client 8.1.0.0 COMMITTED ... 8.1.0.3 COMMITTED ... 8.1.0.8 COMMITTED ... Verifique a maior assinatura de instalação retornada (8.1.0.x) para certificar-se de que seja menor do que o VRMF do nível atual do DB2. Para AIX 5, a assinatura é similar a 8.1.1.y. |
HP-UX | swlist -l product "*DB2*" |
DB2V8CAE 8.1.0.x [nome do produto] ou, PDB2... 8.1.0.x Correção do Produto em que x deve ser menor do que o nível atual (o 4º dígito no VRMF). |
Linux | rpm -qa | grep db2 |
db2cliv81-8.1.0-x db2cliv81-8.1.1-x no Linux/AMD64. em que x deve ser menor do que o nível atual (o 4º dígito no VRMF). |
Solaris Operating Environment | pkginfo -l db2cliv81 | grep VERSION |
VERSION: 8.1.0.x em que x deve ser menor do que o nível atual (o 4º dígito no VRMF). |
Para obter uma lista de todas as correções de produto (APARs) e notícias de suporte, consulte o Web site
Leia as seções Problemas Conhecidos e Soluções Alternativas antes de instalar o DB2 Versão 8.2 FixPak 4 e Posterior.
Antes de instalar o DB2 Versão 8.2 FixPak 4 e Posterior, será necessário confirmar que você leu e aceita os termos e condições de licença localizados no diretório "db2/license".
Uma nova opção no comando de instalação indica que você concorda com os termos e condições da licença. A opção deve ser especificada para que a instalação continue.
Antes de iniciar a instalação, assegure que todos os processos do DB2 sejam interrompidos.
su - iname
. $HOME/sqllib/db2profile
db2 force applications all
db2 terminate
db2stop
db2licd -end # execute em cada nó físico
exit
em que iname representa o nome do proprietário da instância.
Se você for um usuário hacmp, será necessário utilizar o comando ha_db2stop para interromper o DB2 em vez do comando db2stop. Caso contrário, o comando db2stop acionará um evento de falha.
su - aname . $HOME/das/dasprofile db2admin stop exitem que aname representa o nome do proprietário DAS.
/usr/sbin/slibclean
ps -efPor exemplo, no AIX, o comando db2fmcu é executado a partir de /usr/opt/db2_08_01/bin.
db2fmcu -d
db2fm -D
$HOME/sqllib/bin/ipclean
Quando fizer o download e descompactar o arquivo tar de um FixPak ou um nível de modificação, assegure que não existam espaços no caminho do diretório onde o arquivo foi localizado. Caso existam espaços no caminho de diretório, ocorrerá uma falha na instalação. Por exemplo, certifique-se de que o caminho do diretório seja assim:
/home/DB2FixPak/FP11/ ...
E não assim:
/home/DB2 FixPak/FP11/ ...
Além dos requisitos de disco de software, será necessário ter um sistema de arquivo com dois gigabytes de espaço livre para conter o arquivo tar.Z ou arquivo tar.gz, e a imagem de instalação descompactada.
Algumas imagens de instalação do FixPak no site de FTP ou no CD de FixPak estão compactadas ou no formato gzip. Antes de poder aplicar o FixPak do DB2 a partir destes formatos, será necessário copiar a imagem para um diretório temporário e descompactar ou executar gunzip na imagem de instalação do FixPak.
As imagens compactadas ou no formato gzip devem ter o nome do arquivo FP11_$PTF.tar.Z ou FP11_$PTF.tar.gz, em que FP11_$PTF representa o nome do sistema operacional e versão do fixpak mais recente.
Além dos requisitos de disco de software, será necessário ter um sistema de arquivos com 2 gigabytes de espaço livre para conter o arquivo tar.Z ou tar.gz e a imagem descompactada.
Para descompactar as imagens de instalação do FixPak, execute as seguintes etapas:
zcat <nomedoarquivo>.tar.Z | tar -xvf
-
em que <nome_do_arquivo é o FixPak do DB2 que está aplicando. gunzip -c <nomedoarquivo>.tar.gz | tar -xvf -
em que <nome_do_arquivo é o FixPak do DB2 que está aplicando.
Algumas imagens de instalação Alternativas do FixPak no site de FTP ou no CD de FixPak estão compactadas ou no formato gzip. Antes de poder aplicar o Alternate FixPak do DB2 Alternate FixPak a partir destes formatos, será necessário copiar a imagem para um diretório temporário e descompactar ou executar gunzip na imagem de instalação do Alternate FixPak.
As imagens compactadas ou com gzip podem ter a extensão de arquivo.tar.Z ou .tar.gz.
Imagens de instalação do Alternate FixPak podem ter os seguintes nomes de arquivo:
em que $PTF representa:
Além dos requisitos de disco de software, será necessário ter um sistema de arquivos com 2 gigabytes de espaço livre para conter o arquivo tar.Z ou tar.gz e a imagem descompactada.
Para descompactar as imagens de instalação do FixPak, execute as seguintes etapas:
zcat <nomedoarquivo>.tar.Z | tar -xvf
-
em que <nomedoarquivo> é o Alternate FixPak do DB2 que você está aplicando. gunzip -c <nomedoarquivo>.tar.gz | tar -xvf -
em que <nomedoarquivo> é o Alternate FixPak do DB2 que você está aplicando.
Se você estiver executando a funcionalidade do Data Warehouse no Linux, como por exemplo o Data Warehouse Agent fornecido com alguns produtos de servidores, será necessário fazer backup de seu /opt/IBM/db2/V8.1/bin/IWH.environment. Caso você tenha esse arquivo, faça um backup antes de aplicar DB2 Versão 8.2 FixPak 4 e Posterior.
No AIX e no Solaris, é necessário fazer backup do mesmo arquivo (no AIX, esse arquivo está localizado em /usr/opt/db2_08_01/bin/IWH.environment).
Esta seção detalha a Instalação do DB2 Versão 8.2 FixPak 4 e Posterior e Instalação de um Alternate FixPak.
Assegure que seu sistema tenha atendido todos os pré-requisitos de instalação, incluindo correções de sistema operacional, antes da instalação do DB2 Versão 8.2 FixPak 4 e Posterior conforme detalhado na seção Pré-Requisitos. Esta ação evita problemas técnicos que podem ocorrer após a instalação e configuração do DB2 UDB.
Leia as seções Problemas Conhecidos e Soluções Alternativas antes de instalar o DB2 Versão 8.2 FixPak 4 e Posterior.
As restrições a seguir se aplicam à instalação do DB2 Versão 8.2 FixPak 4 e Posterior:
Para instalar o DB2 Versão 8.2 FixPak 4 e Posterior:
./installFixPak -yem que a opção -y indica sua aceitação dos termos e condições de licença. A opção -y deve ser especificada para que a instalação continue.
No AIX, caso não deseje consolidar as atualizações, emita o comando installFixPak com a opção -a (que significa "aplicar", em vez de "consolidar") da seguinte maneira:
./installFixPak -y -a
O DB2 UDB ESE (Enterprise Server Edition) em execução nos sistemas operacionais Linux ou UNIX suporta a coexistência de vários níveis de código para o mesmo release em seu sistema. Esse suporte é tido como suporte MFP (Multiple FixPak).
O suporte MFP é realizado através da utilização do suporte AFP (Alternate FixPak). O suporte AFP permite que FixPaks ou níveis de modificação sejam instalados em um caminho alternativo. Ou seja, um caminho de instalação diferente com um nome diferente de conjunto de arquivos/pacote. Neste caso, o sistema operacional trata o código do DB2 instalado para um caminho alternativo, como software diferente.
Restrições:
Pré-requisitos:
Para atualizar uma instância em execução em um FixPak Alternativo ou nível de modificação que tenha sido instalado em um caminho alternativo para um nível de código diferente, você pode utilizar uma das duas maneiras.
Por exemplo, uma instância db2inst1 está sendo executada atualmente no Alternate FixPak 1. Caso deseje atualizar a instância para execução no nível de código fornecido neste fixpak, você pode executar um dos seguintes procedimentos:
Observe que nesse exemplo, a instância é movida de um nível de código inferior para um nível de código superior. O mesmo procedimento pode ser utilizado caso deseje mover para um nível de código mais baixo. Nesse caso, você deve utilizar o sinalizador -D ao executar o comando db2iupdt.
Para instalar este Alternate Fix Pak do DB2 Alternate FixPak 6 da Versão 8 para o ESE (Enterprise Server Edition) em um sistema operacional Linux ou UNIX:
Após instalar o DB2 Versão 8.2 FixPak 4 e Posterior, faça o seguinte:
Se o DB2 Relational Connect estiver instalado, será necessário executar o comando djxlink após instalar o DB2 Versão 8.2 FixPak 4 e Posterior e antes de executar o db2iupdt. Execute as seguintes etapas:
Esta tarefa é obrigatória. Todas as instâncias devem ser atualizadas após a instalação de um novo nível do DB2.
Pré-requisito: Você precisa ter efetuado logon como root para atualizar as instâncias.
INSTHOME/instance/db2iupdt inameem que iname representa o nome da instância e INSTHOME representa o diretório de instalação apropriado para o seu sistema operacional.
INSTHOME/instance/dasupdt dasnameem que dasname representa o nome do proprietário DAS e INSTHOME representa o diretório de instalação apropriado para seu sistema operacional.
Para obter informações adicionais sobre os comandos db2iupdt ou dasupdt, execute-os com a opção -h.
Essa tarefa é altamente recomendada se você quiser utilizar recursos específicos do FixPak mais recente. Se você não estiver planejando utilizar os recursos específicos do FixPak mais recente e decidir retornar para um FixPak anterior, não utilize o db2updv8.
Após instalar o UDB (DB2 Universal Database) Versão 8.2 FixPak 4 e Posterior, execute o comando db2updv8 para atualizar os catálogos do sistema para suportar o nível atual, ativando várias rotinas internas. A execução do comando db2updv8 não é necessária, mas algumas funcionalidades no DB2 UDB Versão 8.2 não serão ativadas se esse comando não for executado.
Depois de executar o comando db2updv8 para atualizar os catálogos do sistema para o nível atual da Versão 8, o retrocesso à Versão 8.1 não é suportado.
Para obter informações adicionais sobre o comando db2updv8, execute este comando com a opção -h. Para obter informações técnicas, procure Atualizar Banco de Dados para o Comando de Nível Atual Versão 8 no Information Center.
Para reiniciar uma instância:
Para iniciar novamente o servidor administrativo, efetue login como proprietário do DAS e execute o comando db2admin start.
Será necessário ligar os utilitários do DB2 a todos os seus bancos de dados após a instalação. Esta etapa é necessária para que as correções concluam a instalação e para assegurar que tenha sido utilizado o nível de código correto. O procedimento de ligação, descrito a seguir, precisa ser executado apenas uma vez por banco de dados.
Após aplicar as correções, você deve emitir uma da seqüências de comando a seguir:
Em um prompt de comandos, insira: db2 terminate db2 CONNECT TO <dbname> db2 BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate ou o Em uma linha de comandos do DB2, insira: TERMINATE CONNECT TO <dbname> BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD TERMINATE
Em que <dbname> representa o nome de um banco de dados ao qual os utilitários devem ser ligados e <path> representa o nome do caminho completo do diretório onde os arquivos de ligação estão localizados, como $HOME/sqllib/bnd, em que $HOME representa o diretório inicial da instância para o servidor de banco de dados. db2ubind.lst e db2cli.lst contêm listas de arquivos de ligação requeridos, utilizados pelo DB2 UDB.Os pacotes que já estiverem ligados retornarão um erro SQL0719. É esperado.
Se estiver conectando-se aos bancos de dados do host, também será necessário ligar os novos arquivos de ligação ao host. Utilize o Processador de Linha de Comandos do DB2 para conectar-se ao banco de dados do host e ligue os utilitários, como a seguir:
HOST COMANDO ======= =================================================== MVS BIND <path>/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE VM BIND <path>/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE VSE BIND <path>/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE OS400 BIND <path>/@ddcs400.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
Consulte "Ligando Aplicativos e Utilitários" no Guia do Usuário do DB2 Connect para obter uma lista de arquivos de ligação que são utilizados para o sistema operacional de um cliente específico. Se um arquivo de ligação for alterado e seus clientes não o utilizarem, não será necessário ligá-lo.
Se você deseja ligar apenas um arquivo .bnd específico ao banco de dados, emita um dos comandos a seguir para cada banco de dados.
Em um prompt de comandos, insira: db2 terminate db2 CONNECT TO <dbname> db2 BIND <path>/<bind_file> BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate ou, Em uma linha de comandos do DB2, insira: TERMINATE CONNECT TO <dbname> BIND <path>/<bind_file> BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
em que <bind_file> representa o nome do arquivo de ligação e <dbname> representa o nome do seu banco de dados.
O Run-Time Client não pode ser utilizado para ligar os utilitários do banco de dados (importação, exportação, reorganização, o Processador de Linha de Comandos) e os arquivos de ligação do DB2 CLI. Você deve utilizar o DB2 Administration Client ou o DB2 Application Development Client.
Você deve ligar os utilitários do banco de dados (importação, exportação, reorganização, o Processador de Linha de Comandos) e os arquivos de ligação do DB2 CLI a cada banco de dados antes que eles possam ser utilizados com ele. Em um ambiente de rede, se você estiver utilizando múltiplos clientes executados em diferentes sistemas operacionais ou que estejam em diferentes níveis de serviço ou versões do DB2, será necessário ligar os utilitários uma vez para cada sistema operacional e combinação de cliente/versão do DB2.
Após a instalação no servidor, um arquivo de ligação adicional precisará ser ligado aos bancos de dados existentes. Este requisito não se aplica a clientes.
Para ligar db2schema.bnd ao servidor, execute uma destas seqüências de comandos:
Em um prompt de comandos: db2 terminate db2 CONNECT TO <dbname> db2 BIND <path>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate ou, Na linha de comandos do DB2: TERMINATE CONNECT TO <dbname> BIND <path>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
em que <dbname> representa o nome de um banco de dados ao qual os utilitários devem ser ligados e <path> é o nome do caminho completo do diretório onde os arquivos de ligação estão localizados.
Se você tiver bancos de dados ativados por espaço, será necessário ligar o arquivo de lista db2gse.lst após instalar um FixPak ou correção do DB2. O arquivo db2gse.lst contém os nomes dos arquivos de ligação para os procedimentos armazenados que fornecidos pelo DB2 Spatial Extender.
Para ligar o arquivo db2gse.lst, você deve possuir uma das seguintes autoridades:
Para ligar o arquivo db2gse.lst:
cd $HOME/sqllib/bndem que $HOME é o diretório pessoal do proprietário da instância.
db2 connect to dbname
db2 bind /home/instance/sqllib/bnd/@db2gse.lst
db2 terminate
Para obter a sintaxe e opções para o comando BIND, consulte a Referência de Comandos do DB2.
Após a instalação de um produto DB2, produtos adicionais do DB2 poderão ser incluídos. Se utilizar o comando db2setup para incluir produtos, as restrições e recomendações a seguir se aplicam.
Tanto o produto instalado quanto o produto a ser incluído devem estar no mesmo nível de código. Por exemplo, se o DB2 ESE Server Versão 8 FixPak 5 já está instalado e você deseja incluir o produto DB2 Information Integrator. Neste caso, o DB2 Information Integrator também deve estar no nível Versão 8 FixPak 5.
A tabela a seguir resume as combinações do db2setup:
Nível do FixPak do DB2 | Nível do FixPak do Produto Adicional | Essa combinação é possível? |
---|---|---|
Versão 8 FixPak 3 | Versão 8 FixPak 3 | Sim. É recomendado. |
Versão 8 FixPak 3 | Versão 8 GA | Sim, mas a Versão 8 FixPak 3 deve ser reaplicada. Consulte o Arquivo Leia-me apropriado do FixPak para obter instruções sobre como reaplicar o fixpak, acessando o Web site de Suporte do DB2. |
Versão 8 FixPak 3 | Versão 8 FixPak 5 | Não. O DB2 deve se colocado no nível mais alto de fix pack (neste exemplo, Versão 8 FixPak 5) antes de instalar o produto adicional. Consulte o arquivo Leia-me apropriado do FixPak para obter instruções sobre como instalar o FixPak requerido para a Versão 8, visitando o Web site de Suporte do DB2. |
O endereço do Web site de suporte do DB2 é http://www.ibm.com/software/data/db2/udb/support.html
No DB2 UDB Versão 8.2., dois novos campos foram incluídos na estrutura de entrada do banco de dados, portanto a estrutura do arquivo de diretórios do banco de dados foi alterada. Ao migrar da Versão 8.1 para a Versão 8.2, os arquivos de diretórios do banco de dados serão migrados automaticamente. Entretanto, para cancelar a migração dos arquivos de diretórios do banco de dados da Versão 8.2 para a Versão 8.1, db2demigdbd é requerido para converter os arquivos de diretórios do banco de dados atual para o formato da Versão 8.1.
A ferramenta db2demigdb está disponível como parte da instalação do FixPak do Linux e UNIX. Ela também pode ser localizada diretamente no CD do FixPak do Linux e UNIX, sem a instalação do FixPak. No Windows, Linux e UNIX, a ferramenta db2demigdb pode ser transferida por download a partir do servidor de FTP anônimo da IBM no endereço ftp.software.ibm.com/ps/products/db2/tools/db2demigdbd.
Você pode encontrar a documentação da ferramenta db2demigdb em http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/core/r0011770.htm. Para obter informações adicionais e saber como fazer download da ferramenta db2demigdb, realize uma procura no banco de dados Technotes em http://www.ibm.com/software/data/db2/udb/support.html, utilizando as palavras-chave "db2demigdb tool".
Antes de desinstalar o DB2 Versão 8.2 FixPak 4 e Posterior, certifique-se de:
Se os conjuntos de arquivos foram consolidados quando o DB2 Versão 8.2 FixPak 4 e Posterior foi instalado, que é o padrão, o DB2 Versão 8.2 FixPak 4 e Posterior não poderá ser rejeitado. A única ação disponível é desinstalar o DB2 de seu sistema, reinstalar o DB2 Versão 8 e colocar o DB2 no nível desejado aplicando o nível correspondente do DB2.
Se o TCB (Trusted Computing Base) estiver ativado em seu sistema, antes de desinstalar o DB2 Versão 8.2 FixPak 4 e Posterior, será necessário assegurar que o TCB esteja em um estado consistente. Consulte a seção Problemas Conhecido e Soluções Alternativas neste leia-me para obter mais detalhes.
PDB2_810100010 8.1.0.8 PDB2_810100011 8.1.0.8 PDB2_810300011 8.1.0.24 PDB2_810300010 8.1.0.24
A assinatura de instalação é combinada com o nome do conjunto de arquivos. É necessário desinstalar o grupo de conjuntos de arquivos PDB2_* com a mesma assinatura iniciando com o maior número. Você poderá remover o DB2 Versão 8.2 FixPak 4 e Posterior ou a versão mais recente junto com a penúltima versão e assim por diante. Também é possível selecionar todas elas.
A desinstalação deve ser feita do nível mais alto para o mais baixo até que a versão desejada seja removida. Por exemplo, se você estiver no FixPak 3 e instalou o FixPak 1 e o nível de modificação 2 antes da instalação do FixPak 3, você não conseguirá desinstalar o FixPak 1 a menos que tenha desinstalado o nível de modificação 2 e o FixPak 3.
Atualizar todas as instâncias e o DAS.
Esta tarefa oferece as etapas para remoção dos produtos DB2 Versão 8 utilizando o comando db2_deinstall. O comando db2_deinstall remove todos os produtos do DB2 de seu sistema no caminho de instalação correspondente. Se você deseja remover um subconjunto de produtos DB2, utilize as ferramentas nativas de seu sistema operacional para remover componentes, pacotes ou conjuntos de arquivos do DB2.
Antes de remover os produtos do DB2 de seu sistema Linux ou UNIX:
Para remover um Alternate FixPak do seu sistema:
Existem métodos alternativos para remover produtos DB2 de seu sistema operacional. Você poderá empregar um desses métodos apenas se desejar remover um subconjunto de produtos do DB2 de seu sistema. Por exemplo, no HP-UX, os métodos alternativos para remoção dos produtos DB2 incluem o uso do comando swremove.
As seções a seguir descrevem em detalhes os problemas e soluções sobre os quais você deve saber antes de instalar o DB2 UDB Versão 8.2 FixPak 4 e Posterior.
Depois de instalar um FixPak, para utilizar o novo nível do DB2, é necessário atualizar as instâncias. No entanto, a execução do comando db2iupdt sobrescreve os seguintes scripts: db2profile e db2cshrc. Se você editou anteriormente qualquer um destes scripts, suas alterações serão perdidas após a execução do comando db2iupdt.
Se você tiver mais de um produto DB2 instalado no mesmo computador, será necessário atualizar todos os produtos DB2 existentes para o mesmo nível de fixpak.
Se você tiver instalado os AFPs (Alternate FixPaks), esta restrição também se aplicará. Visto que cada AFP tem seu próprio caminho de instalação exclusivo, todos os produtos instalados neste caminho de instalação devem estar no mesmo nível de fixpak.
Para obter detalhes, consulte a seção "Problemas de Compatibilidade" das Notas sobre o Release da Versão 8.2 FixPak 3 (equivalente à Versão 8.1 Fixpak 10).
Os seguintes requisitos devem ser atendidos antes da instalação do DB2 de 64 bits para Linux no iSeries e pSeries:
www.ibm.com/support/docview.wss?uid=swg24007906ou siga estas etapas:
Apesar da capacidade anterior de conectar-se a sistemas host a partir do DB2 Universal Database Workgroup Server Edition e DB2 Universal Database Express Edition, esta conexão não será mais permitida a partir da Versão 8.2 (Versão 8.1 FixPak 7).
Anterior à Versão 8.2 (Versão 8.1 FixPak 7), quando o DB2 Workgroup Server Edition ou DB2 Express Edition foi instalado, o arquivo do JCC Universal Driver, db2jcc_license_cisuz.jar, estava incluído no diretório \sqllib\java. O JCC Universal Driver não verificava as licenças dos usuários antes de iniciar uma conexão com o host.
A partir da Versão 8.2 (Versão 8.1 FixPak 7), a capacidade de iniciar uma conexão com um host será desativada através da remoção do arquivo db2jcc_license_cisuz.jar. Esta alteração afeta os seguintes produtos da Versão 8.2:
No AIX, caso o TCB (Trusted Computing Base) esteja ativado em seu sistema, antes de instalar ou desinstalar o DB2 Versão 8.2 FixPak 4 e Posterior, será necessário assegurar que o TCB esteja em um estado consistente para qualquer arquivo ou diretório relacionado a uma instância do DB2, DAS e arquivos instalados do DB2. O TCB pode estar em um estado inconsistente se, por exemplo, as instâncias do DB2 foram removidas sem utilizar o comando db2idrop.
Você pode verificar o estados do TCB digitando o seguinte comando como root:
tcbck -n ALL
Caso o TCB não esteja em um estado consistente, poderá ocorrer falhas na instalação, desinstalação ou rejeição do DB2 Versão 8.2 FixPak 4 e Posterior e os conjuntos de arquivo do DB2 poderão entrar em um estado corrompido. Consulte a publicação AIX Security Guide para obter detalhes sobre o Trusted Computing Base.
Será necessário limpar todos as IPCs (Interprocess Communications) do DB2 para que a instância seja atualizada. Caso contrário, a atualização da instância pode ter erros ou o comando db2start pode falhar após a instância ser atualizada. Todos as IPCs do DB2 devem ser limpas em todos os nós da instância.
Consulte a seção Parar Todos os Processos do DB2 para obter mais detalhes.
O Query Patroller é um sistema de gerenciamento de filas utilizado para controlar o fluxo de consultadas em seu banco de dados DB2. A partir do DB2 Versão 8.1.2, o DB2 Query Patroller tornou-se um produto independente. Ele não é mais um componentes do DB2 Warehouse Manager.
Caso você tenha o DB2 Versão 8 FixPak 3 ou posterior instalado e você instalar o DB2 Query Patroller versão básica ou com GA, será necessário aplicar o nível de FixPak do DB2 novamente. Caso contrário, as alterações do Query Patroller não serão aplicadas no nível de FixPak do DB2 FixPak.
Se estiver instalando o servidor do Query Patroller, também será necessário atualizar as instâncias do DB2 após aplicar o nível de FixPak do DB2 novamente. Isto é obrigatório. Consulte a seção Atualizando Instâncias para Utilizar o Novo Nível do DB2 neste leia-me para obter mais detalhes. Após a atualização, as instâncias devem ser reiniciadas. Consulte a seção Reiniciando Instâncias neste LEIA-ME para obter informações. Atualizando Instâncias para Utilizar o Novo Nível do DB2 e Reiniciando as Instâncias são subseções da seção Após Instalação.
A instalação do DB2 Data Links Manager não conseguirá criar a instância dlfm se DB2 ESE já estiver instalado na máquina. A solução é modificar o arquivo de resposta e continuar ou executar a instalação de um arquivo de resposta para instalar o DB2 Data Links Manager. Para obter informações adicionais sobre arquivos de resposta, consulte o Suplemento de Configuração e Instalação ou procure "arquivo de resposta" no InformationCenter.
Consulte o white paper Client/Server Compatibility and Migration Considerations, que está disponível através do seu representante IBM no Xtreme Leverage Portal.
Para entrar em contato com o Atendimento ao Cliente do DB2 por telefone:
O newsgroup principal do Usenet para perguntas relacionadas ao DB2 é comp.databases.ibm-db2.
Para obter informações sobre alterações feitas no produto, leia as Notas sobre Release do produto. Você poder visualizar as Notas sobre Release mais recentes do produto sem instalar o DB2 Versão 8.2 FixPak 4 e Posterior, acessando o Web site de Suporte do DB2, no endereço http://www.ibm.com/software/data/db2/udb/support.html.
Você também poderá visualizar as Notas sobre Release diretamente a partir do CD DB2 Versão 8.2 FixPak 4 e Posterior, acessando o diretório /doc/%L/db2ir/index.htm, em que %L representa o nome do código de idioma. Você também poderá visualizar as Notas sobre Release após instalar o DB2 Versão 8.2 FixPak 4 e Posterior:
AIX | /usr/opt/db2_08_01/Readme/%L/Release.Notes |
HP-UX, Linux e Solaris Operating Environment | /opt/IBM/db2/V8.1/Readme/%L/Release.Notes |
em que %L representa o nome do idioma, como por exemplo inglês-us, espanhol, alemão.
As Notas sobre Release do DB2 Information Integrator Versão 8 estão localizadas no endereço http://www.ibm.com/software/data/integration/db2ii.
As Notas sobre Release do DB2 Query Patroller estão localizadas no endereço http://www.ibm.com/software/data/db2/udb/support.html.
O DB2 Versão 8.2 FixPak 4 e Posterior pode ser transferido por download a partir dos seguinte locais:
AIX 4.3.3 (32 bits) | db2aix433v8 |
AIX 5L (32 bits e 64 bits) | db2aix5v8 |
HP-UX 11i (32 bits e 64 bits) | db2hpv8 |
HP-UX 11i v2 (IA64) | db2hpIA64v8 |
Linux (x86, 32 bits) | db2linuxIA32v8 |
Linux (IA64, 64 bits) | db2linuxIA64v8 |
Linux (iSeries e pSeries, 32 bits) | db2linuxPPCv8 |
Linux (S/390 e zSeries, 31 bits) | db2linux390v8 |
Linux (S/390 e zSeries, 64 bits) | db2linux39064v8 |
Linux (AMD64, 32 bits e 64 bits) | db2linuxAMD64v8 |
Solaris Operating Environment (32 bits e 64 bits) | db2sunv8 |
As informações a seguir estão disponíveis para referência:
A tabela a seguir detalha as informações sobre PTFs.
Sistema Operacional | PTF |
---|---|
AIX 4.3.3 | U805923 |
AIX 5 | U805924 |
Solaris Operating Environment | U805925 |
HP-UX 11i | U805926 |
HP-UX 11i v2 (IA64) | U805927 |
LINUX (x86, 32 bits) | MI00146 |
LINUX (x86, kernel 2.6 de 32 bits) | MI00152 |
LINUX (IA64, 64 bits) | MI00147 |
LINUX (iSeries e pSeries) | MI00148 |
LINUX (AMD64, 64 bits) | MI00149 |
LINUX (AMD64, kernel 2.6 de 64 bits) | MI00153 |
LINUX (S/390, zSeries 31 bits) | MI00150 |
LINUX (S/390, zSeries 64 bits) | MI00151 |
A tabela a seguir detalha os idiomas suportados em clientes do DB2 que estão disponíveis no site FTP.
Sistema Operacional | DB2 Administration Client | DB2 Application Development Client | DB2 Run-Time Client |
---|---|---|---|
AIX 4.3.3 (32 bits) |
|
|
Todos os idiomas suportados encontram-se em um arquivo tar |
AIX 5L (32 bits e 64 bits) |
|
|
Todos os idiomas suportados encontram-se em um arquivo tar |
HP-UX 11i (PA-RISC) e HP-UX 11i v2 (IA64) (32 bits e 64 bits) | Todos os idiomas suportados encontram-se em um arquivo tar | Todos os idiomas suportados encontram-se em um arquivo tar | Todos os idiomas suportados encontram-se em um arquivo tar |
Linux | Todos os idiomas suportados encontram-se em um arquivo tar | Todos os idiomas suportados encontram-se em um arquivo tar | Todos os idiomas suportados encontram-se em um arquivo tar |
Solaris Operating Environments | Todos os idiomas suportados encontram-se em um arquivo tar | Todos os idiomas suportados encontram-se em um arquivo tar | Todos os idiomas suportados encontram-se em um arquivo tar |
Windows | Todos os idiomas suportados encontram-se em um arquivo compactado auto-descompactável | Todos os idiomas suportados encontram-se em um arquivo compactado auto-descompactável | Todos os idiomas suportados encontram-se em um arquivo compactado auto-descompactável |
Os produtos DB2 continuam sendo suportados no AIX 4.3.3 e Solaris 7 até que o DB2 Versão 8.1 seja descontinuado. As instalações existentes do DB2, além de novas instalações de produtos DB2, são recomendadas para que você atualize para uma versão mais atual do AIX, como o AIX 5.3, uma vez que o AIX foi descontinuado e para uma versão mais atual do Solaris - como Solaris 9.
As listas a seguir mostram os produtos e componentes suportados para cada sistema operacional Linux e UNIX:
Se você incluir novos componentes após instalar o DB2 Versão 8.2 FixPak 4 e Posterior, será necessário reinstalar o DB2 Versão 8.2 FixPak 4 e Posterior para assegurar que os componentes recém-incluídos sejam atualizados.
É possível que a IBM não ofereça os produtos, serviços ou recursos discutidos neste documento em todos os 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 nenhum direito de propriedade intelectual da IBM ou outros direitos legalmente protegidos, 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 GARANTIAS DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS (OU CONDIÇÕES) DE NÃO-INFRAÇÃO, COMERCIALIZAÇÃO 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.
Estas informações podem 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 esses Web sites. Os materiais nesses Web sites não fazem parte dos materiais desse produto IBM a utilização desses Web sites é de 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 pretendam obter informações sobre o mesmo com o 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 de 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 seu ambiente específico.
As informações relativas a produtos não-IBM foram obtidas junto aos fornecedores dos respectivos produtos, de seus anúncios publicados e 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 os recursos 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ção 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 este 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 DIREITOS AUTORAIS:
Estas informações podem conter programas aplicativos de exemplo na linguagem fonte, ilustrando 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 destes programas de exemplo ou qualquer trabalho derivado deve incluir um aviso de direitos autorais, com os dizeres:
(C) (nome de sua empresa) ( ano). Partes deste código são derivadas dos Programas de Exemplo da IBM Corp. (C) Direitos Autorais IBM Corp. _digite o ano ou anos_. Todos os direitos reservados.
IBM, DB2, Universal Database e S/390 são marcas registradas da International Business Machines Corporation nos Estados Unidos e/ou em outros países.
Windows é uma marca registrada da Microsoft Corporation nos Estados Unidos e/ou em outros países.
UNIX é uma marca registrada da Open Group nos Estados Unidos e em outros países.
Outros nomes de empresas, produtos e serviços podem ser marcas registradas ou marcas de serviço de terceiros.
------------------------------------------------------------------------------- * são marcas ou marcas registradas da IBM Corporation. ** são marcas ou marcas registradas de seus respectivos proprietários. ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) DIREITOS AUTORAIS INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** TODOS OS DIREITOS RESERVADOS. ** *******************************************************************************