Antes de instalar o DB2 Versão 9.1 Fix Pack 1, leia as secções deste readme que se aplicam à sua instalação.
Existe um tipo de imagem de Fix Pack para o DB2 Versão 9.1 Fix Pack 1 em Windows:
Se tiver várias cópias do DB2 no mesmo sistema, essas cópias podem estar a níveis diferentes de versão e de Fix Packs. Se desejar aplicar este Fix Pack a uma ou mais cópias do DB2, tem de instalar o Fix Pack nessas cópias do DB2 uma a uma.
Se tiver mais do que um produto do DB2 Versão 9.1 instalado numa única cópia do DB2, tem de descarregar e descomprimir todos os Fix Packs específicos dos produtos correspondentes, antes de iniciar o processo de instalação do Fix Pack.
Esta secção fornece informações detalhadas acerca dos pré-requisitos (incluindo os de software, hardware e sistema operativo) e faz a listagem das tarefas que têm de ser executadas antes de instalar produtos da base de dados do DB2.
Antes de descarregar o DB2 Versão 9.1 Fix Pack 1, execute os passos que se seguem:
Irá assim evitar problemas técnicos que possam ocorrer após a instalação e configuração do Fix Pack.
Os APARs abertos descrevem defeitos que ainda não foram resolvidos por um Fix Pack e podem conter soluções temporárias que poderão afectar a utilização do DB2 Versão 9.1 Fix Pack 1. Para ver uma lista de APARs abertos de DB2 Versão 9.1, visite o endereço: http://www.ibm.com/software/data/db2/udb/support/apars.html
O espaço necessário para instalar o Fix Pack é igual ao espaço necessário para a instalação de disponibilidade geral (GA) do DB2 Versão 9.1 para Linux, UNIX e Windows. Certifique-se de que o espaço necessário está disponível na localização da cópia do DB2 que está a actualizar ou na localização onde pretende criar uma nova instalação do DB2. Consulte o tópico seguinte: "Disk and memory requirements (Requisitos de disco e de memória)" http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/r0008877.htm
Antes de instalar DB2 Versão 9.1 Fix Pack 1, execute os passos que se seguem:
As imagens de instalação dos Fix Packs no sítio do FTP encontram-se em formato comprimido. Antes de aplicar o Fix Pack, descomprima a imagem de instalação do Fix Pack para um directório temporário. Pode descomprimir os Fix Packs para um caminho de directório à escolha. No entanto, convém ter em conta a forma como tenciona instalar o DB2 Versão 9.1 Fix Pack 1:
Para descomprimir as imagens de instalação dos Fix Packs, siga estes passos:
Também é possível descomprimir a imagem de instalação do Fix Pack através de outro utilitário de descompactação que seja compatível com o comando unzip. Por exemplo, para descomprimir o produto DB2 Enterprise Server Edition para um directório à sua escolha, insira: winzip32 v9fp1_win_ese.exe -e
Repita estes passos para descomprimir as imagens auto-extraíveis de todos os produtos da base de dados do DB2 que instalou. Se pretende executar uma instalação em modo não assistido com um ficheiro de resposta, todas as imagens devem ser descomprimidas para subdirectórios dentro do mesmo directório ascendente.
Os termos e condições da licença encontram-se no directório "db2\license" da imagem de Fix Pack descomprimida. Se instalar produtos de DB2 utilizando um ficheiro de resposta, terá de alterar a palavra-chave LIC_AGREEMENT para ACCEPT no ficheiro de resposta, de modo a indicar a sua aceitação do acordo de licença.
Se ainda não tiver um produto do DB2 Versão 9.1 para Windows instalado, a instalação irá prosseguir mas os produtos ficarão em modo Try & Buy (À Experiência), como cópias de cortesia disponíveis por um período de tempo limitado.
Se já tiver produtos do DB2 Versão 9.1 instalados, certifique-se de que todas as instâncias do DB2, todos os serviços do DB2 e todas as aplicações estão paradas.
Para parar todas as instâncias e serviços de DB2, use a applet do painel de controlo de serviços (Control Panel →Administrative Tools → Services). Se tiver clientes de base de dados activos, poderá ter de os forçar a desligar enquanto pára a instância. Para forçar os clientes, emita o seguinte comando:
db2stop force
Para obter mais informações sobre a paragem de uma instância, consulte o sítio http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/t0008751.htm
Visite o endereço: http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/r0023249.htm para obter uma lista de serviços do DB2 que sejam executados no sistema de que dispõe.
O DB2 Versão 9.1 Fix Pack 1 pode ser instalado das seguintes maneiras:
Seleccione o método mais apropriado para o seu caso.
Para instalar o DB2 Versão 9.1 Fix Pack 1 num sistema com um único produto da base de dados do DB2 instalado:
Normalmente, a conta de utilizador tem de pertencer ao grupo de Administradores na máquina onde irá executar a instalação. Consulte o tópico "Required user accounts for installation of DB2 server products (Windows): http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/r0007134.htm
Existe ajuda online para acompanhar os passos da GUI do Assistente de instalação do DB2. Para chamar a ajuda online, faça clique em Help (Ajuda) ou prima F1.
Para instalar o DB2 Versão 9.1 Fix Pack 1 num sistema com vários produtos da base de dados do DB2 instalados:
A GUI do Assistente de Instalação detecta os outros produtos DB2 instalados.
Para instalar o DB2 Versão 9.1 Fix Pack 1 com um ficheiro de resposta:
setup -u c:\db2fixpk.rsp -t c:\db2fixpk.trc -l c:\db2fixpk.log
Se tiver mais do que um produto DB2 Versão 9.1 instalado, a GUI do Assistente de Instalação detecta os outros produtos da base de dados do DB2 instalados. A instalação irá falhar se as imagens de produtos descomprimidas não se encontrarem em subdirectórios dentro do mesmo directório ascendente.
Para uma descrição do comando setup, consulte o tópico: http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0011768.htm
Pode encontrar os ficheiros de resposta de amostra no directório product-abbreviation\db2\Windows\samples. Por exemplo, ESE\db2\windows\samples.
Este tópico descreve a forma de instalar o DB2 Versão 9.1 Fix Pack 1 sobre uma instalação já existente da Versão 9.1 num ambiente Microsoft Cluster Server (MSCS).
Para ilustrar o modo de instalar o DB2 Versão 9.1 Fix Pack 1 num ambiente MSCS, é necessário um exemplo simples de configuração. Neste exemplo, a configuração inicial é uma instância de DB2 compreendida por duas partições. Além disso, existem dois Cluster Groups (grupos de conjuntos de unidades):
Esta é a configuração inicial.
Para instalar o DB2 Versão 9.1 Fix Pack 1 sobre uma instalação já existente da Versão 9.1 num ambiente MSCS:
Durante o processo de instalação poderá ter que reiniciar a máquina. Quando esta situação ocorre, o serviço inerente ao conjunto de unidades é reiniciado automaticamente. Por conseguinte, o failback automático tem de estar desactivado por forma a que nenhum dos grupos efectue failback automático.
Após a instalação do DB2 Versão 9.1 Fix Pack 1, execute estes passos:
Não é obrigatório recompilar as aplicações depois de aplicar o Fix Pack. No entanto, para tirar proveito de possíveis alterações nos ficheiros com ligação à aplicação, recomenda-se a recompilação das aplicações.
Caso tenha instalado um servidor de DB2 particionado no Windows 2000, Windows Server 2003 ou Windows XP, active a função de segurança DB2 Remote Command Service para proteger os dados e os recursos. Para obter protecção completa, é necessário activar o computador (se o serviço estiver em execução no contexto da conta LocalSystem) ou um utilizador para fins de delegação (se o serviço estiver a ser executado no contexto de um início de sessão de utilizador).
Para activar a função de segurança do DB2 Remote Command Service:
Repita estes passos para cada computador e utilizador que tiver de ser activado. Tem de reiniciar o computador para a alteração de protecção entrar em vigor.
Pode desactivar a função de segurança DB2 Remote Command Service e retomar o estado anterior do ambiente, utilizando a variável de registo DB2RCMD_LEGACY_MODE.
Desactive a função de segurança DB2 Remote Command Service, inserindo o comando seguinte:
db2set DB2RCMD_LEGACY_MODE=ON
Esta secção descreve como e onde associar os utilitários de base de dados (import, export, reorg, o Processador da Linha de Comandos) e os ficheiros de associação da CLI do DB2.
Execute as acções que se seguem uma vez para cada base de dados nos produtos da base de dados do DB2 que actualizou:
db2 terminate db2 CONNECT TO dbname db2 BIND path\db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE db2 BIND path\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 BIND path\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate
em que dbname representa o nome de uma base de dados à qual os ficheiros devem ser associados e em que path é o nome completo do caminho do directório onde estão localizados os ficheiros de associação, tal como $HOME\sqllib\bnd em que $HOME representa o directório inicial da instância para o servidor da base de dados. db2ubind.lst e db2cli.lst contêm listas de ficheiros de associação necessários utilizados pelos produtos da base de dados do DB2. Os pacotes que já estão associados devolverão um erro SQL0719. Este resultado é normal.
Neste contexto, um "cliente" indica o iniciador de uma ligação a uma base de dados noutra cópia do DB2 ou noutro servidor de bases de dados. Este papel pode ser desempenhado por qualquer um dos seguintes produtos da base de dados do DB2: DB2 Client, DB2 Runtime Client, produtos do DB2 Connect ou um produto do servidor do DB2.
Se instalar o DB2 Versão 9.1 Fix Pack 1 e pretender efectuar a ligação a uma base de dados que esteja a executar num sistema operativo diferente ou com uma versão diferente do DB2 ou mesmo a um nível de serviço diferente, tem de associar os utilitários da base de dados e os ficheiros de associação CLI do DB2 CLI à base de dados.
Execute as acções que se seguem uma vez desde cada combinação única de sistema operativo e versão ou nível de serviço do DB2:
db2 terminate db2 CONNECT TO dbname db2 BIND path\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 BIND path\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate
em que dbname representa o nome de uma base de dados à qual os utilitários devem ser associados e em que path é o nome completo do caminho do directório onde estão localizados os ficheiros de associação, tal como $HOME\sqllib\bnd em que $HOME representa o directório inicial da instância no "client". db2ubind.lst e db2cli.lst contêm listas de ficheiros de associação necessários utilizados pelos produtos da base de dados do DB2. Os pacotes que já estão associados devolverão um erro SQL0719. Este resultado é normal.
Se estabelecer ligação com bases de dados de sistema central, associe os novos ficheiros de associação ao sistema central. Utilize o Processador de Linha de Comandos do DB2 para estabelecer ligação à base de dados do sistema central e associar os utilitários da forma que se segue:
HOST COMMAND ===== ================================================================================= OS/390 or z/OS BIND path\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VM BIND path\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VSE BIND path\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD OS/400 BIND path\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD
em que path é o nome completo do caminho do directório onde estão localizados os ficheiros de associação, tal como $HOME\sqllib\bnd em que $HOME representa o directório inicial da instância
Se pretende associar apenas os ficheiros .bnd específicos à base de dados, emita os seguintes comandos para cada base de dados:
db2 terminate db2 CONNECT TO dbname db2 BIND path\BND\bind_file BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE db2 terminate
em que dbname representa o nome da base de dados, path é o nome completo do caminho do directório onde está localizado o ficheiro de associação e bind_file representa o nome do ficheiro de associação.
Se tiver bases de dados activadas para dados espaciais, terá de associar o ficheiro de listas db2gse.lst após a instalação de um Fix Pack do DB2. O ficheiro db2gse.lst contém os nomes dos ficheiros de associação para os procedimentos armazenados que o DB2 Spatial Extender fornece.
Para associar o ficheiro db2gse.lst:
db2 connect to dbname db2 bind path\bnd\@db2gse.lst db2 terminateem que dbname representa o nome da base de dados e path é o nome de caminho completo do directório onde se encontram os ficheiros de associação.
Para a sintaxe e opções do comando BIND, consulte o tópico http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0001935.htm
Uma vez instalado um produto da base de dados do DB2, é possível adicionar outros produtos da base de dados do DB2. Aplicam-se as seguintes recomendações e restrições:
Se tiver mais do que um produto da base de dados do DB2 instalado numa única cópia do DB2, actualize todos os produtos da base de dados do DB2 nessa cópia do DB2, ao mesmo nível do Fix Pack. Para mais informações sobre as cópias do DB2, consulte o tópico "Multiple DB2 copies roadmap": http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0024057.htm
Caso pretenda instalar produtos adicionais da base de dados do DB2 numa cópia existente do DB2, esses produtos têm de estar ao mesmo nível de Fix Pack do que os produtos já existentes da base de dados DB2 nessa cópia do DB2. Por exemplo, a DB2 Versão 9.1 Enterprise Edition já está instalada e foi aplicado o Fix Pack 1. Caso pretenda adicionar o produto DB2 Query Patroller à mesma cópia do DB2, tem de instalar o DB2 Query Patroller com a imagem de instalação adequada do Fix Pack 1. Se a imagem do Fix Pack que estiver a utilizar para adicionar novos produtos não se encontrar no mesmo nível do que os produtos instalados da base de dados do DB2, a tentativa de instalação irá falhar.
Depois de instalada, a Versão 9.1 Fix Pack 1 não pode ser removida. Os produtos da base de dados do DB2 precisam de ser desinstalados. Consulte o tópico "Uninstalling your DB2 product (Windows)": http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/t0007436.htm
Para contactar o DB2 Customer Service por telefone:
O newsgroup principal da Usenet para questões relacionadas com o produto da base de dados do DB2 é comp.databases.ibm-db2.
Para obter informações adicionais sobre as alterações efectuadas aos produtos, leia as Notas de Edição (Release Notes) do Fix Pack 1. Poderá ver as Notas de Edição mais recentes relativas ao produto sem ter de instalar o DB2 Versão 9.1 Fix Pack 1 visitando o sítio na Web de Suporte do DB2:
O DB2 Versão 9.1 Fix Pack 1 pode ser descarregado:
Estão disponíveis as seguintes informações de referência:
A lista que se segue descreve as etiquetas únicas de PTF para o DB2 Versão 9.1 Fix Pack 1:
Todos os idiomas suportados para os produtos do Cliente de DB2 estão disponíveis nos ficheiros zip auto-extraíveis no sítio do FTP.
A IBM poderá não disponibilizar os produtos, serviços ou funções mencionados neste documento noutros países. Consulte o representante local da IBM para obter mais informações acerca dos produtos e serviços actualmente disponíveis na sua área. As referências a um produto, programa ou serviço da IBM não implicam que só se deva utilizar esse produto, programa ou serviço da IBM. Qualquer produto, programa ou serviço funcionalmente equivalente e que não infrinja os direitos de propriedade intelectual da IBM poderá ser utilizado. Todavia, é da responsabilidade do utilizador avaliar e verificar o funcionamento de qualquer produto, programa ou serviço alheio à IBM.
A IBM poderá ter patentes ou pedidos de patente pendentes relativos a temáticas abordadas neste documento. O facto deste documento ser disponibilizado ao utilizador não confere quaisquer licenças sobre essas patentes. Poderá enviar pedidos de licença, por escrito, para:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 E.U.A.
Para pedidos de licença relativos a informações de duplo byte (DBCS), contacte o IBM Intellectual Property Department do seu país ou envie pedidos por escrito para:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tóquio 106, Japão
O parágrafo seguinte não se aplica ao Reino Unido nem a qualquer outro país onde as respectivas cláusulas sejam incompatíveis com a lei local: A INTERNATIONAL BUSINESS MACHINES CORPORATION FACULTA ESTA PUBLICAÇÃO " TAL COMO ESTÁ" SEM GARANTIAS DE QUALQUER TIPO, EXPRESSAS OU IMPLÍCITAS, INCLUINDO A TÍTULO MERAMENTE EXEMPLIFICATIVO, AS GARANTIAS IMPLÍCITAS DE NÃO INFRACÇÃO, COMERCIALIZAÇÃO OU ADEQUAÇÃO A DETERMINADO FIM. Existem países que não permitem a renúncia de garantias expressas ou impressas em certas transacções, de modo que estas cláusulas podem não ser aplicáveis ao utilizador.
Estas informações podem conter imprecisões técnicas ou erros tipográficos. Estas informações são alteradas periodicamente; estas alterações serão incluídas em novas edições da publicação. A IBM pode introduzir melhorias e/ou alterações aos produtos e/ou programas aqui descritos em qualquer altura sem aviso prévio.
Quaisquer referências nestas informações a sítios na Web alheios à IBM são disponibilizadas por mera conveniência e não constituem aprovação dos respectivos sítios. Os materiais incluídos nesses sítios não fazem parte dos materiais para este produto da IBM e o recurso a esses sítios é da inteira responsabilidade do utilizador.
A IBM pode utilizar ou distribuir qualquer informação que lhe seja fornecida, de qualquer forma que julgue apropriada, sem incorrer em qualquer obrigação para com o autor dessa informação.
Os titulares de licenças deste programa que pretendam obter informações sobre o mesmo de modo a permitir: (i) o intercâmbio de informações entre programas criados independentemente e outros programas (incluindo este) e (ii) a utilização mútua das informações trocadas, devem contactar:
IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADÁ
Tais informações podem estar disponíveis, sujeitas a termos e condições apropriados, incluindo em alguns casos o pagamento de uma taxa.
O programa licenciado descrito neste documento e todo o material licenciado disponível para o mesmo é fornecido pela IBM nos termos do IBM Customer Agreement, IBM International Program License Agreement ou de qualquer acordo existente entre as partes.
Os dados de rendimento aqui contidos foram determinados num ambiente controlado. Por conseguinte, os resultados obtidos noutros ambientes operativos podem variar significativamente. Algumas medições podem ter sido obtidas em sistemas ao nível da programação e não existe qualquer garantia de que os resultados venham a ser os mesmos em sistemas disponíveis genericamente. Além disso, algumas medições podem ter sido estimadas por extrapolação, e os resultados reais podem variar. Os utilizadores deste documento devem verificar os dados aplicáveis ao ambiente específico com que trabalham.
As informações relativas a produtos alheios à IBM foram obtidas junto dos fornecedores desses produtos, dos anúncios de publicidade dos mesmos ou de outras fontes disponíveis publicamente. A IBM não testou tais produtos e não pode confirmar a exactidão do desempenho, a compatibilidade ou outras alegações relativas a produtos que lhe são alheios. Todas as questões relacionadas com as capacidades de produtos alheios à IBM deverão ser dirigidas aos fornecedores desses produtos.
Todas as declarações relativas a projectos e intenções futuras da IBM estão sujeitas a alteração ou eliminação sem aviso prévio e representam meramente metas e objectivos.
Estas informações contêm exemplos de dados e relatórios utilizados em operações empresariais diárias. No intuito de as ilustrar o mais integralmente possível, os exemplos incluem nomes de pessoas, empresas, marcas e produtos. Todos estes nomes são fictícios, de modo que qualquer semelhança com nomes e moradas de empresas reais será mera coincidência.
DIREITOS DE AUTOR:
Estas informações podem conter programas de aplicações exemplo em linguagem de origem, os quais pretendem ilustrar técnicas de programação em diversas plataformas operativas. Poderá copiar, modificar e distribuir estes programas exemplo sem qualquer encargo para com a IBM, no intuito de desenvolver, utilizar, comercializar ou distribuir programas de aplicação conformes à interface de programação de aplicações relativa à plataforma operativa para a qual tais programas exemplo foram escritos. Estes exemplos não foram testados exaustivamente nem em todas as condições. Por conseguinte, a IBM não pode garantir a fiabilidade ou o funcionamento destes programas.
Cada cópia ou parte destes programas exemplo ou qualquer trabalho deles derivado deverá incluir um aviso de direitos de autor como se segue:
© (nome da empresa) (ano). Partes deste código derivam de Programas Exemplo da IBM Corp. © Copyright IBM Corp. _introduza o(s) ano(s)_. Todos os direitos reservados.
IBM, DB2 e S/390 são marcas registadas da International Business Machines Corporation nos Estados Unidos e/ou noutros países.
Windows é uma marca registada da Microsoft Corporation nos Estados Unidos e/ou noutros países.
UNIX é uma marca comercial registada do Open Group nos Estados Unidos e/ou noutros países.
Outros nomes de empresas, produtos ou serviços podem ser marcas comerciais ou de serviços de terceiros.
------------------------------------------------------------------------------- * são marcas registadas ou marcas comerciais registadas da IBM Corporation. ** são marcas registadas ou marcas comerciais registadas dos respectivos proprietários. ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** TODOS OS DIREITOS RESERVADOS. ** *******************************************************************************