• Nenhum resultado encontrado

DB2. Iniciação Rápida para DB2 Clients. DB2 Versão 9 G

N/A
N/A
Protected

Academic year: 2021

Share "DB2. Iniciação Rápida para DB2 Clients. DB2 Versão 9 G"

Copied!
115
0
0

Texto

(1)

DB

2

®

Iniciação

Rápida

para

DB2

Clients

DB2Versão9

paraLinux,UNIXeWindows

(2)
(3)

DB

2

®

Iniciação

Rápida

para

DB2

Clients

DB2Versão9

paraLinux,UNIXeWindows

(4)

Antesdeutilizarestasinformaçõeseoprodutoaqueelassereferem,certifique-sedeterlidoasinformaçõesgeraisnaseção

Avisos.

AvisossobreaEdição

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,acesseoIBMDirectoryofWorldwideContactsemwww.ibm.com/

planetwide

ParasolicitarpublicaçõesdoDB2atravésdoDepartamentodeMarketingeVendasnosEstadosUnidoseCanadá, liguepara1-800-IBM-4YOU(426-4968).NoBrasil,liguepara0-800-7014-262.

(5)

Índice

Quem

Deveria

Ler

Esta

Publicação

.

.

. v

Parte

1.

Considerações

Sobre

os

Clientes

do

DB2

e

Conectividade

.

. 1

Capítulo

1.

Visão

Geral

da

Configuração

do

Cliente

DB2

.

.

.

.

.

.

.

.

.

.

.

. 3

Capítulo

2.

Tipos

de

Clientes

-

DB2

Runtime

Client

e

DB2

Client

.

.

.

.

.

. 5

Capítulo

3.

Métodos

para

Instalar

Clientes

DB2

.

.

.

.

.

.

.

.

.

.

.

.

. 7

Capítulo

4.

Opções

para

Conexão

com

Bancos

de

Dados

DB2

.

.

.

.

.

.

.

. 9

Parte

2.

Instalando

Clientes

do

DB2

13

Capítulo

5.

Requisitos

da

Instalação

do

Cliente

do

DB2

.

.

.

.

.

.

.

.

.

.

. 15

RequisitosdeDiscoedeMemória. . . 15 RequisitosdeInstalaçãoparaClienteseServidores DB2(AIX) . . . 16

RequisitosdeInstalaçãoparaClienteseServidores DB2(Windows) . . . 17

RequisitosdeInstalaçãoparaClienteseServidores DB2(Linux) . . . 19

ModificandoosParâmetrosdokernel(Linux) . . . 23

RequisitosdeInstalaçãoparaClienteseServidores DB2(HP-UX). . . 24 ModificandoosParâmetrosdoKernel(HP-UX) . . 26

ParâmetrosdeConfiguraçãodoKernel

Recomendados(HP-UX) . . . 27

RequisitosdeInstalaçãoparaClienteseServidores DB2(SolarisOperatingSystem). . . 27 ModificandoParâmetrosdoKernel(Solaris

OperatingEnvironment) . . . 29

RequisitosdeInstalaçãodoProdutoDB2Connect paraSistemasHosteMidrange. . . 29

Capítulo

6.

Instalando

Clientes

do

DB2

31

InstalandoClientesdoDB2(Windows) . . . 31

InstalandoClientesDB2(UNIXeLinux). . . 33

Parte

3.

Configurando

Comunicações

Cliente-para-servidor

.

.

.

.

.

.

.

.

.

.

.

.

.

. 37

Capítulo

7.

Visão

Geral

da

Configuração

de

Comunicação

Cliente-para-servidor

.

.

.

.

.

.

.

. 39

VisãoGeraldaConfiguraçãodeComunicações

Cliente-para-Servidor . . . 39

ProtocolosdeComunicaçãoSuportados . . . 42

CombinaçõesSuportadasdeVersõesdeClienteede Servidor . . . 42

Capítulo

8.

Configurando

Comunicações

Cliente-para-servidor

utilizando

o

Assistente

de

Configuração

.

.

.

.

.

.

.

.

.

.

.

. 45

ConfigurandoumaConexãodeBancodeDados . . 45

ConfigurandoumaConexãocomoBancode DadosManualmenteUtilizandooAssistentede Configuração. . . 45 ConfigurandoumaConexãocomoBancode DadosProcurandoaRedeUtilizandoo

AssistentedeConfiguração . . . 46

CriandoeUtilizandoumPerfildeClientePara

ConfigurarConexõesdeBancodeDados . . . . 48

CriandoumPerfildeClienteUtilizandoo

AssistentedeConfiguração . . . 48

ConfigurandoConexõescomoBancodeDados UtilizandoumPerfildeClientecomoAssistente deConfiguração. . . 49 TestandoumaConexãodoBancodeDados

UtilizandooConfigurationAssistant . . . 50

ConsideraçõessobreoLDAPparaoAssistentede Configuração. . . 50

Capítulo

9.

Configurando

Comunicações

Cliente-para-servidor

Utilizando

o

Processador

de

Linha

de

Comando

.

.

.

.

.

.

.

.

.

.

.

.

. 53

ConfigurandoConexõesCliente-para-Servidor

UtilizandooProcessadordeLinhadeComandos. . 53 IdentificandoosValoresdosParâmetrosde

Comunicação. . . 54 PlanilhaTCP/IPparaConfiguraçãodeum

ClienteparaConexãodoServidor . . . 54

PlanilhadeCanaisNomeadosparaConfiguração deCanaisNomeadosnoCliente . . . 55

AtualizandoosArquivosnoCliente . . . 56

AtualizandoosArquivoshostseservicespara ConexõesTCP/IP . . . 56

CatalogandoumNóServidorapartirdoCliente . . 57

CatalogandoumNóTCP/IPapartirdeum

ClienteUtilizandooCLP. . . 57 CatalogandoumNódeCanaisNomeadosa

partirdeumClienteUtilizandooCLP . . . . 59

(6)

CatalogandoumBancodeDadosapartirdeum

ClienteUtilizandooCLP. . . 59

PlanilhadeValoresdeParâmetrosparaCatalogar umBancodeDados . . . 61

TestandoaConexãoClienteparaServidor UtilizandooCLP . . . 62

Parte

4.

Implantação

do

Cliente

do

DB2

em

uma

Topologia

Thin

Client

(Windows)

.

.

.

.

.

.

.

.

.

.

.

.

. 65

Capítulo

10.

Visão

Geral

de

Topologia

do

Cliente

Thin

(Windows)

.

.

.

.

.

. 67

Capítulo

11.

Passos

Para

a

Configuração

do

Thin

Client

(Windows)

69

VisãoGeraldeConfiguraçãodoClienteThin (Windows). . . 69

InstalandoumDB2ClientouDB2ConnectPersonal EditionnoServidordeCódigo(Windows) . . . . 69

DisponibilizandooDiretóriodeCódigoparaTodas asEstaçõesdeTrabalhoThin(Windows) . . . . 70

CriandoumArquivodeRespostadeClienteThin (Windows). . . 71

MapeandoumaUnidadedeRededecadaCliente ThinparaoServidordeCódigo(Windows) . . . 72

ExecutandooComandothnsetupparaConfigurar ClientesThin(Windows) . . . 73

Parte

5.

Apêndices

.

.

.

.

.

.

.

.

. 75

Apêndice

A.

Módulos

de

Mesclagem

do

DB2

Runtime

Client

(Windows)

.

.

.

. 77

Apêndice

B.

Opções

de

Linha

de

Comandos

de

Instalação

do

DB2

Runtime

Client

(Windows)

.

.

.

.

.

. 81

Apêndice

C.

Informações

Técnicas

sobre

o

Banco

de

Dados

DB2

.

.

.

.

. 83

VisãoGeraldasInformaçõesTécnicasdoDB2. . . 83

FeedbackdasDocumentações . . . 83

BibliotecaTécnicadoDB2emFormatoPDF . . . 84

SolicitandoManuaisImpressosdoDB2 . . . 87

ExibindoAjudadeEstadoSQLapartirdo ProcessadordeLinhadeComandos . . . 88

AcessandoDiferentesVersõesdoDB2Information Center . . . 88

ExibindoTópicosemSeuIdiomaPreferidono CentrodeInformaçõesdoDB2 . . . 88

AtualizandooCentrodeInformaçõesdoDB2 InstaladoemseuComputadorouemumServidor deIntranet . . . 89

TutoriaisdoDB2 . . . 91

InformaçõessobreResoluçãodeProblemasdoDB2 92 TermoseCondições . . . 92

Apêndice

D.

Avisos

.

.

.

.

.

.

.

.

. 95

MarcasComerciais . . . 97

Índice

Remissivo

.

.

.

.

.

.

.

.

.

. 99

(7)

Quem

Deveria

Ler

Esta

Publicação

Qualquer interessadoeminstalareconfigurarum dosClientesdoDB2deverialer estapublicação.

(8)
(9)

Parte

1.

Considerações

Sobre

os

Clientes

do

DB2

e

Conectividade

(10)
(11)

Capítulo

1.

Visão

Geral

da

Configuração

do

Cliente

DB2

Estetópicodescreveasinformaçõesdisponíveissobreclientese fornecelinkspara detalhes adicionais.Asinformaçõesestãodisponíveisparaajudá-loa:

1. Escolher oclienteDB2apropriado ououtrosmétodosparaativarconexões

entreseusistemaebancosdedadosDB2 remotos.

2. Escolher ométodomais apropriadoparainstalarseucliente.

3. Concluirasetapasetratardasconsideraçõesnecessáriasparaconfigurarum

cliente.

OpçõesparaConexãocomum BancodeDadosDB2:

Asopções paraconexãodeumsistemacomumbanco dedadosDB2remoto incluem váriasopçõesde clientesede não-clientesDB2.Asopções aplicáveis dependemdosistemaqueestáseconectandoaobanco dedadosremoto ser: v umaplicativolocalizadoemumamáquinado usuáriodenegóciosouem um

servidordeaplicativos. v

umaestaçãode trabalhodedesenvolvimento deaplicativos.

v umaestaçãode trabalhodoadministradordo bancodedados.

Existemopções adicionaisaseremconsideradassevocê tambémprecisar conectar-sea bancosde dadosdemédioporteou mainframe.

Tipos deClientes:

ODB2forneceosseguintesclientes:

v DB2RuntimeClient.Esteclienteémais adequadoparaativaraplicativospara

acessaremservidoresDB2. v

DB2Client.EsteclienteincluitodaafuncionalidadelocalizadanoDB2Runtime

Clientmaisa funcionalidadeparaconfiguraçãodecliente/servidor, administraçãodebancode dadosedesenvolvimento deaplicativos.

Deinteresserelacionado,umprodutoseparado, DB2ConnectPersonalEdition, inclui todaafuncionalidadedoDB2Clientmais orecursoparaconectar-sea bancosdedados demédioporteemainframe.

MétodosparaInstalar umCliente:

OmétodocomumparainstalarumclienteDB2éexecutaro programade instalaçãofornecido emumCDdo produto.Noentanto,outrosmétodosestão disponíveis.Algunsmétodosservem paraautomatizaraimplementaçãode

grandesnúmeros declientes.Outrosmétodosexploramváriosrecursosdo sistema operacional Windowsparaforneceralternativasparaométodocomum.

Etapase ConsideraçõesparaConfigurarum Cliente:

Depoisdeoptar porutilizarumtipoespecíficodecliente,a configuraçãodocliente envolve asseguintesetapase considerações:

v assegurarqueospré-requisitosdo sistemasejamatendidos.

v desempenharainstalação.

(12)

Parasistemasnos quaisjáexisteumclienteDB2 UDBVersão8,umaconsideração adicionalseráa opçãodemigrar(e substituir)oclienteexistente oudeixaro cliente DB2UDBVersão 8einstalaroclienteDB2Versão9 comoumcliente adicional.

Conceitos Relacionados:

v “VisãoGeral sobrea MigraçãoparaClientesdoDB2”emGuiadeMigração

v

“VisãoGeral daConfiguraçãode ComunicaçõesCliente-para-Servidor”na

página39

v Capítulo3,“MétodosparaInstalarClientesDB2”,napágina 7

v Capítulo4,“OpçõesparaConexãocomBancosde DadosDB2”, napágina9

v Capítulo2,“TiposdeClientes-DB2Runtime ClienteDB2Client”,napágina 5

Tarefas Relacionadas:

v “InstalandoClientesDB2(UNIXeLinux)” napágina33

v “InstalandoClientesdoDB2 (Windows)”na página31

Referência Relacionada:

v “ProtocolosdeComunicaçãoSuportados”napágina 42

v

(13)

Capítulo

2.

Tipos

de

Clientes

-

DB2

Runtime

Client

e

DB2

Client

ODB2forneceosseguintesclientes:

v DB2RuntimeClient.Esteclienteémais adequadoparaativaraplicativospara

acessaremservidoresDB2.

v DB2Client.EsteclienteincluitodaafuncionalidadelocalizadanoDB2Runtime

Clientmaisa funcionalidadeparaconfiguraçãodecliente/servidor, administraçãodebancode dadosedesenvolvimento deaplicativos.

Deinteresserelacionado,umprodutoseparado, DB2ConnectPersonalEdition, inclui todaafuncionalidadedoDB2Clientmais orecursoparaconectar-sea bancosdedados demédioporteemainframe.

DB2RuntimeClient:

ODB2Runtime Clientfornecemeiosparaqueosaplicativosconectem-sea bancos de dadosDB2remotos. Osrecursosecapacidadesincluem:

v

Suporteparainterfacesdeacesso aobancode dadoscomum:JDBC,ADO.NET,

OLEDB,ODBCeDB2 CLI(CommandLineInterface).Istoinclui driverse recursosparadefinirorigensde dados.Porexemplo,paraODBC,ainstalaçãode umclienteDB2instalaodriverODBCDB2eregistra odriver.Os

desenvolvedoresde aplicativoseoutrosusuáriospodemutilizaraferramenta WindowsODBCDataSourceAdministratorparadefinirorigensdedados. v Suporteaclientesbaseparamanipularconexõescomo bancodedados,

instruçõesSQL,instruçõesXQueryecomandosdoDB2. v ExploraçãodeLDAP.

v Suporteparaprotocolosdecomunicaçãoderedecomuns:TCP/IP,Canal

Nomeado.

v Versõesexecutadasemsistemasoperacionaisde 32e 64bits.

v

Suporteparainstalaçãode váriascópiasdeumclientenomesmocomputador.

Estascópiaspodemser deversõesiguaisoudiferentes.

v Termosde licençaquepermitema livreredistribuiçãodoDB2RuntimeClient

comseuaplicativo.

v BasedeimplementaçãomenorcomparadacomoDB2Clientcompletoem

termosde tamanhode imagemde instalaçãoe espaçoem discorequerido. Esteclienteinclui osseguintescomponentes ouferramentas:

v Umcatálogoquearmazenainformações paraconexão combancosdedados e

servidoresDB2.

v OCLP(ProcessadordeLinha deComandos)paraemissãodecomandosdoDB2.

OCLPforneceummeiobásicodedesempenharadministraçãoremotade servidoresDB2.

Detalhesdo DB2RuntimeClient EspecíficosdaVersãodo Windows:

Existemrecursose característicasespecíficosdaversãodo Windowsquetornamo DB2 RuntimeClientadequadoespecificamenteparaimplementaçãocom

(14)

v Podeser empacotadocomseuaplicativo parafornecerconectividadeparaesse

aplicativo.

v Estádisponívelem formademódulosde mesclagemdoWindowsInstallerque

permitemincluirosarquivosDLLdoDB2RuntimeClientem seupacote de instalaçãodoaplicativo.Estaabordagemtambémpermiteincluir apenasas partesdo clienterequeridascomoaplicativo.

DB2Client:

ODB2Clientinclui todaafuncionalidadedoDB2Runtime Clientmaisa

funcionalidadeparaconfiguraçãodecliente/servidor, administraçãodebancode dados edesenvolvimentode aplicativos.Osrecursosincluem:

v Assistentede Configuraçãoparaajudarnacatalogaçãode bancosde dadosena

configuraçãodoservidorde bancodedados. v PrimeirasEtapas paranovosusuários.

v CentrodeControleeoutrasferramentasgráficasparaimplementaçãode banco

dedadoseadministração debancodedados.Estas ferramentasestão

disponíveisparaversõesdo Windowsnox86(apenas32bits),Windows nox64 (x86_64,AMD64/EM64T),Linuxnox86, LinuxnoAMD64/EM64T(x86_64,x64). Além disso,estecliente fornecerecursos paradesenvolvimentodeaplicativos, incluindo:

v arquivosdecabeçalhodoaplicativo.

v pré-compiladoresparaváriaslinguagensdeprogramação.

v suporteà ligação.

v amostrase tutoriais.

Conceitos Relacionados:

v Capítulo1,“VisãoGeral daConfiguraçãodoCliente DB2”,napágina 3

v Capítulo3,“MétodosparaInstalarClientesDB2”,napágina 7

Tarefas Relacionadas:

v “ConfigurandoumClientedoDB2 paraDesenvolvimentodeAplicativosde

BancosdeDados” emIntroduçãoaoDatabaseApplicationDevelopment Referência Relacionada:

v “Suportea ClienteDB2paraoDesenvolvimentodeAplicativosde Bancode

(15)

Capítulo

3.

Métodos

para

Instalar

Clientes

DB2

Estaseçãodescreveosmétodoscomunse alternativosparainstalartodosostipos de clientesDB2,ouseja, oDB2ClienteoDB2 RuntimeClient.Paraobterdetalhes adicionaissobrequalquermétodo,consulte oslinksparaoutrostópicos.

Os clientessãocomumenteinstalados emmáquinasnasquaisnãoexistenenhum servidor DB2.Nãoseránecessárioinstalarumclienteseoprodutodoservidor DB2 jáestiverinstalado,porqueoservidor DB2incluitodaafuncionalidade presenteem umclienteDB2.

Método paraSituaçõesComuns:

OmétodocomumparainstalarumclienteDB2éexecutaro programade instalaçãofornecido emumCDdo produto.Asimagensde instalaçãodocliente estãoincluídas nasimagensdeinstalaçãodoservidor DB2eem umCDapenasno cliente.

MétodosparaAutomatizarImplementaçõesdeGrandeEscala:

Umgrupo demétodoséequipadoparaautomatizaraimplementaçãode grandes quantidades declientes.Estesmétodossão:

v ArquivodeResposta.Ainstalaçãodoclientepode serautomatizadautilizando

ométododeinstalaçãodoarquivoderesposta.

v FerramentasdeImplementaçãodeTerceiros. Osclientespodemserinstalados

utilizandoferramentasdeimplementaçãooumétodos,comoWindowsActive Directory,Windows SMS(SystemsManagementServer)ou produtosTivoli. MétodosqueExploramRecursosdo SistemaOperacionalWindows:

Outro grupodeopções sãoasqueexploramrecursos dosistemaoperacional Windows:

v Topologiadoclientethindo Windows.Estaopção ésuportadaparaoDB2

Client,masnão paraoDB2RuntimeClient.ODB2Clientpode ser

implementadonoWindows emumatopologiadeclientethin.Umatopologiade clientethinéondeocódigodoclienteestáinstaladoem umdiretório

compartilhadodoWindows emumúnicoservidor decódigo,emvezdeno discorígidolocalde cadaestação detrabalhodo cliente.Estaçõesdetrabalhodo clienteindividuaisconectam-seaodiretóriocompartilhadodoWindows no servidordecódigoparaexecutarocódigodoDB2Client.

v UtilizandoumIDdeNão-administradordoWindows.Ométodode instalação

comumutilizaumIDdeusuáriodo administradordoWindows,ouseja,um ID deusuárionogrupodeAdministradores.Noentanto,osclientesDB2também podemser instaladosutilizandoumIDdeusuárioquefazpartedo grupode UsuáriosExperientesou grupodeUsuáriosdo Windows.Estemétodoé adequadoquandooIDde usuárioqueestádesempenhandoa instalaçãonão temprivilégiosdeadministrador.OprodutoDB2 tambémsuportaomecanismo dealtosprivilégiosdoWindows.Noentanto,paraclientes, aconfiguraçãode altosprivilégiosnãoérequeridaparainstalaçãodocliente.

(16)

Os métodosdeinstalaçãoalternativosfornecidosparaservidoresDB2também são aplicáveisa clientes,incluindoo scriptdb2_installeinstalaçãomanual.

Conceitos Relacionados:

v Capítulo1,“VisãoGeral daConfiguraçãodoCliente DB2”,napágina 3

v Capítulo10,“VisãoGeraldeTopologiadoCliente Thin(Windows)”,napágina

67

v “Fundamentosde instalaçãodoarquivode resposta”emSuplementodeInstalação

eConfiguração

Tarefas Relacionadas:

v “InstalandoClientesDB2(UNIXeLinux)” napágina33

v “InstalandoClientesdoDB2 (Windows)”na página31

v “Instalandoum ProdutoDB2UtilizandooComandodb2_installou

doce_install(LinuxeUNIX)”em Suplementode InstalaçãoeConfiguração

v “Instalandoprodutos doDB2UtilizandooMicrosoftSystems Management

Server(SMS)”em Suplementode InstalaçãoeConfiguração Referência Relacionada:

v ApêndiceB,“OpçõesdeLinhade Comandosde Instalaçãodo DB2Runtime

Client(Windows)”,napágina 81

v ApêndiceA, “Módulosde MesclagemdoDB2RuntimeClient (Windows)”,na

(17)

Capítulo

4.

Opções

para

Conexão

com

Bancos

de

Dados

DB2

Estaseçãoesboçaasopçõesdaquiloquevocêpode instalarem umamáquina(o sistemalocal)parapossibilitarqueelaseconectea umbancode dadosemuma máquinadiferente(osistemaremoto).Paraselecionarumaopção apropriada, primeiro,énecessárioconsiderarseosistemalocalé:

v umsistemaqueexecutaaplicativosdenegóciosemum sistemado usuáriode

negóciosou emumservidor deaplicativos.

v umaestaçãode trabalhodedesenvolvimento deaplicativos.

v umaestaçãode trabalhodoadministradordo bancodedados.

Também énecessáriodeterminaronderesidemosbancosde dadosaosquaisvocê desejaconectar-se.Osbancosdedadospodemestarlocalizados:

v namesmamáquina, ouseja,nosistemalocal.Isto incluibancosdedados

localizadosemumaúnicainstânciadoDB2ou emváriasinstânciasdo DB2. v

emmáquinasdiferentes,ouseja, emsistemasremotos.

v emmáquinasdiferentesquesãoservidoresdemédioporteoumainframe.

OpçõesparaSistemasdoUsuáriodeNegóciosouServidores deAplicativos:

Geralmente, quandoumaplicativodenegóciosconecta-sea umbancode dados, umadasseguintestopologias éenvolvida:

v Umaplicativo conecta-seaum bancodedadosDB2 emqueambos estão

localizadosnamesmamáquina. Umexemploéum aplicativoutilizadoporum únicousuárioemsuaestaçãodetrabalho pessoal.

v Umaplicativo conecta-seaum bancodedadosDB2 emoutramáquina.

v Umcliente aplicativoconecta-sea umservidorde aplicativosque,porsuavez,

conecta-seaumou maisbancosdedadosDB2localizados: – na mesmamáquinaapenas.

– em umaou maisoutrasmáquinasapenas.

– umacombinaçãodasopções acima.

Seum servidorDB2estiver instaladona mesmamáquinaqueoaplicativo,não seránecessário instalarumcliente DB2separado.Oprodutodoservidor DB2 inclui funcionalidadeparapermitirqueaplicativosconectem-sea bancosde dados locais econectem-setambéma bancosde dadosemmáquinasremotas.

Sea máquinacomosaplicativostambémnãotiverumservidor DB2,vocêteráas seguintes opçõesparapermitirqueaplicativosconectem-seabancosdedados DB2 remotos:

v

ClienteDB2.Estaopçãoenvolve ainstalaçãoeconfiguraçãode umdosclientes

incluídosnoprodutoDB2.ODB2Runtime Clientémelhoradequadoparaesta finalidade.Ocliente DB2éinstaladoemqualquermáquinaqueseconecta diretamenteaobancode dadosDB2.Dependendodatopologiado aplicativo,o clienteéinstaladoemcadaestaçãode trabalhodousuáriode negóciosouem umservidorde aplicativos.UmúnicoclienteDB2pode permitirquetodosos aplicativosnamáquinaconectem-sea umoumaisbancosdedadosDB2 em outrasmáquinas.

(18)

v MódulosdeMesclagemdo WindowsInstallerparaoDB2RuntimeClient.

Estaabordagemofereceumamaneirade implementaroDB2Runtime Client, incluindoosarquivosDLLdoclientenopacote deimplementaçãodoaplicativo. Estaabordagemé direcionadaparautilizaçãocomoWindowsInstaller eoutras ferramentasdeinstalaçãoquesuportammódulosdemesclagemdo Windows Installer.Comestaabordagem,umúnicoprogramade instalaçãoinstalao aplicativoeoDB2Runtime Client.

v DriverdoAplicativoDB2.Comumdriverdo aplicativoDB2,asinformações

necessáriasparaconexão comumbancodedados estãoincluídasnoaplicativo ouoaplicativosolicitaqueousuário forneça-as.Estaabordagemsediferede umclienteDB2,quemantémestas informaçõesemseucatálogo.Odriverdo aplicativoéimplementadocomoumarquivonodiretóriodo aplicativo,

portanto,nãoérequeridanenhumainstalaçãoouconfiguraçãoespecíficado DB2 separada.Geralmente, umdriverdoaplicativoéempacotado comumaplicativo deumamaneiraqueoferececonectividade apenasparaesseaplicativo.Um driverdoaplicativoDB2pode coexistirnamesma máquinacom outrosdrivers doaplicativoDB2ou comumclienteDB2.ODB2fornecedriverspara

aplicativosJava (JDBCeSQLJ)eODBCeCLI.Osdriverspodemserobtidos copiandoarquivosdedriverde umaimagemdeinstalaçãodo DB2oufazendo downloaddosarquivosdedriverdodeveloperWorks.

OpçõesparaEstaçõesdeTrabalhodeDesenvolvimento deAplicativos:

ODB2ClientfornecetodaafuncionalidadedoDB2 RuntimeClientmaisas ferramentas utilizadasparaconfiguraçãode cliente/servidor,administraçãode banco dedadosedesenvolvimento deaplicativos.Os pontosabaixodescrevema funçãoe configuraçãodoDB2Clientconsiderandoasoutrasferramentase produtos utilizadospordesenvolvedoresdeaplicativos.

Existemváriasferramentas eprodutosgeralmenteutilizadospordesenvolvedores de aplicativosquegravamcódigoparaacessar umbancode dadosDB2.Cada estação detrabalhododesenvolvedor geralmenteinclui osseguintescomponentes: v

UmIDE(Ambiente deDesenvolvimentoIntegrado)comooRationalApplication

DeveloperouoMicrosoftVisualStudio.

v Umaferramentadedesenvolvimento específicadoDB2relacionadaaoIDE

como:

– IBM DatabaseDeveloperAdd-insparaVisualStudio.NET.

– IBM DB2DeveloperWorkbench.

v Acessoaum servidordebanco dedadosparahospedarobancode dadosque

estásendodesenvolvido.Esteservidorde bancodedados poderesidiremum oudoisdosseguintes locais:

– Em cadaestação detrabalhododesenvolvedor,portanto,cadadesenvolvedor

tem suaprópriacópialocaldobancode dados.

– Em umservidorde grupodetrabalho,paraqueváriosdesenvolvedores

trabalhem namesmacópiadobanco dedados.

Como anteriorcomocontexto,o valordoDB2Client équeelefornececabeçalhos e bibliotecasrequeridosparacompilaraplicativoseforneceferramentaspara administração dobancode dados.Noentanto,nemsempreé necessárioinstalaro DB2 Clientparaobterestasferramentas.SemprequeumservidorDB2 éinstalado em umamáquina,nãoénecessário instalarumcliente DB2separado.Oproduto do servidorDB2inclui todaafuncionalidadedisponívelemumDB2Client independente.

(19)

OpçõesparaEstaçõesdeTrabalhodoAdministrador:

Umadministradordo bancodedados podedesempenhartarefasdeadministração em bancosde dadosremotosdeumadeduasmaneirasprincipais.Eleutilizauma ferramenta,comotelnet,paraconectar-seaumamáquinaservidordebanco de dados individualeexecutarcomandosdeadministradordo DB2localmente.Como alternativa,elepodeexecutarferramentas ecomandosapartirdesuaestaçãode trabalho queestabelececonexõescomosbancosdedados remotos.Estaseção focalizao segundocasoqueenvolveopções sobrequalcliente DB2utilizareonde instalá-lo.

ODB2forneceváriosmeiosparadesempenharatividadesdeadministraçãoem um ou maisservidoresDB2remotamenteapartirdeumaestaçãodetrabalhodo administrador.Asopçõeseconsideraçõessãoasseguintes:

v InstalaroDB2RuntimeClient.Estaopçãoé adequadaapenassevocêutilizaro

CLP(ProcessadordeLinha deComandos)paraadministração.

v InstalaroDB2Client.Esteclienteinclui todaa funcionalidadedo DB2Runtime

Client,mais asferramentasutilizadasparaconfiguraçãodecliente/servidor, administraçãodebancode dadosedesenvolvimento deaplicativos.A

funcionalidadeinclui asferramentasdeadministraçãográficascomooAssistente deConfiguraçãoeoCentrode Controle(disponíveis emplataformas

suportadas).Estasferramentas utilizamoDAS(DB2AdministrationServer)no servidorDB2,queéconfiguradoporpadrãodurantea instalaçãodoservidor DB2.

v Instalarumprodutodo servidorDB2.SemprequeumservidorDB2é instalado

emumamáquina,nãoé necessárioinstalarum clienteDB2separado. Oproduto doservidorDB2 incluitodaafuncionalidadedisponívelemqualquercliente DB2independente.

v InstalaroWeb Toolsemum servidordaWeb.Duasdasferramentas de

administraçãográficasestãodisponíveis emumaversãodaWeb:HealthCenter eCommandCenter.EstesaplicativosdaWebsãoconfigurados emumservidor daWeb.Quandoistoforfeito,estas ferramentaspoderãoseracessadas apartir dequalquermáquinaquetenhaumclientede navegadordaWebapropriado. Nenhumaoutra configuraçãoérequeridaemestações detrabalhode

administradoresindividuais.

OpçõesparaConexãocomBancodeDados deMédioPorteeMainframe:

Comprodutos DB2Connect,épossívelconectar-seabancosdedadosDB2 em plataformas mainframeede médioporte,denominadasOS/390ez/OS,iSeries, VSEeVM.Tambémépossívelconectar-sea bancosde dadosnão-IBMqueestão de acordocomoDRDA(DistributedRelationalDatabaseArchitecture).ComoDB2 Connect,épossívelconectar-sea partirdeumaestaçãode trabalhodousuárioou de umservidorDB2 paraLinux,Unix ouWindows.

Asopções econsideraçõessãoasseguintes: v

DB2ConnectPersonalEdition. Esteprodutoéinstaladoemumaestaçãode

trabalhoefornececonectividadea partirdessa estaçãodetrabalho.Estaopçãoé direcionadaparasituaçõesem queénecessário conectar-sede umaestação de trabalhodiretamenteaumou maishosts.Esteprodutoestádisponívelpara sistemasoperacionaisLinuxe Windows.

v EdiçõesdoServidorDB2Connect.Umaediçãodo servidordoprodutoDB2

Connectgeralmenteéinstaladaem umservidorde conectividadeeservecomo umgatewayparaservidoresdebancodedados mainframeoude médioporte

(20)

suportados.Umaediçãodoservidor doprodutoDB2Connectpermiteque estaçõesdetrabalhocomclientesDB2configuremo acessoasistemashostpor meiodogatewaydoDB2Connectcomo sefossembancosdedadosnoDB2 no WindowseUNIX.

Asduasopções podemserutilizadassimultaneamente.Porexemplo,umaestação de trabalhopodeconectar-sea umbancode dadosdemédioporteoumainframe dasseguintes maneiras:

v InstaleoDB2ConnectPersonalEditionlocalmenteeutilize-oparaconectar-se

diretamentea umhost.

v Conecte-seaomesmohostou aumhostdiferente pormeiode umgateway

servidorDB2Connectintermediário. Conceitos Relacionados:

v “VisãoGeral sobreo IBMDB2DriverparaODBCe CLI”emGuiaeReferência

paraInterfaceCallLevel,Volume1

v Capítulo1,“VisãoGeral daConfiguraçãodoCliente DB2”,napágina 3

v “DB2Connect” emDB2ConnectUser’s Guide

v “CenáriosdoDB2Connect” emDB2Connect User’sGuide

Tarefas Relacionadas:

v “ConfigurandoumClientedoDB2 paraDesenvolvimentodeAplicativosde

(21)
(22)
(23)

Capítulo

5.

Requisitos

da

Instalação

do

Cliente

do

DB2

Requisitos

de

Disco

e

de

Memória

Requisitos deDisco:

Oespaçoemdiscorequeridoparaseuprodutodependedotipo deinstalação escolhidoe deseutipo desistemadearquivos.Oassistentede InstalaçãodoDB2 forneceestimativasdinâmicasdetamanhocombasenoscomponentesselecionados durante umainstalaçãotípica, compactaoucustomizada.

NoWindows,você podeprecisardeumaquantidadesignificativamentemaiorde espaçoem unidadesFAT(FileAllocationTable)comtamanhosde clustersmaiores do queem unidadesNTFS(NewTechnologyFileSystem).

Lembre-se deincluirespaçoemdiscoparaprodutosde softwareedecomunicação requeridos.

Requisitos deMemória:

Nomínimo,umsistemadebancode dadosDB2requer256 MBdeRAM.Paraum sistemaexecutandoapenaso DB2easferramentasdaGUIdoDB2,érequerido um mínimode512MB dememóriaRAM.Noentanto,recomenda-se1 GBde memóriaRAMparaseobterum melhordesempenho.Essesrequisitosnãoincluem requisitosadicionaisdememóriaparaoutrosprodutosde softwareemexecução em seusistema.

Aodeterminarosrequisitosde memória,saibadoseguinte:

v ProdutosDB2em execuçãonoHP-UX Versão11iv2(B.11.23)parasistemas

baseadosemItaniumrequerem512 MBde memóriaRAM,nomínimo. v

ParasuporteaoclienteDB2,estesrequisitosde memóriasãoparaumabasede

cincoconexõesde clientesimultâneas.Serãorequeridos mais16MBde RAM paracadacincoconexõesdocliente.

v Osrequisitosde memóriasãoafetadospelotamanhoecomplexidadedeseu

sistemade bancodedados,assimcomopelaextensãodaatividade dobancode dadoseonúmerodeclientesqueestãoacessandoseusistema.

NoDB2Versão 9,onovorecursode auto-ajustedememóriasimplificaa tarefa deconfiguraçãodememóriaconfigurandoautomaticamentevaloresparavários parâmetrosdeconfiguraçãodememória. Quandoativado,oajustadorde memóriadistribuidinamicamenteosrecursosdememóriadisponíveisentre váriosconsumidoresde memória,incluindoclassificação,cachedepacote,lista debloqueioseconjuntosde buffer.

v

NoLinux,recomenda-seumespaçoSWAPcompelomenosodobrodo tamanho

damemóriaRAM. Conceitos Relacionados:

(24)

Requisitos

de

Instalação

para

Clientes

e

Servidores

DB2

(AIX)

Paraobter asinformaçõesdepré-requisitomais atuais,consulte http://www.ibm.com/software/data/db2/udb/sysreqs.html.

Parainstalarumprodutoclienteou servidorDB2,osseguintes pré-requisitosde sistemaoperacional,hardwareecomunicaçãodevemseratendidos:

Tabela1.Pré-requisitosdeInstalaçãodoAIX

VersãodoAIX SistemaOperacional Hardware

AIXVersão5.2.0 OclienteDB2estádisponívelutilizandoo kernelAIXde64bits.

ODB2EnterpriseServerEdition,paraum ambientedebancodedadoscompartiçãoúnica ouparticionado,estádisponívelcomokernel AIXde64bits.

Umdos:

v IBMRISC/6000

v eServerpSeries

AIXVersão5.3.0 OclienteDB2estádisponívelutilizandoo kernelAIXde64bits.

ODB2EnterpriseServerEdition,paraum ambientedebancodedadoscompartiçãoúnica ouparticionado,estádisponívelcomokernel AIXde64bits.

Umdos:

v IBMRISC/6000

v eServerpSeries

Consideraçõessobre Software:

v (Apenasclientes:)Sevocê planejautilizaraAutenticaçãoKerberos, precisaráde

umclienteIBMNetworkAuthenticationServicev1.3 ouposterior.OclienteNAS éfornecidocomoCDde BônusdoAIX.

v Utilizeocomandobosbootparacomutar parao kernelde 64bits.

Paracomutarparaumkernelde64bits,você precisade autoridaderaizedeve digitarosseguintescomandos:

ln -sf /usr/lib/boot/unix_64 /unix

ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix bosboot -a

shutdown -Fr

v ODB2 Versão9requer “ComponentesdoIBM C++RuntimeEnvironmentpara

AIX”queinclui oxlC.rte8.0.0.4.IssoestádisponívelapartirdoWebsitede SuportedoIBMAIX.

v

Umdosseguintesnavegadores érequeridoparavisualizaraajudaon-linee

executaroFirstSteps(db2fs): – Mozilla 1.4e acima

– Firefox 1.0e acima

– Netscape7.0eacima

Instalaçãodo ProdutoDB2noNFS(NetworkFileSystem):

Ainstalaçãodeprodutos DB2noNFS(Network FileSystem)nãoérecomendada. Aexecuçãode produtosDB2noNFS(porexemplo,montagemdo NFS

/opt/IBM/db2/V9.1 e,emseguida,aexecuçãoforadocódigoquefoifisicamente instaladoem umsistemaremoto)requerváriasetapas deconfiguraçãomanual.Há também umasériede problemasaoconfiguraro NFSparaDB2.Elesincluem possíveis problemasqueenvolvem:

(25)

v Disponibilidade(você estápermitindoumúnicopontodefalha).

v Licenciamento(nenhumaverificaçãoéfeitaatravésdasmáquinas).

v DiagnósticodeerrosdoNFSpode serdifícil

Conformemencionado,aconfiguraçãodo NFSprecisarádeváriasaçõesmanuais, incluindo:

v Assegurar-sedequeopontodemontagempreserveocaminho deinstalação.

v

Apermissãodeveser controlada(porexemplo,apermissãode gravaçãonão

deveserfornecidaàmáquinademontagem).

v OsregistrosdoDB2devemser configuradosmanualmenteemantidos emtodas

asmáquinasde montagem.

v Alista deprodutose comandosderecurso(db2ls)do DB2instaladosdeveser

configuradaemantidaadequadamente sevocê precisardetectarprodutos e recursosdoDB2.

v Énecessáriomaiscuidadoaoatualizaro ambientedoprodutoDB2

v Sãonecessáriasmaisetapas aolimpar amáquinadeexportaçãoeamáquinade

montagem.

Paraobter instruçõesdetalhadas,procureo whitepaper“SettingUpDB2onNFS Mounted FileSystem”queestarádisponívellogoapósoDB2Versão9.

TarefasRelacionadas:

v “UmaVisão GeralsobreaInstalaçãodoSeuProdutoDB2(LinuxeUNIX)”em

IniciaçãoRápida paraDB2 Servers

Referência Relacionada:

v “NíveisdoIBM SoftwareDevelopmentKitparaJava paraProdutos DB2”em

IniciaçãoRápida paraDB2 Servers

v “ProtocolosdeComunicaçãoSuportados” napágina42

Requisitos

de

Instalação

para

Clientes

e

Servidores

DB2

(Windows)

Paraobter asinformaçõesdepré-requisitomais atualizadas,consulte v www.ibm.com/software/data/db2/udb/sysreqs.html.

Parainstalarumprodutoclienteou servidorDB2,osseguintes pré-requisitosde sistemaoperacional,software ehardwaredevem seratendidos:

Tabela2.Pré-requisitosdeInstalaçãodoWindows

SistemaOperacional ServicePack Hardware

WindowsXPProfessional(32 bits)

WindowsXPProfessionalx64

ServicePack2ou posterior

TodososprocessadoresIntele AMDcapazesdeexecutaros sistemasoperacionaisWindows suportados(32bitse64bits) Windows2003StandardEdition

(32bitse64bits)

Windows2003AdvancedEdition (32bitse64bits)

Windows2003Datacenter Edition(32bitse64bits)

ServicePack1ou posterior

(26)

ConsideraçõesAdicionaissobre oCliente

Osprodutos DB2continuarãosendosuportados noWindows 98,Windows ME,Windows NTeWindows 2000atéqueoDB2Universal Database Versão 8.1saiadelinha. Parainstalaçõesnovas eexistentesde produtos DB2,recomenda-sefazeroupgradeparaumaversãomais atualdosistema operacional doWindows(como Windows2003).OsclientesdaVersão9 não podemser instaladosnossistemasoperacionaisWindows 98,Windows ME ouWindowsNTServer4.ParacontinuarexecutandoosprodutosDB2 em releasesde nívelanteriordo Windows,sãonecessáriososseguintes níveis demanutenção:

v WindowsNTVersão 4comServicePack6aouposterior

v Windows2000comServicePack 4ouposterior

v InternetExplorer4.01ServicePack2

OWindowsXPServicePack1 érequeridoparaexecutaraplicativosDB2 em qualquerum dosseguintes ambientes:

v AplicativosquepossuemobjetosCOM+utilizandoODBC;ou

v AplicativosqueutilizamoOLEDBProviderparaODBCcomorecurso

depollingdoOLEDBdesativado

Sevocê nãotivercertezaseoseuambientedeaplicativo estáqualificado,é recomendadoqueinstaleoníveldeserviçoapropriado doWindows. Paraobter informaçõesadicionaissobrea questãoCOM+, consulteo seguinteartigodaBasedeConhecimentodaMicrosoft:

v http://support.microsoft.com/default.aspx?scid=KB;EN-US;306414 ConsideraçõesAdicionaissobre Software

v OMDAC2.8érequerido.Oassistentede Configuraçãodo DB2instalará

oMDAC2.8,casoaindanãoestejainstalado.

Nota: SeumaversãoanteriordoMDAC(porexemplo,2.7)jáestiver

instalada,ainstalaçãodo DB2faráupgradedoMDACpara2.8. Paraumainstalaçãotípica,oMDAC2.8éinstalado.Parauma instalaçãocompacta,oMDAC2.8nãoéinstalado.Parauma instalaçãocustomizada,oMDAC2.8seráinstaladoapenasse vocênão desmarcaropadrãoqueéparainstalá-lo.Sevocê desmarcaroMDACcomoparte deumainstalaçãocustomizada, elenãoseráinstalado.

v Sevocêplanejautilizaro LDAP(LightweightDirectoryAccessProtocol),

deveráutilizarumclienteMicrosoft LDAPouoclienteIBM Tivoli DirectoryServer v6(tambémconhecidocomooclienteIBMLDAP incluídocomoDB2).AntesdainstalaçãodoMicrosoftActiveDirectory, vocêprecisaráestenderseuesquemadediretórioutilizandooutilitário db2schex,quepode serencontradonamídia deinstalação.

Ocliente MicrosoftLDAPestáincluídonosistemaoperacional para WindowsXP,andWindowsServer 2003.

v ParautilizarosrecursosdoTivoliStorageManagerparabackupe

restauraçãodeseusbancosdedados,énecessárioteroTivoliStorage ManagerClientVersão4.2.0ouposterior.

– ParasistemasoperacionaisWindowsde 64bits,énecessário teraAPI

(27)

v Se oprogramaIBMAntivirusestiverinstaladoem seusistema

operacional, deveráserdesativadooudesinstaladoparaconcluiruma instalaçãodo DB2.

v Osuporte aoTCP/IPdeveserativadoparaa visualizaçãodaajuda

on-line.

v Umdosseguintesnavegadoresé requeridoparavisualizar aajuda

on-line, executarabarradelançamentodainstalação(setup.exe)doDB2 e executaroPrimeirasEtapas(db2fs):

– Internet Explorer5.5e acima

– Mozilla 1.4eacima

– Firefox 1.0eacima

– Netscape7.0eacima Conceitos Relacionados:

v “AlteraçõesdeSuporteparaServidoresDB2de 32Bitse 64Bits” emGuiade Migração

TarefasRelacionadas:

v “UmaVisão GeralsobreaInstalaçãodeseuProdutodoDB2(Windows)”em

IniciaçãoRápida paraDB2 Servers

Referência Relacionada:

v “NíveisdoIBM SoftwareDevelopmentKitparaJava paraProdutos DB2”em

IniciaçãoRápida paraDB2 Servers

v “ProtocolosdeComunicaçãoSuportados” napágina42

Requisitos

de

Instalação

para

Clientes

e

Servidores

DB2

(Linux)

Paraobter asinformaçõesdepré-requisitomais atuais,consulte http://www.ibm.com/software/data/db2/udb/sysreqs.html.

Paraobter asinformaçõesmaisrecentessobredistribuiçõessuportadasdoLinux, aponte seunavegadorparahttp://www.ibm.com/db2/linux/validate.

Os sistemasoperacionaissuportados paraLinuxincluem: v RedHatEnterpriseLinux4 (RHEL4)Update2

v SUSELinuxEnterpriseServer9 (SLES9)ServicePack2

Parainstalarumprodutoclienteou servidorDB2,osseguintes requisitosde distribuição,pré-requisitosdehardwareecomunicaçãodevemseratendidos:

(28)

Tabela3.Pré-requisitosdoLinux

RequisitosdeDistribuição Hardware

Vocêdeveatualizarosparâmetrosdeconfiguraçãodo kernelempreparaçãoàdistribuiçãodoLinux.Osvalores padrãoparaparâmetrosdekernelespecíficosnãosão suficientesaoexecutarumsistemadebancodedados DB2.

Vocêtambémpoderáteroutrosprodutosouaplicativos querequeremrecursosdosistemaLinux.Vocêdeve configurarosparâmetrosdeconfiguraçãodokernelcom basenasnecessidadesdoambientedetrabalhodo sistemaLinux.

Osparâmetrosdeconfiguraçãodokernelestãodefinidos em/etc/sysctl.conf.ConsulteaseçãoModificandoos ParâmetrosdoKernel(Linux)doCentrodeInformações doDB2.

Consulteomanualdosistemaoperacionalparaobter informaçõessobrecomoconfigurareativarestes parâmetrosutilizandoocomandosysctl.

OsprodutosdoservidorDB2sãosuportadosno: v x86(IntelPentium,IntelXeoneAMDAthlon)

v x86–64(IntelEM64TeAMD64)

v IA64(IntelItanium2ousuperior)

v POWER(qualqueriSeriesoupSeriesquesuporte

Linux)

v (Apenasnoservidor)eServerzSeries.

– ODPF(DatabasePartitioningFeature)nãoé

suportado.

v (Apenasnocliente)CaixasdozSeriesouSystemz9de

64bits.

Requisitos dePacote(ApenasnoServidor):

Astabelasa seguirlistamosrequisitosdepacoteparaasdistribuiçõesSUSELinux e RedHatparaservidoresparticionadosdoDB2Versão 9.

v Opacote pdkshdo ShellKornérequeridoparatodosossistemasDB2.

v

Umutilitáriode shellremoto érequeridoparasistemasdebancosdedados

particionados.ODB2suportaosseguintes utilitáriosdeshellremoto: – rsh

– ssh

Porpadrão,oDB2utilizaorshaoexecutarcomandosnosnósDB2remotos, por exemplo,aoiniciarumapartiçãodo bancodedadosdo DB2remota.Para utilizaro DB2padrão,opacotedo servidorrshdeveserinstalado(consultea tabelaabaixo).Paraobter umacomparação entreorshe ossh,consultea seção “SecurityissueswheninstallingDB2”do AdministrationGuide:Implementation.

Sevocêoptar porutilizaro utilitáriode shellremotorsh,o inetd(ouxinetd) tambémdeveráser instaladoeestarem execução.Sevocêoptarpor utilizaro utilitáriode shellremotossh,seránecessáriodefiniravariávelderegistro DB2RSHCMDimediatamenteapósainstalaçãodoDB2 serconcluída.Seesta variávelde registronãofor definida,orshseráutilizado.Paraobter informações adicionaissobrea variávelde registroDB2RSHCMD,consulteomanual

PerformanceGuide.

v Opacote desuporte nfs-utilsdo NetworkFileSystemérequeridoparasistemas

debancosdedadosparticionados.

Todosospacotesrequeridos devemserinstaladose configuradosantesde continuarcoma configuraçãodoDB2.Paraobterinformaçõesgeraissobreo Linux,consultea documentaçãodedistribuiçãodoLinux.

RequisitosdepacoteparaSUSELinux

NomedoPacote Descrição

pdksh ShellKorn.Estepacoteérequeridoparaambientesdebancosde dadosparticionados.

(29)

RequisitosdepacoteparaSUSELinux

NomedoPacote Descrição

openssh Estepacotecontémumconjuntodeprogramasdoservidorque permitemqueosusuáriosexecutemcomandosem(eapartirde) computadoresremotosatravésdeumshellseguro.Estepacote nãoserárequeridosevocêutilizaraconfiguraçãopadrãodo DB2comrsh.

rsh-server Estepacotecontémumconjuntodeprogramasdoservidorque permitemaosusuáriosexecutaremcomandosemcomputadores remotos,efetuaremloginemoutroscomputadoresecopiarem arquivosentrecomputadores(rsh,rexec,rloginercp).Estepacote nãoserárequeridosevocêconfiguraroDB2parautilizarssh. nfs-utils PacotedeSuportedoNetworkFileSystem.Elepermiteacessoa

arquivoslocaisapartirdecomputadoresremotos.

RequisitosdePacoteparaoRedHat

Diretório NomedoPacote Descrição

/SystemEnvironment/Shell pdksh ShellKorn.Estepacoteérequeridopara ambientesdebancosdedados

particionados.

/Applications/Internet openssh Estepacotecontémumconjuntode programasdoclientequepermitemque osusuáriosexecutemcomandosemum computadorremotoatravésdeumshell seguro.Estepacotenãoserárequerido sevocêutilizaraconfiguraçãopadrão doDB2comrsh.

/SystemEnvironment/ Daemons

openssh-server Estepacotecontémumconjuntode programasdoservidorquepermitem queosusuáriosexecutemcomandosa partirdeumcomputadorremoto atravésdeumshellseguro.Estepacote nãoserárequeridosevocêutilizara configuraçãopadrãodoDB2comrsh. /SystemEnvironment/

Daemons

rsh-server Estepacotecontémumconjuntode programasquepermitemqueos usuáriosexecutemcomandosemum computadorremoto.Requeridopara ambientesdebancodedados particionados.Estepacotenãoserá requeridosevocêconfiguraroDB2para utilizarssh.

/SystemEnvironment/ Daemons

nfs-utils PacotedeSuportedoNetworkFile System.Elepermiteacessoaarquivos locaisapartirdecomputadores remotos.

Consideraçõessobre Software:

v Umdosseguintesnavegadores érequeridoparavisualizar aajudaon-linee

executaroFirstSteps(db2fs): – Mozilla 1.4e acima

– Firefox 1.0e acima

(30)

v UmsoftwareXWindowSystemcapazde renderizarumainterface gráficacomo

usuárioserárequeridosevocê desejarutilizaroassistentedeInstalaçãodoDB2 parainstalaroDB2ou sedesejarutilizarqualquerferramentagráficado DB2. (DisponívelapenasnoLinuxparax86eLinuxnoAMD64/EM64T.)

Instalaçãodo ProdutoDB2noNFS(NetworkFileSystem):

Ainstalaçãodeprodutos DB2noNFS(Network FileSystem)nãoérecomendada. Aexecuçãode produtosDB2noNFS(porexemplo,montagemdo NFS

/opt/IBM/db2/V9.1 e,emseguida,aexecuçãoforadocódigoquefoifisicamente instaladoem umsistemaremoto)requerváriasetapas deconfiguraçãomanual.Há também umasériede problemasaoconfiguraro NFSparaDB2.Elesincluem possíveis problemasqueenvolvem:

v Desempenho(impactadopelodesempenhoderede).

v Disponibilidade(você estápermitindoumúnicopontodefalha).

v Licenciamento(nenhumaverificaçãoéfeitaatravésdasmáquinas).

v DiagnósticodeerrosdoNFSpode serdifícil

Conformemencionado,aconfiguraçãodo NFSprecisarádevárias açõesmanuais, incluindo:

v

Assegurar-sedequeopontodemontagempreserveocaminho deinstalação.

v Apermissãodeveser controlada(por exemplo,apermissãode gravaçãonão

deveserfornecidaàmáquinademontagem).

v OsregistrosdoDB2devemser configuradosmanualmenteemantidos emtodas

asmáquinasde montagem.

v Alista deprodutos ecomandosderecurso(db2ls)do DB2instaladosdeveser

configuradaemantidaadequadamente sevocê precisardetectarprodutos e recursosdoDB2.

v Énecessáriomaiscuidadoaoatualizar oambientedoprodutoDB2

v Sãonecessáriasmaisetapas aolimpar amáquinadeexportaçãoeamáquinade

montagem.

Paraobter instruçõesdetalhadas,procureo whitepaper“SettingUpDB2onNFS Mounted FileSystem”queestarádisponívellogoapósoDB2Versão 9.

Conceitos Relacionados:

v “ProblemasdeSegurançaaoInstalar oGerenciadordoBancodeDadosdoDB2”

emAdministrationGuide:Implementation

Tarefas Relacionadas:

v “ModificandoosParâmetrosdo kernel(Linux)” napágina23

v

“PreparandoparaInstalaroDB2paraLinuxonzSeries”emIniciaçãoRápidapara

DB2Servers

Referência Relacionada:

v “ProtocolosdeComunicaçãoSuportados”napágina 42

v “NíveisdoIBM SoftwareDevelopmentKitparaJava paraProdutosDB2”em

IniciaçãoRápida paraDB2 Servers

(31)

Modificando

os

Parâmetros

do

kernel

(Linux)

Antesdeinstalarumsistemadebanco dedadosDB2,vocêdeveatualizar seus parâmetros dekerneldoLinux.Osvalorespadrãoparaparâmetros dekernel específicos noLinuxnão sãosuficientesaoexecutarum sistemade bancodedados DB2.ODB2aumentaautomaticamenteoslimitesdeIPCondenecessário combase nasnecessidadesdosistemadebanco dedadosDB2.Noentanto,poderáser mais prático configuraroslimitespermanentementenosistemaLinuxsevocê tiver produtos ouaplicativosdiferentesdeum sistemade bancodedadosDB2. Pré-requisitos:

Você deveterautoridaderootparamodificarparâmetrosdo kernel. Procedimento:

Paraatualizar osparâmetros dokernel: Red HateSUSELinux

Asseguintes informaçõespodemser utilizadasparadeterminarsehá alteraçõesnecessáriasrequeridasparaseusistema.

Aseguirestáa saídado comandoipcs -l.Foramincluídoscomentários após//paramostrarquaissãoosnomesdosparâmetros.

# ipcs -l

--- Limites de Memória Compartilhada

número máximo de segmentos = 4096 // SHMMNI

tamanho máximo do segmento (kbytes) = 32768 // SHMMAX

memória compartilhada total máx (kbytes) = 8388608 // SHMALL

tamanho mínimo de segmento (bytes) = 1

--- Limites de Semáforo

número máximo de matrizes = 1024 // SEMMNI máximo de semáforos por matriz = 250 // SEMMSL máximo de semáforos em todo o sistema = 256000 // SEMMNS máximo de opções por chamada de semáforo = 32 // SEMOPM valor máximo de semáforos = 32767

--- Mensagens: Limites

largura máxima do sistema de filas = 1024 // MSGMNI tamanho máximo da mensagem (bytes) = 65536 // MSGMAX tamanho máximo da fila padrão (bytes) = 65536 // MSGMNB

Iniciandocomaprimeira seçãoemLimitesde MemóriaCompartilhada, SHMMAX eSHMALLsãoosparâmetrosqueprecisamserexaminados. SHMMAX éotamanhomáximo deumsegmentodememória

compartilhadaemum sistemaLinux,enquantoSHMALLéaalocação máxima depáginasdememóriacompartilhadaem umsistema.

ParaSHMMAX,omínimorequeridoem sistemasx86será268435456 (256 MB) eparasistemasde64bitsserá1073741824(1GB).

SHMALLéconfiguradopara8 GBporpadrão(8388608 KB=8GB).Se você tivermais memóriafísicado queisso eelaprecisarser utilizadapara oDB2,então, esseparâmetrodeverá seraumentadoem aproximadamente 90%damemóriafísicanacaixa. Porexemplo,sevocêtiverumsistemade computadorcom16GBde memóriaparaseremutilizadosprincipalmente paraoDB2,então,90%dos16GBserão14,4GBdivididospor4 KB(o

(32)

tamanhodapáginabase)queé3774873.AsaídaipcsconverteuSHMALL em kilobytes.Okernelrequeressevalor comoumnúmerodepáginas. Apróximaseçãoabrangea quantidadede semáforosdisponíveis parao sistemaoperacional.Oparâmetrodekernelsemconsisteem 4tokens,

SEMMSL,SEMMNS, SEMOPMeSEMMNI.SEMMNSéoresultado de

SEMMSLmultiplicadoporSEMMNI.Ogerenciadordebanco dedados requer queonúmerode matrizes(SEMMNI)sejaaumentadoconforme necessário.Normalmente, SEMMNIdeveserduasvezesonúmeromáximo de conexõespermitidas(MAXAGENTS)multiplicadaspelonúmerode partiçõeslógicasnocomputadordo servidorde bancodedadosmais o númerode conexõesdeaplicativoslocais nocomputadordo servidorde banco dedados.

Aterceiraseçãoabrange asmensagens nosistema.

MSGMNIafetao númerode agentesquepodemseriniciados, MSGMAX afetaotamanhodamensagemquepodeser enviadaemumafilae MSGMNB afetao tamanhodafila.

MSGMAX deveser alteradopara64KB(ouseja, 65535bytes)eMSGMNB deveser aumentadopara65535nossistemas deServidor.

Paramodificar essesparâmetrosdekernel, precisamoseditaroarquivo /etc/sysctl.conf.Seessearquivonão existir,eledeverásercriado.As seguintes linhassãoexemplosdoquedevesercolocadonoarquivo:

kernel.sem=250 256000 32 1024

#shmmax de exemplo para um sistema de 64 bits kernel.shmmax=1073741824

#shmall de exemplo para 90 por cento de 16 GB de memória kernel.shmall=3774873

kernel.msgmax=65535 kernel.msgmnb=65535

Executesysctlcomoparâmetro-p paracarregarasconfiguraçõesdesysctl, a partirdo arquivopadrão/etc/sysctl.conf.

sysctl -p

Paraefetivar asalteraçõesapóscadareinicialização,boot.sysctl precisa estarativonoSUSELinux.NoRedHat,oscriptdeinicialização

rc.sysinitleráoarquivo/etc/sysctl.confautomaticamente. Tarefas Relacionadas:

v “InstalandoServidores doDB2(LinuxeUNIX)”emIniciaçãoRápidaparaDB2 Servers

Referência Relacionada:

v “RequisitosdeInstalaçãoparaClientese ServidoresDB2(Linux)”na página19

Requisitos

de

Instalação

para

Clientes

e

Servidores

DB2

(HP-UX)

Paraobter asinformaçõesdepré-requisitomais atuais,consulte http://www.ibm.com/software/data/db2/udb/sysreqs.html.

(33)

Parainstalarumprodutoclienteou servidorDB2,osseguintes pré-requisitosde sistemaoperacional,hardwareecomunicaçãodevemseratendidos:

Tabela4.Pré-requisitosdeInstalaçãodoHP-UXparaoHP-UX11iv2

SistemaOperacional Hardware

OsprodutosDB2somentepodemexecutarnossistemasbaseadosno HP-UX11iv2(11.23.0505)paraPA-RISC2.x(PA-8x00)ebaseadosno Itaniumcom:

v PacoteconfigurávelBaseQuality(QPKBASE)demaiode2005

v PacoteconfigurávelApplicationsQuality(QPAPPS)demaiode

2005

eacorreçãoPHNE_32606.(OkernelHP-UXde64bitsérequerido; apenasnoservidor)

Umdos:

v SistemaHP9000Séries700ou800:

v ServidorHPIntegritySeries

Consideraçõessobre aConfiguração deKernel:

Será necessárioreiniciarosistema,sevocêatualizar osparâmetros deconfiguração do kernel.Osparâmetrosde configuraçãodokernelestãodefinidosno

/etc/system.Dependendodosvaloresdosparâmetros deconfiguraçãodokernel, você poderáprecisarmodificar algunsdelesantesde instalarosprodutoscliente ou servidordoDB2 Versão9.Seosparâmetros deconfiguraçãodokernelforem modificados,seránecessáriaumareinicializaçãoparaqueasalteraçõesem /etc/system sejamefetivadas.

Consideraçõessobre Software:

v SevocêestiverinstalandooApplicationDevelopmentClient,énecessárioter

umcompiladorC, paraconstruirosSQLStoredProcedures.

v Umdosseguintesnavegadores érequeridoparavisualizar aajudaon-linee

executaroFirstSteps(db2fs): – Mozilla 1.4e acima

– Firefox 1.0e acima

– Netscape7.0eacima

Instalaçãodo ProdutoDB2noNFS(NetworkFileSystem):

Ainstalaçãodeprodutos DB2noNFS(Network FileSystem)nãoérecomendada. Aexecuçãode produtosDB2noNFS(porexemplo,montagemdo NFS

/opt/IBM/db2/V9.1 e,emseguida,a execuçãoforado códigoquefoifisicamente instaladoem umsistemaremoto)requerváriasetapas deconfiguraçãomanual.Há também umasériede problemasaoconfiguraro NFSparaDB2.Elesincluem possíveis problemasqueenvolvem:

v Desempenho(impactadopelodesempenhoderede)

v Disponibilidade(você estápermitindoumúnicopontodefalha)

v Licenciamento(nenhumaverificaçãoéfeitaatravésdasmáquinas)

v DiagnósticodeerrosdoNFSpode serdifícil

Conformemencionado,aconfiguraçãodo NFSprecisarádeváriasaçõesmanuais, incluindo:

v Assegurar-sedequeopontodemontagempreserveocaminho deinstalação

v

Apermissãodeveser controlada(porexemplo,apermissãode gravaçãonão

deveserfornecidaàmáquinademontagem)

v OsregistrosdoDB2devemser configuradosmanualmenteemantidos emtodas

(34)

v Alista deprodutos ecomandosderecurso(db2ls)do DB2instaladosdeveser

configuradaemantidaadequadamente sevocê precisardetectarprodutos e recursosdoDB2.

v Énecessáriomaiscuidadoaoatualizar oambientedoprodutoDB2

v Sãonecessáriasmaisetapas aolimpar amáquinadeexportaçãoeamáquinade

montagem.

Paraobter instruçõesdetalhadas,procureo whitepaper“SettingUpDB2onNFS Mounted FileSystem”queestarádisponívellogoapósadisponibilizaçãodoDB2 Versão 9.

Tarefas Relacionadas:

v “ModificandoosParâmetrosdo Kernel(HP-UX)”napágina 26

Referência Relacionada:

v “ProtocolosdeComunicaçãoSuportados”napágina 42

v “NíveisdoIBM SoftwareDevelopmentKitparaJava paraProdutosDB2”em

IniciaçãoRápida paraDB2 Servers

Modificando

os

Parâmetros

do

Kernel

(HP-UX)

ParaqueseuprodutoDB2 executeadequadamente noHP-UX,vocêpodeprecisar atualizar osparâmetros deconfiguraçãodokerneldosistema.Vocêdevereiniciar o computadorseatualizarosvaloresde parâmetrosdeconfiguraçãodokernel. Pré-requisitos:

Você deveterautoridaderootparamodificarosparâmetrosdokernel. Procedimento:

Paramodificar parâmetrosdokernel:

1. Digiteocomandosam,parainiciaroprograma SAM(SystemAdministration

Manager).

2. CliqueduasvezesnoíconeConfiguração doKernel.

3. CliqueduasvezesnoíconeParâmetros Configuráveis.

4. Cliqueduasvezesnoparâmetroquedesejaalteraredigiteo novovalorno

campoFórmula/Valor. 5. CliqueemOK.

6. Repitaessasetapasparatodososparâmetrosde configuraçãodekernela

seremalterados.

7. Quandoacabar dedefinirtodososparâmetrosdeconfiguraçãodo kernel,

selecioneAção-->ProcessarNovo Kernelnabarra demenusação. OsistemaoperacionalHP-UX éiniciadonovamenteautomaticamenteapósa alteraçãodosvaloresparaosparâmetrosdeconfiguraçãodokernel.

Referência Relacionada:

v “db2osconf-ComandodoUtilitárioparaValoresdoParâmetrodeKernel”em

(35)

Parâmetros

de

Configuração

do

Kernel

Recomendados

(HP-UX)

ParasistemasHP-UX queexecutamum sistemade bancodedados DB2de64bits, executeocomandodb2osconfparasugerirosvaloresdeparâmetrode

configuraçãodo kernelapropriadosparaseusistema.Outilitáriodb2osconfpode ser executadoapenasa partirde $DB2DIR/bin,emque$DB2DIRéodiretóriono qual vocêinstalouo produtoDB2.

TarefasRelacionadas:

v “ModificandoosParâmetrosdo Kernel(HP-UX)”napágina 26

Requisitos

de

Instalação

para

Clientes

e

Servidores

DB2

(Solaris

Operating

System)

Paraobter asinformaçõesdepré-requisitomais atuais,consulte http://www.ibm.com/software/data/db2/udb/sysreqs.html.

Parainstalarumprodutoclienteou servidorDB2,osseguintes pré-requisitosde sistemaoperacional,hardwareecomunicaçãodevemseratendidos:

Tabela5.Pré-requisitosdeInstalaçãodoSolarisOperatingSystem

SistemaOperacional Hardware

OsprodutosclienteeservidorDB2sãosuportadosnasseguintes versõesdoSolarisOperatingSystem:

v Solaris9

Asseguintescorreçõestambémsãorequeridas: – 111711-12

– 111712-12

v

Solaris10

ComputadorSolarisbaseadoemUltraSPARC

Consideraçõessobre aConfiguração deKernel:

Será necessárioreiniciarosistema,sevocêatualizar osparâmetros deconfiguração do kernel.Osparâmetrosde configuraçãodokernelestãodefinidosem

/etc/system,e seessesparâmetros precisaremde modificaçãoparaacomodaro cliente DB2,seránecessáriaumareinicializaçãoparaefetivar asalteraçõesem /etc/system.Estesparâmetros devemserdefinidos antesdainstalaçãodeum cliente DB2.

Consideraçõessobre Software:

v (Apenasnosclientes:)Se vocêplanejautilizaraAutenticaçãoKerberos, é

necessárioteroSolarisOperatingSystem9ousuperiorcomo clienteIBMNAS (NetworkAuthenticationService)v1.4ousuperior.OclienteNASpode ser transferidopordownloaddo Website:https://www6.software.ibm.com/dl/ dm/dm-nas-p.

v SevocêestiverinstalandooApplicationDevelopmentClient,énecessárioter

umcompiladorC, paraconstruirosSQLStoredProcedures.

v Umdosseguintesnavegadores érequeridoparavisualizar aajudaon-linee

executaroFirstSteps(db2fs): – Mozilla 1.4e acima

– Firefox 1.0e acima

(36)

″Recomendado eCorreçõesdeSegurança″podemser obtidosnositenaWeb http://sunsolve.sun.com.Apartirdo WebsiteSunSolveOn-line,cliquenoitemde menu ″Patches″nopainelà esquerda.

Os J2SE(Java2StandardEdition)SolarisOperatingSystemPatchClusterseo software SUNWlibCtambémsãonecessáriosepodemserobtidos noWebsite http://sunsolve.sun.com.

Parao DB2emsistemasFujitsu PRIMEPOWERde64bits,énecessáriotero seguinte:

v Solaris9 KernelUpdatePatch112233-01ouposteriorparaobtera correção

912041-01.

AscorreçõesdaFujitsuPRIMEPOWER parao SolarisOperatingSystempodemser transferidaspordownloadapartirdoFTSI em:http://download.ftsi.fujitsu.com/. Instalaçãodo ProdutoDB2noNFS(NetworkFileSystem):

Ainstalaçãodeprodutos DB2noNFS(Network FileSystem)nãoérecomendada. Aexecuçãode produtosDB2noNFS(porexemplo,montagemdo NFS

/opt/IBM/db2/V9.1 e,emseguida,aexecuçãoforadocódigoquefoifisicamente instaladoem umsistemaremoto)requerváriasetapas deconfiguraçãomanual.Há também umasériede problemasaoconfiguraro NFSparaDB2.Elesincluem possíveis problemasqueenvolvem:

v Desempenho(impactadopelodesempenhoderede).

v Disponibilidade(você estápermitindoumúnicopontodefalha).

v Licenciamento(nenhumaverificaçãoéfeitaatravésdasmáquinas).

v DiagnósticodeerrosdoNFSpode serdifícil

Conformemencionado,aconfiguraçãodo NFSprecisarádevárias açõesmanuais, incluindo:

v

Assegurar-sedequeopontodemontagempreserveocaminho deinstalação.

v Apermissãodeveser controlada(por exemplo,apermissãode gravaçãonão

deveserfornecidaàmáquinademontagem).

v OsregistrosdoDB2devemser configuradosmanualmenteemantidos emtodas

asmáquinasde montagem.

v Alista deprodutos ecomandosderecurso(db2ls)do DB2instaladosdeveser

configuradaemantidaadequadamente sevocê precisardetectarprodutos e recursosdoDB2.

v Énecessáriomaiscuidadoaoatualizar oambientedoprodutoDB2

v Sãonecessáriasmaisetapas aolimpar amáquinadeexportaçãoeamáquinade

montagem.

Paraobter instruçõesdetalhadas,procureo whitepaper“SettingUpDB2onNFS Mounted FileSystem”queestarádisponívellogoapósoDB2Versão 9.

Tarefas Relacionadas:

v “ModificandoParâmetros doKernel(Solaris OperatingEnvironment)”napágina

29

Referência Relacionada:

(37)

v “NíveisdoIBM SoftwareDevelopmentKitparaJava paraProdutos DB2”em

IniciaçãoRápida paraDB2 Servers

Modificando

Parâmetros

do

Kernel

(Solaris

Operating

Environment)

Paraosistemade bancodedadosDB2 operarapropriadamente,érecomendado atualizar osparâmetros deconfiguraçãodokerneldosistema.Épossívelutilizaro utilitáriodb2osconfparasugerirparâmetrosdekernelrecomendados.

Parautilizarocomandodb2osconf,você deveprimeiroinstalarosistemadebanco de dadosDB2.Outilitáriodb2osconfpode serexecutadoapenas apartirde $DB2DIR/bin,em que$DB2DIR éodiretórionoqualvocêinstalou oprodutoDB2. Você deveiniciarnovamenteosistemaapósmodificarosparâmetrosdokernel. Pré-requisitos:

Você deveterautoridaderootparamodificarosparâmetrosdokernel. Procedimento:

Paradefinirumparâmetrodekernel, incluaumalinhanofimdoarquivo /etc/system,como segue:

set parameter_name = value

Por exemplo,paradefinirovalordoparâmetromsgsys:msginfo_msgmax, incluaa seguintelinhanofinaldoarquivo/etc/system:

set msgsys:msginfo_msgmax = 65535

Após atualizaroarquivo/etc/system,inicienovamenteosistema. Referência Relacionada:

v “db2osconf-Comandodo UtilitárioparaValoresdoParâmetrodeKernel”em

CommandReference

Requisitos

de

Instalação

do

Produto

DB2

Connect

para

Sistemas

Host

e

Midrange

Os produtosDB2Connectpossibilitamqueestaçõesdetrabalhoconectem-sea bancosdedados emplataformashoste midrangesuportadas(porexemplo,DB2 noz/OS).Em algunscasos,osclientesdoDB2Connectprecisaramaplicar correçõesnoprodutodebanco dedadoshostou midrangeparaativaresta funcionalidade. Consulteoslinksrelacionadosparaobter informaçõessobre versõessuportadasecorreções.

TarefasRelacionadas:

v “InstalandoClientesdoDB2(Windows)”napágina 31

v “InstalandoClientesDB2(UNIXeLinux)” napágina33

Referência Relacionada:

v “SuporteaoHosteiSeriesparaDB2Connect”em QuickBeginningsparaDB2

(38)

Referências

Documentos relacionados

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

A  presente  pesquisa  teve  como  objetivo  verificar  a  relação  existente  entre  os  potenciais  auditivos  de  tronco  cerebral  (BERA)  e  a 

Objetiva-se, com este artigo, relatar o planejamento e o desenvolvimento de um protótipo de jogo educacional digital para o ensino interdisciplinar de Ciências, Matemática e

Elxs não gostaram muito da peteca mais leve (oficial), pois era muito mais difícil o seu controle.. Apesar da eufo- ria inicial em utilizar a peteca oficial, no decorrer da aula

Não são esperados efeitos adversos quando usado de acordo com as instruções de utilização.. Efeito sobre a pele : Não são esperados efeitos adversos quando usado de acordo

Convida os Estados-Membros que ainda não adoptaram no seu ordenamento jurídico interno as medidas necessárias para garantir protecção diplomática e consular aos cidadãos da União

Os benefícios teóricos de utilizar robôs em uma indústria são numerosos e vão desde o aumento da produtividade, a melhoria e a consistência na qualidade final do produto, a menor

Conforme descrito na lei que trata do dever de declarar operações suspeitas, não é permitido informar sobre a suspeita de qualquer crime no contexto de uma DOS (apenas os