DB2AdminGettingStarted-db2xpb970

download DB2AdminGettingStarted-db2xpb970

of 97

Transcript of DB2AdminGettingStarted-db2xpb970

IBM DB2 9.7 para Linux, UNIX e Windows

Introduo a Instalao do DB2 e Administrao no Linux e Windows

G517-9471-00

IBM DB2 9.7 para Linux, UNIX e Windows

Introduo a Instalao do DB2 e Administrao no Linux e Windows

G517-9471-00

Nota Antes de utilizar estas informaes e o produto que elas suportam, leia as informaes gerais em Apndice F, Avisos, na pgina 81.

Aviso de Edio Este documento contm informaes de propriedade da IBM. Ele fornecido sob um acordo de licena e protegido pela lei de copyright. As informaes contidas nesta publicao no incluem garantias de produto, e nenhuma declarao feita neste manual deve ser interpretada como tal. Voc pode solicitar publicaes IBM on-line ou atravs de um representante IBM local. v Para solicitar publicaes on-line, v para o IBM Publications Center no endereo www.ibm.com/shop/ publications/order v Para localizar um representante IBM local, v at o IBM Directory of Worldwide Contacts no endereo www.ibm.com/planetwide Para solicitar publicaes DB2 do departamento DB2 Marketing and Sales nos Estados Unidos ou Canad, ligue para 1-800-IBM-4YOU (426-4968). Quando o Cliente envia informaes para a IBM, concede IBM direitos no-exclusivos de utilizar ou distribuir as informaes da maneira que julgar conveniente, sem que isso implique em qualquer obrigao para com o Cliente. Copyright International Business Machines Corporation 1993, 2009.

ndiceParte 1. Pr-requisitos de Instalao 1 Parte 4. Licenciamento do Produto DB2. . . . . . . . . . . . . . . . 37Captulo 10. Arquivos de Licena do DB2 . . . . . . . . . . . . . . . . 39 Captulo 11. Registrando uma Chave de Licena do Produto ou Recurso DB2 Utilizando o Comando db2licm . . . . 43 Captulo 12. Registrando uma Chave de Licena do Produto ou Recurso DB2 Utilizando o Centro de Licenas . . . . 45 Captulo 13. Verificando a Conformidade da Licena do DB2 . . . 47 Captulo 14. Atualizando uma Licena para Teste . . . . . . . . . . . . . 49

Captulo 1. Requisitos de Disco e Memria . . . . . . . . . . . . . . 3 Captulo 2. Pr-requisitos de Instalao do Windows . . . . . . . . . . . . . 5Requisitos de Instalao para Servidores DB2 e Clientes do Servidor de Dados IBM (Windows) . . Configurando Privilgios Elevados do Windows Antes de Instalar um Produto DB2 (Windows) . . Concedendo Direitos de Usurio (Windows) . . . Consideraes sobre o Grupo de Administrador do Sistema DB2 (Windows) . . . . . . . . . . 5 . 7 . 9 . 9

Captulo 3. Pr-requisitos de Instalao do Linux . . . . . . . . . . . . . . 11Requisitos de Instalao para Servidores DB2 e Clientes do Servidor de Dados IBM (Linux) . . . 13 Consideraes sobre gerenciamento centralizado de usurios (Linux) . . . . . . . . . . . . . 15

Parte 2. Instalando seu Produto DB2. . . . . . . . . . . . . . . . 17Captulo 4. Instalando Servidores DB2 ( Windows ) . . . . . . . . . . . . . 19 Captulo 5. Instalando Servidores do DB2 Utilizando o Assistente Configurao do DB2 (Linux) . . . . . 23

Parte 5. Apndices. . . . . . . . . 51Apndice A. Instalando Produtos DB2 Utilizando Arquivos de Resposta . . . 53Princpios Bsicos de Instalao do Arquivo de Resposta . . . . . . . . . . . . . Consideraes sobre o Arquivo de Resposta . Criando um Arquivo de Resposta Utilizando o Assistente de Configurao do DB2 . . . . . . . . 53 . 53 . 54

Parte 3. Verificando sua Instalao

27

Apndice B. Verificando Atualizaes do DB2 . . . . . . . . . . . . . . 57Verificando Atualizaes do DB2 . . . . . . . 57

Captulo 6. Verificando a Instalao de Servidores DB2 Utilizando Primeiras Etapas (Linux e Windows) . . . . . . 29 Captulo 7. Verificando a Instalao Utilizando o CLP (Processador da Linha de Comandos). . . . . . . . . 31 Captulo 8. Criando Seu Prprio Banco de Dados Utilizando o Assistente Criar Banco de Dados com a Manuteno Automtica . . . . . . . . . . . . . 33 Captulo 9. Entradas do Menu Principal para Ferramentas do DB2 (Linux) . . . 35 Copyright IBM Corp. 1993, 2009

Apndice C. Aplicando Fix Packs do DB2 . . . . . . . . . . . . . . . . 59Aplicando Fix Packs . . . . . . . . . . . 59

Apndice D. Desinstalando seu Produto DB2 . . . . . . . . . . . . 63Desinstalando seu Produto DB2 (Windows). . . Desinstalando seu produto DB2 (Linux) . . . . Parando o servidor de administrao DB2 (Linux) . . . . . . . . . . . . . . Removendo o servidor de administrao DB2 (Linux) . . . . . . . . . . . . . . Parando instncias raiz (Linux) . . . . . . Removendo instncias do DB2 (Linux) . . . Removendo produtos DB2 usando o comando db2_deinstall ou doce_deinstall (Linux) . . . . 63 . 64 . 64 . 64 . 65 . 65 . 66

iii

Apndice E. Viso Geral das Informaes Tcnicas do DB2

. . . . 69. 69 . 72 . 73 . 73

Biblioteca Tcnica do DB2 em Cpia Impressa ou em Formato PDF . . . . . . . . . . . Solicitando Manuais Impressos do DB2 . . . . Exibindo Ajuda de Estado SQL a partir do Processador de Linha de Comando . . . . . Acessando verses diferentes do Centro de Informaes do DB2 . . . . . . . . . . Exibindo tpicos no seu idioma preferencial no Centro de Informaes doDB2 . . . . . . . Atualizando o Centro de Informaes do DB2 Instalado em seu Computador ou Servidor de Intranet. . . . . . . . . . . . . . .

Atualizando o Centro de Informaes do DB2 Instalado em seu Computador ou Servidor de Intranet. . . . . . . . . . . . . . . . 76 Tutoriais do DB2 . . . . . . . . . . . . 78 Informaes sobre Resoluo de Problemas do DB2 78 Termos e Condies . . . . . . . . . . . 78

Apndice F. Avisos . . . . . . . . . 81 ndice Remissivo . . . . . . . . . . 85

. 74

. 74

iv

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Parte 1. Pr-requisitos de Instalao

Copyright IBM Corp. 1993, 2009

1

2

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 1. Requisitos de Disco e MemriaRequisitos de DiscoO espao em disco requerido para seu produto depende do tipo de instalao escolhido e de seu tipo de sistema de arquivos. O assistente de Configurao do DB2 fornece estimativas de tamanho dinmico com base nos componentes selecionados durante uma instalao tpica, compacta ou customizada. Lembre-se de incluir espao em disco para produtos de banco de dados de software e de comunicao necessrios. Nos sistemas operacionais Linux, recomenda-se 2 GB de espao livre no diretrio /tmp.

Requisitos de memriaNo mnimo, um sistema de banco de dados DB2 requer 256 MB de RAM. Para um sistema que esteja executando apenas um produto DB2 e as ferramentas da GUI do DB2, necessrio um mnimo de 512 MB de RAM. No entanto, 1 GB de RAM recomendado para um desempenho aprimorado. Esses requisitos no incluem requisitos adicionais de memria para outros produtos de software em execuo em seu sistema. Ao determinar os requisitos de memria, saiba do seguinte: v Para suporte ao IBM data server client, estes requisitos de memria servem para uma base de cinco conexes do cliente simultneas. Sero necessrios mais 16 MB de RAM para cada cinco conexes de cliente. v Os requisitos de memria so afetados pelo tamanho e complexidade de seu sistema de banco de dados, e a extenso de atividade do banco de dados e o nmero de clientes que esto acessando o sistema. Para produtos do servidor DB2, o recurso de memria de auto-ajuste simplifica a tarefa de configurao de memria, configurando automaticamente valores para vrios parmetros de configurao de memria. Quando ativado, o ajustador de memria distribui dinamicamente os recursos de memria disponveis entre vrios clientes de memria, incluindo classificao, o cache do pacote, a lista de bloqueio e os conjuntos de buffer. v Em sistemas operacionais Linux , recomendvel que o espao SWAP tenha pelo menos o dobro do espao de RAM.

Copyright IBM Corp. 1993, 2009

3

4

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 2. Pr-requisitos de Instalao do WindowsRequisitos de Instalao para Servidores DB2 e Clientes do Servidor de Dados IBM (Windows)Antes de instalar um produto de banco de dados DB2 em sistemas operacionais Windows, assegure-se de que o sistema escolhido atenda aos requisitos necessrios de sistema operacional, hardware e software.Tabela 1. Plataformas da Estao de Trabalho do Windows Sistema Operacional Windows XP Professional (32 bits e 64 bits) Windows Vista Business (32 bits e 64 bits) Windows Vista Enterprise (32 bits e 64 bits) Windows Vista Ultimate (32 bits e 64 bits) Pr-requisitos Windows XP Service Pack 2 ou posterior Hardware Todos os processadores Intel e AMD capazes de executar os sistemas operacionais suportados Os aplicativos clientes do Windows (sistemas baseados IBM Data Server em 32 bits e em 64 bits) Provider para .NET e procedimentos do lado do servidor CLR requerem o tempo de execuo de estrutura do .NET 2.0. Os aplicativos IBM data server provider para .NET de 64 bits so suportados. Todos os service packs do Windows Vista so suportados.

Copyright IBM Corp. 1993, 2009

5

Tabela 2. Plataformas do Servidor Windows Sistema Operacional Windows 2003 Datacenter Edition (32 bits e 64 bits) Windows 2003 Enterprise Edition (32 bits e 64 bits) Windows 2003 Standard Edition (32 bits e 64 bits) Pr-requisitos Service Pack 2 ou posterior. R2 tambm suportado Os aplicativos clientes IBM data server provider para .NET e procedimentos do lado do servidor CLR requerem o tempo de execuo de estrutura do .NET 2.0. Os aplicativos IBM data server provider para .NET de 64 bits so suportados. Windows Server 2008 Datacenter Os aplicativos clientes IBM data Edition (32 bits e 64 bits) server provider para .NET e procedimentos do lado do Windows Server 2008 Enterprise servidor CLR requerem o tempo Edition (32 bits e 64 bits) de execuo de estrutura do .NET 2.0. Windows Server 2008 Standard Edition (32 bits e 64 bits) Os aplicativos IBM data server provider para .NET de 64 bits so suportados. Todos os service packs do Windows Server 2008 so suportados. Hardware Todos os processadores Intel e AMD capazes de executar os sistemas operacionais suportados do Windows (sistemas baseados em 32 bits e 64 bits).

Nota: Os produtos de banco de dados DB2 suportam o recurso aplicado de hardware Data Execution Prevention (DEP) que construdo em alguns sistemas operacionais Windows. Consideraes Adicionais sobre Software v O Windows Installer 3.0 necessrio. Ele ser instalado pelo instalador se no tiver sido detectado. v Os aplicativos clientes IBM Data Server Provider para .NET e procedimentos do lado do servidor CLR requerem o tempo de execuo de estrutura do .NET 2.0. Em um ambiente x64, os aplicativos clientes IBM data server provider para .NET de 64 bits sero executados no modo de emulao WOW64. v O MDAC 2.8 requerido. O assistente de Configurao do DB2 instalar o MDAC 2.8 se ele ainda no estiver instalado. Nota: Se uma verso anterior do MDAC (por exemplo, 2.7) j estiver instalada, a instalao do DB2 far upgrade do MDAC para a 2.8. Para uma instalao tpica, o MDAC 2.8 instalado. Para uma instalao customizada, o MDAC 2.8 ser instalado apenas se voc no desmarcar o padro que para instal-lo. Se voc desmarcar o MDAC como parte de uma instalao customizada, ele no ser instalado. v Se voc planeja usar LDAP (Lightweight Directory Access Protocol), dever usar um cliente Microsoft LDAP ou o cliente IBM Tivoli Directory Server v6 (tambm conhecido como o cliente IBM LDAP que est includo nos produtos de banco de dados DB2). Antes da instalao

6

Introduo a Instalao do DB2 e Administrao no Linux e Windows

do Microsoft Active Directory, voc precisar estender seu esquema de diretrio usando o utilitrio db2schex, que pode ser localizado na mdia de instalao no diretrio db2\Windows\utilities. O cliente Microsoft LDAP est includo em sistemas operacionais Windows. v Um dos navegadores a seguir necessrio para visualizar a ajuda on-line, para executar a barra de ativao de instalao do DB2 (setup.exe) e para executar as Primeiras Etapas (db2fs): Firefox 2.0 e posterior Internet Explorer 6.0 e posterior Navegadores baseados em Mozilla 1.7 e superior Safari 3.0 e posterior

Configurando Privilgios Elevados do Windows Antes de Instalar um Produto DB2 (Windows)O mtodo comum para instalar um produto DB2 no Windows utilizar uma conta do usurio Administrador. No entanto, os produtos DB2 podem ser instalados utilizando uma conta de no-administrador. Para isso, um Administrador do Windows deve configurar o recurso de privilgios elevados no Windows. Essa tarefa explica como um Administrador do Windows pode configurar um computador com privilgios elevados para permitir a instalao utilizando uma conta de usurio No-administrador. A tarefa relacionada de conceder autoridades de administrao do DB2 a usurios No-administradores tambm abordada. Normalmente, um Administrador do Windows desempenharia essa tarefa para permitir que outra pessoa sem conta de Administrador instale um produto DB2. A funo dessa pessoa pode ser apenas instalar produtos DB2 ou tambm administrar produtos DB2 depois de instalados. Antes de iniciar este procedimento, observe as seguintes restries na instalao de no-Administrador utilizando privilgios elevados: v Usurios no-Administradores podem instalar fix packs, produtos complementares ou produtos de upgrade do DB2 apenas se instalaes ou upgrades anteriores tambm foram desempenhados pelo mesmo usurio no-Administrador. v Os usurios No-administradores no podem instalar um produto DB2. Os usurios no-Administradores em um sistema operacional Windows Vista (e posterior) podem desinstalar um produto DB2 . Este procedimento utiliza o Editor de Poltica de Grupo do Windows. 1. Clique em Iniciar -> Executar e digite gpedit.msc. A janela Poltica de Grupo se abre. 2. Clique em Configurao do Computador > Modelos Administrativos > Componentes do Windows > Windows Installer. 3. Ative as seguintes configuraes da Poltica de Grupo: v Sempre instalar com privilgios elevados (obrigatrio) v Ativar controle do usurio sobre instalaes (obrigatrio) v Desativar o Windows Installer. Em seguida, configure-o como Nunca. v Ativar usurio para produtos de correo elevados (opcional)Captulo 2. Pr-requisitos de Instalao do Windows

7

v Ativar usurio para utilizar origem de mdia durante nvel elevado (opcional) v Possibilitar que o usurio procure a origem durante o nvel elevado (opcional para novas instalaes, obrigatrio para upgrades de fix pack) 4. Ative os privilgios elevados para a conta do usurio que desempenhar a instalao. a. Clique em Configurao do Usurio > Modelos Administrativos > Componentes do Windows > Windows Installer. b. Ative a configurao da Poltica de Grupo Sempre instalar com privilgios elevados (obrigatrio). 5. Desempenhe a configurao na conta de usurio que instalar o produto DB2. v Identifique a conta de usurio que instalar o produto DB2. Se necessrio, crie essa conta. v Conceda a essa conta permisso de gravao para a unidade na qual uma instalao est planejada. 6. Opcional: Conclua as etapas adicionais aplicveis instalao de fix packs: v Fornea acesso de leitura ao diretrio sqllib\cfg. v Certifique-se de que allowlockdownpatch esteja ativado (conforme descrito na documentao do SDK do Windows Installer), porque as instalaes do fix pack so consideradas upgrades secundrios para o produto. 7. Atualize a poltica de segurana do computador usando uma das seguintes maneiras: v Reinicialize o PC. v Na linha de comandos, digite gpupdate.exe. Seguindo este procedimento, voc ter configurado o computador com privilgios elevados e configurado uma conta de usurio que poder instalar produtos do servidor, clientes e fix packs do DB2. Aps a instalao do DB2 ser concluda: v Qualquer usurio no grupo de autoridade SYSADM (System Administrative) ou SYSCTRL (System Control) definido na configurao do gerenciador de banco de dados para a instncia pode criar e utilizar bancos de dados do DB2 dentro da instncia do DB2. v Apenas um usurio com autoridade do Administrador local pode executar utilitrios de instncia do DB2, como db2icrt, db2idrop, db2iupdt ou db2iupgrade. v Os requisitos de autorizao para execuo do comando db2start ou db2stop so definidos nos tpicos Comandos START DATABASE MANAGER e Comando STOP DATABASE MANAGER. Utilizando regedit em Vez do Editor de Poltica de Grupo do Windows Uma alternativa utilizao do Editor de Poltica de Grupo do Windows utilizar regedit. 1. Na ramificao de registro HKEY_LOCAL_MACHINE\SOFTWARE\ Policies\Microsoft\Windows, inclua a chave installer 2. Edite a chave installer com os seguintes valores: v Para AlwaysInstallElevated, digite REG_DWORD=1 v Para AllowLockdownBrowse, digite REG_DWORD=1 v Para AllowLockdownMedia, digite REG_DWORD=1

8

Introduo a Instalao do DB2 e Administrao no Linux e Windows

v Para AllowLockdownPatch, digite REG_DWORD=1 v Para DisableMSI, digite REG_DWORD=0 v Para EnableUserControl, digite REG_DWORD=1 3. Na ramificao de registro HKEY_CURRENT_USER\SOFTWARE\ Policies\Microsoft\Windows, inclua a chave installer 4. Edite a chave installer com os seguintes valores: v Para AlwaysInstallElevated, digite REG_DWORD=1 Removendo Altos Privilgios Depois de receber altos privilgios, ser possvel reverter esta ao. Para isso, remova a chave de registro Installer em HKEY_LOCAL_MACHINE\ SOFTWARE\Policies\Microsoft\Windows. Concedendo a um Usurio No-administrador Autoridades de Administrao do DB2 Neste ponto, apenas membros do grupo de Administradores do Windows tero autoridades de administrao do DB2. O Administrador do Windows tem a opo de conceder uma ou mais autoridades do DB2, como SYSADM, SYSMAINT ou SYSCTRL ao usurio No-administrador que instalou o produto DB2.

Concedendo Direitos de Usurio (Windows)Este tpico descreve as etapas requeridas para conceder direitos de usurio em sistemas operacionais Windows. Os direitos de usurios especficos so recomendados para contas de usurios requeridas para instalar e configurar o DB2. Para conceder direitos de usurios avanados no Windows, voc deve efetuar logon como um Administrador local. 1. Clique em Iniciar -> Executar e digite secpol.msc. No Windows 2008 e Windows Vista (ou superior), clique em Iniciar e digite secpol.msc na barra de procura. Clique em OK. 2. Selecione Poltica de Segurana Local. 3. No painel esquerdo da janela, expanda o objeto Polticas Locais, depois selecione Atribuio dos Direitos de Usurio. 4. No painel direito da janela, selecione o direito que deseja atribuir ao usurio. 5. No menu, selecione Ao > Segurana... 6. Clique em Incluir, depois selecione um usurio ou grupo ao qual deseja atribuir o direito e clique em Incluir. 7. Clique em OK. Se seu computador pertencer a um domnio do Windows, os direitos de usurio do domnio podero substituir as configuraes locais. Neste caso, seu Administrador da Rede deve fazer as mudanas nos direitos do usurio.

Consideraes sobre o Grupo de Administrador do Sistema DB2 (Windows)Por padro, a autoridade SYSADM (System Administrative) concedida a qualquer conta de usurio vlida do DB2 que pertena ao grupo Administradores, no computador em que a conta est definida. Se a conta for local, ela dever pertencer ao grupo local Administradores. Se a conta for de domnio, ela deveCaptulo 2. Pr-requisitos de Instalao do Windows

9

pertencer ao grupo Administradores no controlador de domnio ou ao grupo Administradores local.Voc pode forar o servidor de banco de dados DB2 a sempre executar a consulta de grupo no computador local, configurando a varivel de registro DB2_GRP_LOOKUP=local e incluindo as contas de domnio (ou grupos globais) no grupo local. Por exemplo, se um usurio efetuar logon em uma conta de domnio e tentar acessar um banco de dados DB2, o servidor de banco de dados DB2 vai para um controlador de domnio para enumerar grupos (incluindo o grupo Administradores). Para que um usurio de domnio tenha a autoridade SYSADM, ele deve pertencer ao grupo de Administradores Locais ou ao grupo de Administradores no controlador de domnio. Como o servidor de banco de dados DB2 sempre desempenha a autorizao na mquina em que a conta est definida, a incluso de um usurio de domnio no grupo de Administradores locais no servidor no concede a autoridade SYSADM do usurio de domnio a este grupo, a menos que DB2_GRP_LOOKUP=local esteja configurado. Para evitar a incluso de um usurio do domnio no grupo de Administradores no controlador de domnio, crie um grupo global e inclua os usurios do domnio aos quais voc deseja conceder a autoridade SYSADM. Em seguida, atualize o parmetro de configurao SYSADM_GROUP do DB2 com o nome do grupo global. Para atualizar o parmetro de configurao do DB2, digite os seguintes comandos:db2 update dbm cfg using sysadm_group global_group db2stop Emitir DB2START

10

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 3. Pr-requisitos de Instalao do LinuxRequisitos de Instalao para Servidores DB2 e Clientes do Servidor de Dados IBM (Linux)Antes de instalar os produtos de banco de dados do DB2 em sistemas operacionais Linux, certifique-se de que o sistema escolhido atenda aos requisitos de sistema operacional, hardware, software e comunicao necessrios. Os produtos de banco de dados DB2 so suportados no seguinte hardware: v Processadores x86 (Intel Pentium, Intel Xeon e AMD) Intel e AMD de 32 bits v x64 (Processadores AMD64 e Intel EM64T de 64 bits) v POWER (IBM eServer OpenPower, iSeries, pSeries, System i, System p e POWER Systems que suportam Linux) v eServer System z ou System z9 Os sistemas operacionais mnimos suportados para Linux incluem: v Red Hat Enterprise Linux (RHEL) 5 Update 2 v SUSE Linux Enterprise Server (SLES) 10 Service Pack 2 v SLES (SUSE Linux Enterprise Server) 11 v Ubuntu 8.0.4.1 Para obter as informaes mais recentes sobre as distribuies Linux suportadas, aponte seu navegador para http://www.ibm.com/software/data/db2/linux/ validate/.

Limitaes de Arquitetura MultiencadeadaSe estiver instalando um produto do banco de dados DB2 de 32 bits em um sistema operacional Linux, ser recomendvel fazer upgrade para um sistema operacional de 64 bits e instalar ento o produto do banco de dados DB2 de 64 bits. A arquitetura multiencadeada geralmente simplifica a configurao da memria. No entanto, isso poder afetar a configurao da memria de servidores de banco de dados DB2 de 32 bits. Por exemplo: v A memria privada para encadeamentos do agente alocada em um nico processo. A agregao de todas as alocaes de memria privada para agentes do banco de dados pode no se ajustar em um espao de memria de um nico processo. v O suporte para vrios bancos de dados limitado, porque todos os segmentos de memria compartilhados pelo banco de dados para todos os bancos de dados so alocados em um nico processo. Pode ser necessrio reduzir o uso da memria para alguns bancos de dados para ativar com xito todos os bancos de dados ao mesmo tempo. No entanto, o desempenho do gerenciador de banco de dados pode ser afetado. Outra alternativa criar vrias instncias e catalogar os bancos de dados nas instncias. No entanto, so necessrios recursos do sistema suficientes para suportar esta configurao.

Copyright IBM Corp. 1993, 2009

11

Requisitos de DistribuioVoc deve atualizar os parmetros de configurao do kernel antes de instalar um produto de banco de dados DB2. Os valores padro para parmetros do kernel especficos podem no ser suficientes ao executar um sistema de banco de dados DB2. Voc tambm pode ter outros produtos ou aplicativos que requerem recursos do sistema Linux. Voc deve modificar os parmetros de configurao do kernel com base nas necessidades de seu ambiente de trabalho do sistema Linux. Os parmetros de configurao do kernel esto definidos em /etc/sysctl.conf. Consulte o manual de seu sistema operacional para obter informaes sobre como configurar e ativar estes parmetros usando o comando sysctl.

Requisitos do pacoteAs tabelas a seguir listam os requisitos do pacote para distribuies SLES e RHEL: v O libaio.so.1 necessrio para servidores de banco de dados DB2 que usam E/S assncronas. v O libstdc++so.6 necessrio para servidores e clientes de banco de dados DB2. No entanto, se o IBM Tivoli System Automation for Multiplatforms ou o IBM Tivoli Monitoring for Databases: DB2 Agent for utilizado, o libstdc++so.5 ser necessrio.Requisitos de pacote para SLES e RHEL Nome do Pacote libaio compat-libstdc++ Descrio Contm a biblioteca assncrona necessria para servidores de banco de dados DB2. Contm o libstdc++so.6 (no necessrio para o Linux no POWER)

As tabelas a seguir listam os requisitos do pacote para distribuies SUSE Linux e Red Hat para servidores de banco de dados particionados DB2. v O shell Korn ksh93 necessrio para os sistemas SUSE10 e RHEL5. O pacote de Shell Korn pdksh necessrio para todos os outros sistemas de banco de dados DB2. v Um utilitrio de shell remoto requerido para sistemas de bancos de dados particionados. Os sistemas de banco de dados DB2 suportam os seguintes utilitrios de shell remoto: rsh ssh Por padro, os sistemas de banco de dados DB2 usam rsh ao executar comandos em ns do DB2 remotos, por exemplo, ao iniciar uma partio de banco de dados do DB2 remota. Para utilizar o sistema de banco de dados DB2 padro, o pacote rsh-server deve ser instalado (consulte a tabela abaixo). Informaes adicionais sobre rsh e ssh esto disponveis no Centro de Informaes do DB2. Se voc optar por utilizar o utilitrio de shell remoto rsh, o inetd (ou xinetd) tambm dever ser instalado e estar em execuo. Se voc escolher utilizar o utilitrio de shell remoto ssh, precisar configurar a varivel de comunicao

12

Introduo a Instalao do DB2 e Administrao no Linux e Windows

DB2RSHCMD imediatamente aps a concluso da instalao do DB2. Se esta varivel de registro no for definida, o rsh ser utilizado. v O pacote de suporte nfs-utils do Network File System requerido para sistemas de bancos de dados particionados. Todos os pacotes necessrios devem ser instalados e configurados antes de continuar com a configurao do sistema de banco de dados DB2. Para obter informaes gerais sobre o Linux, consulte a documentao de distribuio do Linux.Requisitos de pacote para SUSE Linux Nome do Pacote pdksh ou ksh93 openssh Descrio Shell Korn. Este pacote requerido para ambientes de bancos de dados particionados. Este pacote contm um conjunto de programas do servidor que permitem que os usurios executem comandos em (e a partir de) computadores remotos atravs de um shell seguro. Este pacote no ser necessrio se voc utilizar a configurao padro de sistemas de banco de dados DB2 com rsh. Este pacote contm um conjunto de programas do servidor que permitem aos usurios executarem comandos em computadores remotos, efetuarem login em outros computadores e copiarem arquivos entre computadores (rsh, rexec, rlogin e rcp).Este pacote no ser necessrio se voc configurar sistemas de banco de dados DB2 para usarem ssh. Pacote de Suporte do Network File System. Ele permite acesso a arquivos locais a partir de computadores remotos.

rsh-server

nfs-utils

Requisitos de Pacote para o Red Hat Diretrio /System Environment/Shell Nome do Pacote pdksh ou ksh93 Descrio Shell Korn. Este pacote requerido para ambientes de bancos de dados particionados. Este pacote contm um conjunto de programas do cliente que permitem que os usurios executem comandos em um computador remoto atravs de um shell seguro. Este pacote no ser necessrio se voc utilizar a configurao padro de sistemas de banco de dados DB2 com rsh. Este pacote contm um conjunto de programas do servidor que permitem que os usurios executem comandos a partir de um computador remoto atravs de um shell seguro. Este pacote no ser necessrio se voc utilizar a configurao padro de sistemas de banco de dados DB2 com rsh.

/Applications/Internet

openssh

/System Environment/ Daemons

openssh-server

Captulo 3. Pr-requisitos de Instalao do Linux

13

Requisitos de Pacote para o Red Hat Diretrio /System Environment/ Daemons Nome do Pacote rsh-server Descrio Este pacote contm um conjunto de programas que permitem que os usurios executem comandos em um computador remoto. Requerido para ambientes de banco de dados particionados. Este pacote no ser necessrio se voc configurar os sistemas de banco de dados DB2 para usarem ssh. Pacote de Suporte do Network File System. Ele permite acesso a arquivos locais a partir de computadores remotos.

/System Environment/ Daemons

nfs-utils

Consideraes sobre Softwarev (Apenas Clientes) Se voc planeja utilizar a Autenticao Kerberos, precisar do cliente IBM Network Authentication Service v1.4 ou posterior. O cliente NAS pode ser transferido por download de https://www6.software.ibm.com/dl/dm/ dm-nas-p. v Um dos seguintes navegadores requerido para visualizar ajuda on-line e para executar as Primeiras Etapas (db2fs): Firefox 2.0 e posterior Navegadores baseados em Mozilla 1.7 e superior v Um software X Window System capaz de renderizar uma interface grfica com o usurio ser necessrio se: voc desejar utilizar o assistente de Instalao do DB2 para instalar um produto de banco de dados DB2 nos sistemas operacionais Linux, ou desejar utilizar qualquer ferramenta grfica do DB2 no Linux para x86 e Linux no AMD 64/EM64T. v O Micro Focus no oferece suporte para nenhum desses produtos de compilador COBOL no SLES 11.

Consideraes sobre Security-enhancedLinuxEm sistemas RHEL 5, se o Security-enhanced Linux (SELinux) estiver ativado em modo executvel, o instalador poder falhar devido a restries do SELinux. Para determinar se o SELinux est instalado e no modo executvel, voc pode executar uma das seguintes aes: v Verifique o arquivo /etc/sysconfig/selinux v Execute o comando sestatus. v verifique no arquivo /var/log/messages avisos do SELinux. Para desativar o SELinux, voc pode executar uma das seguintes aes: v Configure-a no modo permissivo e execute o comando setenforce 0 como um superusurio. v Modifique /etc/sysconfig/selinux e reinicialize a mquina. Se seu produto de banco de dados DB2 for instalado com xito em um sistema RHEL 5, os processos do DB2 sero executados no domnio livre. Para designar

14

Introduo a Instalao do DB2 e Administrao no Linux e Windows

processos do DB2 para seus prprios domnios, especifique a poltica. Uma poltica de amostra do SELinux fornecida no diretrio sqllib/samples.

Consideraes sobre gerenciamento centralizado de usurios (Linux)Em ambientes que incluem o software de segurana, existem algumas consideraes sobre instalao. Nota: A instalao do DB2 no poder atualizar ou criar usurios e grupos se eles forem controlados fora do sistema operacional. Por exemplo, o LDAP pode ser utilizado para controlar usurios e grupos fora do sistema operacional. Nota: Os recursos NIS (Network Information Services) e NIS+ (Network Information Services Plus) esto obsoletos a partir do DB2 Verso 9.1 Fix Pack 2. O suporte para estes recursos pode ser removido em um release futuro. O LDAP (Lightweight Directory Access Protocol) a soluo recomendada para servios de gerenciamento do usurio centralizados. Na criao da instncia, sem a presena de um componente de segurana, a lista de grupos do proprietrio da instncia modificada para incluir a do grupo primrio do usurio do DAS (Database Administrative Server), se o DAS estiver criado. Se o programa de criao de instncia no puder modificar estas propriedades, ele relatar que no pde. A mensagem de aviso fornece as informaes necessrias para fazer as alteraes manualmente. Essas consideraes so verdadeiras para qualquer ambiente em que um programa de segurana externa no permite que a instalao do DB2 ou programas de criao de instncia modifiquem caractersticas do usurio.

Captulo 3. Pr-requisitos de Instalao do Linux

15

16

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Parte 2. Instalando seu Produto DB2

Copyright IBM Corp. 1993, 2009

17

18

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 4. Instalando Servidores DB2 ( Windows )Esta tarefa descreve como iniciar o assistente de Configurao do DB2 no Windows. Voc utilizar o assistente de Configurao do DB2 para definir sua instalao e instalar o produto do banco de dados DB2 em seu sistema. Antes de Comear Antes de iniciar o assistente de Configurao do DB2: v Assegure-se de que o sistema atenda aos requisitos de instalao, memria e disco. v Se estiver planejando utilizar o LDAP no Windows para registrar o servidor DB2 no Active Directory, ser necessrio estender o esquema de diretrio antes da instalao. v Se estiver planejando usar o IBM Tivoli Monitoring para Bancos de Dados: DB2 Agent, antes de instalar seu produto DB2, consulte o tpico Instalando o IBM Tivoli Monitoring para Bancos de Dados: DB2 Agent com o Instalador do DB2 para obter detalhes, limitaes e restries. v necessrio possuir uma conta do usurio de Administrador local com os direitos de usurio recomendados para executar a instalao. Em servidores de banco de dados DB2 nos quais LocalSystem pode ser usado como o DAS e o usurio da instncia do DB2 e voc no estiver usando o recurso de particionamento do banco de dados, um usurio no-administrador com privilgios elevados pode executar a instalao. Nota: Se uma conta de usurio que no seja de Administrator for utilizada para instalao do produto, ento a biblioteca de tempo de execuo VS2005 dever ser instalada antes da tentativa de instalar um produto do banco de dados DB2. A biblioteca de tempo de execuo VS2005 necessria no sistema operacional antes do produto do banco de dados DB2 ser instalado. A biblioteca de tempo de execuo VS2005 est disponvel a partir do web site de download de bibliotecas de tempo de execuo da Microsoft . H duas opes: escolher vcredist_x86.exe para sistemas de 32 bits ou vcredist_x64.exe para sistemas de 64 bits. v Embora no seja obrigatrio, recomendvel que voc feche todos os programas para que o programa de instalao possa atualizar todos os arquivos no computador sem exigir sua reinicializao. v Instalar produtos DB2 de uma unidade virtual ou unidade de rede no-mapeada (como \\hostname\sharename no Windows Explorer) no suportado. Antes de tentar instalar produtos DB2, voc deve mapear a unidade de rede para uma letra de unidade do Windows (por exemplo, Z:). Restries v Voc no pode ter mais de uma instncia do assistente de Configurao do DB2 em execuo em qualquer conta do usurio. v O nome da cpia e o nome da instncia do DB2 no podem comear com um valor numrico. O nome da cpia do DB2 est limitado a 64 caracteres em ingls, consistindo nos caracteres A-Z, a-z e 0-9. v O nome da cpia e o nome da instncia do DB2 devem ser exclusivos entre todas as outras cpias do DB2.

Copyright IBM Corp. 1993, 2009

19

v A utilizao de recursos XML restrita a um banco de dados que tem apenas uma partio de banco de dados. v Nenhum outro produto do banco de dados DB2 pode ser instalado no mesmo caminho se um dos seguintes j estiver instalado: IBM Data Server Runtime Client IBM Data Server Driver Package DB2 Information Center v Os campos do Assistente de Configurao do DB2 no aceitam caracteres diferentes do ingls. v Se voc ativar a segurana estendida no Windows Vista ou Windows 2008 ou superior, os usurios devero pertencer ao grupo DB2ADMNS ou DB2USERS para executar comandos e aplicativos locais do DB2 devido a um recurso de segurana extra (User Access Control) que limita os privilgios dos administradores locais, por padro. Se os usurios no pertencerem a um destes grupos, eles no tero acesso de leitura configurao ou aos dados locais do DB2. Procedimento Para iniciar o assistente de Configurao do DB2: 1. Efetue logon no sistema com a conta do Administrador Local que voc definiu para a instalao do DB2. 2. Se voc tiver o DVD do produto do banco de dados DB2, insira-o na unidade. Se ativado, o recurso de execuo automtica inicia o Painel de Ativao de Configurao do DB2. Se a execuo automtica no funcionar, utilize o Windows Explorer para procurar o DVD do produto do banco de dados DB2 e d um clique duplo no cone de configurao para iniciar o Painel de Ativao de Configurao do DB2. 3. Se voc transferiu por download o produto do banco de dados DB2 a partir do passport advantage, execute o arquivo executvel para extrair os arquivos de instalao do produto do banco de dados DB2. Utilize o Windows Explorer para procurar os arquivos de instalao do DB2 e d um clique duplo no cone de configurao para iniciar a Barra de Ativao de Configurao do DB2. 4. A partir do painel de ativao Configurao do DB2, possvel visualizar os pr-requisitos da instalao e as notas sobre o release ou prosseguir diretamente para a instalao. Talvez voc queira revisar os pr-requisitos de instalao e as notas de release para obter as ltimas informaes. 5. Clique em Instalar um Produto e a janela Instalar um Produto exibir os produtos disponveis para instalao. Se no houver nenhum produto do banco de dados DB2 instalado em seu computador, ative a instalao clicando em Instalar Novo. Prossiga pela instalao seguindo os prompts do assistente Configurao do DB2. Se tiver pelo menos um produto do banco de dados DB2 existente instalado em seu computador, voc pode: v Clique em Instalar Novo para criar uma nova cpia do DB2. v Clique em Trabalhar com Existente para atualizar uma cpia existente do DB2, para incluir a funo em uma cpia existente do DB2, fazer upgrade de uma cpia existente do DB2 Verso 8, Verso 9.1 ou Verso 9.5 ou para instalar um produto de complemento. 6. O assistente de Configurao do DB2 determinar o idioma do sistema e ativar o programa de instalao para esse idioma. A ajuda on-line est disponvel para gui-lo atravs das etapas restantes. Para chamar a ajuda

20

Introduo a Instalao do DB2 e Administrao no Linux e Windows

on-line, clique em Ajuda ou pressione F1. Voc pode clicar em Cancelar a qualquer momento para encerrar a instalao. Resultados Seu produto do banco de dados DB2 ser instalado, por padro, no diretrio Program_Files\IBM\sqllib, em que Program_Files representa o local do diretrio de Arquivos de Programas. Se estiver instalando em um sistema no qual este diretrio j est sendo utilizado, o caminho da instalao do produto do banco de dados DB2 ter _xx includo nele, em que xx so dgitos, iniciando em 01 e aumentando dependendo da quantidade de cpias instaladas do DB2. Voc tambm pode especificar seu prprio caminho de instalao do produto DB2. O que Fazer a Seguir v Verifique sua instalao. v Execute as tarefas de ps-instalao necessrias. Para obter informaes sobre os erros encontrados durante a instalao, revise o arquivo de registro da instalao localizado no diretrio My Documents\DB2LOG\. O arquivo de log utiliza o seguinte formato: DB2-ProductAbrrev-DateTime.log, por exemplo, DB2-ESE-Tue Apr 04 17_04_45 2008.log. Se essa for a instalao de um novo produto DB2 no Vista de 64 bits e voc for utilizar um provedor OLE DB de 32 bits, dever registrar manualmente o IBMDADB2 DLL. Para registrar esse DLL, execute o seguinte comando:c:\windows\SysWOW64\regsvr32 /s c:\Arquivos_de_Programas\IBM\SQLLIB\bin\ibmdadb2.dll

em que Arquivos_de_Programas representa o local do diretrio Arquivos de Programas. Se quiser que seu produto de banco de dados DB2 tenha acesso documentao do DB2 em seu computador local ou em outro computador em sua rede, ento, voc deve instalar o Centro de Informaes do DB2. O Centro de Informaes do DB2 contm documentao para o sistema de banco de dados DB2 e produtos relacionados do DB2. Por padro, as informaes do DB2 sero acessadas a partir da Web se o Centro de Informaes do DB2 no estiver instalado localmente. Limites de memria do DB2 Express Edition e do DB2 Workgroup Server Edition Se voc estiver instalando o DB2 Express Edition, o mximo de memria permitida para a instncia 4 GB. Se voc estiver instalando o DB2 Workgroup Server Edition, o mximo de memria permitida para a instncia 16 GB. A quantidade de memria alocada para a instncia determinada pelo parmetro de configurao do gerenciador de banco de dados INSTANCE_MEMORY. Notas importantes ao fazer upgrade das Verses 9.1 ou 9.5: v Se a configurao da memria para o produto de banco de dados DB2 Verso 9.1 exceder o limite permitido, o produto de banco de dados DB2 poder no ser iniciado aps o upgrade para a verso atual.Captulo 4. Instalando Servidores DB2 (Windows)

21

v O gerenciador de memria de auto-ajuste no aumentar o limite de memria da instncia geral alm dos limites da licena.

22

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 5. Instalando Servidores do DB2 Utilizando o Assistente Configurao do DB2 (Linux)Esta tarefa descreve como iniciar o assistente Configurao do DB2 nos sistemas operacionais Linux. O assistente Configurao do DB2 utilizado para definir suas preferncias de instalao e instalar seu produto de banco de dados DB2 em seu sistema. Antes de Comear Antes de iniciar o assistente de Configurao do DB2: v Certifique-se de que o sistema preencha os requisitos de instalao, memria e disco. v Assegure-se de ter um navegador suportado instalado (Firefox 2.0+, Mozilla 1.7+ ou SeaMonkey 1.1.4). v possvel instalar um servidor DB2 utilizando autoridade raiz ou no-raiz. Para obter informaes adicionais sobre instalao no-raiz, consulte os links relacionados. v A imagem do produto DB2 deve estar disponvel. possvel obter uma imagem de instalao do DB2 adquirindo um DVD fsico do produto de banco de dados DB2 ou fazendo download de uma imagem de instalao a partir do Passport Advantage. v Se estiver instalando uma verso no em ingls de um produto do banco de dados DB2, ser necessrio ter os Pacotes de Idiomas Nacionais apropriados. v O assistente Configurao do DB2 um instalador grfico. Voc deve ter software X windows com capacidade para renderizar uma interface grfica com o usurio para que o assistente de Configurao do DB2 execute em sua mquina. Certifique-se de que o servidor X windows esteja em execuo. Assegure-se de ter exportado adequadamente sua exibio. Por exemplo, export DISPLAY=9.26.163.144:0. v Se estiver utilizando o software de segurana em seu ambiente, ser necessrio criar manualmente os usurios do DB2 necessrios antes de iniciar o assistente de Configurao do DB2. v Se estiver planejando usar o IBM Tivoli Monitoring para Bancos de Dados: DB2 Agent, antes de instalar o produto DB2, consulte o tpico Instalando o IBM Tivoli Monitoring para Bancos de Dados: DB2 Agent com o Instalador do DB2 para obter detalhes, limitaes e restries. Restries v Voc no pode ter mais de uma instncia do assistente de Configurao do DB2 em execuo em qualquer conta do usurio. v A utilizao de recursos XML restrita a um banco de dados que definido com o conjunto de cdigo UTF-8 e tem apenas uma partio de banco de dados. v Os campos do Assistente de Configurao do DB2 no aceitam caracteres diferentes do ingls. Procedimento Para iniciar o assistente de Configurao do DB2:

Copyright IBM Corp. 1993, 2009

23

1. Se voc tiver um DVD fsico do produto de banco de dados DB2, v para o diretrio onde o DVD do produto de banco de dados DB2 est montado inserindo o seguinte comando:cd /dvdrom

onde /dvdrom representa o ponto de montagem do DVD do produto de banco de dados DB2. 2. Se voc tiver transferido por download a imagem do produto de banco de dados DB2, dever extrair e descompactar arquivo tar do arquivo do produto. a. Extraia o arquivo do produto:gzip -d product.tar.gz

em que product o nome do produto que foi transferido por download. b. Efetue untar do arquivo do produto: Em sistemas operacionais Linuxtar -xvf product.tar

em que product o nome do produto que foi transferido por download. c. Altere o diretrio:cd ./product

em que product o nome do produto que foi transferido por download. Nota: Se voc transferiu por download o Pacote de Idiomas Nacionais, descompacte seu arquivo tar no mesmo diretrio. Isso ir criar os subdiretrios (por exemplo ./nlpack) no mesmo diretrio e permite que o instalador localize automaticamente as imagens de instalao sem questionamento. 3. Insira o comando ./db2setup a partir do diretrio onde a imagem do produto de banco de dados reside para iniciar o assistente Configurao do DB2. 4. O Painel de Ativao da Configurao do IBM DB2 aberto. A partir desta janela, voc pode visualizar os pr-requisitos de instalao e as notas sobre o release ou pode seguir diretamente para a instalao. Voc tambm pode revisar os pr-requisitos de instalao e as notas sobre o release para obter as informaes mais recentes. 5. Clique em Instalar um Produto e a janela Instalar um Produto exibir os produtos disponveis para instalao. Ative a instalao clicando em Instalar Novo. Prossiga pela instalao seguindo os prompts do assistente Configurao do DB2. Assim que voc iniciar a instalao, prossiga pelos painis de instalao do assistente Configurao do DB2 e faa as selees. A ajuda de instalao est disponvel para gui-lo pelas etapas restantes. Para chamar a ajuda de instalao, clique em Ajuda ou pressione F1. Voc pode clicar em Cancelar a qualquer momento para encerrar a instalao. Resultados Para instalaes no-raiz, os produtos de banco de dados DB2 so sempre instalados no diretrio $HOME/sqllib, em que $HOME representa o diretrio inicial do usurio no-root. Para as instalaes raiz, os produtos de banco de dados DB2 so instalados, por padro, em :

24

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Linux /opt/ibm/db2/V9.7 Se estiver instalando em um sistema no qual esse diretrio j est sendo utilizado, o caminho da instalao do produto DB2 ter a incluso de _xx, em que _xx so dgitos iniciando em 01 e aumentando, dependendo de quantas cpias do DB2 voc tenha instaladas. Voc tambm pode especificar seu prprio caminho de instalao do produto DB2. Os caminhos de instalao do DB2 tm as seguintes regras: v Podem incluir letras minsculas (az), letras maisculas (AZ) e o caractere sublinhado ( _ ) v No podem exceder 128 caracteres v No podem conter espaos v No podem conter caracteres que no estejam em ingls Os arquivos de log de instalao so: v O arquivo de log de configurao do DB2. Este arquivo captura todas as informaes de instalao do DB2, incluindo erros. Para instalaes raiz, o nome do arquivo de log de configurao do DB2 db2setup.log. Para instalao no-root, o nome do arquivo de log de configurao do DB2 db2setup_username.log, em que username o ID do usurio no-root sob o qual a instalao foi desempenhada. v O arquivo do log de erros do DB2. Este arquivo captura todas as sadas de erros retornadas por Java (por exemplo, informaes de excees e de trap). Para instalaes raiz, o nome do arquivo do log de erros do DB2 db2setup.err. Para instalaes no-root, o nome do arquivo de log de erros do DB2 db2setup_username.err, em que username o ID do usurio no-root sob o qual a instalao foi desempenhada. Por padro, esses arquivos de log esto localizados no diretrio /tmp. possvel especificar a localizao dos arquivos de log. No h mais um arquivo db2setup.his. Em vez disso, o instalador do DB2 salva uma cpia do arquivo de log de configurao do DB2 no diretrio DB2_DIR/install/logs/ e o renomeia como db2install.history. Se o nome j existir, ento, o instalador do DB2 o renomeia db2install.history.xxxx, em que xxxx 0000-9999, dependendo do nmero de instalaes ocorridas nesta mquina. Cada cpia de instalao tem uma lista separada de arquivos de histrico. Se uma cpia de instalao for removida, os arquivos de histrico sob esse caminho da instalao tambm sero removidos. Essa ao de cpia feita prxima ao final da instalao e se o programa for parado ou abortado antes da concluso, ento o arquivo de histrico no ser criado. O que Fazer a Seguir v Verifique sua instalao. v Execute as tarefas de ps-instalao necessrias.

Captulo 5. Instalando Servidores DB2 Usando o Assistente de Configurao do DB2

25

Os Pacotes de Idiomas Nacionais tambm podem ser instalados executando o comando ./db2setup a partir do diretrio no qual o Pacote de Idiomas Nacionais reside, aps a instalao de um produto do banco de dados DB2. No Linux x86, se quiser que seu produto de banco de dados DB2 tenha acesso documentao do DB2 em seu computador local ou em outro computador de sua rede, ento, voc deve instalar o Centro de Informaes do DB2. O Centro de Informaes do DB2 contm a documentao para o sistema de banco de dados DB2 e produtos relacionados ao DB2. Limites de memria do DB2 Express Edition e do DB2 Workgroup Server Edition Se voc estiver instalando o DB2 Express Edition, o mximo de memria permitida para a instncia 4 GB. Se voc estiver instalando o DB2 Workgroup Server Edition, o mximo de memria permitida para a instncia 16 GB. A quantidade de memria alocada para a instncia determinada pelo parmetro de configurao do gerenciador de banco de dados INSTANCE_MEMORY. Notas importantes ao fazer upgrade das Verses 9.1 ou 9.5: v Se a configurao da memria para o produto de banco de dados DB2 Verso 9.1 ou 9.5 exceder o limite permitido, o produto de banco de dados DB2 poder no ser iniciado aps o upgrade para a verso atual. v O gerenciador de memria de auto-ajuste no aumentar o limite de memria da instncia geral alm dos limites da licena.

26

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Parte 3. Verificando sua Instalao

Copyright IBM Corp. 1993, 2009

27

28

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 6. Verificando a Instalao de Servidores DB2 Utilizando Primeiras Etapas (Linux e Windows) possvel verificar se a instalao de servidor DB2 foi concluda com xito acessando dados do banco de dados SAMPLE. Voc deve ter o Centro de Controle e o componente Primeiros Etapas instalados para executar esta tarefa. As Primeiras Etapas so listadas como um componente de introduo na janela de seleo de recurso no assistente de Configurao do DB2. Ele instalado como parte de uma instalao Tpica ou pode ser selecionado ao desempenhar uma instalao Customizada. O componente Centro de Controle est disponvel apenas no Linux (x86 e AMD64/EM64T apenas) e no Windows (x86 e AMD64/EM64T apenas). 1. No Linux, efetue logon no sistema como o proprietrio da instncia. 2. Inicie as Primeiras Etapas: v Em sistemas operacionais Windows, clique em Iniciar e selecione Programas -> IBM DB2 -> [Nome da Cpia do DB2] -> Ferramentas de Configurao > Primeiras Etapas v Em sistemas operacionais Linux e Windows, voc pode iniciar as Primeira Etapas digitando o comando db2fs. 3. Voc tem as opes de escolher o tipo de objetos de banco de dados a ser criado e o local do banco de dados. Voc pode escolher a unidade na qual criar o banco de dados SAMPLE no Windows e o diretrio no qual criar o banco de dados SAMPLE no Linux. 4. Este comando pode demorar alguns minutos para processar. No final da criao do banco de dados SAMPLE ser dada uma mensagem de concluso. Clique em OK. 5. Inicie o Centro de Controle. No Windows, clique em Iniciar e selecione Programas -> IBM DB2 -> [Nome da Cpia do DB2] -> Ferramentas de Administrao Geral > Centro de Controle. Em sistemas Linux, digite o comando db2cc. 6. No painel esquerdo da tela do Centro de Controle, expanda a rvore de objetos para exibir o banco de dados SAMPLE e os objetos do banco de dados SAMPLE. Selecione o objeto Tabelas para exibir as tabelas do banco de dados SAMPLE no painel da direita da tela do Centro de Controle. Clique com o boto direito do mouse na equipe do nome da tabela selecione Consultar. Na janela do editor de comandos, clique no boto Executar para executar a consulta e consulte o conjunto de resultados. Aps verificar a instalao, voc pode remover o banco de dados SAMPLE para liberar espao no disco. Entretanto, mantenha o banco de dados SAMPLE se voc planeja utilizar os aplicativos de amostra. Digite o comando db2 drop database sample para eliminar o banco de dados SAMPLE.

Copyright IBM Corp. 1993, 2009

29

Tambm possvel utilizar as Primeiras Etapas para verificar atualizaes do produto para assegurar que voc esteja ciente das atualizaes e aprimoramentos de produtos disponveis para produtos DB2.

30

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 7. Verificando a Instalao Utilizando o CLP (Processador da Linha de Comandos)Voc pode verificar a instalao criando o banco de dados SAMPLE e executando comandos SQL para recuperar dados de amostra. Pr-requisitos v O componente do banco de dados SAMPLE, localizado na seleo de recursos, deve estar instalado em seu sistema e ser includo em uma instalao tpica. v O usurio precisa ter autoridade SYSADM. Para verificar a instalao: 1. Efetue logon para o sistema como um usurio com autoridade SYSADM. 2. Inicie o gerenciador de banco de dados emitindo o comando db2start. 3. D o comando db2sampl para criar o banco de dados SAMPLE. Este comando pode demorar alguns minutos para processar. No h mensagem de concluso; quando o prompt de comandos retorna o processo est concludo. O banco de dados SAMPLE ser automaticamente catalogado com o alias SAMPLE quando for criado. 4. Conecte-se ao banco de dados SAMPLE, recupere uma lista de todos os funcionrios que trabalham no departamento 20 e reconfigure a conexo com o banco de dados. Digite os seguintes comandos a partir do CLP (Processador de Linha de Comandos):connect to sample "select * from staff where dept = 20" connect reset

A sada deve ser semelhante seguinte:ID ---10 20 80 190 NAME DEPT JOB YEARS SALARY COMM --------- ------ ----- ------ -------- --------Sanders 20 Mgr 7 98357.50 Pernal 20 Sales 8 78171.25 612.45 James 20 Clerk - 43504.60 128.20 Sneider 20 Clerk 8 34252.75 126.50

4 record(s) selected.

Aps verificar a instalao, voc pode remover o banco de dados SAMPLE para liberar espao no disco. Digite o comando db2 drop database sample para eliminar o banco de dados SAMPLE.

Copyright IBM Corp. 1993, 2009

31

32

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 8. Criando Seu Prprio Banco de Dados Utilizando o Assistente Criar Banco de Dados com a Manuteno AutomticaO assistente para Criar Banco de Dados com Manuteno Automtica a forma mais rpida para configurar seu prprio banco de dados. Com base nas informaes bsicas fornecidas, o assistente: v v v v v cria um novo banco de dados no disco ou diretrio de sua escolha designa espao em disco para seus dados configura o novo banco de dados para desempenho adequado ativa a manuteno automtica configura a notificao por e-mail ou pager se o banco de dados precisar de ateno

O assistente para Criar Banco de Dados com Manuteno Automtica pode ser iniciado a partir de Primeiras Etapas ou diretamente do Centro de Controle. Pr-requisitos v Se desejar iniciar o assistente a partir de Primeiras Etapas, necessrio tambm ter o componente Primeiras Etapas instalado. As Primeiras Etapas faz parte do agrupamento de componentes de Introduo no assistente de Configurao do DB2. Ele instalado como parte de uma instalao Tpica ou pode ser selecionado ao desempenhar uma instalao Customizada. v Voc deve ter autoridade SYSADM ou SYSCTRL para executar esta tarefa. v Para o Linux, voc deve ter um software Xwindow capaz de processar uma interface grfica com o usurio para as Primeiras Etapas e o Centro de Controle para executar em sua mquina. Assegure-se de ter exportado adequadamente sua exibio. Por exemplo, export DISPLAY=9.26.163.144:0. v No Linux, certifique-se de ter efetuado logon como o proprietrio da instncia, db2inst1, por padro. Uma instncia um ambiente do gerenciador de banco de dados lgico no qual voc cataloga bancos de dados e configura parmetros de configurao. 1. Efetue logon no sistema com a conta de usurio que deseja utilizar para criar o banco de dados. 2. Inicie o assistente para Criar Banco de Dados com Manuteno Automtica em uma das seguintes formas: v Nas Primeiras Etapas: Clique em Criar Seu Prprio Banco de Dados. v No Centro de Controle: Clique na pasta Todos os Bancos de Dados. Clique em Criar Novo Banco de Dados na rea de janela Todos os Bancos de Dados. 3. Siga as etapas do assistente. Fornea alguns detalhes e preferncias sobre seu banco de dados, incluindo seu nome e os contatos que possam ser notificados em diversas condies. Se voc criou seu prprio banco de dados a partir de Primeiras Etapas, desejar iniciar o Centro de Controle para comear a explorar e trabalhar com seu banco de dados. Para isso, clique em Trabalhar com Bancos de Dados nas Primeiras Etapas.

Copyright IBM Corp. 1993, 2009

33

34

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 9. Entradas do Menu Principal para Ferramentas do DB2 (Linux)Depois da instalao, voc pode incluir diversas ferramentas DB2 para o Menu Principal. Nos sistemas operacionais Linux, as seguintes ferramentas do DB2 podem ser includas no menu Principal: v Verificao por Atualizaes do DB2 v CLP (Processador da Linha de Comandos) v Command Line Processor Plus (CLPPlus) v Assistente de Configurao v centro de controle v Primeiras Etapas v Query Patroller. Estas ferramentas do DB2 podem ser includas no menu principal automtica ou manualmente. As entradas do menu Principal so criadas automaticamente quando os comandos do DB2 so executados: v db2icrt v db2iupdt v db2nrcfg v db2nrupdt. Os comandos db2icrt e db2iupdt podem ser executados pelo root. Os comandos db2nrcfg e db2nrupdt so para instalao no-root e so executados pelo proprietrio da instncia. Para ver as entradas do menu voc pode precisar reiniciar o desktop. As entradas do menu principal so automaticamente removidas quando um dos seguintes comandos executado: v db2_deinstall (somente remove as entradas de menu para a instncia no-root do DB2 quando a instalao removida) v db2idrop. Alm disso, voc pode criar ou remover manualmente entradas de menu executando os seguintes comandos: v db2addicons para incluir entradas de menu v db2rmicons para remover entradas de menu. Antes de executar o comando db2addicons, o ambiente da instncia do DB2 deve ser configurado para o usurio atual. O ambiente da instncia pode ser configurado com: Instance_HOME/sqllib/db2profile (para usurios da shell Bourne e shell Korn) ou Instance_HOME/sqllib/db2chsrc (para usurios da shell C), em que Instance_HOME o diretrio home do proprietrio da instncia.

Copyright IBM Corp. 1993, 2009

35

36

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Parte 4. Licenciamento do Produto DB2

Copyright IBM Corp. 1993, 2009

37

38

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 10. Arquivos de Licena do DB2Existem dois tipos de arquivos de licena associados aos produtos de banco de dados DB2: chaves de licena base e chaves de licena completa. Essas chaves de licena so armazenadas em arquivos de texto simples, que so geralmente referidos como arquivos de licena ou certificados de titularidade de licena. Uma licena base no confere nenhum direito de uso. Ela includa na mdia de instalao do produto de banco de dados DB2 e aplicada automaticamente durante o processo de instalao. Por exemplo, db2ese.lic um arquivo de licena de base para o DB2 Enterprise Server Edition. As chaves de licena so necessrias para todos os produtos de banco de dados DB2 (incluindo o DB2 Connect) e para cada recurso de banco de dados opcional. A chave de licena localizada no diretrio /db2/license do CD de ativao, fornecido como parte da mdia de instalao do produto. Por exemplo, db2ese_u.lic uma chave de licena e pode ser localizado no CD DB2 Enterprise Server Edition para Linux, UNIX e Windows - Ativao da Opo de Usurio Autorizado. Por padro, as chaves de licena no so aplicadas durante a instalao do produto de banco de dados DB2. Porm, os produtos a seguir no possuem um CD de Ativao, assim suas licenas so automaticamente aplicadas durante o processo de instalao: DB2 Express-C e DB2 Connect Personal Edition. Alm disso, DB2 Personal Edition tambm um caso especial. Apesar de o DB2 Personal Edition ter um CD de Ativao, sua licena tambm automaticamente aplicada durante a instalao. Para obter uma lista de arquivos de licenas, consulte Tabela 3 na pgina 40. Em geral, as licenas para produtos de banco de dados DB2 podem ser compradas por processador (com preo definido por Processor Value Unit (PVU)) ou por usurio autorizado. O DB2 Express Edition pode ser comprado por servidor. O IBM Database Enterprise Developer Edition licenciado por desenvolvedor. O DB2 Storage Optimization feature uma exceo. Como ele pode ser comprado somente por PVU (e somente se o sistema de banco de dados subjacente tambm for licenciado por PVU). Se voc comprou um produto de banco de dados DB2, bem como recursos com preo definido separadamente, voc precisar aplicar mais de uma chave de licena. Cada produto de banco de dados DB2 e recurso do DB2 possui sua prpria chave de licena. Todos os recursos devem ser adquiridos sob a mesma mtrica de encargo que o produto de banco de dados DB2 subjacente. Por exemplo, se voc comprar o DB2 Enterprise Server Edition com uma licena por processador, precisar comprar o DB2 Performance Optimization Feature tambm por processador. Se o produto ou recurso de banco de dados DB2 foi transferido por download a partir de um dos seguintes Web sites e voc no tiver um CD de Ativao, possvel obter chaves de licena da seguinte maneira: v Passport Advantage: possvel obter uma imagem do CD de ativao no Web site do Passport Advantage: http://www.ibm.com/software/lotus/ passportadvantage/. Ao utilizar o Passport Advantage, voc deve fazer download da imagem do CD de Ativao para cada produto e recurso separadamente. Copyright IBM Corp. 1993, 2009

39

v

PartnerWorld: Entre em contato com o PartnerWorld para obter a chave de licena apropriada. Consulte o Web site do PartnerWorld: http://www.ibm.com/ partnerworld/pwhome.nsf/weblook/index_pub.html

v Os Web sites de suporte e correo central do DB2: Se voc no adquiriu uma chave de licena, entre em contato com um representante de vendas IBM. Uma vez obtidas as chaves de licena apropriadas, voc deve aplic-las antes de utilizar o produto de banco de dados DB2. Isso tambm referido como registrar a chave de licena ou incluir uma licena. Como um mecanismo para voc manter controle de, e diferenciar, os produtos e recursos de banco de dados DB2 instalados em seu sistema, recomendamos que voc registre a chave de licena para seus produtos de banco de dados DB2. possvel localizar os termos de licena do produto de banco de dados DB2 em: http://www.ibm.com/software/sla. O gerenciamento das licenas para produtos e recursos do DB2 feito de uma das seguintes maneiras: v O comando da ferramenta de gerenciamento de licenas db2licm ou v o Centro de Licenas dentro do Centro de Controle.Tabela 3. Arquivos de Licena do DB2 Nome do Arquivo de Licena db2aac.lic db2conpe.lic db2consv.lic db2consv_as.lic db2consv_ee.lic db2consv_is.lic db2consv_zs.lic db2dede.lic db2dpf.lic db2ese.lic db2ese_c.lic db2ese_u.lic db2exp.lic db2exp_c.lic db2exp_s.lic db2exp_sftl.lic db2exp_u.lic db2exp_uftl.lic db2expc_uw.lic db2geo.lic Produto ou recurso de banco de dados DB2 DB2 Advanced Access Control feature DB2 Connect Personal Edition DB2 Connect Server (Base Sem Licena) DB2 Connect Application Server Edition DB2 Connect Enterprise Edition DB2 Connect Unlimited Edition para System i DB2 Connect Unlimited Edition para System z IBM Database Enterprise Developer Edition DB2 Database Partitioning Feature DB2 Enterprise Server Edition (Base Sem Licena) DB2 Enterprise Server Edition (Opo de CPU) DB2 Enterprise Server Edition (Opo de Usurio Autorizado) DB2 Express Edition (Base Sem Licena) DB2 Express Edition (Opo de CPU) DB2 Express Edition (opo de Servidor) DB2 Express Edition (Licena de Termo Fixado de opo do Servidor) DB2 Express Edition (Opo de Usurio Autorizado) DB2 Express Edition (Licena de Termo Fixado de Opo de Usurio Autorizado) DB2 Express-C (Sem Garantia) Recurso DB2 Geodetic Data Management

40

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Tabela 3. Arquivos de Licena do DB2 (continuao) Nome do Arquivo de Licena db2hrese.lic db2haexp.lic db2pe.lic db2poese.lic db2so.lic db2wse.lic db2wse_c.lic db2wse_u.lic bwdb2.lic ewdb2.lic iwebe.lic iwde.lic iwdpb_c.lic iwdpb_u.lic iwdp_c.lic iwdp_u.lic iwee.lic sam31.lic Produto ou recurso de banco de dados DB2 Homogeneous Replication Feature para DB2 Enterprise Server Edition DB2 High Availability Feature para DB2 Express Edition DB2 Personal Edition DB2 Performance Optimization Feature para DB2 Enterprise Server Edition DB2 Storage Optimization feature DB2 Workgroup Server Edition (Base Sem Licena) DB2 Workgroup Server Edition (Opo de CPU) DB2 Workgroup Server Edition (Opo de Usurio Autorizado) Base Warehouse Feature para DB2 Enterprise Warehouse Feature para DB2 InfoSphere Warehouse Enterprise Base Edition InfoSphere Warehouse Developer Edition InfoSphere Warehouse Departmental Base Edition Opo de CPU InfoSphere Warehouse Departmental Base Edition Opo de Usurio Autorizado InfoSphere Warehouse Departmental Edition Opo de CPU InfoSphere Warehouse Departmental Edition Opo de Usurio Autorizado InfoSphere Warehouse Enterprise Edition IBM Tivoli System Automation for Multiplatforms (SA MP)

Se voc tiver arquivos de licena que terminam em _t.lic, eles so de licenas para teste.

Captulo 10. Licenas do DB2

41

42

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 11. Registrando uma Chave de Licena do Produto ou Recurso DB2 Utilizando o Comando db2licmUse o comando db2licm para aplicar o certificado de autorizao de licena (tambm referido como registro de uma chave de licena). Para concluir esta tarefa, necessrio ter o arquivo de licena apropriado (*.lic). Consulte Captulo 10, Arquivos de Licena do DB2, na pgina 39. Nos sistemas operacionais Windows, necessrio pertencer ao grupo Administradores locais ou Usurios Avanados para utilizar o comando db2licm com o parmetro de comando -a. v Em sistemas operacionais Windows, registre uma chave de licena do DB2 digitando o seguinte comando:db2instance_path\bin\db2licm -a filename

em que db2instance_path onde a instncia do DB2 foi criada e filename o nome do caminho completo e o nome do arquivo para o arquivo de licena, que corresponde ao produto ou recurso comprado. v Em sistemas operacionais Linux , registre uma chave de licena do DB2 digitando o seguinte comando:INSTHOME/sqllib/adm/db2licm -a filename

em que INSTHOME representa o diretrio inicial do proprietrio da instncia e filename o nome do caminho completo e nome do arquivo para o arquivo de licena que corresponde ao produto ou recurso comprado. O comando db2licm tambm pode ser localizado no caminho onde o produto de banco de dados DB2 est instalado. Por exemplo, /opt/ibm/db2/V9.7/adm nos sistemas operacionais Linux, se voc utilizar o diretrio de instalao padro.

Copyright IBM Corp. 1993, 2009

43

44

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 12. Registrando uma Chave de Licena do Produto ou Recurso DB2 Utilizando o Centro de LicenasNo Centro de Licenas, utilize a janela Incluir Licena para incluir novas licenas nos sistemas operacionais Linux ou Windows. Esta ao tambm referida como aplicar os certificados de titularidade da licena ou incluir uma licena. Importante: O Centro de Licena foi reprovado na Verso 9.7 e pode ser removido em uma futura liberao. Para obter informaes adicionais, consulte o tpico As ferramentas do Centro de Controle e o DB2 Administration Server (DAS) foram reprovados no manual O Que H de Novo no DB2 Verso 9.7. Para concluir esta tarefa, necessrio ter o arquivo de licena apropriado (*.lic). Consulte Captulo 10, Arquivos de Licena do DB2, na pgina 39. Nos sistemas operacionais Linux, o proprietrio da instncia deve ter privilgios de leitura e execuo no diretrio em que os arquivos de licena esto localizados. Para registrar uma chave de licena do DB2: no Centro de Controle para abrir o Centro de Licenas. 1. Clique em Selecione o sistema para o qual deseja incluir uma nova licena. 2. Selecione uma instncia. 3. O campo Produtos Instalados exibir o nome dos produtos que esto instalados. Selecione um produto. 4. Selecione Incluir no menu Licena. O dilogo Incluir Licena se abre. 5. Selecione a chave de licena (*.lic) que deseja incluir. 6. Clique em OK para incluir a chave de licena. As informaes de licena so atualizadas imediatamente no Centro de Licenas.

Copyright IBM Corp. 1993, 2009

45

46

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 13. Verificando a Conformidade da Licena do DB2Cada produto e recurso do banco de dados DB2 possui uma chave de licena associado a ele. A chave de licena deve ser registrada antes de utilizar o produto ou recurso do banco de dados DB2. Para verificar a conformidade da licena, execute o comando db2licm e gere um relatrio de conformidade. Nota: Se voc instalou uma imagem de teste do produto de banco de dados DB2, a imagem inclui o acesso a todos os recursos disponveis na edio em uso. 1. Verifique se voc registrou as chaves de licena para os produtos do banco de dados DB2. a. Abra o Centro de Licenas ou emita o comando db2licm -l. b. Examine as informaes do tipo de licena. v Se voc visualizar o Tipo de Licena: Desenvolvedor, significa que seu produto de banco de dados DB2 foi obtido como parte do Database Enterprise Developer Edition para Linux, UNIX e Windows. Neste caso, os termos de licena do IBM Database Enterprise Developer Edition tm precedncia sobre os termos tpicos do DB2termos da licena do produto. v Se voc vir License Type: Restricted use, isso indica que o produto de banco de dados DB2 foi obtido como parte de outro produto IBM. Neste caso, os termos de licena do produto de pacote configurvel tm precedncia sobre os termos tpicos do DB2 termos da licena do produto. v Se voc vir License Type: License not registered, isso indica que apenas a chave de licena bsica foi registrada. Voc deve registrar a chave de licena integral apropriada para o produto de banco de dados DB2. 2. Verifique se voc registrou as chaves de licena para os recursos do DB2. a. Gere um relatrio de conformidade utilizando comando db2licm, o Centro de Licenas ou consulte a visualizao administrativa ENV_FEATURE_INFO. v Para gerar o relatrio de conformidade utilizando o comando db2licm, emita o comando:db2licm -g filename

em que filename o caminho e o nome do arquivo em que a sada deve ser armazenada. v . Para gerar o relatrio de conformidade do Centro de Licenas, selecione Licena Gerar Relatrio de Conformidade. v Para consultar as informaes de conformidade na visualizao administrativa ENV_FEATURE_INFO, conecte-se a um banco de dados e emita a seguinte consulta:SELECT * FROM SYSIBMADM.ENV_FEATURE_INFO

b. Analise o relatrio de conformidade. Se no tiver registrado uma chave de licena para um recurso do DB2, o relatrio de conformidade listar o recurso como um Em Violao. 3. Resolva os problemas de conformidade, registrando as chaves de licena apropriadas ou removendo as origens da violao.

Copyright IBM Corp. 1993, 2009

47

48

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Captulo 14. Atualizando uma Licena para TesteSe voc instalou um produto DB2 com uma licena para teste e agora deseja atualizar para uma licena completa, ser necessrio atualizar a chave de licena do produto. No possvel usar este mtodo para atualizar de um produto DB2 para outro. Se uma cpia licenciada anteriormente de um produto de servidor DB2 ainda no existir, uma nica imagem de fix pack do servidor poder ser usada para instalar qualquer um dos produtos do servidor de banco de dados DB2. Neste caso, a licena instalada uma licena para teste. Para atualizar a licena do DB2: 1. Obtenha a chave de licena. A chave de licena est disponvel em: v A chave de ativao que voc transferiu por download a partir do Passport Advantage, ou v o CD de Ativao recebido no pacote de mdia fsica a partir da IBM. 2. Registre a chave de licena utilizando o Centro de Licenas ou o comando db2licm. Nota: A licena para teste para o DB2 Enterprise Server Edition no Linux de 32 bits no pode se atualizada para uma licena de produo.

Copyright IBM Corp. 1993, 2009

49

50

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Parte 5. Apndices

Copyright IBM Corp. 1993, 2009

51

52

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Apndice A. Instalando Produtos DB2 Utilizando Arquivos de RespostaPrincpios Bsicos de Instalao do Arquivo de RespostaDiferente do Assistente de Configurao do DB2, uma instalao do arquivo de resposta do DB2 permite instalar produtos DB2 sem interao com o usurio. Um arquivo de resposta um arquivo de texto apenas em ingls que contm informaes de instalao e de configurao. Um arquivo de resposta especifica parmetros de configurao e de instalao e os produtos e componentes a serem instalados. Este mtodo til no apenas para implementaes de grande escala de produtos DB2, mas tambm para incorporar o processo de instalao do DB2 de forma transparente dentro do procedimento de instalao e configurao customizado. possvel criar um arquivo de resposta por qualquer um dos seguintes mtodos: v Modificando um dos arquivos de resposta de amostra que so fornecidos. Os arquivos de resposta de amostra esto localizados no DVD do produto DB2 no diretrio:db2/platform/samples

em que platform se refere plataforma de hardware apropriada. v Utilizando o assistente de Configurao doDB2 para salvar os dados de instalao e configurao de acordo com a entrada fornecida. Se voc escolher a opo para criar um arquivo de resposta no assistente de Configurao do DB2, os arquivos de resposta (um para o servidor e um para a partio, se voc estiver configurando um ambiente multiparticionado) sero salvos por padro neste local. Por padro, os arquivos de resposta so salvos em: Meus Documentos nos sistemas operacionais Windows e /tmp nos sistemas operacionais Linux . v Utilizando o gerador do arquivo de resposta para criar um arquivo de resposta a partir de um produto do DB2 instalado e configurado existente. Uma instalao do arquivo de resposta tambm pode ser referida como uma instalao silenciosa ou uma instalao no-assistida.

Consideraes sobre o Arquivo de RespostaVoc deve compreender as seguintes consideraes antes de prosseguir com a instalao do arquivo de resposta: v Embora os arquivos de resposta criados na Verso 8 e os arquivos de resposta criados na Verso 9 tenham formatos semelhantes, existem limitaes de verso relacionadas a onde os arquivos de resposta podem ser utilizados. Por exemplo, qualquer arquivo de resposta gerado no DB2 Verso 9 pode ser usado apenas para instalar um produto DB2 Verso 9 (por exemplo, Verso 9.5 ou superior); o arquivo de resposta no pode ser usado para instalar o DB2 Verso 8. O oposto tambm se aplica, em que os arquivos de resposta gerados no DB2 Verso 8 no podem ser usados para instalar o DB2 Verso 9. Isto causado principalmente por palavras-chave obrigatrias que so novas na Verso 9. Copyright IBM Corp. 1993, 2009

53

v Em plataformas Linux , um arquivo de resposta criado para uma instalao raiz pode no ser utilizvel para uma instalao no-raiz. Algumas palavras-chave do arquivo de resposta so vlidas apenas para instalao raiz. Para obter detalhes, consulte as palavras-chave do arquivo de resposta. v Se estiver utilizando o Assistente de Configurao do DB2: Voc pode salvar suas configuraes em um arquivo de resposta durante a instalao no painel Selecionar a Ao de Instalao do Assistente de Configurao do DB2. Voc est criando um arquivo de resposta baseado apenas na instalao que est sendo desempenhada. Esse mtodo recomendado se a configurao for razoavelmente simples ou se o arquivo de resposta for criado para ser customizado depois. Um arquivo de resposta ser gerado apenas se voc permitir que o processo de instalao seja concludo com xito. Se voc cancelar a instalao ou se a instalao falhar, o arquivo de resposta no ser criado. Os arquivos de resposta criados com este mtodo no podem ser usados no parmetro -r do comando db2isetup sem modificao. Um arquivo de resposta criado usando o assistente de configurao e usado no comando db2isetup deve ser modificado para atender s seguintes condies: - deve conter a palavra-chave FILE - no deve conter as palavras-chave: PROD, LIC_AGREEMENT ou INSTALL_TYPE. v possvel utilizar um arquivo de resposta para instalar uma configurao idntica em cada estao de trabalho em sua rede ou para instalar vrias configuraes de um produto DB2. Depois, pode distribuir esse arquivo para todas as estaes de trabalho em que deseja que este produto seja instalado. v Se voc usar o gerador de arquivo de resposta, estar criando o arquivo de resposta com base em uma instalao existente. Esse mtodo recomendado quando houver uma configurao mais complexa, que tenha sido configurada manualmente. Se estiver usando o arquivo de resposta gerado pelo gerador de arquivo de resposta, poder ser necessrio inserir nomes de usurio e senhas.

Criando um Arquivo de Resposta Utilizando o Assistente de Configurao do DB2 possvel criar um arquivo de resposta utilizando o Assistente de Configurao do DB2 com base na instalao que est sendo desempenhada. Este arquivo de resposta ser gerado com base nas selees do Assistente de Configurao do DB2. Em seguida, voc poder utiliz-lo para executar uma instalao no-assistida, utilizando as mesmas definies. Para criar um arquivo de resposta utilizando o Assistente de Configurao do DB2: 1. Na barra de lanamento de Configurao do DB2, selecione Instalar Novo para o produto que deseja instalar, ou selecione Trabalhar com Existente para selecionar a cpia do DB2 com a qual deseja trabalhar. 2. Selecione o produto ou cpia do DB2 que deseja instalar e clique em Prximo para iniciar o assistente de Configurao do DB2. 3. Clique em Avanar na pgina de Boas-vindas e aceite os termos do contrato de licena. 4. Na janela Selecionar o Tipo de Instalao, selecione entre instalao Tpica, Compacta ou Customizada.

54

Introduo a Instalao do DB2 e Administrao no Linux e Windows

5. Na janela Selecionar a Instalao, Criao do Arquivo de Resposta ou Ambas, selecione a opo Salvar minha configurao de instalao em um arquivo de resposta ou a opo Instalar produto neste computador e salvar minhas configuraes em um arquivo de resposta. Em seguida, no campo Nome do Arquivo de Resposta, digite o caminho no qual deseja que o Assistente de Configurao do DB2 coloque o arquivo de resposta gerado. Por padro, o nome do arquivo de resposta Prod_.rsp, e salvo em directory1. Nota: a. Se voc selecionar a opo Salvar minha configurao de instalao em um arquivo de resposta, nenhum software ser instalado no computador, apenas o arquivo de resposta ser criado com o nome especificado no campo Nome do Arquivo de Resposta. b. Se voc selecionar uma instalao de banco de dados particionado, dois arquivos de resposta sero gerados, um para o computador proprietrio da instncia e um para os computadores de particionamento. O nome do arquivo de resposta do computador de particionamento gerado com base no nome do computador proprietrio da instncia. Por padro, o nome do arquivo de resposta da partio Prod__addpart.rsp, e salvo em directory2. 6. Prossiga pelos painis de instalao restantes, selecionando as opes desejadas. 7. Na janela Iniciar Cpia de Arquivos e Criar Arquivo de Resposta, reveja as configuraes selecionadas. 8. Para instalar o produto, clique em Concluir. 9. Quando a instalao estiver concluda, o Assistente de Configurao do DB2 ter colocado o arquivo de resposta gerado no caminho especificado. Quando o Assistente de Configurao DB2 utilizado para criar o arquivo de resposta, uma palavra chave ENCRYPTED includa no arquivo de resposta. Por exemplo:DAS_PASSWORD = 07774020164457377565346654170244883126985535505156353 ENCRYPTED = DAS_PASSWORD

A palavra-chave ENCRYPTED indica que o valor real da senha no a seqncia de nmeros mostrados.

Apndice A. Instalando Produtos DB2 Utilizando Arquivos de Resposta

55

56

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Apndice B. Verificando Atualizaes do DB2Verificando Atualizaes do DB2Verifique as atualizaes do produto para assegurar que voc est ciente das atualizaes do produto e aprimoramentos disponveis para os produtos DB2. Sobre esta Tarefa Durante a instalao do produto DB2, o servio de atualizao ativado por padro. O servio de atualizao permite que voc se mantenha informado sobre atualizaes do produto tais como: v Mensagens sobre releases e atualizaes dos produtos DB2. v Disponibilidade dos materiais tcnicos como tutoriais, Web cast, e white papers. v Atividades de Marketing IBM pertinentes a sua rea de interesse. possvel acessar atualizaes do produto de qualquer uma das seguintes maneiras: v Utilizando a linha de comandos v Utilizando as Primeiras Etapas v Nos sistemas operacionais Linux, utilizando o Menu Principal. v Em sistemas operacionais Windows, se o produto DB2 tiver sido instalado sem privilgios elevados, o servio de atualizao ficar desativado. Restries v Este servio de atualizao requer uma conexo com a Internet. v Nos sistemas operacionais Windows, utilizando os atalhos no menu Iniciar. Procedimento Acesse as atualizaes e aprimoramentos do produto DB2 utilizando uma das seguintes maneiras: v Utilizando a linha de comandos, insira:db2updserv

v Utilizando as Primeiras Etapas: possvel iniciar as Primeiras Etapas digitando o comando db2fs. Nos sistemas operacionais Windows, clique em Iniciar e selecione Programas -> IBM DB2 -> [Nome de Cpia do DB2] -> Ferramentas de Configurao -> Primeiras Etapas Clique no boto Iniciar Verificao de Atualizaes do Produto. v Nos sistemas operacionais Windows, utilizando os atalhos no menu Iniciar, clique em Iniciar e selecione Programas -> IBM DB2 -> [Nome de Cpia do DB2] -> Informaes -> Verificar Atualizaes do DB2. v Nos sistemas operacionais Linux, clique em Menu Principal e selecione IBM DB2 -> Verificar por Atualizaes DB2 Resultados

Copyright IBM Corp. 1993, 2009

57

Com este servio de atualizao possvel visualizar uma lista de atualizaes do produto DB2 disponveis e saber detalhes sobre as atualizaes do produto DB2.

58

Introduo a Instalao do DB2 e Administrao no Linux e Windows

Apndice C. Aplicando Fix Packs do DB2Aplicando Fix PacksRecomenda-se manter seu ambiente de banco de dados DB2 em execuo no nvel de fix pack mais recente para assegurar operao sem problemas. Para instalar um fix pack com xito, execute todas as tarefas necessrias de pr-instalao e ps-instalao. Sobre esta Tarefa Um fix pack do DB2 contm atualizaes e correes para problemas (Authorized Program Analysis Reports ou APARs) localizados durante testes na IBM, assim como correes para problemas relatados por clientes. O arquivo APARLIST.TXT descreve os fixes contidos em cada fix pack e est disponvel para download em ftp://ftp.software.ibm.com/ps/products/db2/fixes/english-us/aparlist/. Fix packs so acumulativos. Isso significa que o fix pack mais recente para uma determinada verso do DB2 contm todas as atualizaes dos fix packs anteriores para a mesma verso do DB2. As imagens do fix pack disponveis so: v Uma nica imagem do servidor. A imagem nica do servidor contm o cdigo novo e atualizado necessrio para todos os produtos do servidor de banco de dados DB2 e o IBM Data Server Client. Se mais de um produto de servidor de banco de dados DB2 estiver instalado em um nico local, o fix pack do servidor de banco de dados DB2 aplica atualizaes de cdigo de manuteno em todos os produtos de servidor de banco de dados DB2 instalados. O fix pack do Data Server Client est contido no fix pack do servidor de banco de dados DB2 (especificamente o fix pack que pode atender qualquer um dos produtos de servidor de banco de dados a seguir: DB2 Enterprise Server Edition, DB2 Workgroup Server Edition, DB2 Express Edition, DB2 Personal Edition, DB2 Connect Enterprise Edition, DB2 Connect Application Server Edition, DB2 Connect Unlimited Edition for zSeries e DB2 Connect Unlimited Edition for i5/OS). O fix pack do servidor de banco de dados DB2 pode ser utilizado para fazer upgrade de um Data Server Client. Uma nica imagem do servidor tambm pode ser utilizada para instalar qualquer um dos produtos do servidor de banco de dados DB2, em um nvel de fix pack especfico, com uma licena try and buy do DB2, por padro. v Um fix pack para cada um dos outros produtos de banco de dados DB2. Use esse fix pack somente se voc tiver produtos de banco de dados no-servidor ou produtos complementares instalados. Por exemplo, o IBM Data Server Runtime Client ou o DB2 Query Patroller. No utilize esse tipo de fix pack se os produtos de banco de dados DB2 instalados forem somente produtos de servidor de banco de dados DB2 ou um Data Server Client. Em vez disso, utilize o fix pack de nica imagem do servidor. Para as plataformas Windows, se voc tiver mais de um produto de banco de dados DB2 (que inclua pelo menos um produto que no seja um Data Server Client ou um servidor de banco de dados DB2) instalado em uma nica cpia

Copyright IBM Corp. 1993, 2009

59

do DB2, voc deve fazer download e descompactar todos os fix packs especficos do produto correspondente antes de iniciar o processo de instalao do fix pack. v Um fix pack universal. O fix pack universal atende instalaes onde mais de um produto de banco de dados DB2 foi instalado. O fix pack universal no necessrio se os produtos de banco de dados DB2 instalados forem apenas produtos do servidor de banco de dados DB2 ou um Data Server Client. Neste caso, o nico fix pack de imagem do servidor deve ser utilizado. Em sistemas operacionais Linux, se os idiomas nacionais tiverem sido instalados, voc precisar de um fix pack separado de idioma nacional O fix pack do idioma nacional no pode ser instalado isoladamente. Um fix pack universal ou especfico para um produto deve ser aplicado simultaneamente, e ambos devem estar no mesmo nvel de fix pack. Por exemplo, se estiver aplicando um fix pack universal para produtos do banco de dados DB2 que no estejam em ingls no Linux, precisar aplicar o fix pack universal e o fix pack do idioma nacional para atualizar os produtos do banco de dados DB2. Restries v Um fix pack do DB2 Verso 9.7 pode ser aplicado apenas s cpias de fix pack do DB2 Verso 9.7 de GA (General Availability) ou do DB2 Verso 9.7. v Todas as instncias do DB2, DAS e aplicativos relacionados cpia do DB2 sendo atualizada devem ser paradas antes da instalao de um fix pack. v Em um ambiente de ambiente de banco de dados particionado, antes de instalar o fix pack, voc deve parar o gerenciador de banco de dados em todos os servidores de partio de banco de dados. Voc deve instalar o fix pack no servidor de partio de banco de dados que possui a instncia e em todos os outros servidores de partio do banco de dados. Todos os computadores que participam da instncia devem ser atualizados no mesmo nvel do fix pack. v Em sistemas operacionais Linux: Se voc tiver produtos de banco de dados DB2 em um Network File System (NFS), deve assegurar que os itens a seguir sejam parados completamente antes da instalao do fix pack: todas as instncias, o DB2 administration server (DAS), as interprocess communications (IPC) e os aplicativos de outras mquinas que esto utilizando a mesma instalao montada pelo NFS. Se os comandos do sistema fuser ou lsof no estiverem disponveis, o comando installFixPack no poder detectar os arquivos do DB2 carregados. Voc deve assegurar que nenhum dos arquivos do DB2 esteja carregado e forneam uma opo de substituio para instalar o fix pack. No Linux, o comando fuser ou lsof necessrio. Para obter detalhes sobre a opo de substituio, consulte o comando installFixPack. v Em aplicativos clientes, aps a aplicao de um fix pack, para desempenhar uma ligao automtica de aplicativos, o usurio deve ter autoridade de ligao. v A instalao de um fix pack do DB2 no atender um IBM Data Studio Administration Console ou IBM Data Studio. Procedimento Para instalar um fix pack: 1. Verifique os pr-requisitos do fix pack.

60

Introduo a Instalao do DB2 e Administrao no Linux e Windows

2. 3. 4. 5.

Execute as tarefas necessrias antes de instalar um fix pack. Escolha um mtodo de instalao do fix pack e instale o fix pack. Execute as tarefas necessrias aps a instalao do fix pack. Aplique a licena do produto de banco de dados DB2 apropriada. Se uma cpia anteriormente licenciada de um produto servidor DB2 ainda no existir na mquina, uma nica imagem de fix pack do servidor poder ser utilizada para instalar quaisquer produtos do servidor de banco de dados DB2. Nesse caso, o produto de banco de dados DB2 instalado tratado como uma licena try and buy e parar de funcionar aps um perodo de avaliao de 90 dias, a menos que voc faa upgrade da licena try and buy.

O que Fazer a Seguir Verifique no arquivo de log se existem etapas de ps-instalao ou mensagens de erro e aes recomendadas. Para instalaes no-raiz nos recursos baseados em raiz do Linux, (como Alta Disponibilidade e autenticao baseada em sistema operacional) podem ser ativadas durante o comando db2rfe. Se recursos baseados na raiz tiverem sido ativados aps a instalao de seu produto de banco de dados DB2, voc deve executar o comando db2rfe novamente toda vez que um fix pack for aplicado para reativar esses recursos. Para obter detalhes, consulte os links relacionados no-raiz abaixo. Se voc possui vrias cpias do DB2 no mesmo sistema, essas cpias podem estar em nveis diferentes de ve