• Nenhum resultado encontrado

Suplemento de Instalação e Configuração

N/A
N/A
Protected

Academic year: 2021

Share "Suplemento de Instalação e Configuração"

Copied!
181
0
0

Texto

(1)

IBM

®

DB2

®

Universal

Database

Suplemento

de

Instalação

e

Configuração

Versão

8.2

(2)
(3)

IBM

®

DB2

®

Universal

Database

Suplemento

de

Instalação

e

Configuração

Versão

8.2

(4)

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.

(5)

Í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

(6)

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

| | | | | | | | | | | | | | | | |

(7)

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). . . 127

Instalaçõ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

| ||

| | |

(8)
(9)

Parte

1.

Instalando

e

Configurando

Servidores

DB2

Manualmente

(10)
(11)

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

(12)

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.

| | | | | |

(13)

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

(14)

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

(15)

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:

(16)

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

(17)

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

| |

(18)
(19)

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

(20)

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.

(21)

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 | | | | | | | | | | | |

(22)

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.

(23)

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

(24)

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

(25)

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 CatalogaroTCP/IPapartirdoclientedo DB2.

v CatalogaroNetBIOSa partirdo clientedoDB2.

v CatalogaroCanaisNomeadosa partirdocliente doDB2. 4. Catalogarobancode dadosnoclientedoDB2.

5. Testaraconexãocliente-servidor.

TarefasRelacionadas:

v “CatalogandooTCP/IPa partirdo ClientedoDB2”napágina21 v “CatalogandoumNetBIOSapartirdoCliente doDB2”napágina28 | | | | | | |

(26)

v “CatalogandoumdeCanaisNomeadosa 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

(27)

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.

(28)

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

(29)

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 “CatalogandooTCP/IPa partirdo ClientedoDB2”napágina21

Catalogando

o

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:

(30)

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:

| |

Referências

Documentos relacionados

A baixa taxa de desconto ao longo dos anos de produção do campo, para o cálculo da função objetivo, aliada a baixa produção de água que a locação de

As análises serão aplicadas em chapas de aços de alta resistência (22MnB5) de 1 mm de espessura e não esperados são a realização de um mapeamento do processo

Os principais objectivos definidos foram a observação e realização dos procedimentos nas diferentes vertentes de atividade do cirurgião, aplicação correta da terminologia cirúrgica,

O relatório encontra-se dividido em 4 secções: a introdução, onde são explicitados os objetivos gerais; o corpo de trabalho, que consiste numa descrição sumária das

psicológicos, sociais e ambientais. Assim podemos observar que é de extrema importância a QV e a PS andarem juntas, pois não adianta ter uma meta de promoção de saúde se

Verificou-se que, após o treinamento auditivo informal, houve adequação das habilidades auditivas de resolução temporal, figura-fundo para sons não verbais e verbais,

Entre outros fatores que podem contribuir no tempo médio de aquisição de cada habilidade, poden- do ocasionar rendimento menor por parte dos indiví- duos, estão as condições de

Contudo, não é possível imaginar que essas formas de pensar e agir, tanto a orientada à Sustentabilidade quanto a tradicional cartesiana, se fomentariam nos indivíduos