DB2. DB2-klienter - Brugervejledning. DB2 Version 9 G511-5850-00



Relaterede dokumenter
DB2-klienter - Brugervejledning

DB2. Kom godt i gang med installation og administration af DB2 til Linux og Windows. DB2 Version 9 G

DB2. DB2-servere - Brugervejledning. DB2 Version 9 G

Installation og konfiguration - tillæg

DB2-klienter - Brugervejledning

IBM DB2 Universal Database. Brugervejledning. Version 7 G

IBM DB2 Universal Database til Windows. Brugervejledning. Version 7 G

GroupWise. Novell HURTIG START

DB2ConnectKomgodtigang

Civilstyrelsen. Lex Dania editor Installationsvejledning. Version:

VIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009!

Løsninger til Client Management og Universal Printing

Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse

AgroSync installations vejledning

Opgradere fra Windows Vista til Windows 7 (brugerdefineret installation)

Løsninger til Client Management og Mobile Printing

iseries Client Access Express Kom godt i gang

Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server

Civilstyrelsen. Lex Dania editor Eunomia. Installationsvejledning. Version:

Installation af Oracle 10g Release 2 database

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Optimering af Pervasive v 9 databasen

Printer Administration Utility 4.2

Installation og Drift. Aplanner for Windows Systemer Version

Projekt: VAX NemHandel 4.0

Velkommen på kursus hos Microworld

HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE

Civilstyrelsen. Lex Dania editor. Installationsvejledning. Version:

IBM DB2 Connect. Brugervejledning. Version 7 S

Opsætning af MobilePBX med Kalenderdatabase

PID2000 Archive Service

LUDUS Web Installations- og konfigurationsvejledning

Ruko SmartAir. Updater installation

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S

Projekt: VAX Integrator

KIH Database. Systemdokumentation for KIH Databasen. 1. maj Side 1 af 13

DB2 Universal Database Express Edition - Brugervejledning

DB2-servere - Brugervejledning

Installation og konfiguration - tillæg

Vejledning til Teknisk opsætning

Windows Vista /Windows 7 Installationsvejledning

Navision Stat (NS 9.2)

Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2. Windows Vista

INDHOLDSFORTEGNELSE. INDLEDNING... 7 Kristian Langborg-Hansen. KAPITEL ET... 9 I gang med App Inventor. KAPITEL TO...

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

Boot Camp Installations- & indstillingshåndbog

CONTENTS 1. KOM GODT IGANG JEG HAR WINDOWS 7 OG ØNSKER AT UDVIKLE APPS TIL WINDOWS PHONE Opret en DreamSpark konto

Installation Aesiras 2009

Generelt gælder det at SQL serveren skal understøtte SQL Authentication (Mixed mode) da SIMS Serveren kommunikerer gennem en SQL bruger.

01. feb, Indhold

Konfigurationsvejledning (denne vejledning)

SMART Notebook 11.3 software til Windows - og Maccomputere

Citrix AppDNA 6.1 SP1. 8. november 2012 Flemming Hjorth Andersen, infrastructure specialist

Fuld installation af Jit-klient

Innovative Business Software A/S

Installation af GeoCAD

Hyper-V på Windows 8 64 Bit. Indhold. Vejledning i brug af Hyper-V på en Windows 8 maskine

Installationsguide IBM Tivoli Storage Manager for Mail Data Protection for Microsoft Exchange Server

Hvad er GPFS, og hvad kan jeg bruge det til? Peter Christensen, Senior it-konsulent hos Komplex it

Opret ODBC datakilde Vejledning

Installationsvejledning til Online Banking 4.60

DB2-servere - Brugervejledning

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

SAP R/3. Henrik Kroos

NEMT OG EFFEKTIVT - Ejendomsadministration

Tjekliste. ThinkPad G40 Serie Konfigurationsvejledning. Partnummer: 92P1529. h Vekselstrømsadapter. h Netledning h Bøger:

Installationsvejledning til LMeSmartClient

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

MSI pakke til distribution af AutoPilot komponenter.

Installation af Elektronisk APV på flere PC er

Navision Stat (NS 9.3)

Konfigurationsguide. Krav til hardware og software for SonWin og SonWins moduler. Side 1 af 17

For at du kan downloade og installere SAS version 9.13, skal du have mindst 6.3 GB ledig plads

STOFA VEJLEDNING INSTALLATIONSVEJLEDNING TIL STOFA SAFESURF

Best Practices: I/O-konfiguration. Thomas Damgaard, Chefkonsulent, SAS Institute

TimePlan version Installationsvejledning

LK IHC Visual. Installation, systemkrav og kommunikation. Traditionelt el-materiel. Intelligente systemer. Data og kommunikation.

Digital Print Room Implementering og tilretning. 11. Sep TMC Plot-SIG

SW6 SAI. Services 1: (Fil) service admin torsdag 7/4 05

Version 8.0. BullGuard. Backup

MobileCTI Dialer Installations og konfigurations vejledning

Printerstyringsprogrammet MarkVision

Nintex Workflow 2013 Installationsvejledning

Forberedelser på klient PCer til EASY-A Webforms

OS Update. Program. Brugervejledning. (ClassPad OS version 2.20) Til ClassPad 300/ClassPad 300 PLUS RJA

LUDUS WEB. Installations- og konfigurations-vejledning. Den 7. april J.nr.: 4004 V

Installationsguide. Kom godt i gang Installation af DeskTopBinder V2 Lite Appendiks

Installationsvejledning for CAB Service Platform med CABInstall

Installationsguide til SAP Business One 2005 SP1 (SBO 2005)

Symantec Multi-tier Protection Small Business Edition

Contents. John Have Jensen Mercantec 2011

Nyheder i Remote Support Platform 3.0

Versionsbrev. LUDUS Web version Den 22. august J.nr V

Installation af kalibreringsprogrammet. (BDE versionen)

Sikkerhedskopiering og gendannelse Brugervejledning

Integrationsvejledning til Management Reporter til Microsoft Dynamics GP

Continia Collection Management Kom hurtigt i gang med CLC version 1.3

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Webservices Installationsvejledning

ClassPad Add-In Installer

Transkript:

DB2 DB2 Version 9 til Linux, UNIX og Windows DB2-klienter - Brugervejledning G511-5850-00

DB2 DB2 Version 9 til Linux, UNIX og Windows DB2-klienter - Brugervejledning G511-5850-00

Læs de generelle oplysninger under Om dette dokument, før oplysningerne i denne bog og det tilhørende program anvendes. Om denne udgave Dette dokument indeholder oplysninger, der ejes af IBM. De stilles til rådighed under en licensaftale og er beskyttet af loven om ophavsret. I bogen gives ingen garanti for programmets funktion. Du kan bestille IBM-publikationer online eller via IBM-kontakten. v Brug IBM Publications Center på adressen www.ibm.com/shop/publications/order, hvis du vil bestille publikationer online. v Du kan finde din lokale IBM-kontakt i IBM s katalog over kontaktpersoner på adressen www.ibm.com/ planetwide. Oversat af IBM Sprogcenter. Copyright International Business Machines Corporation 1993,2006. All rights reserved.

Indholdsfortegnelse Bogens målgruppe.......... v Del 1. DB2-klienter og forbindelser.. 1 Kapitel 1. Installation af DB2-klient - oversigt............... 3 Kapitel 2. Klienttyper - DB2 Runtimeklient og DB2-klient.......... 5 Kapitel 3. Metoder til installation af DB2- klienter............... 7 Kapitel 4. Forbindelsesmuligheder til DB2-databaser............ 9 Del 2. Installation af DB2-klienter 13 Kapitel 5. Installationskrav til DB2-klienter............... 15 Krav til disk og hukommelse........15 Installationskrav til DB2-klienter og -servere (AIX) 15 Installationskrav til DB2-klienter og -servere (Windows)................17 Installationskrav til DB2-klienter og -servere (Linux) 19 Revidér kerneparametre (Linux).......22 Installationskrav til DB2-klienter og -servere (HP- UX).................24 Revidér kerneparametre (HP-UX).......25 Anbefalede kernekonfigurationsparametre (HP-UX) 26 Installationskrav til DB2-klienter og -servere (Solaris).................26 Revidér kerneparametre (Solaris Operating Environment)................28 DB2 Connect-installationskrav til værts- og midrangesystemer..............28 Kapitel 6. Installation af DB2-klienter 29 Installér DB2-klienter (Windows).......29 Installér DB2-klienter (UNIX og Linux).....31 Kapitel 8. Konfiguration af klient-til-serverkommunikation med Konfigurationshjælp............... 43 Konfiguration af databaseforbindelse......43 Konfigurér databaseforbindelse manuelt vha. Konfigurationshjælp..........43 Konfigurér databaseforbindelse ved at søge i netværket vha. Konfigurationshjælp......44 Oprettelse og brug af en klientprofil til at konfigurere databaseforbindelser..........45 Opret klientprofil vha. Konfigurationshjælp..45 Konfigurér databaseforbindelser vha. en klientprofil med Konfigurationshjælp.......46 Afprøv databaseforbindelse vha. Konfigurationshjælp................47 Bemærkninger om LDAP til Konfigurationshjælp..48 Kapitel 9. Konfiguration af klient-til-serverkommunikation med DB2-kommandolinjen.............. 49 Konfiguration af klient-til-serverforbindelser vha. DB2-kommandolinjen...........49 Identifikation af parameterværdier for kommunikation.................50 TCP/IP-arbejdsark til konfiguration af forbindelse mellem klient og server.......50 Named pipes-arbejdsark til konfiguration af Named pipes på klient.........51 Opdatering af filer på klienten........51 Opdatér filerne hosts og services for TCP/IP-forbindelser..............51 Katalogisering af en servernode fra en klient...53 Katalogisér TCP/IP-node fra en klient vha. DB2- kommandolinjen............53 Katalogisér Named pipes-node fra en klient vha. DB2-kommandolinjen..........54 Katalogisering af en database fra en klient....55 Katalogisér database fra en klient vha. DB2-kommandolinjen.............55 Arbejdsark med parameterværdier til katalogisering af database............57 Test af forbindelse fra klient til server vha. DB2- kommandolinjen.............57 Del 3. Konfiguration af klient-til-serverkommunikation......... 35 Kapitel 7. Konfiguration af klient-til-serverkommunikation - oversigt..... 37 Konfiguration af klient-til-serverkommunikation - oversigt................37 Understøttede kommunikationsprotokoller....40 Understøttede kombinationer af klient- og serverversioner...............40 Del 4. DB2-klientdistribution i en topologi med tynde klienter (Windows)............... 59 Kapitel 10. Topologi for tynd klient - oversigt (Windows)......... 61 Kapitel 11. Trin til konfiguration af tynd klient (Windows).......... 63 Copyright IBM Danmark A/S 1993,2006 iii

Konfiguration af tynd klient - oversigt (Windows) 63 Installér DB2-klient eller DB2 Connect Personal Edition på programserveren (Windows)......63 Gør programbiblioteket tilgængeligt for alle tynde arbejdsstationer (Windows).........64 Opret svarfil for tynd klient (Windows).....65 Tilknyt netværksdrev fra hver tynde klient til programserveren (Windows)..........66 Konfigurér tynde klienter vha. kommandoen thnsetup (Windows).............66 Del 5. Tillæg............ 69 Tillæg A. Flettemoduler til DB2 Runtime-klient (Windows)........ 71 Tillæg B. Kommandolinjeparametre til installation af DB2 Runtime-klient (Windows)............... 73 Tillæg C. Tekniske DB2-databaseoplysninger............... 75 Oversigt over tekniske DB2-oplysninger.....75 Tilbagemelding om dokumentation.....75 Tekniske DB2-bøger i PDF-format.......76 Bestil trykte DB2-bøger..........78 Vis hjælp til SQLSTATE på DB2-kommandolinien.79 Adgang til forskellige versioner af DB2 Informationscenter...............79 Vis emner på det foretrukne sprog i DB2 Informationscenter...............80 Opdatér DB2 Informationscenter på din computer eller intranetserver............80 DB2-øveprogrammer...........82 Oplysninger om DB2-fejlfinding.......83 Vilkår................83 Tillæg D. Om dette dokument..... 85 Varemærker..............87 Stikordsregister........... 89 Kontakt IBM............ 93 iv DB2-klienter - Brugervejledning

Bogens målgruppe Alle, som har brug for at installere og konfigurere en af DB2-klienterne, bør læse denne bog. Copyright IBM Danmark A/S 1993,2006 v

vi DB2-klienter - Brugervejledning

Del 1. DB2-klienter og forbindelser Copyright IBM Danmark A/S 1993,2006 1

2 DB2-klienter - Brugervejledning

Kapitel 1. Installation af DB2-klient - oversigt Dette emne indeholder oplysninger om klienter samt link til flere oplysninger. Der er oplysninger, som du kan bruge til at: 1. Vælge den relevante DB2-klient eller andre måder at etablere forbindelser mellem dit system og eksterne DB2-databaser. 2. Vælge den mest passende metode til installation af klienten. 3. Udføre trinene og adressere overvejelserne i forbindelse på installation af en klient. Forbindelsesmuligheder til en DB2-database: Muligheder for forbindelse fra et system til en ekstern DB2-database omfatter forskellige DB2-klienter og ikke-klienter. Mulighederne afhænger af, om det system, der skal oprette forbindelse til den eksterne database, er: v En applikation på en virksomhedsbrugers maskine eller en applikationsserver. v En arbejdsstation til applikationsudvikling. v En arbejdsstation til databaseadministration. Der er flere muligheder, som du skal overveje, hvis du også har brug for at oprette forbindelse til midrange- eller mainframe-databaser. Klienttyper: DB2 indeholder følgende klienter: v DB2 Runtime-klient. Klienten er mest egnet til at give applikationer mulighed for at få adgang til DB2-servere. v DB2-klient. Klienten indeholder alle funktionerne i DB2 Runtime-klienten plus funktioner til client-server-konfiguration, databaseadministration og applikationsudvikling. Det kan også bemærkes, at det separate program DB2 Connect Personal Edition indeholder alle funktionerne i DB2-klienten plus muligheden for at oprette forbindelse til midrange- og mainframe-databaser. Metoder til installation af en klient: Den almindelige metode til at installere en DB2-klient er at udføre installationsprogrammet på en program-cd. Der findes dog også andre metoder. Nogle metoder er målrettet til automatisk distribution af et stort antal klienter. Andre metoder udnytter de forskellige muligheder i Windows-styresystemet som alternativ til den almindelige metode. Trin og bemærkninger ved installation af en klient: Når du har valgt at bruge en bestemt klienttype, er der følgende trin og bemærkninger til installation af klient: v Kontrollér, at systemkravene er opfyldt. v Udfør installationen. v Katalogisér databaser, og konfigurér forbindelser til eksterne servere. Copyright IBM Danmark A/S 1993,2006 3

Hvis du bruger systemer, hvor der allerede er installeret en DB2 UDB Version 8-klient, skal du overveje, om den eksisterende klient skal overføres (og erstattes) eller forblive og installere DB2 Version 9-klient som en ekstra klient. Beslægtede begreber: v Oversigt over migrering for DB2-klienter i Migreringsvejledning v Konfiguration af klient-til-serverkommunikation - oversigt på side 37 v Kapitel 3, Metoder til installation af DB2-klienter, på side 7 v Kapitel 4, Forbindelsesmuligheder til DB2-databaser, på side 9 v Kapitel 2, Klienttyper - DB2 Runtime-klient og DB2-klient, på side 5 Beslægtede opgaver: v Installér DB2-klienter (UNIX og Linux) på side 31 v Installér DB2-klienter (Windows) på side 29 Beslægtet reference: v Understøttede kommunikationsprotokoller på side 40 v Understøttede kombinationer af klient- og serverversioner på side 40 4 DB2-klienter - Brugervejledning

Kapitel 2. Klienttyper - DB2 Runtime-klient og DB2-klient DB2 indeholder følgende klienter: v DB2 Runtime-klient. Klienten er mest egnet til at give applikationer mulighed for at få adgang til DB2-servere. v DB2-klient. Klienten indeholder alle funktionerne i DB2 Runtime-klienten plus funktioner til klient-server-konfiguration, databaseadministration og applikationsudvikling. Det kan også bemærkes, at det separate program DB2 Connect Personal Edition indeholder alle funktionerne i DB2-klienten plus muligheden for at oprette forbindelse til midrange- og mainframe-databaser. DB2 Runtime-klient: DB2 Runtime-klienten giver applikationer mulighed for at oprette forbindelse til eksterne DB2-databaser. Funktionerne og mulighederne omfatter: v Støtte til almindelige grænseflader til databaseadgang: JDBC, ADO.NET, OLE DB, ODBC og DB2 CLI (Command Line Interface). Det omfatter styreprogrammer og muligheder for at definere datakilder. For ODBC installeres og registreres DB2 ODBC-styreprogrammet f.eks. ved installation af en DB2-klient. Applikationsudviklere og andre brugere kan benytte ODBC-datakildeadministratoren i Windows til at definere datakilder. v Grundlæggende klientstøtte håndterer databaseforbindelser, SQL-sætninger, XQuery-sætninger og DB2-kommandoer. v LDAP-udnyttelse. v Støtte til almindelige netværkskommunikationsprotokoller: TCP/IP, Named Pipe. v Versioner, der kan afvikles på både 32-bits og 64-bits styresystemer. v Støtte til installation af flere kopier af en klient på den samme computer. Kopierne kan være af samme version eller af forskellige versioner. v Licensvilkår, som tillader gratis distribution af DB2 Runtime-klienten sammen med din applikation. v Mindre distributionsstørrelse i forhold til DB2-klienten med hensyn til størrelsen af installationskopien og den nødvendige diskplads. Denne klient indeholder følgende komponenter eller værktøjer: v Et katalog, som gemmer oplysninger om forbindelse til DB2-databaser og -servere. v DB2-kommandolinjen til DB2-kommandoer. DB2-kommandolinjen er en grundlæggende metode til at udføre ekstern administration af DB2-servere. Oplysninger om DB2 Runtime-klient i Windows-versionen: Der er specifikke funktioner og egenskaber i Windows-versionen, som gør DB2 Runtime-klienten særligt egnet til distribution med applikationer. DB2 Runtimeklient i Windows: v Kan pakkes sammen med applikationen for at levere forbindelsesfunktioner for applikationen. v Findes i form af Windows Installer-flettemoduler, som giver dig mulighed for at inkludere DLL-filerne til DB2 Runtime-klienten i installationspakken til applika- Copyright IBM Danmark A/S 1993,2006 5

tionen. Det giver dig også mulighed for kun at inkludere de dele af klienten, som du skal bruge sammen med applikationen. DB2-klient: DB2-klienten indeholder alle funktionerne i DB2 Runtime-klienten plus funktioner til klient-server-konfiguration, databaseadministration og applikationsudvikling. Funktionerne omfatter: v Konfigurationshjælp til at katalogisere databaser og konfigurere databaseserveren. v Første trin for nye brugere. v Kontrolcenter og andre grafiske værktøjer til implementering og administration af databaser. Værktøjerne findes til versioner af Windows på x86 (kun 32 bit), Windows på x64 (x86_64, AMD64/EM64T), Linux på x86 og Linux på AMD64/ EM64T (x86_64, x64). Klienten indeholder desuden muligheder for applikationsudvikling, herunder: v Applikations-header-filer. v Præ-kompilere til forskellige programmeringssprog. v Støtte til binding. v Eksempler og øveprogrammer. Beslægtede begreber: v Kapitel 1, Installation af DB2-klient - oversigt, på side 3 v Kapitel 3, Metoder til installation af DB2-klienter, på side 7 Beslægtede opgaver: v Configuring a DB2 client for database application development i Getting Started with Database Application Development Beslægtet reference: v DB2 Client support for database application development i Getting Started with Database Application Development 6 DB2-klienter - Brugervejledning

Kapitel 3. Metoder til installation af DB2-klienter Dette afsnit beskriver almindelige og alternative metoder til installation af alle typer af DB2-klienter, dvs. DB2-klienten og DB2 Runtime-klienten. Der er flere oplysninger om metoderne i linkene til andre emner. Klienterne installeres normalt på maskiner, hvor der ikke er installeret en DB2-server. Det er ikke nødvendigt at installere en klient, hvis der allerede er installeret et DB2-serverprogram, fordi DB2-serveren indeholder alle funktionerne i en DB2-klient. Metode til almindelige situationer: Den almindelige metode til at installere en DB2-klient er at udføre installationsprogrammet på en program-cd. Klientinstallationskopierne findes både i installationskopierne til DB2-server og som en separat klient-cd. Metoder til store automatiske distributioner: Én gruppe metoder er målrettet til automatisk distribution af et stort antal klienter. Der er følgende metoder: v Svarfil. Klientinstallationen kan automatiseres ved at bruge metoden til installation vha. svarfil. v Distributionsværktøjer fra tredjepart. Klienterne kan installeres vha. distributionsværktøjer eller metoder som f.eks. Windows Active Directory, Windows SMS (Systems Management Server) eller Tivoli-programmer. Metoder, der udnytter mulighederne i Windows-styresystemet: En anden gruppe af valgmuligheder bruger funktionerne i Windows-styresystemet: v Windows-topologi med tynd klient. Denne mulighed kan bruges til DB2-klienten, men ikke DB2 Runtime-klienten. DB2-klienten kan distribueres til Windows i en topologi med tynde klienter. En topologi med tynde klienter er situationer, hvor klientkoden er installeret i et fælles Windows-bibliotek på en enkelt kodeserver i stedet for på den lokale harddisk på hver klientarbejdsstation. De enkelte klientarbejdsstationer opretter forbindelse til det fælles Windows-bibliotek på kodeserveren for at udføre DB2-klientkoden. v Brug af en Windows-id, som ikke er administrator. Den almindelige installationsmetode benytter en Windows-administratorbruger-id, dvs. en bruger-id i gruppen Administratorer. DB2-klienterne kan imidlertid også installeres vha. en bruger-id, som er medlem af Windows-gruppen for superbrugere eller gruppen Brugere. Denne metode er velegnet, hvis den bruger-id, som udfører installationen, ikke har administratorrettigheder. DB2-programmet understøtter også Windows-mekanismen til øgede rettigheder. Det er dog ikke nødvendigt at konfigurere øgede rettigheder for klientinstallation. Metoder til Linux og UNIX: De alternative installationsmetoder til DB2-servere kan også bruges til klienter, herunder kommandofilen db2_install og manuel installation. Beslægtede begreber: Copyright IBM Danmark A/S 1993,2006 7

v Kapitel 1, Installation af DB2-klient - oversigt, på side 3 v Kapitel 10, Topologi for tynd klient - oversigt (Windows), på side 61 v Svarfilinstallation - indledning i Installation og konfiguration Beslægtede opgaver: v Installér DB2-klienter (UNIX og Linux) på side 31 v Installér DB2-klienter (Windows) på side 29 v Installér et DB2-program med kommandoen db2_install (Linux og UNIX) i Installation og konfiguration v Installér DB2-programmer vha. SMS (Microsoft Systems Management Server) i Installation og konfiguration Beslægtet reference: v Tillæg B, Kommandolinjeparametre til installation af DB2 Runtime-klient (Windows), på side 73 v Tillæg A, Flettemoduler til DB2 Runtime-klient (Windows), på side 71 8 DB2-klienter - Brugervejledning

Kapitel 4. Forbindelsesmuligheder til DB2-databaser Dette afsnit beskriver, hvad du kan installere på en maskine (det lokale system), så den kan oprette forbindelse til en database på en anden maskine (det eksterne system). Før du vælger en passende mulighed, skal du overveje, om det lokale system er: v Et system, som afvikler virksomhedsapplikationer på en virksomhedsbrugers system eller på en applikationsserver. v En arbejdsstation til applikationsudvikling. v En arbejdsstation til databaseadministration. Du skal også kende placeringen af de databaser, du vil oprette forbindelse til. Databaserne kan være placeret: v På samme maskine, dvs. på det lokale system. Det omfatter databaser i et enkelt DB2-subsystem eller i forskellige DB2-subsystemer. v På forskellige maskiner, dvs. på eksterne systemer. v På forskellige maskiner, som er midrange- eller mainframe-servere. Muligheder for virksomhedsbrugersystemer eller applikationsservere: Når en virksomhedsapplikation opretter forbindelse til en database, er en af følgende topologier typisk involveret: v En applikation opretter forbindelse til en DB2-database, hvor begge dele er placeret på den samme maskine. Et eksempel er en applikation, der benyttes af en enkelt bruger på dennes personlige arbejdsstation. v En applikation opretter forbindelse til en DB2-database på en anden maskine. v En applikationsklient opretter forbindelse til en applikationsserver, som derefter opretter forbindelse til en eller flere DB2-databaser, som: kun er placeret på den samme maskine. er placeret på en eller flere andre maskiner. er placeret på en kombination af ovenstående. Hvis en DB2-server er installeret på den samme maskine som applikationen, er det ikke nødvendigt at installere en separat DB2-klient. DB2-serverprogrammet indeholder funktioner til at gøre applikationer i stand til at oprette forbindelse til både lokale databaser og til databaser på eksterne maskiner. Hvis maskinen med applikationen ikke også indeholder en DB2-server, har du følgende muligheder for at gøre applikationerne i stand til at oprette forbindelse til eksterne DB2-databaser: v DB2-klient. Denne mulighed omfatter installation og konfiguration af en af klienterne i DB2-programmet. DB2 Runtime-klienten er bedst egnet til dette formål. DB2-klienten installeres på maskiner, som opretter direkte forbindelse til DB2-databasen. Afhængig af applikationstopologien skal klienten installeres på hver virksomhedsbrugers arbejdsstation eller på en applikationsserver. En enkelt DB2- klient kan gøre alle applikationer på maskinen i stand til at oprette forbindelse til en eller flere DB2-databaser på andre maskiner. v Windows Installer-flettemoduler til DB2 Runtime-klienten. Denne løsning giver mulighed for at distribuere DB2 Runtime-klienten ved at inkludere klient- Copyright IBM Danmark A/S 1993,2006 9

DLL-filerne i applikationens distributionspakke. Løsningen er designet til brug med Windows Installer og andre installationsværktøjer, som understøtter Windows Installer-flettemoduler. Med denne fremgangsmåde installerer et enkelt installationsprogram både applikationen og DB2 Runtime-klienten. v DB2-applikationsstyreprogram. Hvis du bruger et DB2-applikationsstyreprogram, er de nødvendige oplysninger om forbindelsen til en database inkluderet i applikationen, eller applikationen anmoder brugeren om oplysningerne. Denne løsning adskiller sig fra DB2-klienten, hvor oplysningerne er gemt i dens katalog. Applikationsstyreprogrammet distribueres som en fil i applikationsbiblioteket, så det ikke er nødvendigt at udføre en separat, DB2-specifik installation eller konfiguration. Et applikationsstyreprogram pakkes typisk sammen med en applikation på en måde, der kun stiller forbindelsesfunktioner til rådighed for denne applikation. Et DB2-applikationsstyreprogram kan være installeret på den samme maskine samtidig med andre DB2-applikationsstyreprogrammer eller med en DB2-klient. DB2 indeholder styreprogrammer til Java- (JDBC og SQLJ) og til ODBC- og CLI-applikationer. Styreprogrammerne hentes ved at kopiere styreprogramfilerne fra en DB2-installationskopi eller ved at hente styreprogramfilerne fra developerworks. Muligheder for arbejdsstationer til applikationsudvikling: DB2-klienten indeholder alle funktionerne i DB2 Runtime-klienten plus værktøjer til klient-server-konfiguration, databaseadministration og applikationsudvikling. Nedenstående punkter beskriver DB2-klientens rolle og konfiguration i lyset af de andre værktøjer og programmer, som applikationsudviklere bruger. Der er mange værktøjer og programmer, som typisk bruges af applikationsudviklerne, der skriver kode til at oprette adgang til en DB2-database. Hver udviklingsarbejdsstation indeholder typisk følgende komponenter: v Et integreret udviklingsmiljø (IDE), som f.eks. Rational Application Developer eller Microsoft Visual Studio. v Et DB2-specifikt udviklingsværktøj, som er relateret til det integrerede udviklingsmiljø, som f.eks.: IBM Database Developer Add-ins for Visual Studio.NET. IBM DB2 Developer Workbench. v Adgang til en databaseserver for den database, der udvikles. Databaseserveren kan være placeret på den ene eller begge af disse placeringer: På hver udviklers arbejdsstation, så hver udvikler har sin egen lokale kopi af databasen. På en arbejdsgruppeserver, så flere udviklere kan arbejde på den samme kopi af databasen. Når man holder sig det førnævnte for øje, er DB2-klientens værdi, at den stiller de headere og biblioteker til rådighed, som skal bruges til at kompilere applikationer, og at den tilvejebringer værktøjer til databaseadministration. Det er imidlertid ikke altid nødvendigt at installere DB2-klienten for at kunne bruge disse værktøjer. Hvis der allerede er installeret en DB2-server på en maskine, er det ikke nødvendigt at installere en separat DB2-klient. DB2-serverprogrammet indeholder alle de funktioner, som findes i en enkeltstående DB2-klient. Muligheder for administratorarbejdsstationer: Databaseadministratorerne kan udføre administrationsopgaver på eksterne databaser på en af to overordnede måder. De kan bruge et værktøj, som f.eks. telnet, til at 10 DB2-klienter - Brugervejledning

oprette forbindelse til en individuel databaseservermaskine og udføre DB2-administratorkommandoer lokalt. De kan alternativt afvikle værktøjer og kommandoer fra deres arbejdsstation, som opretter forbindelse til de eksterne databaser. Dette afsnit fokuserer på den sidste situation, som involverer valg af DB2-klient, og hvor den skal installeres. DB2 har forskellige måder at udføre eksterne administrationsaktiviteter på en eller flere DB2-servere fra en administrators arbejdsstation. Der er følgende muligheder og bemærkninger: v Installér DB2 Runtime-klienten. Denne mulighed er velegnet, hvis du kun bruger DB2-kommandolinjen til administration. v Installér DB2-klienten. Klienten indeholder alle funktionerne i DB2 Runtimeklienten plus værktøjer til client-server-konfiguration, databaseadministration og applikationsudvikling. Funktionerne omfatter de grafiske administratorværktøjer, som f.eks. Konfigurationshjælp og Kontrolcenter (tilgængelig på understøttede platforme). Værktøjerne bruger DB2-administrationsserveren på DB2-serveren, som konfigureres som standard under installationen af DB2-serveren. v Installér et DB2-serverprogram. Hvis der allerede er installeret en DB2-server på en maskine, er det ikke nødvendigt at installere en separat DB2-klient. DB2-serverprogrammet indeholder alle de funktioner, som findes i en enkeltstående DB2-klient. v Installér webværktøjer på en webserver. To af de grafiske administratorværktøjer findes også i en webversion: Sundhedscenter og Kommandocentral. Disse webapplikationer installeres på en webserver. Når det er gjort, kan værktøjerne bruges fra alle maskiner med en passende webbrowserklient. Der kræves ikke anden installation på de enkelte administratorers arbejdsstationer. Forbindelsesmuligheder til midrange- og mainframe-databaser: Du kan bruge DB2 Connect-programmer til at oprette forbindelse til DB2-databaser på mainframe- og midrange-platforme, dvs. OS/390 og z/os, iseries, VSE og VM. Du kan også oprette forbindelse til ikke-ibm-databaser, som overholder Distributed Relational Database Architecture (DRDA). Med DB2 Connect kan du oprette forbindelse fra en brugers arbejdsstation eller fra en DB2 til Linux, UNIX eller Windows-server. Der er følgende muligheder og bemærkninger: v DB2 Connect Personal Edition. Dette program installeres på en arbejdsstation og leverer forbindelsesfunktioner fra denne arbejdsstation. Valgmuligheden er designet til situationer, hvor der er brug for at oprette direkte forbindelse fra en arbejdsstation til et eller flere værtssystemer. Programmet findes til Linux- og Windows-styresystemer. v DB2 Connect Server Editions. En serverudgave af DB2 Connect-programmet installeres normalt på en forbindelsesserver og fungerer som en gateway til understøttede mainframe- eller midrange-databaseservere. En serverudgave af DB2 Connect-programmet giver arbejdsstationer med DB2-klienter mulighed for at få adgang til værtssystemer via DB2 Connect-gatewayen, som om de var databaser i DB2 på Windows og UNIX. Begge valgmuligheder kan bruges samtidigt. En arbejdsstation kan f.eks. oprette forbindelse til en midrange- eller mainframe-database på følgende måder: v Installér DB2 Connect Personal Edition lokalt, og brug den til at oprette direkte forbindelse til et værtssystem. Kapitel 4. Forbindelsesmuligheder til DB2-databaser 11

v Opret forbindelse til det samme eller et andet værtssystem via en mellemliggende DB2 Connect-servergateway. Beslægtede begreber: v IBM DB2 Driver for ODBC and CLI overview i Call Level Interface Guide and Reference, Volume 1 v Kapitel 1, Installation af DB2-klient - oversigt, på side 3 v DB2 Connect i DB2 Connect Brugervejledning (Quick Beginnings) v DB2 Connect scenarios i DB2 Connect Brugervejledning (Quick Beginnings) Beslægtede opgaver: v Configuring a DB2 client for database application development i Getting Started with Database Application Development 12 DB2-klienter - Brugervejledning

Del 2. Installation af DB2-klienter Copyright IBM Danmark A/S 1993,2006 13

14 DB2-klienter - Brugervejledning

Kapitel 5. Installationskrav til DB2-klienter Krav til disk og hukommelse Diskkrav: Diskkravene for dit program afhænger af installationstypen og filsystemet. Guiden DB2 Installation estimerer størrelsen dynamisk baseret på de komponenter, der vælges i løbet af en typisk, kompakt eller tilpasset installation. I Windows skal der muligvis bruges meget mere plads på FAT-drev (File Allocation Table) med store klyngestørrelser end på NTFS-drev (New Technology File System). Husk i forbindelse med diskplads at tage højde for påkrævet software og kommunikationsprogrammer. Hukommelseskrav: Et DB2-databasesystem skal bruge mindst 256 MB RAM. Et system, der blot kører DB2 og de grafiske DB2-værktøjer, skal bruge mindst 512 MB RAM. Der anbefales imidlertid 1 GB RAM for at opnå forbedret ydeevne. Der kræves yderligere hukommelse for anden software, der afvikles på systemet. Vær opmærksom på følgende i forbindelse med hukommelseskrav: v DB2-programmer, der afvikles på HP-UX Version 11i v2 (B.11.23) til Itanium-baserede systemer, skal bruge mindst 512 MB RAM. v For DB2-klientstøtte gælder disse hukommelseskrav som udgangspunkt for fem samtidige klientforbindelser. Du skal bruge yderligere 16 MB RAM pr. fem klientforbindelser. v Hukommelseskravene påvirkes også af størrelsen på og kompleksiteten af databasesystemet samt omfanget af databaseaktivitet og antallet af klienter, der har adgang til systemet. I DB2 Version 9 forenkler den nye funktion til selvoptimering af hukommelse den opgave, der består i at konfigurere hukommelsen, ved automatisk at indstille værdier for flere hukommelseskonfigurationsparametre. Når programmet til optimering af hukommelse er aktiveret, fordeler det dynamisk den ledige hukommelse til forbrugere af hukommelse, f.eks. sortering, pakke-cache, låseliste og bufferpuljer. v I Linux anbefales et SWAP-område, der er mindst to gange så stort som din RAM. Beslægtede begreber: v Self tuning memory i Performance Guide Installationskrav til DB2-klienter og -servere (AIX) De nyeste oplysninger om forudsætninger findes på webadressen http:// www.ibm.com/software/data/db2/udb/sysreqs.html. Copyright IBM Danmark A/S 1993,2006 15

Tabel 1. AIX-installationskrav Følgende krav til styresystem, hardware og kommunikation skal være opfyldt for at installere et DB2-klient- eller -serverprogram: AIX-version Styresystem Hardware AIX Version 5.2.0 DB2-klient er tilgængelig ved hjælp af 64-bits AIX-kernen. DB2 Enterprise Server Edition til enten inddelte databasemiljøer eller databasemiljøer med et enkelt afsnit er tilgængelig med den påkrævede AIX-kerne. AIX Version 5.3.0 DB2-klient er tilgængelig ved hjælp af 64-bits AIX-kernen. 16 DB2-klienter - Brugervejledning DB2 Enterprise Server Edition til enten inddelte databasemiljøer eller databasemiljøer med et enkelt afsnit er tilgængelig med den påkrævede AIX-kerne. Bemærkninger om software: En af følgende: v IBM RISC/6000 v eserver pseries En af følgende: v IBM RISC/6000 v eserver pseries v Kun klienter: Hvis du vil bruge Kerberos-validering, skal du have IBM Network Authentication Service-klient v1.3 eller nyere. NAS-klienten stilles til rådighed sammen med AIX-bonus-cd en. v Udfør kommandoen bosboot for at skifte til 64-bits kernen. For at kunne skifte til en 64-bits kerne skal du have root-autorisation og angive følgende kommandoer:: ln -sf /usr/lib/boot/unix_64 /unix ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix bosboot -a shutdown -Fr v DB2 Version 9 kræver IBM C++ Runtime Environment Components for AIX, som inkluderer xlc.rte 8.0.0.4. Faciliteten er tilgængelig fra webstedet til IBM AIX-støtte. v Du skal bruge en af følgende browsere kræves til at få vist onlinehjælpen og udføre Første trin (db2fs): Mozilla 1.4 eller nyere Firefox 1.0 eller nyere Netscape 7.0 eller nyere Installation af DB2-program på NFS (Network File System): Det anbefales ikke at installere DB2-programmer på NFS (Network File System). Afvikling af DB2-programmer på NFS (f.eks. NFS-tilknytning til /opt/ibm/db2/v9.1 og derefter afvikling af kode, der fysisk er installeret på et eksternt system) kræver flere manuelle installationstrin. Desuden er der en række potentielle problemer med klargøringen af NFS til DB2. Mulige problemer omfatter: v Ydeevne (påvirket af netværkets ydeevne). v Tilgængelighed (hvis du tillader en SPOF - Single Point of Failure). v Licenser (der udføres ikke kontrol på tværs af maskiner). v Diagnosticering af NFS-fejl kan være vanskelig. Klargøringen af NFS kræver som nævnt flere manuelle handlinger, herunder: v Kontrol af, at tilknytningspunktet bevarer installationsstien.

v Tilladelse skal styres, f.eks. bør der ikke gives skrivetilladelse til den tilknyttende maskine. v DB2-registreringsdatabaser skal konfigureres manuelt og vedligeholdes på tværs af alle tilknyttende maskiner. v Kommandoen til visning af en liste med installerede DB2-produkter og -funktioner (db2ls) skal konfigureres og vedligeholdes korrekt, hvis du har brug for at finde DB2-programmer og -funktioner. v Du skal være meget omhyggelig, når du opdaterer dit DB2-miljø. v Der kræves flere trin til at rydde op på eksportmaskinen og den tilknyttende maskine. Der er flere oplysninger i hvidbogen Setting Up DB2 on NFS Mounted File System, som gøres tilgængelig kort tid efter, at DB2 Version 9 bliver tilgængelig. Beslægtede opgaver: v Oversigt over installation af DB2-program (Linux og UNIX) i Brugervejledning til DB2-servere Beslægtet reference: v IBM SDK (Software Development Kit) for Java-niveauer til DB2-programmer i Brugervejledning til DB2-servere v Understøttede kommunikationsprotokoller på side 40 Installationskrav til DB2-klienter og -servere (Windows) De nyeste oplysninger om forudsætninger findes på webadressen v www.ibm.com/software/data/db2/udb/sysreqs.html. For at kunne installere et DB2-klient- eller serverprogram, skal følgende krav til styresystem, software og hardware være opfyldt: Tabel 2. Windows-installationskrav Styresystem Servicepakke Hardware Windows XP Professional (32- bit) Windows XP Professional x64 Windows 2003 Standard Edition (32-bit og 64-bit) Windows 2003 Advanced Edition (32-bit og 64-bit) Windows 2003 Datacenter Edition (32-bit og 64-bit) Servicepakke 2 eller nyere Servicepakke 1 eller nyere Alle Intel- og AMD-processorer, som er i stand til at køre de understøttede Windows-styresystemer (32-bit og 64-bit) Yderligere overvejelser vedrørende klient DB2-programmer understøttes fortsat i Windows 98, Windows ME, Windows NT og Windows 2000, indtil DB2 Universal Database Version 8.1 ophører med at blive understøttet. Med hensyn til eksisterende installationer og nye installationer af DB2-programmer anbefales det at opgradere til en nyere version af Windows-styresystemet (f.eks. Windows 2003). Version 9-klienter kan ikke installeres på styresystemerne Windows 98, Windows Kapitel 5. Installationskrav til DB2-klienter 17

ME eller Windows NT Server 4. Hvis du fortsat vil bruge DB2-programmer på ældre udgaver af Windows, kræves følgende vedligeholdelsesversioner: v Windows NT Version 4 med Servicepakke 6a eller nyere v Windows 2000 med servicepakke 4 eller nyere v Internet Explorer 4.01 Servicepakke 2 Windows XP Servicepakke 1 kræves for at kunne afvikle DB2-applikationer i et af følgende miljøer: v Applikationer med objekter af typen COM+, der bruger ODBC v Applikationer, der bruger OLE DB Provider til ODBC, hvor OLE DBressourcepuljer er deaktiveret. Hvis du er usikker på, om det gælder for dit applikationsmiljø, anbefales det, at du installerer det relevante Windows-serviceniveau. Der er flere oplysninger om COM+-problemstillingen i følgende artikel i Microsoft Knowledge Base: v http://support.microsoft.com/default.aspx?scid=kb;en-us;306414 Yderligere bemærkninger om software v Der kræves MDAC 2.8. Guiden DB2 Installation installerer MDAC 2.8, hvis det ikke er installeret i forvejen. Bemærk: Hvis der allerede er installeret en ældre version af MDAC (f.eks. 2.7), medfører installation af DB2 en opgradering af MDAC til 2.8. I en typisk installation installeres MDAC 2.8. I en kompakt installation installeres MDAC 2.8 ikke. I en tilpasset installation installeres MDAC 2.8, men kun, hvis du ikke har fravalgt standarden, som er at installere funktionen. Hvis du fravælger MDAC som en del af en tilpasset installation, installeres funktionen ikke. v Hvis du har planer om at bruge LDAP (Lightweight Directory Access Protocol), skal du enten bruge en Microsoft LDAP-klient eller IBM Tivoli Directory Server v6-klienten (også kaldet IBM LDAP-klienten, som er indeholdt i DB2). Før installationen af Microsoft Active Directory skal du udvide biblioteksskemaet vha. funktionen db2schex, som er placeret på installationsmediet. Microsoft LDAP-klienten er indeholdt i styresystemerne Windows XP og Windows Server 2003. v Hvis du planlægger at bruge Tivoli Storage Manager-funktionerne til sikkerhedskopiering og genindlæsning af databaser, skal du bruge Tivoli Storage Manager Client Version 4.2.0 eller nyere. Til Windows 64-bits styresystemer skal du bruge TSM Client API Version 5.1. v Hvis IBM Antivirus-programmet er installeret i styresystemet, skal programmet deaktiveres eller fjernes, før du kan gennemføre en DB2-installation. v Du skal aktivere TCP/IP-understøttelse for at kunne få vist onlinehjælpen. v En af følgende browsere kræves, for at du kan få vist onlinehjælpen, starte DB2-installationsvinduet (setup.exe) og udføre Første trin (db2fs): Internet Explorer 5.5 eller nyere 18 DB2-klienter - Brugervejledning

Mozilla 1.4 eller nyere Firefox 1.0 eller nyere Netscape 7.0 eller nyere Beslægtede begreber: v Ændringer i understøttelse af 32-bit og 64-bit DB2-servere i Migreringsvejledning Beslægtede opgaver: v Oversigt over installation af DB2-program (Windows) i Brugervejledning til DB2-servere Beslægtet reference: v IBM SDK (Software Development Kit) for Java-niveauer til DB2-programmer i Brugervejledning til DB2-servere v Understøttede kommunikationsprotokoller på side 40 Installationskrav til DB2-klienter og -servere (Linux) De nyeste oplysninger om forudsætninger findes på webadressen http:// www.ibm.com/software/data/db2/udb/sysreqs.html. De nyeste oplysninger om understøttet Linux-distribution findes på adressen: http://www.ibm.com/db2/linux/validate. Følgende styresystemer understøttes for Linux: v Red Hat Enterprise Linux 4 (RHEL4) Update 2 v SUSE Linux Enterprise Server 9 (SLES9) Service Pack 2 Følgende krav til distribution, hardware og kommunikation skal være opfyldt for at installere et DB2-klient- eller -serverprogram: Tabel 3. Linux-forudsætninger Distributionskrav Du skal opdatere kernekonfigurationsparametrene som forberedelse til din Linux-distribution. Standardværdierne for bestemte kerneparametre er ikke tilstrækkelige, når der afvikles et DB2-databasesystem. Du har muligvis andre programmer eller applikationer, der kræver Linux-systemressourcer. Du skal indstille kernekonfigurationsparametrene på basis af behovene i dit Linux-systemmiljø. Kernekonfigurationsparametrene angives i /etc/ sysctl.conf. Se afsnittet Revidér kerneparametre (Linux) i DB2 Informationscenter. Hardware DB2-serverprogrammer understøttes på: v x86 (Intel Pentium, Intel Xeon og AMD Athlon) v x86 64 (Intel EM64T og AMD64) v IA64 (Intel Itanium 2 eller nyere) v POWER (enhver iseries eller pseries, som understøtter Linux) v (Kun server) eserver zseries. DPF (Database Partitioning Feature) understøttes ikke. v (Kun klient) 64-bits zseries eller System z9-maskiner. Der er oplysninger i vejledningen til styresystemet om angivelse og aktivering af disse parametre vha. kommandoen sysctl. Pakkekrav (kun server): Kapitel 5. Installationskrav til DB2-klienter 19

Følgende tabel angiver pakkekravene til SUSE Linux- og Red Hat-distributioner i forbindelse med inddelte DB2 Version 9-servere. v Pakken pdksh Korn Shell kræves til alle DB2-systemer. v En ekstern shell-funktion kræves til inddelte databasesystemer. DB2 understøtter følgende eksterne shell-funktioner: rsh ssh Som standard bruger DB2 rsh ved udførelse af kommandoer på eksterne DB2- noder, f.eks. ved start af et eksternt DB2-databaseafsnit. For at kunne benytte denne DB2-standard skal rsh-server-pakken være installeret (se tabellen nedenfor). I afsnittet Security issues when installing DB2 i Administration Guide: Implementation finder du en sammenligning mellem rsh og ssh. Hvis du vælger at bruge rsh-funktionen til ekstern shell, skal inetd (eller xinetd) være installeret og aktiveret. Hvis du vælger at bruge ssh-funktionen til ekstern shell, skal du indstille registreringsvariablen DB2RSHCMD, så snart installationen af DB2 er færdig. rsh benyttes, hvis denne registreringsvariabel ikke er angivet. Der er flere oplysninger om DB2RSHCMD-registreringsvariablen i bogen Performance Guide. v Støttepakken nfs-utils fra NFS (Network File System) kræves til inddelte databasesystemer. Alle påkrævede pakker skal være installeret og konfigureret, inden du fortsætter med installationen af DB2. Der er generelle oplysninger om Linux i dokumentationen til Linux-distributionen. Pakkekrav til SUSE Linux Pakkenavn Beskrivelse pdksh Korn-shell. Denne pakke kræves i inddelte databasemiljøer. openssh Denne pakke indeholder et sæt serverprogrammer, som giver brugerne mulighed for at udføre kommandoer på (og fra) eksterne computere via en sikker shell. Denne pakke er ikke nødvendig, hvis du vil benytte standardkonfigurationen af DB2 med rsh. rsh-server Denne pakke indeholder et sæt serverprogrammer, som giver brugerne mulighed for at udføre kommandoer på eksterne computere, logge på andre computere og kopiere filer mellem computere (rsh, rexec, rlogin og rcp). Denne pakke er ikke nødvendig, hvis du konfigurerer DB2 til at benytte ssh. nfs-utils Pakke til Network File System-støtte. Den tillader adgang til lokale filer fra eksterne computere. Pakkekrav til Red Hat Bibliotek Pakkenavn Beskrivelse /System Environment/Shell pdksh Korn-shell. Denne pakke kræves i inddelte databasemiljøer. /Applications/Internet openssh Denne pakke indeholder et sæt klientprogrammer, som giver brugerne mulighed for at udføre kommandoer på en ekstern computer via en sikker shell. Denne pakke er ikke nødvendig, hvis du vil benytte standardkonfigurationen af DB2 med rsh. 20 DB2-klienter - Brugervejledning

Pakkekrav til Red Hat Bibliotek Pakkenavn Beskrivelse /System Environment/ Daemons /System Environment/ Daemons /System Environment/ Daemons openssh-server Denne pakke indeholder et sæt serverprogrammer, som giver brugerne mulighed for at udføre kommandoer fra en ekstern computer via en sikker shell. Denne pakke er ikke nødvendig, hvis du vil benytte standardkonfigurationen af DB2 med rsh. rsh-server Denne pakke indeholder et sæt programmer, som giver brugerne mulighed for at udføre kommandoer på en ekstern computer. Kræves i inddelte databasemiljøer. Denne pakke er ikke nødvendig, hvis du konfigurerer DB2 til at benytte ssh. nfs-utils Pakke til Network File System-støtte. Den tillader adgang til lokale filer fra eksterne computere. Bemærkninger om software: v Du skal bruge en af følgende browsere kræves til at få vist onlinehjælpen og udføre Første trin (db2fs): Mozilla 1.4 eller nyere Firefox 1.0 eller nyere Netscape 7.0 eller nyere v Der kræves X Window System-software, der kan gengive en grafisk brugergrænseflade, for at guiden DB2 Installation kan bruges til at installere DB2, eller hvis du vil bruge de grafiske værktøjer i DB2. Kun tilgængelig på Linux til x86 og Linux på AMD 64/EM64T. Installation af DB2-program på NFS (Network File System): Det anbefales ikke at installere DB2-programmer på NFS (Network File System). Afvikling af DB2-programmer på NFS (f.eks. NFS-tilknytning til /opt/ibm/db2/v9.1 og derefter afvikling af kode, der fysisk er installeret på et eksternt system) kræver flere manuelle installationstrin. Desuden er der en række potentielle problemer med klargøringen af NFS til DB2. Mulige problemer omfatter: v Ydeevne (påvirket af netværkets ydeevne). v Tilgængelighed (hvis du tillader en SPOF - Single Point of Failure). v Licenser (der udføres ikke kontrol på tværs af maskiner). v Diagnosticering af NFS-fejl kan være vanskelig. Klargøringen af NFS kræver som nævnt flere manuelle handlinger, herunder: v Kontrol af, at tilknytningspunktet bevarer installationsstien. v Tilladelse skal styres, f.eks. bør der ikke gives skrivetilladelse til den tilknyttende maskine. v DB2-registreringsdatabaser skal konfigureres manuelt og vedligeholdes på tværs af alle tilknyttende maskiner. v Kommandoen til visning af en liste med installerede DB2-produkter og -funktioner (db2ls) skal konfigureres og vedligeholdes korrekt, hvis du har brug for at finde DB2-programmer og -funktioner. Kapitel 5. Installationskrav til DB2-klienter 21

v Du skal være meget omhyggelig, når du opdaterer dit DB2-miljø. v Der kræves flere trin til at rydde op på eksportmaskinen og den tilknyttende maskine. Der er flere oplysninger i hvidbogen Setting Up DB2 on NFS Mounted File System, som gøres tilgængelig kort tid efter, at DB2 Version 9 bliver tilgængelig. Beslægtede begreber: v Security issues when installing the DB2 database manager i Administration Guide: Implementation Beslægtede opgaver: v Revidér kerneparametre (Linux) på side 22 v Klargør installation af DB2 til Linux på zseries i Brugervejledning til DB2-servere Beslægtet reference: v Understøttede kommunikationsprotokoller på side 40 v IBM SDK (Software Development Kit) for Java-niveauer til DB2-programmer i Brugervejledning til DB2-servere v Communications variables i Performance Guide Revidér kerneparametre (Linux) Inden du installerer et DB2-databasesystem, skal du opdatere Linux-kerneparametrene. Standardværdierne for bestemte kerneparametre i Linux er ikke tilstrækkelige, når der afvikles et DB2-databasesystem. DB2 hæver automatisk IPC-grænserne, hvor det er nødvendigt baseret på DB2-databasesystemets behov. Dog er der mere praktisk at sætte grænserne permanent på dit Linux-system, hvis du har andre programmer eller applikationer end et DB2-databasesystem. Forudsætninger: Du skal have root-autorisation for at ændre kerneparametrene. Fremgangsmåde: Sådan opdateres kerneparametre: Red Hat og SUSE Linux Følgende oplysninger kan bruges til at bestemme, om der er påkrævede ændringer, der skal foretages i systemet. Følgende er output fra ipcs -l-kommandoen. Der er tilføjet kommentarer, der er efterfulgt af //, for at vise, hvad parameteren hedder. # ipcs -l ------ Shared Memory Limits -------- max number of segments = 4096 // SHMMNI max seg size (kbytes) = 32768 // SHMMAX max total shared memory (kbytes) = 8388608 // SHMALL min seg size (bytes) = 1 ------ Semaphore Limits -------- max number of arrays = 1024 // SEMMNI max semaphores per array = 250 // SEMMSL max semaphores system wide = 256000 // SEMMNS 22 DB2-klienter - Brugervejledning

max ops per semop call = 32 // SEMOPM semaphore max value = 32767 ------ Messages: Limits -------- max queues system wide = 1024 // MSGMNI max size of message (bytes) = 65536 // MSGMAX default max size of queue (bytes) = 65536 // MSGMNB Det første afsnit, Shared Memory Limits, indeholder SHMMAX og SHMALL, som er parametre, der skal ses på. SHMMAX er den største størrelse på et fælles hukommelsessegment i et Linux-system, hvorimod SHMALL er det største antal fælles hukommelsesider, der kan allokeres i et system. For SHMMAX på x86-systemer kræves mindst 268435456 (256 MB), og på 64-bits systemer kræves mindst 1073741824 (1 GB). SHMALL er som standard indstillet til 8 GB (8388608 KB = 8 GB). Hvis du har mere fysisk hukommelse end det, og den bruges til DB2, skal parameteren hæves til ca. 90 % af computerens fysiske hukommelse. Hvis du f.eks. har et computersystem med 16 GB hukommelse, der primært skal bruges til DB2, er 90% af 16 GB 14,4 GB, som skal deles med 4 KB (basisstørrelsen på en side), hvilket giver 3774873. IPCS-outputtet har konverteret SHMALL til KB. Kernen kræver denne værdi angivet som et antal sider. Næste afsnit dækker antallet af semaforer, der er tilgængelige for styresystemet. Kerneparameteren sem består af fire elementer: SEMMSL, SEMMNS, SEMOPM og SEMMNI. SEMMNS er resultatet af SEMMSL ganget med SEMMNI. Databasesystemet kræver, at antallet af arrays (SEMMNI) skal hæves, hvis det er nødvendigt. SEMMNI skal typisk være det dobbelte af det maksimalt tilladte antal forbindelser (MAXAGENTS) ganget med antallet af logiske afsnit på databaseservercomputeren plus antallet af lokale applikationsforbindelser på databaseservercomputeren. Det tredje afsnit dækker meddelelser på systemet. MSGMNI har indflydelse på antallet af agenter, der kan startes, MSGMAX har indflydelse på størrelsen på meddelelser, der kan sættes i kø, og MSGMNB har indflydelse på størrelsen på køen. MSGMAX skal ændres til 64 KB (dvs. 65535 byte), og MSGMNB bør hæves til 65535 på serversystemer. Du skal redigere filen /etc/sysctl.conf for at ændre disse kerneparametre. Hvis denne fil ikke eksisterer længere, bør den oprettes. Følgende linjer viser eksempler på, hvad der kan indsættes i filen: kernel.sem=250 256000 32 1024 #Example shmmax for a 64-bit system kernel.shmmax=1073741824 #Example shmall for 90 percent of 16 GB memory kernel.shmall=3774873 kernel.msgmax=65535 kernel.msgmnb=65535 Kør sysctl med parameteren -p for at indlæse sysctl-indstillingerne fra standardfilen /etc/sysctl.conf. sysctl -p Kapitel 5. Installationskrav til DB2-klienter 23

boot.sysctl skal være aktiv på SUSE Linux, for at ændringerne aktiveres efter hver genstart. I Red Hat læser initialiseringsfilen rc.sysinit automatisk filen /etc/sysctl.conf. Beslægtede opgaver: v Installér DB2-servere (Linux og UNIX) i Brugervejledning til DB2-servere Beslægtet reference: v Installationskrav til DB2-klienter og -servere (Linux) på side 19 Installationskrav til DB2-klienter og -servere (HP-UX) Tabel 4. HP-UX-installationskrav til HP-UX 11iv2 De nyeste oplysninger om forudsætninger findes på webadressen http:// www.ibm.com/software/data/db2/udb/sysreqs.html. Følgende krav til styresystem, hardware og kommunikation skal være opfyldt for at installere et DB2-klient- eller -serverprogram: Styresystem DB2-programmer kan afvikles på HP-UX 11iv2 (11.23.0505) til PA- RISC 2.x-baserede (PA-8x00) og Itanium-baserede systemer med: v Base Quality (QPKBASE)-bundtet fra maj 2005 v Applications Quality (QPAPPS)-bundtet fra maj 2005 Hardware En af følgende: v HP 9000 Serie 700- eller 800-system v HP Integrity Series-server og rettelsen PHNE_32606. Der kræves 64-bits HP-UX-kerne. Kun server. 24 DB2-klienter - Brugervejledning Bemærkninger om kernekonfiguration: Du skal genstarte systemet, hvis du ændrer kernekonfigurationsparametrene. Kernekonfigurationsparametrene angives i /etc/system. Afhængig af værdierne for kernekonfigurationsparametrene, skal du muligvis ændre nogle af dem, før du installerer DB2 Version 9-klient- eller -serverprogrammer. Hvis kernekonfigurationsparametrene bliver ændret, skal du genstarte systemet for at aktivere ændringerne i /etc/system. Bemærkninger om software: v Hvis du installerer applikationsudviklingsklienten, skal du have en C-compiler til at bygge lagrede SQL-procedurer. v Du skal bruge en af følgende browsere kræves til at få vist onlinehjælpen og udføre Første trin (db2fs): Mozilla 1.4 eller nyere Firefox 1.0 eller nyere Netscape 7.0 eller nyere Installation af DB2-program på NFS (Network File System): Det anbefales ikke at installere DB2-programmer på NFS (Network File System). Afvikling af DB2-programmer på NFS (f.eks. NFS-tilknytning til /opt/ibm/db2/v9.1 og derefter afvikling af kode, der fysisk er installeret på et eksternt system) kræver flere manuelle installationstrin. Desuden er der en række potentielle problemer med klargøringen af NFS til DB2. Mulige problemer omfatter: v Ydeevne (påvirket af netværkets ydeevne). v Tilgængelighed (hvis du tillader en SPOF - Single Point of Failure).