IBM
®DB2
®Universal
Database
™Suplemento
de
Instalação
e
Configuração
Versão
8.2
IBM
®DB2
®Universal
Database
™Suplemento
de
Instalação
e
Configuração
Versão
8.2
Antesdeutilizarestasinformaçõeseoprodutoaqueelassereferem,certifique-sedeterlidoasinformaçõesgeraisnaseção Avisos.
EstedocumentocontéminformaçõesdepropriedadedaIBM.Eleéfornecidosobumacordodelicençaeé protegidopelaleidecopyright.Asinformaçõescontidasnestapublicaçãonãoincluemgarantiasdeproduto,e nenhumadeclaraçãofeitanestemanualdeveserinterpretadacomotal.
VocêpodesolicitarpublicaçõesdaIBMon-lineouatravésdorepresentanteIBMlocal.
v Parasolicitarpublicaçõeson-line,acesseoIBMPublicationsCenteremwww.ibm.com/shop/publications/order v ParalocalizarorepresentanteIBMlocal,acesseoIBMDirectoryofWorldwideContactsem
www.ibm.com/planetwide
ParasolicitarpublicaçõesdoDB2atravésdoDepartamentodeMarketingeVendasnosEstadosUnidoseCanadá, liguepara1-800-IBM-4YOU(426-4968).NoBrasil,liguepara0-800-7014-262.
QuandooClienteenviaseuscomentários,concededireitos,não-exclusivos,àIBMparausá-losoudistribuí-losda maneiraqueacharconveniente,semqueissoimpliqueemqualquercompromissoouobrigaçãoparacomoCliente.
Índice
Parte
1.
Instalando
e
Configurando
Servidores
DB2
Manualmente
.
.
.
. 1
Capítulo
1.
Instalando
Servidores
DB2
Manualmente
.
.
.
.
.
.
.
.
.
.
.
. 3
InstalandoumProdutoDB2Manualmente . . . . 3 InstalandoumProdutoDB2UtilizandooScript
db2_install(UNIX) . . . 4 InstalandoumProdutoDB2UtilizandoSMIT(AIX) . 6 InstalandoumProdutoDB2Utilizandorpm(Linux) 7 InstalandoumProdutoDB2Utilizandoswinstall (HP-UX). . . 7 InstalandoumProdutoDB2Utilizandopkgadd
(SolarisOperatingEnvironments) . . . 9
Capítulo
2.
Configurando
Servidores
DB2
Após
Instalação
Manual
.
.
.
.
. 11
CenáriosdeComunicaçãoentreClienteeServidor 11 ConfigurandoServidoresDB2ApósInstalação
Manual. . . 11 CriandoIDsdeGrupoedeUsuárioparauma
InstalaçãodoDB2UDB(UNIX) . . . 12 CriandoumDAS(DB2AdministrationServer) . . 14 CriandoumaInstânciaUtilizandodb2icrt . . . . 14 CriandoLinksparaArquivosdoDB2. . . 16
Capítulo
3.
Configurando
a
Comunicação
Cliente-Servidor
.
.
.
. 17
ConfigurandoasConexõesCliente-Servidor UtilizandooCLP(ProcessadordaLinhade
Comandos) . . . 17 ConfigurandoTCP/IP. . . 18
ConfigurandoComunicaçõesTCP/IPnoCliente UtilizandooCLP . . . 18 PlanilhadeValoresdeParâmetrosdoTCP/IP paraConfigurarumaConexãoentreClientee Servidor . . . 19 ResolvendoumEndereçodoHostdoServidor paraConfigurarumaConexãoentreClientee Servidor . . . 20 AtualizandooArquivodeServiçosnoCliente. . 21 CatalogandooNóTCP/IPapartirdoClientedo DB2. . . 21 CatalogandoumBancodeDadosapartirdeum ClientedoDB2UtilizandooCLP . . . 23 PlanilhadeValoresdeParâmetrosparaCatalogar umBancodeDados . . . 25 ConfigurandoNetBIOS . . . 26
ConfigurandoComunicaçõesNetBIOSnoCliente UtilizandooCLP . . . 26 DeterminandooNúmerodoAdaptadorLógico doClienteparaaConexãoNetBIOS(Windows) . 26 PlanilhadeValoresdeParâmetrosdoNetBIOS 27
CatalogandoumNóNetBIOSapartirdoCliente doDB2. . . 28 AtualizandooArquivodeConfiguraçãodo
GerenciadordeBancodeDadosparauma
ConexãoNetBIOS . . . 28 ConfigurandoCanaisNomeados . . . 29
ConfigurandoCanaisNomeadosnoCliente
UtilizandooCLP . . . 29 PlanilhadeValoresdeParâmetrosdeCanais
NomeadosparaConfigurarCanaisNomeadosno Cliente. . . 30 CatalogandoumNódeCanaisNomeadosa
partirdoCliente. . . 30 TestandoaConexãoCliente-ServidorUtilizandoo CLP. . . 31
Capítulo
4.
Configurando
a
Comunicação
do
Servidor
do
DB2
.
.
. 33
ConfigurandoComunicaçõesdoServidordoDB2 UtilizandooCentrodeControle . . . 33
ConfigurandoProtocolosdeComunicaçãopara umaInstânciaRemotadoDB2 . . . 33 ConfigurandoProtocolosdeComunicaçãopara umaInstânciadoDB2. . . 35 ConfiguraçãodeComunicaçõesdoServidordo DB2UtilizandooCentrodeControle. . . 36 ConfigurandoComunicaçõesdoServidordoDB2 UtilizandooProcessadordaLinhadeComandos. . 37 DefinindoProtocolosdeComunicaçãoparauma InstânciadoDB2 . . . 37 ConfigurandoComunicaçõesdoServidordoDB2 (TCP/IP) . . . 38
ConfigurandoComunicaçõesTCP/IPparauma InstânciadoDB2 . . . 38 AtualizandooArquivodeConfiguraçãodo
GerenciadordeBancodeDadosnoServidorpara ComunicaçõesTCP/IP . . . 39 AtualizandooArquivodeServiçosnoServidor paraComunicaçõesTCP/IP. . . 40 ConfigurandoComunicaçõesdoServidordoDB2 (NetBIOS). . . 41
ConfigurandoComunicaçõesNetBIOSparauma InstânciadoDB2 . . . 41 ConfigurandoaInterfaceNetBIOSpara
ConfigurarasComunicaçõesnoServidordoDB2 42 ConfigurandooNetBIOSparaseriniciadocoma instânciadoDB2(WindowsNT) . . . 43 AtualizandooArquivodeConfiguraçãodo
GerenciadordeBancodeDadosnoServidorpara oNetBIOS. . . 44 ConfigurandoComunicaçõesdoServidordoDB2 (CanaisNomeados). . . 45
ConfigurandoComunicaçõesdeCanais
Parte
2.
Instalação
do
Arquivo
de
Resposta
.
.
.
.
.
.
.
.
.
.
.
.
. 47
Capítulo
5.
Arquivos
de
Resposta
.
.
. 49
InformaçõesBásicasparaInstalaçãodoArquivode Resposta . . . 49 ConsideraçõesSobreArquivosdeResposta. . . . 49 CriandoumArquivodeRespostaUtilizandoo
assistentedoDB2Setup . . . 50
Capítulo
6.
Instalação
do
Arquivo
de
Resposta
(Windows)
.
.
.
.
.
.
.
.
. 55
VisãoGeraldaInstalaçãodoArquivodeResposta doDB2(Windows). . . 55 DisponibilizandoosArquivosdoDB2parauma InstalaçãodoArquivodeResposta(Windows). . . 56 ConfigurandooAcessoCompartilhadoparaum Diretório(Windows) . . . 56 CriandoeEditandoumArquivodeResposta
(Windows). . . 57 InstalandoumProdutoDB2UtilizandoumArquivo deResposta(Windows) . . . 58 GeradordoArquivodeResposta(Windows) . . . 60
SobreoGeradordoArquivodeResposta
(Windows). . . 60
Capítulo
7.
Instalação
do
Arquivo
de
Resposta
(UNIX)
.
.
.
.
.
.
.
.
.
. 61
VisãoGeraldaInstalaçãodoArquivodeResposta doDB2(UNIX) . . . 61 CriandoumArquivodeRespostaUtilizandoo
ArquivodeRespostadeAmostra(UNIX) . . . . 62 InstalandooDB2UtilizandoumArquivode
Resposta(UNIX). . . 63
Capítulo
8.
Tópicos
de
Referência
do
Arquivo
de
Resposta
.
.
.
.
.
.
.
. 65
ArquivosdeRespostasdeAmostraDisponíveis
(WindowseUNIX). . . 65 Palavras-chavedoArquivodeResposta(Windowse UNIX) . . . 66 Palavras-chavedoArquivodeRespostadoServidor deControledoDB2(Windows). . . 70 CódigosdeErrodaInstalaçãodoArquivode
Resposta(Windows) . . . 71 CódigosdeErrosdaInstalaçãodoArquivode
Resposta(UNIX). . . 72 ExportandoeImportandoumPerfil . . . 73 InstalaçãodoArquivodeRespostaUtilizandoum ArquivoemBatch(Windows) . . . 74 ParandoProcessosdoDB2DuranteumaInstalação Interativa(Windows) . . . 74 ParandoProcessosdoDB2DuranteumaInstalação deArquivodeResposta(Windows) . . . 75
Parte
3.
Instalação
Distribuída
Utilizando
o
SMS
(Systems
Management
Server)
da
Microsoft
. 77
Capítulo
9.
Instalação
Distribuída
Utilizando
o
SMS
(Systems
Management
Server)
da
Microsoft
.
.
. 79
InstalandoProdutosDB2UtilizandooMicrosoft SMS(SystemsManagementServer) . . . 79 ImportandooArquivodeInstalaçãodoDB2parao SMS. . . 80 CriandooPacoteSMSnoServidordoSMS. . . . 80 DistribuindooPacotedeInstalaçãodoDB2naRede 81 DistribuindooDB2Versão8UtilizandooMicrosoft SMS(SystemsManagementServer) . . . 83 ConfigurandooAcessoRemotoaumBancode
DadosdeServidor . . . 84 Configurandoodb2cli.iniparaumaInstalaçãodo ArquivodeResposta . . . 86
Parte
4.
Aplicativos
da
Web
do
DB2
87
Capítulo
10.
Servidor
de
Aplicativos
para
DB2
.
.
.
.
.
.
.
.
.
.
.
.
.
. 89
InstalandooServidordeAplicativosparaDB2 . . 89 AtivandooServidordeAplicativosparaDB2 . . . 91 IniciandooServidordeAplicativosparaDB2
Localmente . . . 92 IniciandooServidordeAplicativosparaDB2
Remotamente. . . 93 ImplementandoAutomaticamenteoDB2WebTools noServidordeAplicativosparaDB2. . . 94 ParandooServidordeAplicativosparaDB2
Localmente . . . 95 ParandooServidordeAplicativosparaDB2
Remotamente. . . 96 DesinstalandooDB2WebToolsapartirdoServidor deAplicativosparaDB2 . . . 97 DesinstalandooServidordeAplicativosparaDB2 97
DesinstalandooDB2WebServicesApplicationa partirdoServidordeAplicativosparaDB2. . . 98
Capítulo
11.
DB2
Web
Tools
.
.
.
.
. 101
CentrodeComandosdaWebdoDB2 . . . 101 CentrodeFuncionamentodaWebdoDB2 . . . 102
Capítulo
12.
Implementando
o
DB2
Web
Tools
em
um
Servidor
de
Aplicativos
.
.
.
.
.
.
.
.
.
.
.
. 103
ServidordeAplicativosRecomendadopara
ImplementaroDB2WebTools . . . 103 ImplementandooDB2WebToolsemServidoresde AplicativosWebSphere . . . 103 ImplementandooDB2WebToolsemServidoresde AplicativosWebLogic . . . 107 ImplementandooDB2WebToolsemOutros
ServidoresdeAplicativos . . . 110
Capítulo
13.
Depurando
o
DB2
Web
Tools
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 115
Parte
5.
Referência
.
.
.
.
.
.
.
. 119
| | | | | | | | | | | | | | | | |Capítulo
14.
Arquivos
de
Licença
de
Produtos
DB2
.
.
.
.
.
.
.
.
.
.
. 121
ArquivosdeLicençadeProdutosDB2 . . . 121
RegistrandoaChavedeLicençadoProdutoDB2 UtilizandooComandodb2licm . . . 122
RegistrandosuaChavedeLicençadoDB2 UtilizandooCentrodeLicenças . . . 123
DefinindoaPolíticadeLicençadoDB2Utilizando oComandodb2licm . . . 124
DefinindoaPolíticadeLicençadoDB2Utilizando oCentrodeLicenças. . . 125
Capítulo
15.
Instalação
do
MultiFixPak
127
InstalandoVáriosNíveisdeDB2Utilizando installAltFixPak(UNIX). . . 127InstalaçõesdeDiversosNíveisdoDB2. . . 129
Parte
6.
Apêndices
.
.
.
.
.
.
.
. 131
Apêndice
A.
Informações
Técnicas
Sobre
o
DB2
Universal
Database
.
.
. 133
DocumentaçãoeAjudadoDB2 . . . 133
AtualizaçõesdaDocumentaçãodoDB2 . . . 133
CentrodeInformaçõesdoDB2 . . . 134
CenáriosdeInstalaçãodoCentrodeInformações doDB2 . . . 135
InstalandooCentrodeInformaçõesdoDB2 UtilizandooassistentedoDB2Setup(UNIX). . . 138
InstalandooCentrodeInformaçõesdoDB2 UtilizandooassistentedoDB2Setup(Windows) . 140 ChamandooCentrodeInformaçõesdoDB2. . . 143
AtualizandooCentrodeInformaçõesdoDB2 InstaladoLocalmente. . . 143
ExibindoTópicosemSeuIdiomaPreferidono CentrodeInformaçõesdoDB2 . . . 144
DocumentaçãodoDB2emPDFeImpressa . . . 145
InformaçõesPrincipaisdoDB2 . . . 145
InformaçõesdeAdministração . . . 146
InformaçõesdeDesenvolvimentodeAplicativos 147 InformaçõesdeInteligênciadeNegócios . . . 147
InformaçõesdoDB2Connect . . . 148
InformaçõesIniciais . . . 148
InformaçõesdoTutorial. . . 148
InformaçõesdeComponenteOpcional . . . . 149
NotassobreoRelease . . . 149
ImprimindoManuaisdoDB2apartirdosArquivos PDF . . . 150
SolicitandoManuaisImpressosdoDB2. . . 151
ChamandoaAjudaContextualapartirdeuma FerramentadoDB2 . . . 152
ChamandoaAjudadaMensagemapartirdo ProcessadordaLinhadeComandos. . . 153
ChamandoaAjudadeComandosapartirdo ProcessadordaLinhadeComandos. . . 153
ChamandoaAjudadeEstadodeSQLapartirdo ProcessadordaLinhadeComandos. . . 154
TutoriaisdoDB2 . . . 154
InformaçõessobreResoluçãodeProblemasdoDB2 155 Acessibilidade . . . 156
EntradadeDadoseNavegaçãoAtravésdo Teclado . . . 156
ExibiçãoAcessível. . . 156
CompatibilidadecomTecnologiasAssistidas. . 156
DocumentaçãoAcessível . . . 157
DiagramasdeSintaxeDecimaisPontilhados . . . 157
CertificaçãopeloCommonCriteriadeProdutos DB2UniversalDatabase. . . 159
Apêndice
B.
Avisos
.
.
.
.
.
.
.
.
. 161
MarcasComerciais . . . 163
Índice
Remissivo
.
.
.
.
.
.
.
.
.
. 165
Entrando
em
Contato
com
a
IBM
.
.
. 169
InformaçõessobreoProduto . . . 169
| ||
| | |
Parte
1.
Instalando
e
Configurando
Servidores
DB2
Manualmente
Capítulo
1.
Instalando
Servidores
DB2
Manualmente
Instalando
um
Produto
DB2
Manualmente
É recomendávelinstalarosprodutosDB2utilizandoo assistentedo DB2Setupou utilizandoum arquivoderesposta.OassistentedoDB2Setupforneceuma interface gráficafácildeutilizarcomajudaparainstalação,criaçãodeusuáriose grupos, configuraçãodeprotocolosecriaçãode instâncias.
Uma instalaçãoporarquivode respostaforneceasmesmasvantagens,excetouma interface gráfica.Alémdisso, utilizandoum arquivode respostavocêpode
aproveitarosrecursos deconfiguraçãoavançadostaiscomo,definirparâmetros de configuraçãoindividuaisdoDBMoudefinirvariáveisderegistrodoperfil. Entretanto, senão desejaresses métodosdeinstalação,vocêpoderáinstalar manualmente osprodutos DB2emsistemasoperacionaiscombaseem UNIX utilizandoo scriptdb2_installouutilizandooutilitáriodeinstalaçãonativode seu sistemaoperacional combaseemUNIX.
Pré-requisitos:
Consulte adocumentaçãodeinstalaçãodeum determinadoprodutoDB2quevocê desejainstalar.Porexemplo,sevocêdesejarinstalaroDB2 EnterpriseServer Edition,consultea documentaçãoQuickBeginningsforDB2Serversparareveros pré-requisitosdeinstalaçãoeoutrasinformaçõesimportantes sobreconfiguração.
Restrições:
Você nãopode instalarmanualmente umprodutoDB2emsistemasoperacionais Windows. OsprodutosDB2sópodemser instaladosemsistemas operacionais Windows utilizandooassistentedoDB2Setupouumarquivoderesposta.
Procedimento:
Selecioneummétododeinstalaçãomanual:
v InstalaroDB2utilizandooscriptdb2_install.Essemétodotambémpodeser utilizadoparainstalarem qualquerum dossistemasoperacionaissuportados baseadosnoUNIX.
v InstalaroDB2utilizandoSMIT(AIX)InstalaroDB2 utilizandoSMIT (AIX) v InstalaroDB2utilizandorpm(Linux)
v InstalaroDB2utilizandoswinstall(HP-UX)
v InstalaroDB2utilizandopkgadd (SolarisOperatingEnvironment)
Conceitos Relacionados:
v “MétodosdeInstalaçãoparaDB2UDB(Windows eUNIX)”em IniciaçãoRápida
paraDB2Servers
TarefasRelacionadas:
v “Instalandoum ProdutoDB2Utilizandoo Scriptdb2_install(UNIX)”napágina 4
v “Instalandoum ProdutoDB2UtilizandoSMIT(AIX)”napágina6 v “Instalandoum ProdutoDB2Utilizandorpm(Linux)”napágina 7 v “Instalandoum ProdutoDB2Utilizandoswinstall(HP-UX)”na página7 v “Instalandoum ProdutoDB2Utilizandopkgadd(SolarisOperating
Environments)”napágina9
v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina 11
Instalando
um
Produto
DB2
Utilizando
o
Script
db2_install
(UNIX)
Oscriptdb2_installinstalatodososcomponentesparaumdeterminado produto DB2 emsistemasoperacionaiscombaseem UNIXutilizandoseuutilitáriode instalaçãonativo.Essescriptinstalaapenasosuporte eminglês:ajuda,mensagens e interfacesdaferramentaestãoapenaseminglês.
Tarefas,taiscomocriaçãoeconfiguraçãodousuário edainstância,quepoderiam de outramaneira serexecutadasparavocêdurante umainstalaçãointerativa (assistentedoDB2 Setup)ouumainstalaçãodo arquivoderesposta,devemser executadas apósa instalaçãodoproduto.
Pré-requisitos:
AntesdeinstalarumprodutoDB2utilizandoo scriptdb2_install: v Vocêdeveterautoridaderoot.
v Consulteadocumentaçãodeinstalaçãode umdeterminadoprodutoDB2a ser instalado.Porexemplo,sevocê desejarinstalaroDB2EnterpriseServerEdition, consulteadocumentaçãoQuickBeginningsforDB2Serversparareveros
pré-requisitosde instalaçãoeoutrasinformaçõesimportantessobreconfiguração.
Procedimento:
ParainstalarumprodutoDB2utilizandooscript db2_install: 1. Efetue logincomo umusuáriocomautoridaderoot. 2. InsiraemonteoCD-ROM apropriado.
3. Insiraocomando./db2_installnopromptdoshellparainiciaroscript db2_install.Oscriptdb2_installpode serencontradonodiretórioraizdo CD-ROMdo produtoDB2Versão8.Oscriptdb2_installpediráumadas seguintespalavras-chave(dependendodoprodutoDB2quevocêestá instalando):
DB2.EXP
OpçãodoprocessadorDB2 ExpressEditionouDB2ExpressEdition
DB2.ESE
DB2EnterpriseServerEdition
DB2.WSE
DB2WorkgroupServer EditioneDB2WorkgroupServer Unlimited Edition
DB2.PE
DB2PersonalEdition
DB2.CONEE
DB2ConnectEnterpriseEdition,DB2ConnectUnlimitedEditioneDB2 ConnectApplicationServerEdition.
| | | | | |
DB2.CONPE
DB2ConnectPersonalEdition
DB2.ADMCL
DB2AdministrationClient
DB2.ADCL
DB2ApplicationDevelopmentClient
DB2.RTCL
Clientede RuntimedoDB2
DB2.DLM
DB2Data LinksManager
DB2.GSE DB2Spatial Extender DB2.WM DB2Warehouse Manager DB2.QP DB2QueryPatroller DB2.CUBE DB2CubeViews DB2.LSDC
DB2InformationIntegratorNon-Relational Wrappers
DB2.RCON
DB2InformationIntegratorRelationalWrappers
4. Insiraapalavra-chaveparaoprodutoquevocêdesejainstalar.Sevocê especificarmais deumapalavra-chavedeproduto,separeaspalavras-chave porespaços.
Odiretóriodeinstalaçãodosoftware DB2estáem: v /usr/opt/db2_08_01paraAIX
v /opt/IBM/db2/V8.1paraHP-UX,Linuxou SolarisOperatingEnvironment
NoSolarisOperatingEnvironment,vocêtem aopção deespecificarumdiretório base diferenteparaoDB2.Odiretóriobase padrãoparaoSolarisOperating Environment é/opt.Sevocê optarporinstalaroDB2em umdiretóriobase diferente,oslinksserãodefinidosparaodiretóriodeinstalaçãodo DB2padrão, /opt/IBM/db2/V8.1.Partesdoproduto dependemdo diretóriode instalação padrão.Acriaçãode linkspermitequeoDB2existafisicamenteem umdiretório base diferentede/opt.
TarefasRelacionadas:
v “MontandooCD-ROM(AIX)”emIniciaçãoRápidaparaDB2Servers v “MontandooCD-ROM(HP-UX)”em IniciaçãoRápida paraDB2 Servers v “MontandooCD-ROM(Linux)”em IniciaçãoRápida paraDB2Servers v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina11 v “MontandooCD-ROM(SolarisOperatingEnvironment)”em IniciaçãoRápida
Instalando
um
Produto
DB2
Utilizando
SMIT
(AIX)
Estatarefadescrevecomoinstalarum produtoDB2utilizandoaSMIT(System Management InterfaceTool)noAIX.Tarefas,taiscomoacriaçãoeconfiguraçãodo usuário edainstância,quepoderiam,deoutra maneira,serexecutadasdurante umainstalaçãointerativa(assistentedo DB2Setup)oudurantea instalaçãodeum arquivoderesposta,devemser executadasapósainstalaçãodoproduto.
Pré-requisitos:
AntesdeinstalaroDB2noAIXutilizandoSMIT: v Vocêdeveterautoridaderoot.
v Consulteadocumentaçãodeinstalaçãode umdeterminadoprodutoDB2a ser instalado.Porexemplo,sevocê desejarinstalaroDB2EnterpriseServerEdition, consulteadocumentaçãoQuickBeginningsforDB2Serversparareveros
pré-requisitosde instalaçãoeoutrasinformaçõesimportantessobreconfiguração.
Procedimento:
ParainstalarumprodutoDB2utilizandoa SMITnoAIX: 1. Efetue logincomo umusuáriocomautoridaderoot. 2. InsiraemonteoCD-ROM apropriado.
3. Insiraocomandosmitnopromptdo shell.AGUIdasmitéaberta.
4. NalistaGerenciamentodo Sistema,selecione Instalaçãoe Manutençãode Software—>Instalare AtualizarSoftware—>InstalarSoftware.
5. Nocampode textodispositivo /diretório*INPUTparasoftwareespecifiqueo dispositivoouodiretóriodeentradaparaamídia deinstalação,oucliqueno botãoListarparaexibirtodososdispositivosoudiretóriosde entrada.
6. Selecioneaunidadede discodeCD-ROM montadadalista.Odispositivoouo diretóriodeentradaparaamídia deinstalaçãoapareceránocampode texto
dispositivo /diretório*INPUTparasoftware.Cliqueem OK.
7. Nocampode texto*SOFTWAREa instalar,especifiqueoscomponentesque desejainstalarou cliquenobotãoListarparaexibirosprodutosdesoftware instaláveis.CliqueemOK.
Identifiquecomponentes DB2obrigatórios,típicose opcionaisparaoproduto quevocêdesejainstalar.CadaCD-ROMdoprodutoDB2forneceumarquivo quelistaoscomponentesdisponíveisparainstalação.Alistade componentes estáemum arquivodenominadoComponentList.htm eestálocalizadono diretório/db2/platem seuCD-ROM,emqueplatéa plataformanaqualvocê estáinstalando.
Aoconcluira instalação,osoftwareDB2 estaráinstaladonodiretório /usr/opt/db2_08_01.
Tarefas Relacionadas:
v “MontandooCD-ROM(AIX)”emIniciaçãoRápidaparaDB2Servers v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina 11
Instalando
um
Produto
DB2
Utilizando
rpm
(Linux)
Estatarefadescrevecomoinstalarum produtoDB2utilizandoocomandorpm no Linux.Tarefas,taiscomoacriaçãoeconfiguraçãodousuário edainstância,que poderiam, deoutramaneira,ser executadasduranteumainstalaçãointerativa (assistentedoDB2 Setup)ou duranteainstalaçãode umarquivode resposta, devem serexecutadasapósainstalaçãodo produto.
Pré-requisitos:
AntesdeinstalarumprodutoDB2paraLinuxutilizandoocomandorpm: v Vocêdeveterautoridaderoot.
v Consulteadocumentaçãodeinstalaçãode umdeterminadoprodutoDB2a ser instalado.Porexemplo,sevocê desejarinstalaroDB2EnterpriseServerEdition, consulteadocumentaçãoQuickBeginningsforDB2Serversparareveros
pré-requisitosde instalaçãoeoutrasinformações importantessobreconfiguração.
Procedimento:
ParainstalarumprodutoDB2em Linuxutilizandoocomandorpm: 1. Efetuelogincomo umusuáriocomautoridaderoot.
2. InsiraemonteoCD-ROMapropriado.
3. Identifiqueoscomponentesquevocêdesejainstalar.CadaCD-ROMdo produtoDB2forneceumarquivoquelista oscomponentesdisponíveis para instalação.UtilizeestalistaparaidentificarcomponentesDB2obrigatórios, típicoseopcionais.Alista decomponentesestáemumarquivodenominado ComponentList.htmeestálocalizadonodiretório/db2/platemseuCD-ROM, emqueplatéa plataformanaqualvocê estáinstalando.
4. Executeocomandorpmparacadacomponentea serinstalado:
rpm -ivh component_name
Porexemplo,sevocê desejarinstalaroCentrode Controle,instaleo componentedb2cc81-8.1.0-0.i386.rpm,inserindooseguintecomando:
rpm -ivh IBM_db2cc81-8.1.0-0.i386.rpm
Aoconcluirainstalação,osoftwareDB2 estaráinstaladonodiretório /opt/IBM/db2/V8.1.
TarefasRelacionadas:
v “MontandooCD-ROM(Linux)”em IniciaçãoRápida paraDB2Servers v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina11
Instalando
um
Produto
DB2
Utilizando
swinstall
(HP-UX)
Estatarefadescrevecomoinstalarum produtoDB2usandooutilitárioswinstall
noHP-UX.Tarefas,taiscomoacriaçãoeconfiguraçãodousuário, quepoderiam, de outramaneira,seremexecutadasduranteumainstalaçãointerativa(assistente do DB2Setup)oudurantea instalaçãodeumarquivoderesposta,devemser executadasapósa instalaçãodoproduto.
Pré-requisitos:
v Vocêdeveterautoridaderoot.
v Consulteadocumentaçãodeinstalaçãode umdeterminadoprodutoDB2a ser instalado.Porexemplo,sevocê desejarinstalaroDB2EnterpriseServerEdition, consulteadocumentaçãoQuickBeginningsforDB2Serversparareveros
pré-requisitosde instalaçãoeoutrasinformaçõesimportantessobreconfiguração.
Procedimento:
ParainstalarumprodutoDB2em HP-UXutilizandooutilitárioswinstall: 1. Efetue logincomoumusuáriocomautoridaderoot.
2. Insiraemonte oCD-ROMapropriado.
3. Executeoutilitárioswinstallutilizandoo seguintecomandonopromptdo shell:
swinstall -x autoselect_dependencies=true
EssecomandoabreajanelaSeleçãodeSoftwaree ajanelaEspecificar Origem.Senecessário,altereonome dohostnocampode textoNomedo Host deOrigem...najanelaEspecificarOrigem.
4. NocampoCaminhodoDepósito deOrigem...insira/cdrom/db2/hpuxonde
/cdromrepresenta odiretóriode montagemdoCD-ROM. 5. Cliqueem OKpararetornarajanelaSeleçãodeSoftware.
6. AjanelaSeleçãodeSoftwarecontémumalista dossoftwaresdisponíveispara instalação.Identifiqueoscomponentesquevocêdesejainstalar.Cada
CD-ROM doprodutoDB2forneceumarquivoquelista oscomponentes disponíveis parainstalação.Utilize estalista paraidentificarcomponentesDB2 obrigatórios, típicoseopcionais.Alistadecomponentesestáem umarquivo denominado ComponentList.htmeestálocalizadonodiretório/db2em seu CD-ROM.
7. SelecioneMarcarparaInstalaçãonomenuAçõesparaescolheros componentes asereminstalados.
8. SelecioneOKseaparecera seguintemensagem:
Além do software que você acabou de selecionar, outros softwares foram marcados automaticamente para resolver dependências. Essa mensagem não aparecerá novamente.
9. SelecioneInstalar(análise) nomenu Açõesparainiciarainstalaçãodo produtoe abrirajanelaInstalarAnálise.
10. SelecioneOKnajanelaInstalarAnálise quandoocampoStatus exibiruma mensagemPronto.
11. SelecioneSimna janelade Confirmaçãoparaconfirmar ainstalaçãodo software.
Exibaa janelaInstalarparalerosdados doprocessamentoenquantoo software estásendoinstalado,atéqueocampoStatus indiqueProntoe a janelaNotasejaaberta.Oprogramaswinstall carregao conjuntode arquivos e executaosscripts decontroledoconjuntodearquivos.
12. SelecioneSair nomenuArquivo parasairdoswinstall.
Aoconcluira instalação,osoftwareDB2 estaráinstaladonodiretório /opt/IBM/db2/V8.1.
Tarefas Relacionadas:
v “MontandooCD-ROM(HP-UX)”em IniciaçãoRápida paraDB2 Servers v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina 11
Instalando
um
Produto
DB2
Utilizando
pkgadd
(Solaris
Operating
Environments)
Essa tarefadescrevecomoinstalarumprodutoDB2utilizandooutilitáriopkgadd
em SolarisOperatingEnvironments.Tarefas,taiscomoacriaçãoeconfiguraçãodo usuário,quepoderiam,de outramaneira,seremexecutadasduranteuma
instalaçãointerativa(assistentedoDB2Setup)oudurante ainstalaçãodeum arquivoderesposta,devemser executadasapósainstalaçãodoproduto.
Pré-requisitos:
AntesdeinstalarumprodutoDB2em SolarisOperatingEnvironmentsutilizando
pkgadd:
v Vocêdeveterautoridaderoot.
v Consulteadocumentaçãodeinstalaçãode umdeterminadoprodutoDB2a ser instalado.Porexemplo,sevocê desejarinstalaroDB2EnterpriseServerEdition, consulteadocumentaçãoQuickBeginningsforDB2Serversparareveros
pré-requisitosde instalaçãoeoutrasinformações importantessobreconfiguração.
Procedimento:
ParainstalarumprodutoDB2em SolarisOperatingEnvironmentsutilizando
pkgadd:
1. Efetuelogincomo umusuáriocomautoridaderoot. 2. InsiraemonteoCD-ROMapropriado.
3. Identifiqueoscomponentesquevocêdesejainstalar.CadaCD-ROMdo produtoDB2forneceumarquivoquelista oscomponentesdisponíveis para instalação.UtilizeestalistaparaidentificarcomponentesDB2obrigatórios, típicoseopcionais.Alista decomponentesestáemumarquivodenominado ComponentList.htmeestálocalizadonodiretório/db2/platemseuCD-ROM, emqueplatéa plataformanaqualvocê estáinstalando.
4. Executeocomandopkgaddparacadacomponentequevocêdesejainstalar:
pkgadd component_name
Porexemplo,sevocê desejarinstalaroCentrode Controle,instaleo componentedb2cc81,digitandoo seguintecomando:
pkgadd db2cc81
Quando ainstalaçãoestiverconcluída, osoftwareDB2seráinstaladonodiretório /opt/IBM/db2/V8.1.
TarefasRelacionadas:
v “Instalandoum ProdutoDB2Utilizandoo Scriptdb2_install(UNIX)”napágina 4
v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina11 v “MontandooCD-ROM(SolarisOperatingEnvironment)”em IniciaçãoRápida
paraDB2Servers
| |
Capítulo
2.
Configurando
Servidores
DB2
Após
Instalação
Manual
Cenários
de
Comunicação
entre
Cliente
e
Servidor
Atabelaaseguirmostraosprotocolosde comunicaçãoquepodemserutilizados aoconectarumclientedoDB2 aumservidor doDB2.ODB2WorkgroupServer EditioneoDB2 EnterpriseServer Editionpodematender apedidosde clientesdo host ouOS/400.
Tabela1.CenáriosdeComunicaçãoentreClienteeServidor
ServidoresAIX,HP-UX,Linuxe
SolarisOperatingEnviroment
ServidorWindowsNT/Windows2000/Windows
XP/WindowsServer2003
ClienteOS/400V5R1 TCP/IP TCP/IP
ClientesdoAIX,HP-UX,LinuxeSolaris
OperatingEnviroment
TCP/IP TCP/IP
ClienteOS/390ouz/OS TCP/IP TCP/IP
ClienteVMV6 TCP/IP TCP/IP
Clienteon-lineVSEV7 TCP/IP TCP/IP
ClienteVMV7 TCP/IP TCP/IP
ClientesWindows98eWindowsME TCP/IP NPIPE
NetBIOS TCP/IP
ClienteWindowsNT/Windows2000 TCP/IP NPIPE
NetBIOS TCP/IP
ClienteWindowsXP/WindowsServer2003 TCP/IP NPIPE
NetBIOS TCP/IP
TarefasRelacionadas:
v “ConfigurandoServidoresDB2ApósInstalaçãoManual”napágina11
Configurando
Servidores
DB2
Após
Instalação
Manual
Estatarefaforneceetapasparaconfigurarum servidordoDB2 apósainstalação manual emsistemasoperacionaisUNIX.Ainstalaçãomanualutilizandooscript db2_installouo utilitáriode instalaçãonativodosistemaoperacionalinstala apenas componentesdoDB2.Astarefasde instalaçãoeconfiguração,como aquelas listadas abaixo,devemser executadasmanualmente.
Procedimento:
Paraconfigurarumservidor doDB2apósainstalaçãomanual: 1. CriarIDsde grupoedeusuário paraumainstalaçãodoDB2 2. Criarum DAS(DB2AdministrationServer)
3. Criarumainstânciautilizandodb2icrtCriarumainstânciautilizandodb2icrt
4. Criando linksparaarquivosdo DB2(Opcional)
5. ConfigurandocomunicaçõesTCP/IPparaumainstânciadoDB2 6. Atualizarachave delicençade produto
Sevocê pretendeutilizarasferramentas doDB2,comooCentrode Tarefasoua funcionalidadedoagendadordoDB2AdministrationServer,érecomendável
configurarocatálogodeferramentasdoDB2.Ocatálogodeferramentasdo DB2 contémmetadadosrequeridos paraqueasferramentasdoDB2 eoprogramador funcionem.
Tarefas Relacionadas:
v “CriandoIDsde Grupoede UsuárioparaumaInstalaçãodoDB2UDB (UNIX)” napágina12
v “CriandoumDAS(DB2Administration Server)”napágina14 v “CriandoumaInstânciaUtilizandodb2icrt” napágina14 v “CriandoLinksparaArquivosdoDB2”napágina16
v “ConfigurandoComunicaçõesTCP/IPnoClienteUtilizandooCLP”napágina 18
v “RegistrandoaChave deLicençadoProdutoDB2 UtilizandooComando db2licm”napágina122
v “Instalandoum ProdutoDB2Manualmente”napágina3
v “Toolscatalogdatabase andDASschedulersetup andconfiguration”em
AdministrationGuide:Implementation
Criando
IDs
de
Grupo
e
de
Usuário
para
uma
Instalação
do
DB2
UDB
(UNIX)
Três usuáriose grupossãorequeridosparaoperaroDB2.Osnomesdeusuárioe de grupoutilizadosnasinstruções aseguirsãodocumentadosnatabelaabaixo. Você podeespecificarseusprópriosnomesde usuárioedegrupo desdequesigam asregrasdenomenclaturadosistemaeasregrasdenomenclaturadoDB2.
Os IDsdeusuárioquevocêcriaserão requeridosparaexecutarastarefasde configuraçãosubseqüentes.
Tabela2.UsuárioseGruposRequeridos
Usuáriorequerido Exemplodenomede usuário
Exemplodenomedegrupo
Proprietáriodainstância db2inst1 db2iadm1 Usuáriolimitado db2fenc1 db2fadm1 UsuáriodoDB2
AdministrationServer
dasusr1 dasadm1
v Odiretórioinicialdo proprietáriodainstânciaéo localondeainstânciado DB2 serácriada.
v Ousuário limitadoéutilizadoparaexecutarasUDFs(funçõesdefinidaspelo usuário)eprocedimentosarmazenadosforadoespaçodeendereçamento utilizadopelobancodedadosDB2.
v OIDdeusuário parao usuáriodoDB2 AdministrationServeréutilizadopara executaroDB2Administration Serveremseusistema.
Pré-requisitos:
Você deveterautoridaderootparacriarusuáriosegrupos.
Paracriar osIDsdegruposedeusuáriosrequeridosparaoDB2: 1. Efetuelogincomo umusuáriocomautoridaderoot.
2. Digiteoscomandosapropriadosparaoseusistemaoperacional.
Nota: Essesexemplosdalinhade comandosnão contêmsenhas.Elessão apenasexemplos.Épossívelutilizaroparâmetropasswdusernamea partirdalinhade comandosparadefinirasenha.
AIX ParacriargruposnoAIX, insiraosseguintes comandos:
mkgroup id=999 db2iadm1 mkgroup id=998 db2fadm1 mkgroup id=997 dasadm1
Crieusuáriosparacadagrupo:
mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1 home=/home/db2inst1 db2inst1
mkuser id=1003 pgrp=db2fadm1 groups=db2fadm1 home=/home/db2fenc1 db2fenc1
mkuser id=1002 pgrp=dasadm1 groups=dasadm1 home=/home/dasusr1 dasusr1
HP-UX
ParacriargruposnoHP-UX,insiraosseguintescomandos:
groupadd -g 999 db2iadm1 groupadd -g 998 db2fadm1 groupadd -g 997 dasadm1
Criarusuáriosparacadagrupo:
useradd -g db2iadm1 -d /home/db2instl -m db2inst1 useradd -g db2fadm1 -d /home/db2fenc1 -m db2fenc1 useradd -g dbasgrp -d /home/dasusr1 -m dasusr1
Linux ParacriargruposnoLinux,insira osseguintescomandos:
groupadd -g 999 db2iadm1 groupadd -g 998 db2fadm1 groupadd -g 997 dasadm1
Criarusuáriosparacadagrupo:
mkuser -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1 mkuser -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1 mkuser -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
SolarisOperatingEnvironment
ParacriargruposnoSolarisOperatingEnvironment,insiraosseguintes comandos:
groupadd -g 999 db2iadm1 groupadd -g 998 db2fadm1 groupadd -g 997 dasadm1
Criarusuáriosparacadagrupo:
useradd -g db2iadm1 -u 1004 -d /export/home/db2inst1 -m db2inst1
useradd -g db2fadm1 -u 1003 -d /export/home/db2fenc1 -m db2fenc1 | | | | | | | | | | | |
useradd -g dasadm1 -u 1002 -d /export/home/dasusr1 -m dasusr1
Conceitos Relacionados:
v “Generalnamingrules”em AdministrationGuide:Implementation
Tarefas Relacionadas:
v “Instalandoum ProdutoDB2Manualmente”napágina3
Criando
um
DAS
(DB2
Administration
Server)
Estatarefaéparte datarefaprincipalInstalandomanualmenteoDB2.
ODAS(DB2AdministrationServer) forneceserviços desuporteparaferramentas do DB2,comooCentrode ControleeoAssistenteparaConfiguração.
Pré-requisitos:
v ParacriarumDAS,vocêdeveterautoridaderoot. v Vocêdevetercriadoum usuárioDASparaDB2.
Procedimento:
Paracriar oDAS:
1. Conecte-secomousuário comautoridaderoot. 2. Emitaumdosseguintescomandosparacriaro DAS:
v ParaAIX,digite:
/usr/opt/db2_08_01/instance/dascrt -u DASuser
ParaHP-UX,Solaris OperatingEnvironmentsouLinux,insira
/opt/IBM/db2/V8.1/instance/dascrt -u DASuser
–u Paraoparâmetro–u,especifiqueousuário DASquevocê criou durante acriaçãodeusuáriosegruposparaoDB2.
Conceitos Relacionados:
v “DB2AdministrationServer”emAdministrationGuide: Implementation
Tarefas Relacionadas:
v “CriandoumaInstânciaUtilizandodb2icrt” napágina14 v “Instalandoum ProdutoDB2Manualmente”napágina3
Criando
uma
Instância
Utilizando
db2icrt
Estatarefaéparte datarefaprincipalConfigurandoumservidor doDB2apósa instalação manual.
Uma instânciadoDB2éum ambienteemquevocêarmazenadadose executa aplicativos. Utilizeocomandodb2icrtparacriarumainstância.
Você deveterautoridaderoot.
Procedimento:
Paracriar umainstânciautilizandodb2icrt: 1. Conecte-secomousuáriocomautoridaderoot. 2. Executeocomandodb2icrt.Por exemplo:
DB2DIR/instance/db2icrt -a AuthType -u FencedID InstName
DB2DIR
éodiretóriodeinstalaçãodo DB2.
v NoAIX, odiretóriodeinstalaçãodoDB2é/usr/opt/db2_08_01 v Em todososoutrossistemasoperacionaisbaseadosem UNIX,o
diretóriodeinstalaçãoé/opt/IBM/db2/V8.1
-a AuthType
Representaotipodeautenticaçãoparaa instância.AuthTypepode ser umdestes:SERVER,CLIENT,DCS,SERVER_ENCRYPT,
DCS_ENCRYPT.SERVERéopadrão.Esseparâmetroéopcional.
-uFencedID
Representaonomedousuário sobo qualasUDFs(funçõesdefinidas pelousuário)limitadaseosprocedimentosdearmazenamento limitadosserãoexecutados. Esteindicadornão énecessáriosevocê estivercriando umainstânciaem umclientedo DB2.Especifiqueo nomedo usuáriolimitadoquevocê criou.
InstName
Representaonomedainstância.Onomedainstânciadeveserigualao nomedo usuárioquepossui ainstância.Especifiqueo nomedousuário quepossuiainstânciaquevocêcriou.Ainstânciaserácriadano
diretóriopessoaldousuárioquepossuia instância.
Porexemplo,sevocê estiverutilizandoaautenticaçãodo servidor,ousuário limitadoserádb2fenc1eousuárioquepossuia instânciaserádb2inst1.Utilize oseguintecomandoparacriarumainstânciaemumsistemaAIX:
/usr/opt/db2_08_01/instance/db2icrt -a server -u db2fenc1 db2inst1
Depoisdecriar umainstância,vocêpode configurara notificaçãopara
monitoração defuncionamento.Estatarefapode serexecutadautilizandooCentro de FuncionamentoouCLP.
Conceitos Relacionados:
v “Authenticationmethodsforyour server”em AdministrationGuide:
Implementation
TarefasRelacionadas:
v “Instalandoum ProdutoDB2Manualmente”napágina3
Referência Relacionada:
v “db2icrt-CreateInstanceCommand”emCommandReference
v “health_mon-Healthmonitoringconfigurationparameter”em Administration
Criando
Links
para
Arquivos
do
DB2
Você podecriarlinksparaosarquivosdoDB2nodiretório/usr/libeparaos arquivosde inclusãonodiretório/usr/include,paraumadeterminadaversãoe nívelde releasedoDB2.
Sevocê estiverdesenvolvendoou executandoaplicativos,seriainteressantecriar estas ligaçõesparaevitar terqueespecificarocaminho completoparaas
bibliotecas doprodutoeparaosarquivosde inclusão. Essa tarefanão éobrigatóriaparaoperaçãonormaldoDB2.
Pré-requisitos:
Você deveterefetuadologoncomoum usuáriocomautoridaderoot.
Restrições:
Asseguintes restriçõesseaplicam:
v CriarlinksparaumaversãodoDB2 tornaráasoutrasversõesdo DB2 não-funcionais.Oslinkspodemser estabelecidosapenasparaumaversãodo DB2emumdeterminado sistema.
v Sehouverlinksexistentesparaosdiretórios/usr/libe/usr/includea partirde umaversãoanteriordo DB2,elesserãoremovidosautomaticamente.
v Oslinksnãodevemser criadosemsistemasondehaverá coexistênciade várias versõesdo DB2.
Procedimento:
Paracriar linksparaarquivosdo DB2:
1. Efetue logoncomoum usuáriocomautoridaderoot
2. Executeocomandoapropriadoparaoseusistemaoperacional:
AIX /usr/opt/db2_08_01/cfg/db2ln
Todososoutrossistemasoperacionais baseadosemUNIX
/opt/IBM/db2/V8.1/cfg/db2ln
Sehouver linksexistentesparaosdiretórios/usr/libe/usr/includeapartirde umaversãoanteriordo DB2,elesserãoremovidosautomaticamentedigitando-seo comandodb2lnparacriarlinksparaessaversãodoDB2.Sevocêdesejar
restabelecer oslinksparaasbibliotecasdaversãoanterior, seránecessário executar o comandodb2rmlndesuaversãoatualdoDB2 antesdeexecutaro comando
db2lndaversãoanteriordoDB2.
Tarefas Relacionadas:
v “RegistrandoaChave deLicençadoProdutoDB2 UtilizandooComando db2licm”napágina122
Capítulo
3.
Configurando
a
Comunicação
Cliente-Servidor
Configurando
as
Conexões
Cliente-Servidor
Utilizando
o
CLP
(Processador
da
Linha
de
Comandos)
Estatarefadescrevecomoconfigurarumaconexãoa partirdeum clientedoDB2 comum servidordobanco dedadosremoto utilizandoo CLP(Processadorda Linha deComandos).
É possíveltambémconfigurarumaconexãoclientee servidorutilizandooCA (AssistenteparaConfiguração).
Pré-requisitos:
Antesdeconfiguraraconexãocliente-servidor:
v Ascomunicaçõesdevemser configuradasnoservidor doDB2enoclientedo DB2.Dependendodeseusistemaoperacional,ascomunicaçõespodemser CanaisNomeados,NetBIOS ouTCP/IP.
v Vocêdeveutilizarum doscenáriosdeconexão declienteeservidor suportados. Oscenáriosde conexãodescrevemométododecomunicaçãoouoprotocoloque podeserutilizado porqualsistemaoperacional.
Restrições:
v OsservidoresDB2 UDBnoWindowseUNIXnão aceitammaisconexõesdo clientedeentradautilizandooAPPC.Osclientesdo DB2aindapodem
conectar-sea sistemasdohostutilizandooAPPC,seelestiveremo DB2Connect instalado.
v Vocênãopode utilizara NetBIOSparaconectar-seapartirdeumWindows clienteparaumservidorem execuçãonosistemabaseado noUNIX.
Procedimento:
Paraconfiguraraconexãocliente-servidorutilizandooProcessadordaLinhade Comandos:
1. Identifiqueegrave osvaloresdeparâmetros decomunicação.
2. Configureoprotocolode comunicaçõesapropriado nocliente.Nenhuma configuraçãoénecessáriaparaCanaisNomeados.
3. Catalogueonódobancode dadosdoclientedo DB2utilizandoumdos métodosa seguir.Sua escolhademétodoébaseadanaconfiguraçãodo protocolode comunicaçõesnosistemaquevocê desejacatalogar. v CatalogaronóTCP/IPapartirdoclientedo DB2.
v CatalogaronóNetBIOSa partirdo clientedoDB2.
v CatalogaronóCanaisNomeadosa partirdocliente doDB2. 4. Catalogarobancode dadosnoclientedoDB2.
5. Testaraconexãocliente-servidor.
TarefasRelacionadas:
v “CatalogandooNóTCP/IPa partirdo ClientedoDB2”napágina21 v “CatalogandoumNóNetBIOSapartirdoCliente doDB2”napágina28 | | | | | | |
v “CatalogandoumNódeCanaisNomeadosa partirdoCliente”napágina 30 v “CatalogandoumBancode Dadosa partirde umClientedoDB2 Utilizandoo
CLP”napágina23
v “TestandoaConexãoCliente-Servidor UtilizandooCLP” napágina31
v “ConfigurandoProtocolosde ComunicaçãoparaumaInstânciaRemotado DB2” napágina33
v “ConfigurandoProtocolosde ComunicaçãoparaumaInstânciado DB2”na página35
v “ConfigurandoComunicaçõesNetBIOS paraumaInstânciadoDB2”napágina 41
v “ConfigurandoComunicaçõesTCP/IPparaumaInstânciadoDB2”napágina 38 v “ConfigurandoComunicaçõesde CanaisNomeadosparaumaInstânciadoDB2”
napágina45
v “ConfigurandoConexõesCliente-ServidorUtilizandooCA(Assistentepara Configuração)”emIniciaçãoRápidaparaDB2Servers
Referência Relacionada:
v “CenáriosdeComunicaçãoentreClientee Servidor”napágina 11
Configurando
TCP/IP
Configurando
Comunicações
TCP/IP
no
Cliente
Utilizando
o
CLP
EstatarefadescrevecomoconfigurarcomunicaçõesTCP/IPnocliente utilizandoo CLP.
Pré-requisitos:
Certifique-se dequeoTCP/IPestejafuncionalnocliente doDB2.Paraestabelecer umaconexãoentreclienteeservidor,oTCP/IPtambémdeveestarfuncional no servidor doDB2.Paraverificara funcionalidadeTCP/IPdo clienteparaoservidor, digite onomedo hostnamáquinado servidor,emseguida,executepingdesse nome dohosta partirdamáquinacliente.
Procedimento:
ParaconfigurarascomunicaçõesTCP/IPnoclientedoDB2: 1. Resolvaoendereçodohostdo servidor.
2. Atualize oarquivode serviçosnoclientedoDB2.
Tarefas Relacionadas:
v “ResolvendoumEndereçodoHostdoServidorparaConfigurar umaConexão entreClientee Servidor”napágina 20
v “AtualizandooArquivodeServiçosnoCliente”napágina21
v “ConfigurandoCanaisNomeadosnoClienteUtilizandooCLP”napágina29 v “ConfigurandoComunicaçõesNetBIOS noCliente UtilizandooCLP” napágina
Planilha
de
Valores
de
Parâmetros
do
TCP/IP
para
Configurar
uma
Conexão
entre
Cliente
e
Servidor
Aocontinuarcomasetapasde configuração,utilizeacoluna SeuValor,natabelaa seguir,pararegistrarosvaloresrequeridos.
Tabela3.PlanilhadeValoresdeParâmetrosdoTCP/IP
Parâmetro Descrição ValordeAmostra SeuValor
NomedeHost
v Nomedohost(hostname) ou
v EndereçoIP(ip_address)
Utilizeohostnameouip_address dohostremoto.
Pararesolveresteparâmetro: v Digiteocomandohostname
noservidorparaobtero hostname.
v Entreemcontatocomo administradordaredepara obteroip_addressoudigiteo comandopinghostname. v EmsistemasUNIX,você tambémpodeutilizaro comando
DB2DIR/bin/hostlookup hostname.
emqueDB2DIRéodiretório ondeoDB2estáinstalado.
myserver ou 9.21.15.235 NomedoServiço v NomedoServiçode Conexão(svcename)ou v Númeroda Porta/Protocolo (port_number/tcp)
Valoresrequeridosnoarquivo services.
OnomedoServiçodeConexão éumnomearbitrárioque representaonúmerodaportade conexão(port_number)nocliente. Onúmerodaportadeveser igualàqueleaoqualoparâmetro svcenameémapeadonoarquivo deserviçosnosistemado servidor.(Oparâmetrosvcename estálocalizadonoarquivode configuraçãodogerenciadorde bancodedadosnainstânciado servidor.)Essevalornãodeve estaremusoporoutros aplicativosedeveserexclusivo dentrodoarquivodeserviços. Geralmente,emplataformas UNIX,essevalordeveser1024 ousuperior.
Entreemcontatocomo administradordobancode dadosparaobterosvalores utilizadosparaconfiguraro servidor.
server1 ou 3700/tcp
Nomedonó(node_name) Umaliaslocalouapelidoque descreveonóaoqualvocêestá tentandoconectar-se.Vocêpode selecionarqualquernome;no entanto,todosvaloresdenome donódentrododiretóriodonó localdevemserexclusivos.
Tarefas Relacionadas:
v “ConfigurandoComunicaçõesTCP/IPnoClienteUtilizandooCLP”napágina 18
v “ConfigurandoasConexõesCliente-ServidorUtilizandoo CLP(Processadorda LinhadeComandos)” napágina17
Resolvendo
um
Endereço
do
Host
do
Servidor
para
Configurar
uma
Conexão
entre
Cliente
e
Servidor
Oclienteutilizará oendereçodohostdoservidor doDB2paraestabeleceruma conexão.Sea suaredetiverum servidordenomesousevocêpretendeespecificar diretamenteumendereçoIP(ip_address)doservidor,poderáprosseguir
catalogandoonódo TCP/IP.Seum servidordenomesdedomínionão existirna rede,você poderáespecificardiretamenteum nomedehostqueémapeadoparao endereçoIP(ip_address)doservidor noarquivohostslocal.
CasopretendasuportarumclienteUNIX queestejautilizandooNIS(Network InformationServices)evocê nãoestiverutilizandoumservidor denomesde domínio narede,seránecessário atualizaroarquivohosts,localizadonoservidor masterdo NIS.
Atabelaaseguirlista alocalizaçãodoarquivodehosts locais.
Tabela4.LocalizaçãodoArquivodeHostsLocais
SistemaOperacional Diretório
Windows98/WindowsME windows
WindowsNT/Windows 2000/WindowsXP/Windows
Server2003
%SystemRoot%\system32\drivers\etcemque%SystemRoot%éuma variáveldeambientedefinidapelosistema
UNIX /etc
Procedimento:
Utilize umeditordetextoparaincluir umaentradanoarquivohostsdocliente do DB2 paraoendereçoIPdo servidor.Porexemplo:
9.21.15.235 myserver # endereço IP para myserver
em que:
9.21.15.235
representa oip_address myserver
representa ohostname
# representa umcomentárioqueestádescrevendoaentrada
Seo servidornãoestiver nomesmodomínioqueocliente doDB2,vocêdeverá fornecerumnome dedomíniocompleto,comomyserver.spifnet.ibm.com,emque spifnet.ibm.com representaonomedo domínio.
Tarefas Relacionadas:
v “AtualizandooArquivodeServiçosnoCliente”napágina21
v “ConfigurandoasConexõesCliente-ServidorUtilizandoo CLP(Processadorda LinhadeComandos)” napágina17
Atualizando
o
Arquivo
de
Serviços
no
Cliente
Sevocê pretendecatalogarum nóTCP/IPutilizandoumnúmerode porta (port_number),não precisaráexecutarestatarefa.
Pré-requisitos:
Sevocê estiverutilizandoumcliente UNIXqueutilizaoNIS (Network
InformationServices),seránecessárioatualizaroarquivodeserviços localizadono servidor masterdoNIS.
Procedimento:
Utilizandoumeditordetexto,incluaonome doServiçodeConexãoeonúmero daportanoarquivoservicesdocliente.
Atabelaaseguirlista alocalizaçãodoarquivodeserviços.
Tabela5.LocalizaçãodoArquivodeServiços
SistemaOperacional Diretório
Windows98/WindowsME windows
WindowsNT/Windows 2000/WindowsXP/Windows
Server2003
%SystemRoot%\system32\drivers\etcemque%SystemRoot%éuma variáveldeambientedefinidapelosistema
UNIX /etc
Por exemplo:
server1 50000/tcp # porta do serviço de conexão do DB2
em que:
server1 representa onomedoServiçodeConexão
50000 representa onúmerodaporta daconexão(50000 éopadrão)
tcp representa oprotocolodecomunicaçãoquevocê estáutilizando
# representa oiníciodeum comentárioquedescreveaentrada
TarefasRelacionadas:
v “CatalogandooNóTCP/IPa partirdo ClientedoDB2”napágina21
Catalogando
o
Nó
TCP/IP
a
partir
do
Cliente
do
DB2
CatalogarumnóTCP/IPincluiumaentradanodiretóriodo nódoclientedo DB2 quedescreveonóremoto.Essaentradaespecificaoaliasescolhido(node_name),o
hostname (ouip_address)eosvcename(ouport_number)queoclienteutilizapara acessar ohostremoto.
Pré-requisitos:
v ÉnecessárioterautoridadeSYSADM(AdministrativadoSistema) ouSYSCTRL (ControladordoSistema)ou teraopçãocatalog_noauthdefinida comoON.Não épossívelcatalogarumnóutilizandoautoridaderoot.
Procedimento:
ParacatalogarumnóTCP/IP:
1. Efetue logonnosistemacomoumusuário quepossua autoridadeSYSADM (Administrativado Sistema)ouSYSCTRL(Controladordo Sistema).
2. Sevocê estiverutilizandoumclienteUNIX,configureoambiente dainstância. Executeoscriptdeinicialização:
Parashellbash,Bourneou Korn
. INSTHOME/sqllib/db2profile
ParashellC
source INSTHOME/sqllib/db2cshrc
ondeINSTHOMErepresentaodiretóriodeorigem dainstância.
3. Inicieo ProcessadordaLinha deComandosdoDB2.NoWindows,emitao comandodb2cmdapartirdeumpromptdecomandos.NoUNIX,emitao comandodb2a partirde umpromptdecomandos.
4. Catalogueonó,inserindoosseguintescomandosnoProcessadordaLinhade Comandos:
db2 => catalog tcpip node node_name remote hostname|ip_address
server service_name|port_number [remote_instance instance_name]
[system system_name] [ostype os_type]
db2 => terminate
em que:
v node_name representaumpseudônimoquevocêpode definirparao computadorquetemobancode dadosquedesejacatalogar.
v remote_instance representaonomedainstânciadoservidor naqualobanco de dadosreside.
v systemrepresentao nomedosistemaDB2utilizadoparaidentificaro servidor.
v ostyperepresentao tipodesistemaoperacional doservidor.
Notas:
a. Ocomandoterminateénecessárioparaatualizar ocachedo diretório. b. Apesarde remote_instance,systemeostypeseremopcionais,elessão
obrigatóriosparaosusuáriosquedesejamutilizarasferramentas doDB2. c. Oservice_nameutilizadonoclientenãoprecisaserigualaodoservidor.No
entanto,osnúmeros deportaparaosquaiselessãomapeadosdevem
corresponder.
Exemplo:
Paracatalogarumnóquevocê desejachamardb2nodeem umservidorremoto
myserver.ibm.comqueestáutilizandoonúmerodeporta 50000,serianecessário inseriroseguinteapartirdeum promptdb2:
db2 => catalog tcpip node db2node remote myserver server 50000 DB20000I O comando CATALOG TCPIP NODE foi concluído com êxito.
DB21056W Alterações no diretório não serão efetivadas até que o cache do diretório seja atualizado.
db2 => terminate
DB20000I O comando TERMINATE foi concluído com êxito.
Tarefas Relacionadas:
| |