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

Antesdeusarestasinformaçõeseoprodutoaquesereferem,nãodeixedelerasinformaçõesemAvisos.

EstedocumentocontéminformaçõesquesãopropriedadedaIBM,édisponibilizadoaoabrigodeumacordode licençaeestáprotegidopelaleidedireitosdeautor.Asinformaçõescontidasnestapublicaçãonãoincluem nenhumagarantiarelativaaoproduto,demodoqueasafirmaçõesconstantesdestemanualnãodeverãoser interpretadascomotal.

PodeencomendarpublicaçõesdaIBMonlineouatravésdorepresentantelocaldaIBM.

v Paraencomendarpublicaçõesonline,consulteoIBMPublicationsCenter(centrodepublicaçõesdaIBM)em www.ibm.com/shop/publications/order

v ParalocalizarorepresentantelocaldaIBM,consulteoIBMDirectoryofWorldwideContacts(directóriode contactosmundiais)emwww.ibm.com/planetwide

ParaencomendarpublicaçõesdeDB2aoserviçoDB2MarketingandSales(marketingevendas)nosEstados UnidosounoCanadá,contacte1-800-IBM-4YOU(426-4968).

AIBMpoderáutilizaroudistribuirinformaçõesfacultadaspeloutilizador,notodoouemparte,daformaque entenderapropriadasemincorreremqualquerobrigaçãoparacomoutilizador.

(5)

Índice

Parte

1.

Instalação

e

configuração

manual

de

servidores

do

DB2

.

.

.

. 1

Capítulo

1.

Instalação

Manual

de

servidores

do

DB2

.

.

.

.

.

.

.

.

.

. 3

InstalaçãomanualdeumprodutodeDB2 . . . . 3 InstalaçãodeumprodutodeDB2comoscript

db2_install(UNIX) . . . 4 InstalaçãodeumprodutodeDB2comaSMIT(AIX) 6 InstalaçãodeumprodutodeDB2comrpm(Linux) . 7 InstalaçãodeumprodutodeDB2comoswinstall (HP-UX). . . 8 InstalaçãodeumprodutodeDB2comopkgadd (SolarisOperatingEnvironments) . . . 9

Capítulo

2.

Configuração

de

servidores

do

DB2

após

uma

instalação

manual

.

. 11

CenáriosdecomunicaçõesdeCliente-para-Servidor 11 ConfiguraçãodeservidoresdeDB2depoisdeuma instalaçãomanual . . . 11 CriaçãodeIDsdegrupoeutilizadorparauma

instalaçãodoDB2UDB(UNIX). . . 12 CriaçãodeumDB2AdministrationServer(DAS). . 14 Criaçãodeumainstânciacomdb2icrt . . . 14 CriaçãodeligaçõesparaficheirosdeDB2 . . . . 15

Capítulo

3.

Configuração

de

comunicações

de

cliente

para

servidor

. 17

Configuraçãodasligaçõescliente-para-servidorcom oprocessadordalinhadecomandos(CLP). . . . 17 ConfiguraçãodeTCP/IP. . . 18

ConfiguraçãodecomunicaçõesTCP/IPnocliente comoCLP . . . 18 Folhadetrabalhodevaloresdeparâmetrosde TCP/IPparaconfigurarumaligaçãodecliente paraservidor. . . 19 Processamentodeumendereçodesistema

centralservidorparaconfigurarumaligaçãode clienteparaservidor . . . 20 Actualizaçãodoficheirodeserviçosnocliente. . 21 CatalogaçãodonódeTCP/IPapartirdocliente deDB2. . . 22 Catalogaçãodeumabasededadosapartirde umclientedeDB2comoCLP . . . 23 Folhadetrabalhodevaloresdeparâmetrospara catalogaçãodeumabasededados . . . 25 ConfiguraçãodeNetBIOS . . . 26

ConfiguraçãodecomunicaçõesNetBIOSno

clientecomoCLP . . . 26 Determinaçãodonúmerodeadaptadorlógicodo clienteparaaligaçãoNetBIOS(Windows) . . . 27 Folhadetrabalhodevaloresdeparâmetrosde NetBIOS . . . 27

CatalogaçãodeumnódeNetBIOSapartirdo clientedeDB2 . . . 28 Actualizaçãodoficheirodeconfiguraçãodo

gestordabasededadosparaumaligaçãode NetBIOS . . . 29 ConfiguraçãodeNamedPipes . . . 30

ConfiguraçãodeNamedPipesnoclientecomo CLP. . . 30 Folhadetrabalhodevaloresdeparâmetrosde NamedPipesparaconfigurarNamedPipesno cliente . . . 30 CatalogaçãodonódeNamedPipesapartirdo cliente . . . 31 Testedaligaçãocliente-para-servidorcomoCLP. . 32

Capítulo

4.

Configuração

de

comunicações

do

servidor

de

DB2

.

. 35

ConfiguraçãodecomunicaçõesdoservidordeDB2 comoControlCenter . . . 35

Configuraçãodeprotocolosdecomunicações paraumainstânciaremotadeDB2 . . . 35 Configuraçãodeprotocolosdecomunicações paraumainstâncialocaldeDB2 . . . 37 Configuraçãodecomunicaçõesdeservidorde DB2comoControlCenter . . . 38 ConfiguraçãodecomunicaçõesdoservidordeDB2 comoProcessadordaLinhadeComandos. . . . 39 Definiçãodeprotocolosdecomunicaçõesparauma instânciadeDB2. . . 39 ConfiguraçãodecomunicaçõesdoservidordeDB2 (TCP/IP) . . . 40

ConfiguraçãodecomunicaçõesTCP/IPparauma instânciadeDB2. . . 40 Actualizaçãodoficheirodeconfiguraçãodo

gestordabasededadosnoservidorpara

comunicaçõesTCP/IP. . . 41 Actualizaçãodoficheirodeserviçosnoservidor paracomunicaçõesTCP/IP . . . 42 ConfiguraçãodecomunicaçõesdoservidordeDB2 (NetBIOS). . . 43

ConfiguraçãodecomunicaçõesNetBIOSpara umainstânciadeDB2. . . 43 ConfiguraçãodainterfacedeNetBIOSpara

configurarcomunicaçõesnoservidordeDB2 . . 44 ConfiguraçãodeNetBIOSparainiciarquandoa instânciadeDB2foriniciada(WindowsNT) . . 45 Actualizaçãodoficheirodeconfiguraçãodo

gestordabasededadosnoservidorpara

NetBIOS . . . 46 ConfiguraçãodecomunicaçõesdoservidordeDB2 (NamedPipes) . . . 47

ConfiguraçãodecomunicaçõesNamedPipes paraumainstânciadeDB2 . . . 47

(6)

Parte

2.

Instalação

com

um

ficheiro

de

resposta

.

.

.

.

.

.

.

.

.

.

.

. 49

Capítulo

5.

Ficheiros

de

resposta

.

.

. 51

Conceitosbásicosdainstalaçãocomficheirosde resposta . . . 51 Consideraçõessobreficheirosderesposta . . . . 51 CriaçãodeumficheiroderespostacomoAssistente deInstalaçãodoDB2 . . . 52

Capítulo

6.

Instalação

com

um

ficheiro

de

resposta

(Windows)

.

.

.

.

.

.

.

. 57

Descriçãogeraldainstalaçãocomoficheirode

respostadoDB2(Windows). . . 57 DisponibilizaçãodosficheirosdeDB2parauma instalaçãocomoficheiroderesposta(Windows) . . 58 Configuraçãodeacessopartilhadoaumdirectório (Windows). . . 58 Criaçãoeediçãodeumficheiroderesposta

(Windows). . . 59 InstalaçãodeumprodutodeDB2comumficheiro deresposta(Windows) . . . 60 Geradordeficheirosderesposta(Windows) . . . 62

Acercadogeradordeficheirosderesposta

(Windows). . . 62

Capítulo

7.

Instalação

com

um

ficheiro

de

resposta

(UNIX)

.

.

.

.

.

.

.

.

. 63

DescriçãogeraldainstalaçãodoDB2comum

ficheiroderesposta(UNIX) . . . 63 Criaçãodeumficheiroderespostacomoficheiro derespostaexemplo(UNIX). . . 64 InstalaçãodoDB2comumficheiroderesposta

(UNIX). . . 65

Capítulo

8.

Tópicos

de

referência

sobre

ficheiros

de

resposta

.

.

.

.

.

.

.

. 67

Ficheirosderespostaexemplodisponíveis

(WindowseUNIX). . . 67 Palavras-chavedeficheirosderesposta(Windowse UNIX) . . . 68 Palavras-chavedeficheirosderespostadoDB2

ControlServer(Windows) . . . 72 Códigosdeerrodeumainstalaçãocomficheirode resposta(Windows). . . 73 Códigosdeerrodeumainstalaçãocomficheirode resposta(UNIX). . . 74 Exportaçãoeimportaçãodeumperfil . . . 75 Instalaçãocomficheiroderespostausandoum

ficheirodecomandos(Windows) . . . 76 ParagemdeprocessosdeDB2duranteuma

instalaçãointeractiva(Windows) . . . 76 ParagemdeprocessosdeDB2duranteuma

instalaçãocomficheiroderesposta(Windows) . . 77

Parte

3.

Instalação

distribuída

com

o

Microsoft

Systems

Management

Server

(SMS)

.

.

.

.

.

.

.

.

.

.

. 79

Capítulo

9.

Instalação

distribuída

com

o

Microsoft

Systems

Management

Server

(SMS)

.

.

.

.

.

.

.

.

.

.

.

. 81

InstalaçãodeprodutosdeDB2comoMicrosoft

SystemsManagementServer(SMS) . . . 81 ImportaçãodoficheirodeinstalaçãodoDB2parao SMS. . . 82 CriaçãodopacotedeSMSnoservidorSMS . . . 82 DistribuiçãodopacotedeinstalaçãodoDB2narede 83 DistribuiçãodoDB2Versão8usandooMicrosoft SystemsManagementServer(SMS) . . . 85 Configuraçãodeacessoremotoparaumabasede dadosdoservidor . . . 86 Configuraçãododb2cli.iniparaumainstalaçãocom ficheiroderesposta. . . 88

Parte

4.

Aplicações

Web

do

DB2

.

. 89

Capítulo

10.

Servidor

de

aplicações

para

o

DB2

.

.

.

.

.

.

.

.

.

.

.

.

. 91

InstalaçãodoservidordeaplicaçõesparaoDB2 . . 91 ActivaçãodoservidordeaplicaçõesnoDB2 . . . 93 IníciolocaldoservidordeaplicaçõesparaoDB2. . 94 InícioremotodoservidordeaplicaçõesparaoDB2 95 ImplementaçãoautomáticadoDB2WebToolsno servidordeaplicaçõesparaoDB2. . . 96 ParagemlocaldoservidordeaplicaçõesparaoDB2 97 Paragemremotadoservidordeaplicaçõesparao DB2. . . 98 DesinstalaçãodoDB2WebToolsdoservidorde aplicaçõesparaoDB2. . . 99 DesinstalaçãodoservidordeaplicaçõesparaoDB2 99

DesinstalaçãodeDB2WebServicesApplication doservidordeaplicaçõesparaoDB2 . . . . 100

Capítulo

11.

DB2

Web

Tools

.

.

.

.

. 103

DB2WebCommandCenter . . . 103 DB2WebHealthCenter. . . 103

Capítulo

12.

Implementação

do

DB2

Web

Tools

num

servidor

de

aplicações

.

.

.

.

.

.

.

.

.

.

.

.

. 105

Servidordeaplicaçõesrecomendadopara

implementaçãodoDB2WebTools . . . 105 ImplementaçãodoDB2WebToolsemservidores deaplicaçõesWebSphere . . . 105 ImplementaçãodoDB2WebToolsemservidores deaplicaçõesWebLogic. . . 109 ImplementaçãodoDB2WebToolsnoutros

servidoresdeaplicações. . . 112

Capítulo

13.

Depuração

do

DB2

Web

Tools

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 117

Parte

5.

Consulta

.

.

.

.

.

.

.

.

. 119

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

(7)

Capítulo

14.

Ficheiros

de

licença

dos

produtos

do

DB2

.

.

.

.

.

.

.

.

.

. 121

FicheirosdelicençadosprodutosdeDB2 . . . . 121

RegistodachavedelicençasdoprodutodeDB2 comocomandodb2licm . . . 122

RegistodachavedelicençasdoDB2atravésdo LicenseCenter . . . 123

Definiçãodapolíticadelicençascomocomando db2licm . . . 124

DefiniçãodapolíticadelicençasdoDB2como LicenseCenter . . . 125

Capítulo

15.

Instalação

do

MultiFixPak

127

InstalaçãodeváriosníveisdoDB2atravésde installAltFixPak(UNIX). . . 127

InstalaçõesdediversosníveisdeDB2 . . . 129

Parte

6.

Apêndices

.

.

.

.

.

.

.

. 131

Apêndice

A.

Informações

Técnicas

sobre

o

DB2

Universal

Database

.

.

. 133

DocumentaçãoeajudadeDB2 . . . 133

ActualizaçõesàdocumentaçãodeDB2. . . . 133

DB2InformationCenter. . . 134

CenáriosdeinstalaçãodoDB2InformationCenter 136 InstalaçãodoDB2InformationCentercomo AssistentedeInstalaçãodoDB2(UNIX) . . . . 138

InstalaçãodoDB2InformationCentercomo AssistentedeInstalaçãodoDB2(Windows) . . . 140

ChamadadoDB2InformationCenter . . . 143

ActualizaçãodoDB2InformationCenterinstalado numcomputadorouservidordeintranet . . . . 144

Apresentaçãodetópicosnoidiomadapreferência doutilizadornoDB2InformationCenter . . . . 145

DocumentaçãodoDB2impressaeemPDF . . . 145

InformaçõesprincipaisdeDB2 . . . 146

Informaçõessobreadministração. . . 146

Informaçõessobredesenvolvimentode aplicações . . . 147

InformaçõessobreBusinessIntelligence . . . 148

InformaçõessobreDB2Connect . . . 148

Informaçõessobreiniciação. . . 148

Informaçõessobreguiasdeiniciação . . . . 149

Informaçõessobrecomponentesopcionais. . . 149

Notasdeedição . . . 150

ImpressãodemanuaisdoDB2apartirdeficheiros PDF . . . 151

EncomendarmanuaisdeDB2impressos . . . . 151

Chamadadeajudacontextualapartirdeuma ferramentadeDB2 . . . 152

Chamadadeajudaparamensagensapartirdo processadordalinhadecomandos . . . 153

Chamadadeajudaparacomandosapartirdo processadordalinhadecomandos . . . 154

ChamadadeajudaparaestadosdeSQLapartirdo processadordalinhadecomandos . . . 154

GuiasdeiniciaçãodeDB2 . . . 155

Informaçõesdedetecçãoeresoluçãodeproblemas deDB2 . . . 155

Acessibilidade . . . 156

Navegaçãoeentradadedadoscomoteclado 157 Ecrãacessível . . . 157

Compatibilidadecomtecnologiasdeassistência 157 Documentaçãoacessível. . . 157

Diagramasdesintaxedecimalponteada . . . . 158

CertificaçãodeCommonCriteria(critérioscomuns) deprodutosDB2UniversalDatabase . . . 160

Apêndice

B.

Avisos

.

.

.

.

.

.

.

.

. 161

MarcasRegistadas. . . 163

Índice

Remissivo

.

.

.

.

.

.

.

.

.

. 165

Contactar

a

IBM

.

.

.

.

.

.

.

.

.

. 169

InformaçõessobreProdutos . . . 169

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

(8)
(9)

Parte

1.

Instalação

e

configuração

manual

de

servidores

do

DB2

(10)
(11)

Capítulo

1.

Instalação

Manual

de

servidores

do

DB2

Instalação

manual

de

um

produto

de

DB2

Recomenda-se queinstaleprodutos deDB2comoAssistentedeInstalaçãodoDB2 ou umficheiroderesposta.OAssistentedeInstalaçãodoDB2proporcionauma interface gráficadefácilutilizaçãocomajudaparainstalação,criaçãode

utilizadores egrupos,configuraçãode protocolosecriaçãodeinstâncias.

Umficheirode respostadisponibilizaasmesmasvantagensmassemointermédio de umainterface gráfica.Alémdisso, existemcapacidadesde configuração

avançadas comumficheiroderesposta,como,porexemplo,definiçãode parâmetros deconfiguraçãodeDBMindividuaisoudefiniçãodevariáveisde registode perfis.

Todavia,senãooptarporestesmétodosde instalação,poderáinstalar

manualmente osprodutos doDB2em sistemasoperativosbaseadosemUNIXcom o scriptdb2_installououtilitáriode instalaçãonativodo sistemaoperativo.

Pré-requisitos:

Consulte adocumentaçãodeinstalaçãoreferenteaoprodutodo DB2quepretende instalar. Porexemplo,sepretendeinstalaroDB2EnterpriseServerEdition,deverá consultaradocumentaçãoQuickBeginningsforDB2Serversparareveros

pré-requisitosdeinstalaçãoeoutrasinformaçõesimportantes sobreconfiguração.

Restrições:

Nãopoderáinstalarmanualmenteumprodutode DB2emsistemasoperativos Windows. OsprodutosdeDB2sópodemserinstaladosem sistemasoperativos Windows comoAssistentede InstalaçãodoDB2 ouumficheiroderesposta.

Procedimento:

Seleccione ummétododeinstalaçãomanual:

v Instalaçãodo DB2comoscriptdb2_install.Estemétodopodeser usadopara instalaçãoemqualquersistemaoperativosuportadobaseadoem UNIX. v Instalaçãodo DB2comaSMIT(AIX)Instalação doDB2coma SMIT(AIX) v Instalaçãodo DB2comrpm(Linux)

v Instalaçãodo DB2comswinstall(HP-UX)

v Instalaçãodo DB2compkgadd(Solaris OperatingEnvironment)

Conceitos relacionados:

v “Installationmethodsfor DB2UDB(Windowsand UNIX)”noQuickBeginnings forDB2Servers

Tarefasrelacionadas:

v “Instalaçãodeumprodutode DB2comoscriptdb2_install(UNIX)”na página4 v “Instalaçãodeumprodutode DB2comaSMIT(AIX)” napágina6

(12)

v “Instalaçãodeumprodutode DB2comoswinstall(HP-UX)”napágina8 v “Instalaçãodeumprodutode DB2comopkgadd(Solaris Operating

Environments)”napágina9

v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na página11

Instalação

de

um

produto

de

DB2

com

o

script

db2_install

(UNIX)

Oscriptdb2_installinstalatodososcomponentesdeum determinadoprodutode DB2 numsistemabaseadoem UNIXcomorespectivoutilitáriodeinstalação nativo.Oscriptdb2_installinstalasuportesomenteemlínguainglesa, ouseja,a ajuda, asmensagenseasinterfacesdeferramentasestarão eminglês.

Tarefascomo criaçãoeconfiguraçãode utilizadoreseinstâncias,quepoderiamser executadas deoutromodoem lugardoutilizadordurante umainstalação

interactiva (AssistentedeInstalaçãodo DB2),ouaindaduranteumainstalaçãocom ficheirode resposta,devemserexecutadasdepoisdo produtotersidoinstalado.

Pré-requisitos:

Antesdeinstalarumprodutode DB2comoscriptdb2_install: v Terádedisporde autoridaderaiz(root).

v Consulteadocumentaçãodeinstalaçãoreferenteaoprodutodo DB2que pretendeinstalar.Porexemplo,sepretendeinstalaroDB2 EnterpriseServer Edition,deveráconsultaradocumentaçãoQuickBeginningsforDB2Serverspara reverospré-requisitosde instalaçãoe outrasinformações importantessobre configuração.

Procedimento:

ParainstalarumprodutodeDB2 comoscriptdb2_install: 1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Insiraeinstaleo CD-ROMadequado.

3. Insiraocomando./db2_installnalinhadecomandosdainterfaceparainiciaro scriptdb2_install.Oscriptdb2_installencontra-senodirectóriorootdo

CD-ROMdo produtodeDB2Versão8.Oscriptdb2_installpediráaoutilizador umadaspalavras-chaveseguintes(consoanteo produtodeDB2queestivera instalar):

DB2.EXP

DB2Express Editionou opçãodeprocessadordo DB2ExpressEdition

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

DB2Run-TimeClient

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-chaverelativaaoproduto quepretendeinstalar.Seespecificar mais doqueumapalavra-chavedeproduto,separe-asporespaços.

Odirectório deinstalaçãoparaosoftwaredoDB2encontra-se em: v /usr/opt/db2_08_01emAIX

v /opt/IBM/db2/V8.1emHP-UX,Linux,ouSolarisOperatingEnvironment NocasodoSolarisOperatingEnvironment,teráa opçãode indicarumdirectório base diferenteparaoDB2.OdirectóriobasepredefinidoparaSolarisOperating Environment é/opt.Seoptar porinstalaro DB2numdirectóriobasediferente, serãoestabelecidasligaçõesparaodirectório deinstalaçãopredefinidodoDB2, /opt/IBM/db2/V8.1.Existempartesdoprodutoquedependemdodirectóriode instalaçãopredefinido.AcriaçãodeligaçõespermiteaoDB2existirfisicamente numdirectório basequenãoseja/opt.

Tarefasrelacionadas:

v “MountingtheCD-ROM(AIX)”noQuickBeginningsforDB2Servers

v “MountingtheCD-ROM(HP-UX)”noQuickBeginningsforDB2Servers

v “MountingtheCD-ROM(Linux)” noQuickBeginningsforDB2Servers

v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na página11

v “MountingtheCD-ROM(Solaris OperatingEnvironment)”noQuickBeginnings forDB2Servers

(14)

Instalação

de

um

produto

de

DB2

com

a

SMIT

(AIX)

Estatarefadescreveainstalaçãodeum produtodoDB2coma SMIT(System Management InterfaceTool)emAIX.Tarefascomocriaçãoeconfiguraçãode utilizadores einstâncias,quepoderiamserexecutadas deoutromodoem lugardo utilizador duranteumainstalaçãointeractiva(AssistentedeInstalaçãodoDB2)ou durante umainstalaçãocomficheirode resposta,devem serexecutadasdepoisdo produtotersidoinstalado.

Pré-requisitos:

AntesdeinstalaroDB2emAIXcomaSMIT: v Terádedisporde autoridaderaiz(root).

v Consulteadocumentaçãodeinstalaçãoreferenteaoprodutodo DB2que pretendeinstalar.Porexemplo,sepretendeinstalaroDB2 EnterpriseServer Edition,deveráconsultaradocumentaçãoQuickBeginningsforDB2Serverspara reverospré-requisitosde instalaçãoe outrasinformações importantessobre configuração.

Procedimento:

ParainstalarumprodutodoDB2 emAIXcoma SMIT: 1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Insiraeinstaleo CD-ROMadequado.

3. Insiraocomandosmitnalinhade comandosdainterface.Abre-seajanelada GUIdasmit.

4. NalistaSystemManagement,seleccioneSoftwareInstallationand Maintenance&rgt;InstallandUpdateSoftware&rgt; InstallSoftware. 5. Nocampode texto*INPUTdevice/ directoryforsoftware,indiqueo

dispositivodeentradadedadosou odirectórioparaosuporte dedadosda instalação,oucliquenobotãoListparaseremapresentadostodosos dispositivosoudirectóriosdeentradadedados.

6. Seleccionena listaaunidadede CD-ROMinstalada.Odispositivoouo directório deentradadedadosrelativoaosuporte dedadosdainstalação apareceránocampode texto*INPUTdevice/ directoryforsoftware.Clique em OK.

7. Nocampode texto*SOFTWAREtoinstall indiqueoscomponentesque pretendeinstalaroucliquenobotãoListparaseremapresentadososprodutos desoftware instaláveis.Cliqueem OK.

IdentifiqueoscomponentesdoDB2 necessários,típicoseopcionaisrelativosao produtoquepretendeinstalar.CadaCD-ROM deprodutosdo DB2contémum ficheiroqueenumeraoscomponentesdisponíveisparainstalação.Alista de componentesencontra-se numficheirodenominado ComponentList.htmquese encontranodirectório/db2/platnoCD-ROM,em queplatéa plataformana qualestáa efectuarainstalação.

Quando ainstalaçãoestiverconcluída, osoftwaredoDB2estará instaladono directório /usr/opt/db2_08_01.

Tarefas relacionadas:

(15)

v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na página11

Instalação

de

um

produto

de

DB2

com

rpm

(Linux)

Estatarefadescreveomodode instalaçãodeumprodutodoDB2 comocomando

rpm emLinux.Tarefascomocriaçãoeconfiguraçãodeutilizadoreseinstâncias, quepoderiamser executadasdeoutromodoemlugardoutilizador duranteuma instalaçãointeractiva (Assistentede Instalaçãodo DB2),ouaindaduranteuma instalaçãocomficheirode resposta,devem serexecutadasdepoisdoproduto ter sidoinstalado.

Pré-requisitos:

Antesdeinstalarumprodutodo DB2paraLinuxcomocomandorpm: v Terádedispordeautoridaderaiz(root).

v Consulteadocumentaçãodeinstalaçãoreferenteaoprodutodo DB2que pretendeinstalar. Porexemplo,sepretendeinstalaroDB2EnterpriseServer Edition,deveráconsultaradocumentaçãoQuickBeginningsforDB2Serverspara reverospré-requisitosdeinstalaçãoe outrasinformaçõesimportantes sobre configuração.

Procedimento:

ParainstalarumprodutodoDB2 emLinuxcomocomandorpm: 1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Insiraeinstaleo CD-ROMadequado.

3. Identifiqueoscomponentesquepretendeinstalar. CadaCD-ROMde produtos doDB2 contémum ficheiroqueenumeraoscomponentes disponíveispara instalação.UtilizeestalistaparaidentificaroscomponentesdoDB2quesão necessários, típicoseopcionais.Alistadecomponentesencontra-se num ficheirodenominadoComponentList.htm queseencontranodirectório /db2/platnoCD-ROM,em queplatéa plataformanaqualestáa efectuara instalação.

4. Executeocomandorpmparacadacomponentequepretendeinstalar:

rpm -ivh nome_componente

Porexemplo,sepretendeinstalaroControlCenter,instale ocomponente db2cc81-8.1.0-0.i386.rpminserindooseguintecomando:

rpm -ivh IBM_db2cc81-8.1.0-0.i386.rpm

Quando ainstalaçãoestiverconcluída, osoftwaredoDB2estará instaladono directório /opt/IBM/db2/V8.1.

Tarefasrelacionadas:

v “MountingtheCD-ROM(Linux)” noQuickBeginningsforDB2Servers

v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na página11

(16)

Instalação

de

um

produto

de

DB2

com

o

swinstall

(HP-UX)

Estatarefadescrevecomoinstalarum produtodoDB2comoutilitárioswinstall

em HP-UX.Tarefascomocriaçãoe configuraçãode utilizadores,quepoderiam ser executadas deoutromodoem lugardoutilizadordurante umainstalação

interactiva (AssistentedeInstalaçãodo DB2)ouaindadurante umainstalaçãocom ficheirode resposta,devemserexecutadasdepoisdo produtotersidoinstalado.

Pré-requisitos:

Antesdeinstalarumprodutodo DB2paraHP-UXcomoutilitárioswinstall: v Terádedisporde autoridaderaiz(root).

v Consulteadocumentaçãodeinstalaçãoreferenteaoprodutode DB2que pretendeinstalar.Porexemplo,sepretendeinstalaroDB2 EnterpriseServer Edition,deveráconsultaradocumentaçãoQuickBeginningsforDB2Serverspara reverospré-requisitosde instalaçãoe outrasinformações importantessobre configuração.

Procedimento:

ParainstalarumprodutodeDB2 emHP-UXcomoutilitárioswinstall: 1. Inicie sessãocomoutilizadorcomautoridaderaiz(root).

2. Insiraeinstale oCD-ROMadequado.

3. Executeoutilitárioswinstallcomo seguintecomandonalinhadecomandos dainterface:

swinstall -x autoselect_dependencies=true

EstecomandoabreasjanelasSoftwareSelection eSpecifySource.Se necessário, altereonome desistemacentralnocampodetextoSourceHost Name...na janelaSpecifySource.

4. NocampoSourceDepot Path...introduza/cdrom/db2/hpux,em que/cdrom

representa odirectóriode instalaçãodo CD-ROM.

5. Cliqueem OKpararegressaràjanelaSoftwareSelection.

6. AjanelaSoftwareSelection contémumalista dosoftwaredisponívelpara instalar. Identifiqueoscomponentes quepretendeinstalar.CadaCD-ROMde produtos doDB2contémumficheiroquelistaoscomponentesdisponíveis parainstalação.UtilizeestalistaparaidentificaroscomponentesdoDB2que sãonecessários, típicoseopcionais.Alistade componentesencontra-senum ficheiro denominadoComponentList.htmqueseencontranodirectório/db2no CD-ROM.

7. Seleccione MarkforInstallnomenuActionsparaseleccionaroscomponentes a sereminstalados.

8. Seleccione OKseapareceraseguintemensagem:

In addition to the software you just marked, other software was automatically marked to resolve dependencies. This message will not appear again.

9. Seleccione Install(analysis)nomenuActions paracomeçarainstalaçãodo produtoe abrirajanelaInstallAnalysis.

10. Seleccione OKnajanelaInstallAnalysisquandoo campoStatusapresentar umamensagemReady.

11. Seleccione YesnajanelaConfirmationparaconfirmarquepretendeinstalaro software.

(17)

Consulte ajanelaInstallparalerdadosde processamentoenquantoosoftware estiver aserinstalado,atéqueocampoStatusindiqueReadye seabraa janelaNote.Oprogramaswinstall carregaoconjuntode ficheiroseexecutaos scripts decontrolorelativosaoconjuntodeficheiros.

12. Seleccione ExitnomenuFileparasairdeswinstall.

Quando ainstalaçãoestiverconcluída, osoftwaredoDB2estará instaladono directório /opt/IBM/db2/V8.1.

Tarefasrelacionadas:

v “MountingtheCD-ROM(HP-UX)”noQuickBeginningsforDB2Servers

v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na página11

Instalação

de

um

produto

de

DB2

com

o

pkgadd

(Solaris

Operating

Environments)

Estatarefadescreveomodode instalaçãodeumprodutodoDB2 comoutilitário

pkgadd emSolaris OperatingEnvironments.Tarefascomo criaçãoeconfiguração de utilizadores,quepoderiam serexecutadasde outromodoem lugardo

utilizador duranteumainstalaçãointeractiva (AssistentedeInstalaçãodoDB2),ou ainda duranteumainstalaçãocomficheiroderesposta,devemserexecutadas depois doprodutotersidoinstalado.

Pré-requisitos:

Antesdeinstalarumprodutodo DB2emSolaris OperatingEnvironmentscomo

pkgadd:

v Terádedispordeautoridaderaiz(root).

v Consulteadocumentaçãodeinstalaçãoreferenteaoprodutodo DB2que pretendeinstalar. Porexemplo,sepretendeinstalaroDB2EnterpriseServer Edition,deveráconsultaradocumentaçãoQuickBeginningsforDB2Serverspara reverospré-requisitosdeinstalaçãoe outrasinformaçõesimportantes sobre configuração.

Procedimento:

ParainstalarumprodutodoDB2 emSolarisOperatingEnvironmentscom o

pkgadd:

1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Insiraeinstaleo CD-ROMadequado.

3. Identifiqueoscomponentesquepretendeinstalar. CadaCD-ROMde produtos deDB2 contémum ficheiroqueenumeraoscomponentes disponíveispara instalação.UtilizeestalistaparaidentificaroscomponentesdoDB2quesão necessários, típicoseopcionais.Alistadecomponentesencontra-se num ficheirodenominadoComponentList.htm queseencontranodirectório /db2/platnoCD-ROM,em queplatéa plataformanaqualestáa efectuara instalação.

4. Executeocomandopkgaddparacadacomponentequepretendeinstalar:

(18)

Porexemplo,sepretendeinstalaroControlCenter,instale ocomponente db2cc81inserindoocomandoseguinte:

pkgadd db2cc81

Quando ainstalaçãoestiverconcluída, osoftwaredoDB2estará instaladono directório /opt/IBM/db2/V8.1.

Tarefas relacionadas:

v “Instalaçãodeumprodutode DB2comoscriptdb2_install(UNIX)”na página4 v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na

página11

v “MountingtheCD-ROM(Solaris OperatingEnvironment)”noQuickBeginnings forDB2 Servers

| |

(19)

Capítulo

2.

Configuração

de

servidores

do

DB2

após

uma

instalação

manual

Cenários

de

comunicações

de

Cliente-para-Servidor

Aseguintetabelamostraosprotocolosdecomunicaçõesquepodemserutilizados aoestabelecerligaçãode umclientedo DB2comumservidorde DB2.ODB2 Workgroup ServerEditioneoDB2EnterpriseServerEditionpodemprocessar pedidos apartirdosistemacentraloudeclientesdoOS/400.

Tabela1.CenáriosdecomunicaçõesdeCliente-para-Servidor

servidoresAIX,HP-UX,Linuxe SolarisOperatingEnvironment

servidoresWindowsNT/Windows 2000/WindowsXP/WindowsServer2003 ClientedoOS/400V5R1 NPIPE NPIPE

clientesAIX,HP-UX,LinuxeSolaris OperatingEnvironment

NPIPE NPIPE

ClientedoOS/390ouz/OS NPIPE APPC

ClientedeVMV6 NPIPE NPIPE

ClienteonlinedeVSEV7 NPIPE NPIPE

ClientedeVMV7 NPIPE NPIPE

clientesWindows98eWindowsME NPIPE TCP/IPNetBIOSTCP/IP

clientedeWindowsNT/Windows2000 NPIPE TCP/IPNetBIOSNPIPE

clientedeWindowsXP/WindowsServer 2003

NPIPE TCP/IPNetBIOSNPIPE

Tarefasrelacionadas:

v “ConfiguraçãodeservidoresdeDB2depois deumainstalaçãomanual”na página11

Configuração

de

servidores

de

DB2

depois

de

uma

instalação

manual

Estatarefaindicapassosde configuraçãode umservidorde DB2depoisdeuma instalaçãomanual emsistemasoperativosUNIX.Ainstalaçãomanualcomoscript db2_installouo utilitáriode instalaçãonativodosistemaoperativoinstalam somentecomponentesdo DB2.Astarefasdeconfiguraçãoedefinição,como,por exemplo,aslistadasa seguirdevemserexecutadasmanualmente.

Procedimento:

Paraconfigurarumservidor deDB2depoisdeumainstalaçãomanual: 1. CriaçãodeIDsutilizadorede grupoparaumainstalaçãode DB2 2. CriaçãodeumDB2AdministrationServer (DAS)

3. Criaçãodeumainstânciacomdb2icrtCriaçãodeumainstânciacomdb2icrt

4. CriaçãodeligaçõesparaficheirosdeDB2 (Opcional)

5. ConfiguraçãodecomunicaçõesTCP/IPparaumainstânciadeDB2 6. Actualizaçãodachave delicençasdoproduto

Setenciona utilizarferramentas deDB2,como,porexemplo,o TaskCenter oua funçãode marcadordo DB2Administration Server,recomenda-sequeconfigureo catálogodeferramentasdo DB2.Ocatálogodeferramentasdo DB2contém metadadosquesãonecessáriosaofuncionamentodasferramentas edomarcador do DB2.

(20)

Tarefas relacionadas:

v “CriaçãodeIDsdegrupo eutilizadorparaumainstalaçãodo DB2UDB (UNIX)”napágina 12

v “CriaçãodeumDB2AdministrationServer (DAS)”napágina 14 v “Criaçãodeumainstânciacomdb2icrt”napágina14

v “CriaçãodeligaçõesparaficheirosdeDB2”napágina 15

v “ConfiguraçãodecomunicaçõesTCP/IPnocliente comoCLP”napágina 18 v “Registodachavede licençasdo produtodeDB2comocomandodb2licm”na

página122

v “Instalaçãomanualdeum produtodeDB2”napágina3

v “Toolscatalogdatabase andDASschedulersetup andconfiguration”no

AdministrationGuide:Implementation

Criação

de

IDs

de

grupo

e

utilizador

para

uma

instalação

do

DB2

UDB

(UNIX)

SãonecessáriostrêsutilizadoresegruposparaoDB2funcionar.Osnomesdos utilizadores egruposusadosnasinstruçõesseguintesestãodocumentados na tabelaabaixo.Outilizadorpoderáespecificaroseupróprionome deutilizadore nomesdegrupos, desdequeobedeçam àsregrasdenomenclaturado sistemaeàs regrasde nomenclaturado DB2.

Os IDsdeutilizadorquecriarserãonecessáriosparaconcluirtarefasde configuraçãosubsequentes.

Tabela2.Utilizadoresegruposnecessários

Utilizadornecessário Nomedeutilizadorexemplo Nomedegrupoexemplo

Proprietáriodainstância db2inst1 db2iadm1 Utilizadorseparado db2fenc1 db2fadm1 Utilizadordoservidorde

administraçãodoDB2

dasusr1 dasadm1

v Odirectório principaldoproprietáriodainstânciaéondeainstânciado DB2irá sercriada.

v Outilizador separadoéusado paraexecutarUDFs(funçõesdefinidaspelo utilizador)eprocedimentosarmazenadosforadoespaçodeendereçosusado pelabasededadosdo DB2.

v OIDdeutilizadordo Utilizadordoservidorde administraçãodoDB2éusadopara executaroservidorde administraçãodoDB2nosistema.

Pré-requisitos:

Terá deterautoridaderaizparacriarutilizadores egrupos.

Procedimento:

Paracriar IDsdeutilizadoresegruposnecessáriosaoDB2: 1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Insiraoscomandosapropriadosparaoseusistemaoperativo.

(21)

Nota: Estesexemplos delinhasdecomandosnãocontêmpalavras-passe,pois trata-sesomentede exemplos.Poderáusaroparâmetropasswdusername

apartirdalinhadecomandosparadefinira palavra-passe.

AIX ParacriargruposemAIX,insiraoscomandosseguintes:

mkgroup id=999 db2iadm1 mkgroup id=998 db2fadm1 mkgroup id=997 dasadm1

Crieutilizadoresparacadagrupo:

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

ParacriargruposemHP-UX,insiraosseguintescomandos:

groupadd -g 999 db2iadm1 groupadd -g 998 db2fadm1 groupadd -g 997 dasadm1

Crieutilizadoresparacadagrupo:

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 ParacriargruposemLinux,insiraosseguintescomandos:

groupadd -g 999 db2iadm1

groupadd -g 998 db2fadm1 groupadd -g 997 dasadm1

Crieutilizadoresparacadagrupo:

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

ParacriargruposemSolaris OperatingEnvironment,insiraos seguintescomandos:

groupadd -g 999 db2iadm1

groupadd -g 998 db2fadm1 groupadd -g 997 dasadm1

Crieutilizadoresparacadagrupo:

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”noAdministrationGuide:Implementation

Tarefasrelacionadas:

v “Instalaçãomanualdeumprodutode DB2”na página3 | | | | | | | | | | |

(22)

Criação

de

um

DB2

Administration

Server

(DAS)

Estatarefafazpartedatarefaprincipalde InstalaçãomanualdoDB2.

ODB2AdministrationServer(DAS) facultaserviços desuporte aferramentasde DB2,como,porexemplo,oControlCentereoConfigurationAssistant.

Pré-requisitos:

v ParacriarumDAS,outilizadortemde dispordeautoridaderaiz(root). v Terádetercriadoumutilizadorde DASparaoDB2.

Procedimento:

Paracriar oDAS:

1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Emitaumdosseguintescomandosparacriaro DAS:

v ParaAIX,insira:

/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,especifiqueoutilizadorde DASquecriouao criar utilizadoresegruposparaoDB2.

Conceitos relacionados:

v “DB2AdministrationServer”noAdministrationGuide:Implementation

Tarefas relacionadas:

v “Criaçãodeumainstânciacomdb2icrt”napágina14 v “Instalaçãomanualdeum produtodeDB2”napágina3

Criação

de

uma

instância

com

db2icrt

Estatarefafazpartedatarefaprincipalde ConfiguraçãodeumservidordeDB2depois da instalaçãomanual.

Uma instânciadeDB2éum ambienteondesearmazenamdadoseseexecutam aplicações. Utilizeocomandodb2icrtparacriarumainstância.

Pré-requisitos:

Terá dedispordeautoridaderaiz(root).

Procedimento:

Paracriar umainstânciacomdb2icrt:

1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Executeocomandodb2icrt.Porexemplo:

DB2DIR/instancia/db2icrt -a AuthType -u FencedID InstName

DB2DIR

(23)

v EmAIX,o directóriodeinstalaçãodoDB2 é/usr/opt/db2_08_01 v Em todososoutrossistemasoperativosbaseadosem UNIX,o

directório deinstalaçãoé/opt/IBM/db2/V8.1

-a AuthType

Representaotipodeautenticaçãodainstância.OAuthTypepode ser SERVER,CLIENT,DCS,SERVER_ENCRYPTouDCS_ENCRYPT. SERVERéa predefinição.Esteparâmetroéopcional.

-uFencedID

Representaonomedoutilizadorsoboqual irãoser executadasUDFs (funçõesdefinidaspeloutilizador) separadaseprocedimentos

armazenadosseparados.Estesinalizadornãoseránecessárioseestiver acriar umainstâncianumcliente deDB2.Especifiqueo nomedo utilizadorseparadoquecriou.

InstName

Representaonomedainstância.Onomedainstânciadevesero mesmoqueonomedoutilizador proprietáriodainstância.Especifique onomedo utilizadorproprietáriodainstânciaquetivercriado.A instânciaserácriadanodirectórioprincipaldoutilizadorproprietário dainstância.

Porexemplo,seutilizarautenticaçãodeservidor,o utilizadorseparadoserá db2fenc1eoutilizadorproprietáriodainstânciaserádb2inst1,useoseguinte comandoparacriarumainstâncianumsistemaAIX:

/usr/opt/db2_08_01/instance/db2icrt -a server -u db2fenc1 db2inst1

Depoisdecriar umainstância,poderáserútilconfigurarnotificaçãode supervisão de bomfuncionamento.EstatarefapoderáserexecutadacomoHealthCenter (centro debomfuncionamento)ouoCLP.

Conceitos relacionados:

v “Authenticationmethodsforyour server”noAdministrationGuide: Implementation

Tarefasrelacionadas:

v “Instalaçãomanualdeumprodutode DB2”na página3

Referência relacionada:

v “db2icrt-CreateInstanceCommand”noCommandReference

v “health_mon-Healthmonitoringconfigurationparameter”noAdministration Guide:Performance

Criação

de

ligações

para

ficheiros

de

DB2

Poderácriar ligaçõesaodirectório /usr/libparaosficheirosdeDB2 eao

directório /usr/includeparaosficheirosde inclusão(include),paradeterminada versãoouníveldeediçãodo DB2.

Acriaçãodestasligaçõespoderárevelar-seútilsedesenvolver ouexecutar

aplicaçõesequiserevitar terdeindicaro caminhocompletoparaasbibliotecasdo produtoe osficheirosde inclusão(include).

(24)

Pré-requisitos:

Deveráteriniciadosessãocomoutilizador comautoridaderaiz (root).

Restrições:

Aplicam-se asseguintes restrições:

v Acriaçãodeligaçõesparaumaversãodo DB2iráfazercomqueasoutras versõesdo DB2nãoestejamfuncionais.Asligaçõessósepodemestabelecerpara umaúnica versãodoDB2 numdeterminadosistema.

v Seexistiremligaçõesaosdirectórios/usr/libe/usr/includedeumaversão anteriordo DB2,estas serãoautomaticamenteremovidas.

v Asligaçõesnão devemsercriadas emsistemasondesepretendequeco-existam váriasversõesdo DB2.

Procedimento:

Paracriar ligaçõesparaficheiros deDB2:

1. Iniciesessãocomoutilizador comautoridaderaiz (root). 2. Executeocomandoadequadoaosistemaoperativo:

AIX /usr/opt/db2_08_01/cfg/db2ln

TodososoutrossistemasoperativosbaseadosemUNIX

/opt/IBM/db2/V8.1/cfg/db2ln

Seexistiremligaçõesaosdirectórios/usr/libe/usr/includedeumaversão anteriordoDB2,estasserão automaticamenteremovidasinserindoocomando

db2lnparacriar ligaçõesparaestaversãodoDB2.Sepretenderestabeleceras ligaçõesàsbibliotecasdaversãoanterior,deveráexecutarocomandodb2rmlna partirdaversãoactualdoDB2antesdeexecutarocomandodb2lnapartirda versãoanteriordoDB2.

Tarefas relacionadas:

v “Registodachavede licençasdo produtodeDB2comocomandodb2licm”na página122

(25)

Capítulo

3.

Configuração

de

comunicações

de

cliente

para

servidor

Configuração

das

ligações

cliente-para-servidor

com

o

processador

da

linha

de

comandos

(CLP)

Estatarefadescrevecomodeveconfigurarumaligaçãodeumcliente deDB2aum servidor debasede dadosremotocomoprocessadordalinhadecomandos(CLP). Também podeconfigurarumaligaçãodecliente paraservidor comoAssistentede Configuração.

Pré-requisitos:

Antesdeconfigurarumaligaçãodo clienteparaoservidor:

v Ascomunicaçõestêmde estarconfiguradasnoservidorde DB2enoclientede DB2.Dependendodosistemaoperativo,ascomunicaçõespodemserNamed Pipes,NetBIOS ouTCP/IP.

v Outilizador temdeusarumdosclientessuportados paracenáriosde ligações aoservidor.Oscenáriosde ligaçãodãoumaideiado métodoou protocolode comunicaçõesquepodeser utilizadopelosistemaoperativo.

Restrições:

v OsservidoresDB2 UDBemWindows eUNIXjánãoaceitamentradade ligações declientesdedadosqueutilizemAPPC.OsclientesdeDB2aindapodem estabelecerligaçãoasistemas centraiscomAPPCcasodisponham deDB2 Connectinstalado.

v NãopodeutilizarNetBIOSparaestabelecerligaçãoa partirde umcliente Windowsparaumservidora executarnumsistemacombaseemUNIX.

Procedimento:

Paraconfigurarumaligaçãocliente-para-servidorcomoprocessadordalinhade comandos:

1. Identifiqueeregisteosvaloresdosparâmetrosde comunicações.

2. Configureoprotocolode comunicaçõesadequadonocliente.Nãoénecessária qualquerconfiguraçãoparaNamedPipes.

3. NoclientedoDB2,catalogueonódabase dedadoscomumdosmétodos seguintes.Aescolhado métodoébaseada nadefiniçãodoprotocolo e comunicaçõesnosistemaquepretendecatalogar.

v Catalogaçãodo nódeTCP/IPapartirdoclientedeDB2. v Catalogaçãodo nódeNetBIOSa partirdocliente deDB2. v Catalogaçãodo nódeNamedPipesa partirdocliente deDB2. 4. Catalogaçãodaabase dedadosnoclientede DB2.

5. Testedaligaçãocliente-para-servidor.

Tarefasrelacionadas:

v “Catalogaçãodonóde TCP/IPa partirdo clientedeDB2”napágina22 | | | | | | |

(26)

v “Catalogaçãode umnódeNetBIOSa partirdocliente deDB2”napágina28 v “Catalogaçãodo nóde NamedPipesapartirdocliente”napágina 31

v “Catalogaçãode umabasede dadosa partirdeum clientedeDB2como CLP” napágina23

v “Testedaligaçãocliente-para-servidorcom oCLP”napágina32

v “Configuraçãodeprotocolosdecomunicaçõesparaumainstânciaremotade DB2”na página35

v “Configuraçãodeprotocolosdecomunicaçõesparaumainstâncialocalde DB2” napágina37

v “ConfiguraçãodecomunicaçõesNetBIOSparaumainstânciadeDB2”napágina 43

v “ConfiguraçãodecomunicaçõesTCP/IPparaumainstânciadeDB2”napágina 40

v “ConfiguraçãodecomunicaçõesNamedPipesparaumainstânciadeDB2”na página47

v “Configuringclient-to-serverconnectionsusingtheConfigurationAssistant (CA)”noQuickBeginningsforDB2Servers

Referência relacionada:

v “CenáriosdecomunicaçõesdeCliente-para-Servidor”napágina11

Configuração

de

TCP/IP

Configuração

de

comunicações

TCP/IP

no

cliente

com

o

CLP

EstatarefadescrevecomoconfigurarcomunicaçõesTCP/IPnocliente comoCLP.

Pré-requisitos:

Certifique-se dequeoTCP/IPestáfuncional noclientedeDB2.Paraestabelecer umaligaçãodecliente paraservidor,o TCP/IPdeverá tambémestarfuncionalno servidor deDB2.Paraverificara funcionalidadedoTCP/IPdoclienteparao servidor, introduzahostnamenamáquinadoservidor edepoisemitaocomando ping relativamenteaessenome desistemacentralapartirdamáquinacliente.

Procedimento:

ParaconfigurarcomunicaçõesTCP/IPnoclientede DB2: 1. Processamentodoendereçode sistemacentralservidor. 2. Actualizaçãodoficheirodeserviços noclientedeDB2.

Tarefas relacionadas:

v “Processamentodeum endereçode sistemacentralservidorparaconfigurar umaligaçãodecliente paraservidor”napágina20

v “Actualizaçãodoficheirodeserviços nocliente”na página21 v “ConfiguraçãodeNamed Pipesnocliente comoCLP”napágina 30

(27)

Folha

de

trabalho

de

valores

de

parâmetros

de

TCP/IP

para

configurar

uma

ligação

de

cliente

para

servidor

Aoavançarnos passosde configuração,utilizeacoluna OseuValornaseguinte tabelapararegistarosvaloresnecessários.

Tabela3.FolhadetrabalhodevaloresdeparâmetrosdeTCP/IP

Parâmetro Descrição ValorExemplo OseuValor

Nomedesistemacentral v Nomedesistemacentral

(hostname)ou v EndereçodeIP

(ip_address)

Utilizeohostnameouip_address dosistemacentralremoto. Paraprocessaresteparâmetro: v Insiraocomandohostname

noservidorparaobter bhostname.

v Contacteoadministradorde redeparaobteroip_addressou insiraocomandoping

hostname.

v EmsistemasUNIX,também podeutilizarocomando DB2DIR/bin/hostlookup hostname

emqueDB2DIRéodirectório ondeoDB2estáinstalado.

omeuservidor ou 9.21.15.235 NomedeServiço v NomedeServiçode Ligação(svcename)ou v Númerode porta/Protocolo (port_number/tcp)

ValoresNecessáriosnoficheiro services.

OnomedoServiçodeLigaçãoé umnomearbitrárioque representaumnúmerodeporta deligação(port_number)no cliente.

Onúmerodeportadevesero mesmoqueonúmerodeporta queoparâmetrosvcename correlacionacomoficheirode serviçosnosistemaservidor.(O parâmetrosvcenameestá localizadonoficheirode configuraçãodogestordabase dedadosnainstânciado servidor.)Estevalornãodeverá estaraserutilizadoporoutras aplicaçõesedeveráserúnico dentrodoficheirodeserviços. EmplataformasUNIX,este valor,regrageral,deveráser 1024ousuperior.

Contacteoadministradorda basededadosparasaberos valoresutilizadospara configuraroservidor.

servidor1 ou 3700/tcp

(28)

Tabela3.FolhadetrabalhodevaloresdeparâmetrosdeTCP/IP (continuação)

Parâmetro Descrição ValorExemplo OseuValor

Nomedenó(node_name) Umnomealternativolocal,ou pseudónimo,quedescreveonó comoqualestiveratentar estabelecerligação.Poderá seleccionarqualquernomeque entender;noentanto,todosos valoresdenomedenódentrodo directóriodenólocaldevemser únicos.

nodedb2

Tarefas relacionadas:

v “ConfiguraçãodecomunicaçõesTCP/IPnocliente comoCLP”napágina 18 v “Configuraçãodasligaçõescliente-para-servidorcomo processadordalinhade

comandos(CLP)”napágina17

Processamento

de

um

endereço

de

sistema

central

servidor

para

configurar

uma

ligação

de

cliente

para

servidor

Oclienteiráutilizaroendereçodesistemacentralservidor deDB2para

estabelecerumaligação.Sea redetiverumservidorde nomes,ouseoutilizador tencionarindicardirectamente umendereçodeIP(ip_address)do servidor,poderá prosseguir comacatalogaçãodo nóde TCP/IP.Senãoexistirnaredeumservidor de nomesde domínio,poderáespecificardirectamente umnomede sistemacentral quesecorrelacionecomoendereçodeIP(ip_address)doservidornoficheirode sistemas centrais(hosts)locais.

Seo utilizadortencionasuportarumclientedeUNIXqueutilizeNIS(Network InformationServices)enãoestiver autilizarumservidor denomesdedomíniona suarede,deveráactualizar oficheirodesistemascentrais(hosts)localizadono servidor principaldeNIS.

Atabelaseguintelistaa localizaçãodo ficheirodesistemascentraislocais.

Tabela4.Localizaçãodoficheirodesistemascentraislocais

SistemaOperativo Directório

Windows98/WindowsME windows

WindowsNT/Windows 2000/WindowsXP/Windows

Server2003

%SystemRoot%\system32\drivers\etcemque%SystemRoot%éuma variáveldeambientedefinidapelosistema.

UNIX /etc

Procedimento:

Utilize umeditordetextoparaadicionar umaentradaaoficheirodesistemas centrais(hosts)do clientedeDB2relativaaoendereçodeIPdoservidor.Por exemplo:

9.21.15.235 omeuservidor # Endereço de IP de omeuservidor

em que:

9.21.15.235

(29)

omeuservidor

representa onomedosistemacentral(hostname)

# representa umcomentárioa descreveraentrada

Seo servidornãoestiver nomesmodomínioqueocliente deDB2,outilizador deverá indicarum nomededomíniototalmentequalificado,como,porexemplo, omeuservidor.spifnet.ibm.com, emquespifnet.ibm.comrepresentaonomede domínio.

Tarefasrelacionadas:

v “Actualizaçãodoficheirodeserviços nocliente”na página21

v “Configuraçãodasligaçõescliente-para-servidorcomo processadordalinhade comandos(CLP)” napágina17

Actualização

do

ficheiro

de

serviços

no

cliente

Seo utilizadortencionacatalogarumnódeTCP/IPcomumnúmerodeporta (port_number),não necessitadeexecutarestatarefa.

Pré-requisitos:

Seo utilizadortiverum clientedeUNIXqueutilizeNIS(NetworkInformation Services),deveráactualizaro ficheirodeserviçosnoservidor principaldo NIS.

Procedimento:

Comum editorde texto,adicioneonome doServiçode Ligaçãoeo númerode porta aoficheiro servicesdo cliente.

Atabelaseguintelistaa localizaçãodo ficheirodeserviços.

Tabela5.Localizaçãodoficheirodeserviços

SistemaOperativo Directório

Windows98/WindowsME windows

WindowsNT/Windows 2000/WindowsXP/Windows

Server2003

%SystemRoot%\system32\drivers\etcemque%SystemRoot%éuma variáveldeambientedefinidapelosistema.

UNIX /etc

Por exemplo:

servidor1 50000/tcp # Porta do serviço de ligação do DB2

em que:

servidor1

representa onomedoServiçodeLigação

50000 representa onúmerodaporta deligação(50000éa predefinição)

tcp representa oprotocolodecomunicaçõesqueestiver autilizar

# representa oiníciodeum comentárioquedescreveaentrada

Tarefasrelacionadas:

v “Catalogaçãodonóde TCP/IPa partirdo clientedeDB2”napágina22 ||

(30)

Catalogação

do

de

TCP/IP

a

partir

do

cliente

de

DB2

Acatalogaçãodo nódeTCP/IPadicionaumaentradaaodirectóriodo nóde cliente deDB2quedescreveonóremoto.Estaentradaespecificaonome alternativoescolhido(node_name),onome desistemacentral(hostname)(ou

ip_address)eo svcename(ouport_number) queocliente iráutilizarparaacederao sistemacentralremoto.

Pré-requisitos:

v TemdedispordeautoridadeSystemAdministrative(SYSADM)ouSystem Controller(SYSCTRL),ouaindade teraopçãocatalog_noauthdefinida como sendoON.Nãoépossívelcatalogarumnósócomautoridaderaiz (root).

Procedimento:

ParacatalogarumnódeTCP/IP:

1. IniciesessãonosistemacomoutilizadorcomautoridadeSystemAdministrative (SYSADM)ouSystemController(SYSCTRL).

2. Seutilizarumcliente UNIX,configureo ambientedainstância.Executeoscript dearranque:

Paraa interfacebash, Bourneou Korn

. INSTHOME/sqllib/db2profile

Paraa interfaceC

source INSTHOME/sqllib/db2cshrc

em queINSTHOMErepresentaodirectório principaldainstância.

3. Inicieo processadordalinhadecomandosdoDB2.Em Windows,emitao comandodb2cmdnumalinhadecomandos.Em UNIX,emitaocomandodb2

numa linhadecomandos.

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ónimoquesepode definirparao

computadorondeseencontraa basededados quesepretendecatalogar. v remote_instance representaonomedainstânciadeservidor onderesidea

base dedados.

v systemrepresentao nomedesistemadeDB2usado paraidentificaro servidor.

v ostyperepresentao tipodesistemaoperativodoservidor.

Notas:

a. Ocomandoterminateénecessáriopararenovaramemóriacachedo directório.

b. Emboraremote_instance,system,eostypesejamopcionais,sãonecessários parautilizadoresquepretendamusarasferramentasdoDB2.

| |

(31)

c. Oservice_nameutilizadonoclientenãotem desero mesmoqueoqueestá noservidor.Noentanto,osnúmerosdeporta comosquaisse

correlacionamdevemcoincidir.

Exemplo:

Paracatalogarumnóaquesepretendechamar nodedb2numservidorremoto (omeuservidor.ibm.com)queutilizeonúmerode porta50000,outilizador introduziriaoseguintenumalinhadecomandosdedb2:

db2 => catalog tcpip node nodedb2 remote omeuservidor server 50000 DB20000I The CATALOG TCPIP NODE command completed successfully.

DB21056W Directory changes may not be effective until the directory cache is refreshed.

db2 => terminate

DB20000I The TERMINATE command completed successfully.

Tarefasrelacionadas:

v “ConfiguraçãodecomunicaçõesTCP/IPnocliente comoCLP”napágina 18 v “Testedaligaçãocliente-para-servidorcomo CLP”napágina32

Referência relacionada:

v “CATALOGTCPIPNODECommand”noCommandReference

Catalogação

de

uma

base

de

dados

a

partir

de

um

cliente

de

DB2

com

o

CLP

Estatarefadescrevecomocatalogarumabasede dadosa partirdeum clientede DB2 comoprocessadordalinhadecomandos(CLP).

Antesdeumaaplicaçãoclientepoderacederaumabasede dadosremota,a base de dadosdevesercatalogada nocliente.Quandosecria umabasededados,estaé automaticamentecatalogada noservidor comumnomealternativode basede dados queéo mesmoqueonome dabase dedados,salvoindicaçãodeumnome alternativode basededadosem contrário.

Asinformações nodirectório dabase dedados,juntocomasinformaçõesno directório donó(exceptosecatalogarumabasededados localondeumnónão sejanecessário),sãoutilizadasnoclientedeDB2paraestabelecerumaligaçãoà base dedadosremota.

Restrições:

Autilizaçãode autoridaderaizparacatalogarumabasede dadosnãoésuportada em DB2.

Pré-requisitos:

v ÉnecessárioumIDdeutilizadorde DB2válido.

v ÉnecessáriaautoridadeSystemAdministrative(SYSADM)ouSystemController (SYSCTRL),ouaindaa opçãocatalog_noauthdefinidacomo sendoON.

v Aplicam-seosseguintes valoresde parâmetrosaocatalogarumabasededados

remota:

– Nomedabasededados

– Nomealternativodabasededados |

(32)

– Nomedo nó

– Tipode autenticação(opcional) – Comentário(opcional)

Consulteafolhadetrabalho dosvaloresdeparâmetrosrelativaà catalogaçãode umabase dedadosparamaisinformações sobreosmesmosepararegistaros valoresutilizadosporsi.

v Aplicam-seosseguintes valoresde parâmetrosaocatalogarumabasededados

local:

– Nomedabasede dados – Unidade

– Nomealternativodabasededados – Tipode autenticação(opcional) – Comentário(opcional)

Asbasesde dadoslocaispodemserdescatalogadas ourecatalogadasem qualqueraltura.

Procedimento:

Paracatalogarumabasededados nocliente:

1. IniciesessãonosistemacomumIDdeutilizadorde DB2válido.

2. Opcional.Actualizeacoluna OseuValornaFolha detrabalhodevaloresde parâmetrosparacatalogaçãode umabase dedados.Folhadetrabalho de valoresdeparâmetrosparacatalogaçãode umabase dedados.

3. SeutilizaroDB2UDB numaplataformaUNIX,configureoambienteda instância.Executeoscriptdearranque:

Paraa interfacebash, Bourneou Korn

. INSTHOME/sqllib/db2profile

Paraa interfaceC

source INSTHOME/sqllib/db2cshrc

em que:INSTHOMErepresenta odirectórioprincipaldainstância.

4. Inicieo processadordalinhadecomandosdoDB2.Em Windows,emitao comandodb2cmdnumalinhadecomandos.Em UNIX,emitaocomandodb2

numa linhadecomandos.

5. Catalogueabasede dadosinserindoosseguintes comandosnoprocessadorda linhadecomandos:

db2 => catalog database database_name as database_alias at

node node_name [ authentication auth_value ]

em que:

v database_name representaonomedabasededados quesepretende catalogar.

v database_aliasrepresentaopseudónimo localdabase dedadosquese pretendecatalogar.

v node_name representaumpseudónimoquesepode definirparao

computadorondeseencontraa basededados quesepretendecatalogar. v auth_valueindicaotipode autenticaçãoqueterá lugaraquandodaligaçãoà

base dedados.Esteparâmetroassumecomopredefiniçãootipo de autenticaçãoindicadonoservidor.Aindicaçãode umtipode autenticação |

| | |

(33)

poderátraduzir-se embenefíciosaorendimento.SERVER,CLIENT, SERVER_ENCRYPT eKERBEROSsãoasopçõesdevalor deautenticação.

Exemplo:

Paracatalogarumabasededados remotachamadaexemplode modoa quetenhao nome alternativodabasede dadoslocalomeuexemplo,nonónodedb2ecoma autenticaçãoserver, insiraosseguintes comandos:

db2 => catalog database exemplo as omeuexemplo at node nodedb2

authentication server

db2 => terminate

Tarefasrelacionadas:

v “Testedaligaçãocliente-para-servidorcomo CLP”napágina32

Referência relacionada:

v “Folhadetrabalho devaloresdeparâmetrosparacatalogaçãodeumabasede dados”na página25

v “CATALOGDATABASECommand”noCommandReference

Folha

de

trabalho

de

valores

de

parâmetros

para

catalogação

de

uma

base

de

dados

Utilize aseguintefolhadetrabalhopararegistarosvaloresde parâmetros necessáriosà catalogaçãodeumabasededados.

Tabela6.Folhadetrabalhodevaloresdeparâmetrosparacatalogaçãodeumabasede

dados

Parâmetro Descrição ValorExemplo OseuValor

Nomedabasede dados

(database_name)

Quandosecriaumabasede dados,onomealternativodabase dedadosédefinidocomosendoo nomedabasededados,salvo indicaçãoemcontrário.Por exemplo,quandoabasededados exemploécriadanoservidor, tambémécriadoumnome alternativodabasededados exemplo.Onomedabasededados representaonomealternativoda basededadosremota(no servidor).

exemplo

Nomealternativo dabasededados (database_alias)

Umpseudónimolocalarbitrário querepresentaabasededados remota.Senãoforindicadoum nome,apredefiniçãoseráomesmo queonomedabasededados (database_name).Utilizeestenome quandoestabelecerligaçãoàbase dedadosapartirdeumcliente.

omeuexemplo

Autenticação (auth_value)

Otipodeautenticaçãonecessário noambiente.

Server

| |

(34)

Tabela6.Folhadetrabalhodevaloresdeparâmetrosparacatalogaçãodeumabasede

dados (continuação)

Parâmetro Descrição ValorExemplo OseuValor

Nomedenó (node_name)

Onomedaentradadodirectório donóquedescreveonderesidea basededados.Utilizeomesmo valorparaonomedonó (node_name)queutilizoupara catalogaronó.

nodedb2

Tarefas relacionadas:

v “Catalogaçãode umabasede dadosa partirdeum clientedeDB2como CLP” napágina23

v “Testedaligaçãocliente-para-servidorcom oCLP”napágina32

v “Configuraçãodasligaçõescliente-para-servidorcomo processadordalinhade comandos(CLP)”napágina17

Configuração

de

NetBIOS

Configuração

de

comunicações

NetBIOS

no

cliente

com

o

CLP

Estatarefadescrevecomoconfiguraro NetBIOSnoclientecomoprocessadorda linhadecomandos(CLP)doDB2.Executeestatarefasepretendeconfiguraruma ligaçãode umclientedeDB2 aumservidor deDB2comoNetBIOS.Asligações também podemser configuradascomoAssistentedeConfiguração.

Pré-requisitos:

Certifique-se dequeoNetBIOSestáfuncionalnocliente deDB2.Paraestabelecer umaligação,oNetBIOSdeverátambém estarconfiguradonoservidor deDB2.

Procedimento:

ParaconfigurarcomunicaçõesNetBIOS noclientedeDB2:

1. Determinaçãodonúmerodeadaptadorlógicousadoparaa ligaçãode NetBIOS.

2. Actualizaçãodoficheirodeconfiguraçãodo gestorde basededados.

Tarefas relacionadas:

v “Determinaçãodonúmerodeadaptadorlógicodocliente paraaligação NetBIOS(Windows)”napágina27

v “Actualizaçãodoficheirodeconfiguraçãodo gestordabasede dadosparauma ligaçãode NetBIOS”napágina29

v “Configuringclient-to-serverconnectionsusingtheConfigurationAssistant (CA)”noQuickBeginningsforDB2Servers

Referências

Documentos relacionados

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

Produção Industrial - Controle Estatístico de Processos; Legislação Aplicada; Gestão da Produção; Gestão de Processos; Gestão da Qualidade e Metrologia; Normatização e Gestão

Follow-up of infants with risk indicators for hearing loss (RIHL) referred to a Neonatal Hearing Screening Reference Service (NHSRS) of a University Hospital of Belo Horizonte

congenital hearing impairment; congenital infection (TORCHS - toxoplasmosis, rubella, cytomegalo- virus, herpes, syphilis); craniofacial malformation (ear auricle

When comparing the frequency of occurrence of RIHL in neonates at high risk for hearing loss according to the place of hospital stay (rooming-in unit or NICU), it was observed

Health care professionals should know about the factors that cause hearing loss, especially those that affect children in the prenatal, perinatal and immediately

We surveyed the registers of babies who were born from January through December of the years of 1995 (n=2.077) and 2005 (n=5.129), including those who had risk indicators for

nossa pesquisa estão em concordância com os va- lores apresentados: na amostra do gênero feminino a latência interpicos III-V foi encontrada em 1,75 ms na orelha esquerda e em 1,77