DB2. Introduktionshandbok för DB2-klienter. DB2 version 9 GC14-0100-00



Relevanta dokument
DB2. Komma igång med installation och administration av DB2 i Linux och Windows. DB2 version 9 GC

DB2. Introduktionshandbok för DB2-servrar. DB2 version 9 GC

SUSE Linux Enterprise Desktop 10

Installationsanvisningar

IBM DB2 Universal Database för Windows. Introduktion. version 7 GC

7 Mamut Client Manager

Introduktionshandbok för DB2-servrar

IBM DB2 Universal Database för OS/2. Introduktion. version 7 GC

Program för skrivarhantering

Installationshandbok för SunForum 3.2

FileMaker. Köra FileMaker Pro 10 på Citrix Presentation Server

Installations- och uppdateringsprogram för FileMaker Server 12.0v2 augusti 2012

Systemkrav. Systemkrav för Hogia Approval Manager. Gäller från och med programversion

IBM Maximo Asset Management Scheduler Version 7 Release 5.1. Installationshandbok

F2 Exchange EC Utbildning AB

Sharpdesk V3.5. Push-installationsguide för systemadministratörer Version

Handbok Simond. Peter H. Grasch

Inledning...5. Systemkrav...7. För Windows...9

FileMaker Server 15. Guide för att komma igång

GroupWise. Novell SNABBSTART

Sun Java W1100z och W2100z arbetsstationer: Versionsinformation

Ställa in en anslutning till skrivaren

FileMaker Pro 13. Använda Fjärrskrivbord med

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Net id OEM Användarhandbok för Windows

Din manual HP COMPAQ EVO D310 MICROTOWER

Årsskiftesrutiner i HogiaLön Plus SQL

GroupWise. Novell. Snabbstart. SNABBSTART

Systemkrav Tekis-Bilflytt 1.3

För installationer av SQL Server som inte görs från Hogias installation måste följande inställningar göras:

Installation av. Vitec Online

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

Kapitel 1 Ansluta routern till Internet

Printer Administration Utility 4.2

HP StoreEasy 5000 Network Storage Solution Installation and Startup Service

Lösningar för klienthantering och mobila utskrifter

Installationsanvisningar HogiaLön Plus

Systemkrav WinServ II Edition Release 2 (R2)

Installationsanvisning Boss delad databas

Din manual EPSON STYLUS PHOTO 925

ESET NOD32 ANTIVIRUS 8

Symantec Multi-tier Protection Small Business Edition

Sokigo AB OVK 2.0. Pentium- eller AMD-processor (x64 processor) på 1,6 GHz Dual Core eller motsvarande.

1. Revisionsinformation

Anslutningsguide. Operativsystem som kan användas. Installera skrivaren med CD-skivan Software and Documentation. Anslutningsguide

Virtuell Server Tjänstebeskrivning

ReSound Aventa 3 Installationsguide

Tekis-FB Systemkrav

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Messenger. Novell 1.0 HITTA DOKUMENTATIONEN ÖVER NOVELL MESSENGER. SNABBSTART

Windows Vista /Windows 7 Installationsguide

INNEHÅLL. Konfigurering av SQL Server. Egenskaper Kommunikationsprotokoll

FileMaker. Köra FileMaker Pro 10 på Terminal Services

Din manual SONY MSAC-EX1

Instruktion för användande av Citrix MetaFrame

Användarhandbok. Ahead Software AG

Installations-handbok för PC Suite. SV Issue 1

Programvaruuppdateringar

Installationsanvisningar

Systemkrav Bilflytt 1.4

Skapa ett paket av TI-Nspire programvara med Microsoft SMS 2003

INSTALLATION AV VITEC MÄKLARSYSTEM. Studentversion

Elektroniskt informationsutbyte mellan arbetsgivare och Försäkringskassan. Information om filöverföring

Sharp Remote Device Manager Installationshandbok

Linuxadministration I 1DV417 - Laboration 4 Nätverk, DHCP, säkerhetskopiering, processhantering, Samba och NFS

Systemkrav Bilflytt 1.3

Installation och konfiguration av klientprogramvara 2c8 Modeling Tool

Din manual F-SECURE PSB AND SERVER SECURITY

Novell Filr 1.2 skrivbordsprogram för Mac snabbstart

Datorns förinstallerade program Windows 2000 Professional Windows NT Workstation 4.0 Windows 98 Windows 95 Tillämpningar och hjälpprogram

Program för skrivarhantering

Installationsanvisningar HogiaLön Plus

Teknisk kravspecifikation för nytt Omsorgs system

Sharpdesk V3.5. Installationsguide Version

Introduktionshandbok för DB2 Universal Database Express Edition

NSi Output Manager Vanliga frågor och svar. Version 3.2

Skapa ett eget programnu! NU! Komplett med programvara och konkreta exempel! Patrice Pelland. Swedish Language Edition published by Docendo Sverige AB

Sharpdesk V3.3. Installationsguide Version

SLUTRAPPORT. Delprojekt tunn klient

Systemkrav för Qlik Sense. Qlik Sense September 2017 Copyright QlikTech International AB. Alla rättigheter förbehållna.

Installationsguide, Marvin Midi Server

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!

Produktinformation för Sun Enterprise 420R

Systemkrav för Qlik Sense. Qlik Sense September 2017 Copyright QlikTech International AB. Alla rättigheter förbehållna.

Växjö sparar 3,5 miljoner kronor på lägre kostnader för e-postlagring och IT-personal med ny lösning

Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!

Versionsinformation Fiery Print Controller MX-PEX1, version 1.0

Mark Systemkrav

Introduktionshandbok för DB2-servrar

Din guide till. Teknisk Specifikation Säljstöd

QuarkXPress 8.5 Informationsfil

IBM SmartCloud for Social Business. IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok

Hogia Administration AB bedriver kontinuerlig utveckling av programmen och reserverar sig för avvikelse mellan program och handbok.

Antivirus Pro Snabbguide

Fiery Driver Configurator

Innehåll Översikt: Introduktion till SQL Server... 3 Introduktion till plattform för SQL Server... 4 Översikt introduktion till plattform för SQL

Den här texten ska förhoppningsvis underlätta en del av anpassningarna. Det kan säkert finnas en del fel och annat tok.

Teknisk spec Flex Lön och Flex API

Transkript:

DB2 DB2 version 9 för Linux, UNIX och Windows Introduktionshandbok för DB2-klienter GC14-0100-00

DB2 DB2 version 9 för Linux, UNIX och Windows Introduktionshandbok för DB2-klienter GC14-0100-00

Innan du använder den här informationen och den produkt som den är avsedd för bör du läsa den allmänna informationen under Anmärkningar. Versionskommentar Det här dokumentet innehåller information om äganderätt. Det levereras under licensavtal och skyddas av upphovsrättslag. Informationen i det här dokumentet innehåller inga produktgarantier och det som står skrivit här skall inte tolkas på sådant sätt. Du kan beställa IBMs publikationer online eller via en lokal IBM-återförsäljare. v Om du vill beställa publikationer online går du till IBM Publications Center på adressen www.ibm.com/shop/ publications/order v Om du vill söka efter en lokal IBM-återförsäljare går du till IBM Directory med kontakter i hela världen på www.ibm.com/planetwide Om du vill beställa DB2-publikationer från DB2 Marketing and Sales i USA eller Kanada ringer du +1-800-IBM- 4YOU (426-4968). När du sänder information till IBM ger du IBM rätten att använda eller distribuera informationen på det sätt som IBM tycker är lämpligt utan att fråga om lov. Copyright International Business Machines Corporation 1993,2006. All rights reserved.

Innehåll Vem bör läsa den här boken...... v Del 1. Viktigt om DB2-klienter och anslutningsmöjligheter....... 1 Kapitel 1. DB2-klientkonfiguration - Översikt............... 3 Kapitel 2. Klienttyper - DB2 Runtime Client och DB2-klienten........ 5 Kapitel 3. Metoder för installation av DB2-klienter............. 7 Kapitel 4. Alternativ för anslutning till DB2-databaser............ 9 Del 2. Installera DB2-klienter.... 13 Kapitel 5. Installationskrav för DB2-klienter............... 15 Disk- och minneskrav...........15 Installationskrav för DB2-klienter och -servrar (AIX) 15 Installationskrav för DB2-klienter och -servrar (Windows)................17 Installationskrav för DB2-klienter och -servrar (Linux)................19 Ändra kärnparametrar i Linux........22 Installationskrav för DB2-klienter och -servrar (HP- UX).................24 Ändra kärnparametrar i HP-UX.......25 Rekommenderade parametrar för kärnkonfiguration (HP-UX)...............26 Installationskrav för DB2-klienter och -servrar (Solaris Operating System)...........26 Ändra kärnparametrar (Solaris Operating Environment)................28 Installationskrav för DB2 Connect för värdsystem och mellanstora system..........28 Kapitel 6. Installera DB2-klienter.... 29 Installera DB2-klienter (Windows).......29 Installera DB2-klienter (UNIX och Linux)....31 Del 3. Konfigurera klient-serverkommunikation.......... 35 Kapitel 7. Översikt över konfiguration av klient-till-server-kommunikation.. 37 Översikt över konfiguration av klient-till-serverkommunikation.............37 Kommunikationsprotokoll som kan användas...40 Kombinationer av klient- och serverversioner som kan användas..............40 Kapitel 8. Konfigurera kommunikation från klient till server med hjälp av Konfigurationsassistenten........ 43 Konfigurera en databasanslutning.......43 Konfigurera en databasanslutning manuellt med hjälp av Konfigurationsassistenten......43 Konfigurera en databasanslutning genom att söka i nätverket med hjälp av Konfigurationsassistenten................44 Skapa och använda en klientprofil för konfigurering av databasanslutningar..........46 Skapa en klientprofil med hjälp av Konfigurationsassistenten............46 Konfigurera databasanslutningar med hjälp av en klientprofil med Konfigurationsassistenten...47 Testa en databasanslutning med hjälp av Konfigurationsassistenten.............47 Anmärkningar om LDAP för Konfigurationsassistenten................48 Kapitel 9. Konfigurera klient-serverkommunikation med hjälp av kommandotolken.............. 49 Konfigurera klient-server-anslutningar med hjälp av kommandotolken............49 Identifiera värden för kommunikationsparametrar 50 TCP/IP-kalkylblad för konfiguration av en anslutning från klient till server......50 Kalkylblad för namngivna rör vid konfiguration av namngivna rör på klienten.......51 Uppdatera filer på klienten.........51 Uppdatera hosts- och services-filer för TCP/IPanslutningar.............51 Katalogisera en servernod från en klient.....53 Katalogisera en TCP/IP-nod från en klient med hjälp av kommandotolken........53 Katalogisera en nod för namngivna rör från en klient med hjälp av kommandotolken....54 Katalogisera en databas från en klient.....55 Katalogisera en databas från en klient med hjälp av kommandotolken..........55 Kalkylblad för parametervärden vid katalogisering av databaser...........57 Testa anslutningen från klient till server med hjälp av kommandotolken...........58 Copyright IBM Corp 1993,2006 iii

Del 4. Utplacering av DB2-klienter i en topologi för tunna klienter (Windows)............... 61 Kapitel 10. Topologi för tunna klienter - Översikt (Windows)......... 63 Kapitel 11. Steg för konfigurering av tunna klienter (Windows)....... 65 Konfigurering av tunna klienter - Översikt (Windows)................65 Installera en DB2-klient eller DB2 Connect Personal Edition på kodservern (Windows).......65 Göra kodkatalogen tillgänglig för alla tunna arbetsstationer (Windows)...........66 Skapa en svarsfil för tunna klienter (Windows)..67 Avbilda en nätverksenhet från varje tunn klient till kodservern (Windows)..........68 Köra kommandot thnsetup för konfigurering av tunna klienter (Windows)..........68 Del 5. Bilagor........... 71 Bilaga A. Sammanfogningsmoduler för DB2 Runtime Client (Windows).... 73 Bilaga B. Kommandoradsalternativ för DB2 Runtime Client-installation (Windows)............... 77 Bilaga C. Teknisk information om DB2- databaser............. 79 Översikt över teknisk DB2-information.....79 Kommentarer om dokumentationen.....79 Tekniskt DB2-bibliotek i PDF-format......80 Beställa tryckta DB2-böcker.........82 Öppna SQL-statushjälp från kommandotolken...83 Använda olika versioner av DB2 Informationscenter 83 Visa avsnitt på valfritt språk i DB2 Informationscenter.................84 Uppdatera det DB2 Informationscenter som är installerat på datorn eller intranätservern....85 Självstudiekurser för DB2..........87 Felsökningsinformation för DB2.......87 Villkor................88 Bilaga D. Anmärkningar....... 89 Varumärken..............91 Index............... 93 Kontakta IBM............ 97 iv Introduktionshandbok för DB2-klienter

Vem bör läsa den här boken Personer som är intresserade av att installera och konfigurera någon av de olika DB2-klienterna bör läsa den här boken. Copyright IBM Corp 1993,2006 v

vi Introduktionshandbok för DB2-klienter

Del 1. Viktigt om DB2-klienter och anslutningsmöjligheter Copyright IBM Corp 1993,2006 1

2 Introduktionshandbok för DB2-klienter

Kapitel 1. DB2-klientkonfiguration - Översikt I det här avsnittet finns översiktlig information om klienter och länkar till närmare information. Med hjälp av den här informationen kan du: 1. välja lämplig DB2-klient eller andra metoder att aktivera anslutningar mellan systemet och fjärranslutna DB2-databaser 2. välja den lämpligaste metoden för installation av klienten 3. genomföra de steg och göra de ställningstaganden som krävs för att konfigurera en klient Alternativ för anslutning till DB2-databaser: Alternativen för att ansluta ett system till fjärranslutna DB2-databaser omfattar DB2-klienter och alternativ utan klienter. Vilket alternativ som är lämpligt beror på om det system som ansluts till fjärrdatabasen är: v en tillämpning som finns på en affärsanvändardator eller en tillämpningsserver v en arbetsstation för tillämpningsutveckling v en arbetsstation för databasadministration Det finns ytterligare alternativ att ta ställning till om du också behöver ansluta till databaser i medelstora system eller stordatorsystem. Klienttyper: DB2 tillhandahåller följande klienter: v DB2 Runtime Client. Den här klienten passar bäst när tillämpningar ska aktiveras för access till DB2-servrar. v DB2-klienten. Den här klienten omfattar all funktionalitet hos DB2 Runtime Client plus funktioner för konfigurering av klienter och servrar, databasadministration och tillämpningsutveckling. Det kan också nämnas att den separata produkten DB2 Connect Personal Edition, omfattar all funktionalitet hos DB2-klienten plus kapaciteten att ansluta till medelstora databaser och stordatordatabaser. Metoder för installation av klienter: Den vanliga metoden för installation av en DB2-klient är att köra det installationsprogram som medföljer på produkt-cd-skivan. Men det finns också andra metoder. En grupp av metoder gäller att automatisera utplaceringen av många klienter. Andra metoder innebär att använda olika funktioner i Windows-operativsystem vilket ger alternativ till den vanliga metoden. Steg och anmärkningar vid konfiguerering av klienter: När du har valt att använda en viss typ av klient konfigurerar du klienten enligt följande steg och anmärkningar: v se till att systemkraven är uppfyllda v utföra installationen v katalogisera databaser och konfigurera anslutningar till fjärrservrar Copyright IBM Corp 1993,2006 3

För system där en DB2 version 8-klient redan finns måste du dessutom ta ställning till om du ska migrera (och ersätta) den befintliga klienten eller låta DB2 version 8-klienten vara kvar och installera DB2 version 9-klienten som en ytterligare klient. Närliggande begrepp: v Migreringsöversikt för DB2-klienter i Migreringshandbok v Översikt över konfiguration av klient-till-server-kommunikation på sidan 37 v Kapitel 3, Metoder för installation av DB2-klienter, på sidan 7 v Kapitel 4, Alternativ för anslutning till DB2-databaser, på sidan 9 v Kapitel 2, Klienttyper - DB2 Runtime Client och DB2-klienten, på sidan 5 Närliggande uppgifter: v Installera DB2-klienter (UNIX och Linux) på sidan 31 v Installera DB2-klienter (Windows) på sidan 29 Närliggande referensinformation: v Kommunikationsprotokoll som kan användas på sidan 40 v Kombinationer av klient- och serverversioner som kan användas på sidan 40 4 Introduktionshandbok för DB2-klienter

Kapitel 2. Klienttyper - DB2 Runtime Client och DB2-klienten DB2 tillhandahåller följande klienter: v DB2 Runtime Client. Den här klienten passar bäst när tillämpningar ska aktiveras för access till DB2-servrar. v DB2-klienten. Den här klienten omfattar all funktionalitet hos DB2 Runtime Client plus funktioner för konfigurering av klienter och servrar, databasadministration och tillämpningsutveckling. Det kan också nämnas att den separata produkten DB2 Connect Personal Edition, omfattar all funktionalitet hos DB2-klienten plus kapaciteten att ansluta till medelstora databaser och stordatordatabaser. DB2 Runtime Client: DB2 Runtime Client ger möjlighet för tillämpningar att ansluta till fjärranslutna DB2-databaser. Några exempel på funktioner: v Stöd för gemensamma gränssnitt för databasaccess: JDBC, ADO.NET, OLE DB, ODBC och DB2 Command Line Interface (CLI). Det omfattar drivrutiner och funktioner för att definiera datakällor. För ODBC gäller till exempel att när en DB2-klient installeras kommer också DB2 ODBC-drivrutinen att installeras och registreras. Tillämpningsutvecklare och andra användare kan använda verktyget Windows ODBC Data Source Administrator till att definiera datakällor. v Grundläggande klientfunktioner för hantering av databasanslutningar, SQL-satser, XQuery-satser och DB2-kommandon. v LDAP-användning. v Funktioner för gemensamma nätverkskommunikationsprotokoll: TCP/IP, namngivna rör. v Versioner som körs på 32-bitars och 64-bitars operativsystem. v Funktioner för installation av flera kopior av en klient på samma dator. Kopiorna kan vara av samma version eller olika. v Licensvillkor som tillåter fri omdistribuering av DB2 Runtime Client med tillämpningen. v Minskade utrymmeskrav för utplacering jämfört med den fullständiga DB2-klienten när det gäller storlek på installationsavbilden och diskutrymmet. Den här klienten omfattar följande komponenter och verktyg: v En katalog där du lagrar information för anslutning till DB2-databaser och -servrar. v Kommandotolken för körning av DB2-kommandon. Med kommandotolken kan du utföra grundläggande fjärradministration av DB2-servrar. DB2 Runtime Client-information som är specifik för Windows-versionen: Det finns funktioner och egenskaper som är specifika för Windows-versionen och som gör DB2 Runtime Client särskilt lämplig för utplacering med tillämpningar. DB2 Runtime Client på Windows: v kan paketeras med tillämpningen så att du får anslutningsmöjligheter för den tillämpningen Copyright IBM Corp 1993,2006 5

v är tillgänglig i form av sammanfogningsmoduler i Windows Installer som gör att du kan ta med DB2 Runtime Client DLL-filer i installationspaketet för tillämpningen. Med den här metoden kan du också ta med endast de delar av klienten som du behöver för tillämpningen. DB2-klienten: DB2-klienten omfattar all funktionalitet hos DB2 Runtime Client plus funktioner för konfigurering av klienter och servrar, databasadministration och tillämpningsutveckling. Några exempel på funktioner: v Konfigurationsassistenen är till hjälp vid katalogisering av databaser och konfigurering av databasservern. v Första gången i DB2 - Nya användare. v Styrcenter och andra grafiska verktyg för databasimplementering och databasadministration. De här verktygen är tillgängliga för versioner av Windows på x86 (endast 32-bitars), Windows på x64 (x86_64, AMD64/EM64T), Linux på x86, Linux på AMD64/EM64T (x86_64, x64). Dessutom har den här klienten funktioner för tillämpningsutveckling, bland annat följande: v tillämpningsrubrikfiler v förkompilerare för olika programmeringsspråk v bindningsfunktioner v exempel och självstudiekurser Närliggande begrepp: v Kapitel 1, DB2-klientkonfiguration - Översikt, på sidan 3 v Kapitel 3, Metoder för installation av DB2-klienter, på sidan 7 Närliggande uppgifter: v Configuring a DB2 client for database application development i Getting Started with Database Application Development Närliggande referensinformation: v DB2 Client support for database application development i Getting Started with Database Application Development 6 Introduktionshandbok för DB2-klienter

Kapitel 3. Metoder för installation av DB2-klienter I det här avsnittet ges en översikt över vanliga och alternativa metoder för installation av olika typer av DB2-klienter, det vill säga DB2-klienten och DB2 Runtime Client. Närmare information om metoderna finns i länkarna till andra avsnitt. Klienter installeras vanligtvis på datorer där det inte finns någon DB2-server. Det finns inget behov av installera en klient om det redan finns en DB2serverprodukt installerad eftersom DB2servern har all funktionalitet som finns i DB2-klienten. Metod för vanliga situationer: Den vanliga metoden för installation av en DB2-klient är att köra det installationsprogram som medföljer på produkt-cd-skivan. Installationsavbilderna för klienten ingår på installationsavbilderna för DB2-servern och cd-skivan för endast klienten. Metoder för automatisering av storskaliga utplaceringar: En grupp av metoder gäller att automatisera utplaceringen av många klienter. Metoderna är följande: v Svarsfil. Installationen av klienten kan automatiseras genom metoden med svarsfilsinstallation. v Utplaceringsverktyg från tredje part. Det går att installera klienter med hjälp av utplaceringsverktyg eller metoder som Windows Active Directory, Windows Systems Management Server (SMS) eller Tivoli-produkter. Metoder där funktionaliteten i Windows-operativsystem utnyttjas: En annan grupp av alternativ är sådana där funktionaliteten i Windows-operativsystem utnyttjas: v Topologi för tunna Windows-klienter. Det här alternativet kan användas för DB2-klienten men inte för DB2 Runtime Client. DB2-klienten kan placeras ut på Windows i en topologi med tunna klienter. En topologi med tunna klienter är en där klientkoden installeras i en delad Windows-katalog på en enda kodserver i stället för på den lokala hårddisken på varje klientarbetsstation. Enskilda klientarbetsstationer ansluts till den delade Windows-katalogen på den kodserver där DB2-klientkoden körs. v Med hjälp av ett Windows-ID som inte är administratörs-id. Med den vanliga installationsmetoden används ett administratörs-id i Windows, det vill säga ett användar-id som tillhör gruppen Administratörer. Men det går också att installera DB2-klienter med ett användar-id som ingår i gruppen Privilegierade användare eller Användare i Windows. Den här metoden passar bra när det användar-id som utför installationen inte har administratörsbehörighet. DB2- produkten har också funktioner för Windows-mekanismen med förhöjt privilegium. Men för klienter krävs inte konfiguration av förhöjda privilegier vid klientinstallation. Specifika metoder för Linux och UNIX: Alternativa installationsmetoder för DB2-servrar gäller också klienter, inbegripet skriptet db2_install och manuell installation. Copyright IBM Corp 1993,2006 7

Närliggande begrepp: v Kapitel 1, DB2-klientkonfiguration - Översikt, på sidan 3 v Kapitel 10, Topologi för tunna klienter - Översikt (Windows), på sidan 63 v Grundläggande information om installation med svarsfiler i Installations- och konfigurationstillägg Närliggande uppgifter: v Installera DB2-klienter (UNIX och Linux) på sidan 31 v Installera DB2-klienter (Windows) på sidan 29 v Installera DB2-produkter med kommandot db2_install eller doce_install (Linux och UNIX) i Installations- och konfigurationstillägg v Installera DB2-produkter med Microsoft Systems Management Server (SMS) i Installations- och konfigurationstillägg Närliggande referensinformation: v Bilaga B, Kommandoradsalternativ för DB2 Runtime Client-installation (Windows), på sidan 77 v Bilaga A, Sammanfogningsmoduler för DB2 Runtime Client (Windows), på sidan 73 8 Introduktionshandbok för DB2-klienter

Kapitel 4. Alternativ för anslutning till DB2-databaser I det här avsnittet ges en översiktlig beskrivning av alternativen för vad du kan installera på en dator (lokalt system) så att den kan anslutas till en databas på en annan dator (fjärrsystem). När du ska välja lämpligt alternativ måste du tänka på om det lokala systemet är: v ett system som kör affärstillämpningar på ett affärsanvändarsystem eller på en tillämpningsserver v en arbetsstation för tillämpningsutveckling v en arbetsstation för databasadministration Du måste också fastställa var de databaser finns som du vill ansluta till. Databaserna kan finnas: v på samma dator, det vill säga i det lokala systemet. Det inbegriper databaser som finns på en enda DB2-förekomst eller på flera DB2-förekomster v på flera datorer, det vill säga i fjärrsystem v på olika datorer som är medelstora servrar eller stordatorservrar Alternativ för affärsanvändarsystem eller tillämpningsservrar: Normalt gäller att när en affärstillämpning ansluts till en databas är någon av följande topologier inblandad: v En tillämpning ansluts till en DB2-databas där båda finns på samma dator. Ett exempel är en tillämpning som används av en enskild användare på den egna arbetsstationen. v En tillämpning ansluts till en DB2-databas på en annan dator. v En tillämpningsklient ansluts till en tillämpningsserver som i sin tur ansluts till en eller flera DB2-databaser som finns: endast på samma dator endast på en eller flera andra datorer en kombination av ovanstående Om en DB2-server är installerad på samma dator som tillämpningen är det inte nödvändigt att installera en separat DB2-klient. Med DB2-serverprodukten går det att ansluta tillämpningar till lokala databaser och dessutom att ansluta till fjärrdatorer. Om den dator där tillämpningen finns inte också har en DB2-server har du följande alternativ för att se till att tillämpningar kan anslutas till fjärranslutna DB2- databaser: v DB2-klient. Det här alternativet innebär installation och konfigurering av någon av de klienter som ingår i DB2-produkten. DB2 Runtime Client lämpar sig bäst för det här syftet. DB2-klienten är installerad på en dator som ansluts direkt till DB2-databasen. Beroende på tillämpningstopologin är klienten installerad på varje användardator eller på en tillämpningsserver. Genom en enda DB2-klient kan tillämpningarna på datorn anslutas till en eller flera DB2-databaser p å andra datorer. v Sammanfogningsmoduler i Windows Installer för DB2 Runtime Client. Med den här metoden kan du placera ut DB2 Runtime Client genom att ta med kli- Copyright IBM Corp 1993,2006 9

ent-dll-filerna i paketet för utplacering av tillämpningar. Den här metoden är avsedd att användas med Windows Installer och andra installationsverktyg som hanterar sammanfogningsmoduler i Windows Installer. På så sätt kan du med ett enda installationsprogram installera både tillämpningen och DB2 Runtime Client. v Drivrutinen för DB2-tillämpningar. Med en tillämpningsdrivrutin för DB2 infogas den information som behövs för att ansluta till en databas i tillämpningen eller så får användaren en uppmaning om att ange den. Den här metoden skiljer sig från en DB2-klient där den här informationen i stället hanteras i katalogen. Tillämpningsdrivrutinen placeras ut som en fil i tillämpningskatalogen vilket innebär att det inte krävs någon separat installation eller konfiguration specifikt för DB2. Vanligtvis paketeras en tillämpningsdrivrutin med en tillämpning på ett sätt så att endast den tillämpningen kan anslutas. En tillämpningsdrivrutin för DB2 kan finnas på samma dator som andra tillämpningsdrivrutiner för DB2 eller tillsammans med en DB2-klient. DB2 innehåller drivrutiner för Java (JDBC och SQLJ) och för ODBC- och CLI-tillämpningar. Du kan skaffa drivrutiner genom att kopiera drivrutinsfiler från en installationsavbild för DB2 eller genom att hämta drivrutinsfiler från developerworks. Alternativ för arbetsstationer för tillämpningsutveckling: DB2-klienten har all den funktionalitet som finns hos DB2 Runtime Client plus verktyg för konfiguration av klienter och servrar, databasadministration och tillämpningsutveckling. I punkterna nedan beskrivs DB2-klientens roll och konfiguration i förhållande till andra verktyg och produkter som används av tillämpningsutvecklare. Det finns ett antal verktyg och produkter som ofta används av tillämpningsutvecklare när de skriver kod för access till en DB2-databas. En dator för utveckling har vanligtvis följande komponenter: v En integrerad utvecklingsmiljö (IDE), t.ex. Rational Application Developer eller Microsoft Visual Studio. v Ett DB2-specifikt utvecklingsverktyg som är relaterat till IDEn. Exempel: IBM Database Developer Add-ins for Visual Studio.NET. IBM DB2 Developer Workbench. v Access till en databasserver som är värddator för den databas de utvecklar. Den här databasservern kan finnas på den ena av eller båda följande platser: På varje utvecklarens arbetsstation så att varje utvecklare har sin egen lokala kopia av databasen. På en arbetsgruppsserver så att flera utvecklare kan arbeta med samma kopia av databasen. I det sammanhanget har DB2-klienten den fördelen att den tillhandahåller de rubriker och bibliotek som krävs för att kompilera tillämpningar samt verktyg för databasadministration. Men det är inte alltid nödvändigt att installera DB2-klienten för att få tillgång till de här verktygen. När en DB2-server installeras på en dator behöver ingen separat DB2-klient installeras. DB2-serverprodukten innehåller all funktionalitet som finns hos en fristående DB2-klient. Alternativ för arbetsstationer för administratörer: En databasadministratör kan administrera fjärrdatabaser med någon av två huvudmetoder. De använder ett verktyg, t.ex. telnet, och ansluter till en enskild databasserver och kör administratörskommandon för DB2 lokalt. De kan också köra verk- 10 Introduktionshandbok för DB2-klienter

tyg och kommandon från sin arbetsstation som ansluts till fjärrdatabaser. I det här avsnittet beskrivs framför allt det andra fallet, med alternativ för vilken DB2-klient som ska användas och var den ska installeras. I DB2 finns olika sätt att utföra administrativa uppgifter på en eller flera DB2-servrar på distans från administratörens arbetsstation. Alternativ och anmärkningar: v Installera DB2 Runtime Client. Det här alternativet är lämpligt om du bara använder kommandotolken för administration. v Installera DB2-klienten. Den här klienten har all den funktionalitet som finns hos DB2 Runtime Client plus verktyg som används för konfiguration av klienter och servrar, databasadministration och tillämpningsutveckling. Det finns också funktioner för grafiska administrationsverktyg som Konfigurationsassistenten och Styrcenter (tillgänglig på de plattformar som kan användas). De här verktygen använder DB2-administrationsservern (DAS) på DB2-servern. Den konfigureras som standard när DB2-servern installeras. v Installera en DB2-serverprodukt. När en DB2-server installeras på en dator behöver ingen separat DB2-klient installeras. DB2-serverprodukten innehåller all funktionalitet som finns hos en fristående DB2-klient. v Installera webbverktyg på en webbserver. Två av de grafiska administrationsverktygen är tillgängliga i webbversion: Hälsocenter och Kommandocenter. De här webbtillämpningarna konfigureras på en webbserver. När konfigureringen är klar kan verktygen accessas från vilken dator som helst som har en lämplig webbläsarklient. Ingen annan konfiguration krävs på enskilda administratörsarbetsstationer. Alternativ för anslutning till medelstora databaser och stordatordatabaser: Med DB2 Connect-produkter kan du ansluta till DB2-databaser på medelstora plattformar och stordatorplattformar, dvs. OS/390 och z/os, iseries, VSE och VM. Du kan också ansluta till databaser som inte är IBM-databaser om de är kompatibla med Distributed Relational Database Architecture (DRDA). Med DB2 Connect kan du ansluta från en användares arbetsstation eller från en server med DB2 för Linux, Unix eller Windows. Alternativ och anmärkningar: v DB2 Connect Personal Edition. Den här produkten installeras på en arbetsstation och har anslutningsmöjligheter från den arbetsstationen. Det här alternativet är avsett för situationer där det finns behov att ansluta från en arbetsstation direkt till en eller flera värdar. Den här produkten är tillgänglig för Linux- och Windows-operativsystem. v DB2 Connect Server Editions. En serverversion (Server Edition) av DB2 Connect-produkten installeras vanligtvis på en anslutningsserver och fungerar som gateway till medelstora servrar och stordatorservrar som kan användas. En Server Edition av DB2 Connect-produkten ger möjlighet för arbetsstationer med DB2-klienter att konfigurera access till värdsystem via DB2 Connect-gatewayen som om de vore databaser på DB2 på Windows och UNIX. Båda alternativen kan användas samtidigt. En arbetsstation kan till exempel anslutas till en medelstor databas eller stordatordatabas på följande sätt: v Installera DB2 Connect Personal Edition lokalt och använda den till att ansluta direkt till en värd. v Ansluta till samma eller en annan värd genom en mellanliggande DB2 Connectservergateway. Kapitel 4. Alternativ för anslutning till DB2-databaser 11

Närliggande begrepp: v IBM DB2 Driver for ODBC and CLI overview i Call Level Interface Guide and Reference, Volume 1 v Kapitel 1, DB2-klientkonfiguration - Översikt, på sidan 3 v DB2 Connect i DB2 Connect User s Guide v DB2 Connect scenarios i DB2 Connect User s Guide Närliggande uppgifter: v Configuring a DB2 client for database application development i Getting Started with Database Application Development 12 Introduktionshandbok för DB2-klienter

Del 2. Installera DB2-klienter Copyright IBM Corp 1993,2006 13

14 Introduktionshandbok för DB2-klienter

Kapitel 5. Installationskrav för DB2-klienter Disk- och minneskrav Diskutrymmeskrav: Diskutrymmeskraven för produkten beror på vilken typ av installation du väljer och vilken typ av filsystem som används. I installationsguiden för DB2 ges dynamiska utrymmesuppskattningar baserat på vilka komponenter som väljs vid vanlig, minimal eller anpassad installation. I Windows kan du behöva mycket mer utrymme på FAT-enheter (File Allocation Table) med stora klusterstorlekar än på NTFS-enheter (New Technology File System). Kom ihåg att ta med diskutrymme för nödvändiga program och kommunikationsprodukter. Minneskrav: Minimikravet för DB2-databassystem är 256 MB RAM. För ett system som kör DB2 och grafiska gränssnittsverktyg för DB2 behövs minst 512 MB RAM. Ett RAMminne på 1 GB rekommenderas för förbättrad prestanda. Kraven inkluderar inte några ytterligare minneskrav för övriga program som körs i systemet. Tänk på följande när du beräknar hur mycket minne som krävs: v För DB2-produkter som körs i HP-UX version 11i v2 (B.11.23) för Itanium-baserade system krävs minst 512 MB RAM. v För DB2-klientfunktioner gäller minneskraven för en bas på fem samtidiga klientanslutningar. Det krävs ytterligare 16 MB RAM-minne per fem klientanslutningar. v Minneskraven beror på databasens storlek och komplexitet samt på databasaktiviteter och hur många klienter som accessar systemet. I DB2 version 9 förenklas uppgiften med självkonfiguration av minnet genom att värden för flera minneskonfigurationsparametrar anges automatiskt. När den är aktiverad distribuerar minnesjusteringsfunktionen dynamiskt tillgängliga minnesresurser mellan flera minnesanvändare inklusive sortering, paketcache, låslista och buffertpooler. v I Linux rekommenderas ett växlingsutrymme som är dubbelt så stort som RAMminnet. Närliggande begrepp: v Self tuning memory i Performance Guide Installationskrav för DB2-klienter och -servrar (AIX) Den absolut senaste informationen om krav finns på adressen http:// www.ibm.com/software/data/db2/udb/sysreqs.html. Copyright IBM Corp 1993,2006 15

Tabell 1. AIX-installationskrav Om du vill installera en DB2-klient- eller -serverprodukt måste följande krav på operativsystem, maskinvara och kommunikation uppfyllas: AIX-version Operativsystem Maskinvara AIX version 5.2.0 DB2-klienten är tillgänglig med 64-bitars AIXkärna. DB2 Enterprise Server Edition, för enpartitions eller partitionerad databasmiljö finns tillgänglig med den 64-bitars AIX-kärna som krävs. AIX version 5.3.0 DB2-klienten är tillgänglig med 64-bitars AIXkärna. Programvara: DB2 Enterprise Server Edition, för enpartitions eller partitionerad databasmiljö finns tillgänglig med den 64-bitars AIX-kärna som krävs. Något av: v IBM RISC/6000 v eserver pseries Något av: v IBM RISC/6000 v eserver pseries v (Endast klienter:) Om du tänker använda behörighetskontroll med Kerberos behöver du IBM Network Authentication Service Client v1.3 eller senare. NASklienten levereras med cd-skivan AIX Bonus. v Använd kommandot bosboot och växla till 64-bitars kärna. Om du vill växla till en 64-bitars kärna måste du ha root-behörighet. Ange följande kommandon: ln -sf /usr/lib/boot/unix_64 /unix ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix bosboot -a shutdown -Fr v För DB2 version 9 krävs IBM C++ Runtime Environment Components for AIX som innefattar xlc.rte 8.0.0.4. Den finns tillgänglig på supportwebbplatsen för IBM AIX. v Någon av följande webbläsare krävs för att se onlinehjälpen och köra Första gången i DB2 (db2fs): Mozilla 1.4 och uppåt Firefox 1.0 och uppåt Netscape 7.0 och uppåt DB2-produktinstallation på NFS (Network File System): Installationen av DB2-produkter på NFS (Network File System) rekommenderas inte. Om du kör DB2-produkter på NFS (t.ex. NFS-montering /opt/ibm/db2/v9.1 och sedan kör från kod som fanns fysiskt installerad i ett fjärrsystem) krävs flera manuella inställningssteg. Det finns också ett antal möjliga problem med att konfigurera NFS för DB2. Möjliga problem kan inträffa för följande: v Prestanda (påverkas av nätverksprestanda) v Tillgänglighet (du upprättar en central punkt där fel kan inträffa) v Licensiering (det sker ingen kontroll mellan datorer) v Felsökning av NFS-fel kan vara svårt Som tidigare nämnts krävs flera manuella åtgärder vid konfigurering av NFS. Bl.a: v Kontrollera att monteringspunkten upprätthåller installationssökvägen 16 Introduktionshandbok för DB2-klienter

v Behörighet måste kontrolleras (t.ex. så får inte skrivbehörighet tilldelas monteringsdatorn) v DB2-register måste konfigureras manuellt och underhållas på samtliga monteringsdatorer v Kommandot för visning av en lista över installerade DB2-produkter och -funktioner (db2ls) måste konfigureras och underhållas på rätt sätt om du behöver identifieradb2-produkter och -funktioner v Större tillförsikt krävs vid uppdatering av DB2-produktmiljön v Fler steg krävs vid rensning av exportdatorn och monteringsdatorn Detaljerade anvisningar finns i dokumentet Setting Up DB2 on NFS Mounted File System som kommer att finns tillgängligt strax efter att DB2 version 9 släpps. Närliggande uppgifter: v Översikt över DB2-produktinstallation (Linux och UNIX) i Introduktionshandbok för DB2-servrar Närliggande referensinformation: v IBM Software Development Kit for Java-nivåer för DB2-produkter i Introduktionshandbok för DB2-servrar v Kommunikationsprotokoll som kan användas på sidan 40 Installationskrav för DB2-klienter och -servrar (Windows) Den absolut senaste informationen om krav finns på adressen v www.ibm.com/software/data/db2/udb/sysreqs.html. Om du vill installera en DB2-klient eller -serverprodukt måste följande krav på operativsystem, programvara och maskinvara uppfyllas: Tabell 2. Installationskrav för Windows Operativsystem Servicepaket Maskinvara Windows XP Professional (32- bitars) Windows XP Professional x64 Windows 2003 Standard Edition (32-bitars och 64-bitars) Windows 2003 Advanced Edition (32-bitars och 64-bitars) Windows 2003 Datacenter Edition (32-bitars och 64-bitars) Service Pack 2 eller senare Service Pack 1 eller senare Alla Intel- och AMD-processorer ska kunna köra de Windowsoperativsystem som kan användas (32-bitars och 64-bitars) Fler klientkrav DB2-produkter kommer att kunna användas på Windows 98, Windows ME, Windows NT, och Windows 2000 tills DB2 version 8.1 tas ur drift. För befintliga installationer och nya installationer av DB2-produkter rekommenderas en uppgradering till en nyare version av Windows (t.ex. Windows 2003). Det går inte att installera version 9-klienter i operativsystemen Kapitel 5. Installationskrav för DB2-klienter 17

Flera 18 Introduktionshandbok för DB2-klienter Windows 98, Windows ME eller Windows NT Server 4. Om du vill fortsätta att köra DB2-produkter på äldre versioner av Windows behöver du följande underhållsnivåer: v Windows NT version 4 med Service Pack 6a eller senare v Windows 2000 med Service Pack 4 eller senare v Internet Explorer 4.01 Service Pack 2 Windows XP Service Pack 1 krävs för körning av DB2-tillämpningar i följande miljöer: v tillämpningar som har COM+-objekt med ODBC v tillämpningar som använder OLE DB-providern för ODBC med OLE DB-resurspoolning avaktiverad Om du är osäker på om den tillämpningsmiljö du använder är kvalificerad, bör du installera lämplig Windows-servicenivå. Mer information om COM+-problemet finns i följande Microsoft Knowledge Base-artikel: v http://support.microsoft.com/default.aspx?scid=kb;en-us;306414 programvarukrav v MDAC 2.8 krävs. MDAC 2.8 installeras automatiskt via installationsguiden för DB2, om det inte redan har installerats. Anm: Om en tidigare version av MDAC (t.ex. 2.7) redan är installerad kommer den att uppgraderas till MDAC 2.8 genom DB2-installationen. Vid en vanlig installation installeras MDAC 2.8. Vid en minimal installation installeras inte MDAC 2.8. Vid en anpassad installation installeras MDAC 2.8 endast om du inte har avmarkerat standardalternativet, vilket är att den installeras. Om du avmarkerar MDAC som en del av en anpassad installation kommer den inte att installeras. v Om du tänker använda LDAP (Lightweight Directory Access Protocol), bör du använda antingen en Microsoft LDAP-klient eller IBM Tivoli Directory Server v6-klienten (även kallad IBM LDAP-klienten, som ingår i DB2). Innan du installerar Microsoft Active Directory måste du utöka katalogschemat med hjälp av verktyget db2schex, som finns på installationsmediet. Microsoft LDAP-klienten medföljer operativsystemet Windows XP och Windows Server 2003. v Om du tänker använda Tivoli Storage Manager-funktionerna för säkerhetskopiering och återställning av databaser krävs Tivoli Storage Manager Client version 4.2.0 eller senare. För 64-bitars Windows-system behöver du TSM Client API version 5.1. v Om du har IBM Antivirus installerat måste du avaktivera eller avinstallera det innan DB2-installationen kan slutföras. v TCP/IP-funktionerna måste aktiveras för att du ska kunna se onlinehjälpen. v Någon av följande webbläsare krävs för att du ska kunna se onlinehjälpen, köra startguiden för DB2 (setup.exe) och för att köra Första gången i DB2 (db2fs): Internet Explorer 5.5 eller senare

Mozilla 1.4 och uppåt Firefox 1.0 och uppåt Netscape 7.0 och uppåt Närliggande begrepp: v Funktionsändringar för 32- och 64-bitars DB2-servrar i Migreringshandbok Närliggande uppgifter: v Översikt över DB2-produktinstallation (Windows) i Introduktionshandbok för DB2-servrar Närliggande referensinformation: v IBM Software Development Kit for Java-nivåer för DB2-produkter i Introduktionshandbok för DB2-servrar v Kommunikationsprotokoll som kan användas på sidan 40 Installationskrav för DB2-klienter och -servrar (Linux) Den absolut senaste informationen om krav finns på adressen http:// www.ibm.com/software/data/db2/udb/sysreqs.html. Den senaste informationen om användbara Linux-distributioner finns på adressen http://www.ibm.com/db2/linux/validate. De operativsystem som kan användas med Linux är bland annat följande: v Red Hat Enterprise Linux 4 (RHEL4) Update 2 v SUSE Linux Enterprise Server 9 (SLES9) Service Pack 2 Om du vill installera en DB2-klient- eller -serverprodukt måste följande krav på distribution, maskinvara och kommunikation uppfyllas: Tabell 3. Krav för Linux Distributionskrav Du måste uppdatera kärnkonfigurationsparametrarna när du förbereder Linux-distributionen. Standardvärdena för vissa kärnparametrar är inte tillräckliga för körning av ett DB2-databassystem. Du kan också ha andra produkter eller tillämpningar som kräver Linux-systemresurser. Du bör ange kärnkonfigurationsparametrarna baserat på vad som krävs i Linux-systemets arbetsmiljö. Kärnkonfigurationsparametrarna anges i /etc/ sysctl.conf. Se avsnittet Ändra kärnparametrar (Linux) i DB2 Informationscenter. Maskinvara DB2-serverprodukter kan användas i: v x86 (Intel Pentium, Intel Xeon och AMD Athlon) v x86 64 (Intel EM64T och AMD64) v IA64 (Intel Itanium 2 eller högre) v POWER (alla iseries eller pseries som kan använda Linux) v (Endast server) eserver zseries. DPF (Database Partitioning Feature) kan inte användas. v (Endast klient) 64-bitars zseries eller System z9-paket. I användarhandboken för systemet finns information om hur du ställer in och aktiverar de här parametrarna med hjälp av kommandot sysctl. Paketkrav (endast server): I följande tabell visas paketkraven för SUSE Linux och Red Hat-distributioner för DB2 version 9 partitionerade servrar. Kapitel 5. Installationskrav för DB2-klienter 19

v Paketet pdksh Korn-skal behövs för alla DB2-system. v Ett fjärranslutet skalverktyg behövs för partitionerade databassystem. I DB2 kan följande fjärranslutna skalverktyg användas: rsh ssh Som standard används rsh av DB2 vid körning av kommandon på fjärranslutna DB2-noder, t.ex. vid start av fjärransluten DB2-databaspartition. Om du vill använda DB2-standard måste rsh-server-paketet installeras (se nedanstående tabell). En jämförelse av rsh och ssh finns i avsnittet Security issues when installing DB2 i handboken Administration Guide: Implementation. Om du väljer att köra rsh måste även inetd (eller xinetd) installeras och köras. Om du väljer att köra ssh måste du ställa in registervariabeln DB2RSHCMD omedelbart när installationen av DB2 är slutförd. Om den här registervariabeln inte ställs in används rsh. Mer information om registervariabeln DB2RSHCMD finns i boken Performance Guide. v NFS-funktionspaketet nfs-utils krävs för partitionerade databassystem. Alla nödvändiga paket ska installeras och konfigureras innan du fortsätter med inställningen av DB2. Allmän information om Linux finns i dokumentationen för Linux-distributionen. Paketkrav för SUSE Linux Paketnamn Beskrivning pdksh Korn Shell. Det här paketet krävs för partitionerade databasmiljöer. openssh Paketet innehåller en uppsättning serverprogram som låter användare köra kommandon på (och från) fjärranslutna datorer via ett säkert skal. Paketet behövs inte om du använder standardkonfigurationen av DB2 med rsh. rsh-server Det här paketet innehåller en uppsättning serverprogram som gör det möjligt för användarna att köra kommandon på fjärrdatorer, logga in på andra datorer och kopiera filer mellan datorer (rsh, rexec, rlogin och rcp).paketet behövs inte om du konfigurerar DB2 för användning med ssh. nfs-utils Network File System-supportpaket. Medger access till lokala filer från fjärrdatorer. Paketkrav för Red Hat Katalog Paketnamn Beskrivning /System Environment/Shell pdksh Korn Shell. Det här paketet krävs för partitionerade databasmiljöer. /Applications/Internet openssh Paketet innehåller en uppsättning klientprogram som låter användare köra kommandon på fjärrdator via ett säkert skal. Paketet behövs inte om du använder standardkonfigurationen av DB2 med rsh. 20 Introduktionshandbok för DB2-klienter

Paketkrav för Red Hat Katalog Paketnamn Beskrivning /System Environment/ Daemons /System Environment/ Daemons /System Environment/ Daemons openssh-server Paketet innehåller en uppsättning serverprogram som låter användare köra kommandon från fjärrdator via ett säkert skal. Paketet behövs inte om du använder standardkonfigurationen av DB2 med rsh. rsh-server Det här paketet innehåller en uppsättning program som gör det möjligt för användarna att köra kommandon på en fjärrdator. Krävs för partitionerade databasmiljöer.paketet behövs inte om du konfigurerar DB2 för användning med ssh. nfs-utils Network File System-supportpaket. Medger access till lokala filer från fjärrdatorer. Programvara: v Någon av följande webbläsare krävs för att se onlinehjälpen och köra Första gången i DB2 (db2fs): Mozilla 1.4 och uppåt Firefox 1.0 och uppåt Netscape 7.0 och uppåt v En X Window-systemprogramvara som kan återge ett grafiskt gränssnitt behövs om du vill använda installationsguiden för DB2 när du installerar DB2 eller om du vill använda några grafiska verktyg i DB2. (Endast tillgänglig på Linux för x86 och Linux på AMD 64/EM64T.) DB2-produktinstallation på NFS (Network File System): Installationen av DB2-produkter på NFS (Network File System) rekommenderas inte. Om du kör DB2-produkter på NFS (t.ex. NFS-montering /opt/ibm/db2/v9.1 och sedan kör från kod som fanns fysiskt installerad i ett fjärrsystem) krävs flera manuella inställningssteg. Det finns också ett antal möjliga problem med att konfigurera NFS för DB2. Möjliga problem kan inträffa för följande: v Prestanda (påverkas av nätverksprestanda) v Tillgänglighet (du upprättar en central punkt där fel kan inträffa) v Licensiering (det sker ingen kontroll mellan datorer) v Felsökning av NFS-fel kan vara svårt Som tidigare nämnts krävs flera manuella åtgärder vid konfigurering av NFS. Bl.a: v Kontrollera att monteringspunkten upprätthåller installationssökvägen v Behörighet måste kontrolleras (t.ex. så får inte skrivbehörighet tilldelas monteringsdatorn) v DB2-register måste konfigureras manuellt och underhållas på samtliga monteringsdatorer v Kommandot för visning av en lista över installerade DB2-produkter och -funktioner (db2ls) måste konfigureras och underhållas på rätt sätt om du behöver identifieradb2-produkter och -funktioner Kapitel 5. Installationskrav för DB2-klienter 21

v Större tillförsikt krävs vid uppdatering av DB2-produktmiljön v Fler steg krävs vid rensning av exportdatorn och monteringsdatorn Detaljerade anvisningar finns i dokumentet Setting Up DB2 on NFS Mounted File System som kommer att finns tillgängligt strax efter att DB2 version 9 släpps. Närliggande begrepp: v Security issues when installing the DB2 database manager i Administration Guide: Implementation Närliggande uppgifter: v Ändra kärnparametrar i Linux på sidan 22 v Förberedelser för att installera en DB2 för Linux i zseries i Introduktionshandbok för DB2-servrar Närliggande referensinformation: Ändra kärnparametrar i Linux v Kommunikationsprotokoll som kan användas på sidan 40 v IBM Software Development Kit for Java-nivåer för DB2-produkter i Introduktionshandbok för DB2-servrar v Communications variables i Performance Guide Innan du installerar ett DB2-databassystem bör du uppdatera kärnparametrarna för Linux. Standardvärdena för vissa kärnparametrar i Linux är inte tillräckliga för körning av ett DB2-databassystem. IPC-gränserna höjs automatiskt i DB2 om det behövs, baserat på kraven för DB2-databassystemet. Det kan dock vara mer praktiskt att ange gränserna permanent i Linux-systemet om du har andra produkter eller tillämpningar än ett DB2-databassystem. Krav: Du måste ha root-behörighet för att kunna ändra kärnparametrar. Procedur: Så här uppdaterar du kärnparametrar: Red Hat och SUSE Linux Följande information kan användas för att fastställa om det finns några nödvändiga ändringar för systemet. Följande är resultat från kommandot ipcs -l. Kommentarer har lagts till efter // för att visa parameternamnen. # 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 Introduktionshandbok för DB2-klienter

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 Med början från det första avsnittet i Shared Memory Limits är SHMMAX och SHMALL de parametrar som behöver kontrolleras. SHMMAX är maximal storlek för ett delat minnessegment i ett Linux-system och SHMALL är maximal allokering av delade minnessidor i ett system. För SHMMAX är 268435456 (256 MB) det lägsta möjliga för x86-system respektive 1073741824 (1 GB) för 64-bitars system. SHMALL har värdet 8 GB som standard (8388608 KB = 8 GB). Om du har mer fysiskt minne än så, och om det används för DB2 ska den här parametern ökas till cirka 90% av det fysiska minnet i rutan. Om du t.ex. har ett datorsystem med ett minne på 16 GB som används primärt för DB2 är 90% av 16 GB= 14,4 GB delat med 4 KB (bassidstorleken) = 3774873. Ipcs-utdata har konverterat SHMALL till KB. Värdet måste anges i antal sidor för kärnan. I nästa avsnitt behandlas den mängd semaforer som finns tillgängliga för operativsystemet. Kärnparametern sem består av 4 element: SEMMSL, SEMMNS, SEMOPM och SEMMNI. SEMMNS är resultatet av SEMMSL multiplicerat med SEMMNI. I databashanteraren krävs att antalet matriser (SEMMNI) ökas efter behov. Vanligtvis bör SEMMNI vara dubbla antalet anslutningar som är tillåtna (MAXAGENTS) multiplicerat med antalet logiska partitioner på databasserverdatorn plus antalet lokala tillämpningsanslutningar på databasserverdatorn. I det tredje avsnittet behandlas systemets meddelanden. MSGMNI påverkar antalet agenter som kan startas, MSGMAX påverkar storleken på det meddelande som kan skickas i en kö och MSGMNB påverkar köns storlek. MSGMAX ska ändras till 64 KB (dvs. 65535 byte) och MSGMNB ska ökas till 65535 i serversystem. Om kärnparametrarna ska ändras måste filen /etc/sysctl.conf redigeras. Om filen inte finns ska den skapas. Följande rader är exempel på vad som ska finnas i filen: kernel.sem=250 256000 32 1024 #Exempel: shmmax för ett 64-bitars system kernel.shmmax=1073741824 #Exempel: shmall för 90 procent av 16 GB minne kernel.shmall=3774873 kernel.msgmax=65535 kernel.msgmnb=65535 Kör sysctl med parametern -p om du vill läsa in sysctl-inställningarna från standardfilen /etc/sysctl.conf. sysctl -p Kapitel 5. Installationskrav för DB2-klienter 23

Om ändringarna ska träda i kraft efter varje omstart måste boot.sysctl vara aktivt i SUSE Linux. I Red Hat läser initieringsskriptet rc.sysinit filen /etc/sysctl.conf automatiskt. Närliggande uppgifter: v Installera DB2-servrar (Linux och UNIX) i Introduktionshandbok för DB2-servrar Närliggande referensinformation: v Installationskrav för DB2-klienter och -servrar (Linux) på sidan 19 Installationskrav för DB2-klienter och -servrar (HP-UX) Den absolut senaste informationen om krav finns på adressen http:// www.ibm.com/software/data/db2/udb/sysreqs.html. Om du vill installera en DB2-klient- eller -serverprodukt måste följande krav på operativsystem, maskinvara och kommunikation uppfyllas: Tabell 4. HP-UX-installationskrav för HP-UX 11iv2 Operativsystem DB2-produkter kan köras i HP-UX 11iv2 (11.23.0505) för PA-RISC 2.x-baserade (PA-8x00) och Itanium-baserade system med: v May 2005 Base Quality (QPKBASE)-bunten v May 2005 Applications Quality (QPAPPS)-bunten Maskinvara Något av: v HP 9000 Series 700- eller 800-system v HP Integrity Series-server och PHNE_32606-rättningen. (64-bitars HP-UX-kärna krävs; endast server) Anmärkningar om kärnkonfiguration: Du måste starta om systemet om du uppdaterar kärnkonfigurationsparametrarna. Konfigurationsparametrarna för kärnan är angivna i /etc/system. Beroende på värdena för kärnkonfigurationsparametrarna kan du behöva ändra vissa av dem innan du installerar klient- eller serverprodukter för DB2 version. Om kärnkongiruationsparametrarna ändras krävs en omstart för att ändringarna i /etc/system ska träda i kraft. Programvara: 24 Introduktionshandbok för DB2-klienter v Om du installerar DB2 Application Development Client krävs ett C-kompileringsprogram för att bygga lagrade SQL-procedurer. v Någon av följande webbläsare krävs för att se onlinehjälpen och köra Första gången i DB2 (db2fs): Mozilla 1.4 och uppåt Firefox 1.0 och uppåt Netscape 7.0 och uppåt DB2-produktinstallation på NFS (Network File System): Installationen av DB2-produkter på NFS (Network File System) rekommenderas inte. Om du kör DB2-produkter på NFS (t.ex. NFS-montering /opt/ibm/db2/v9.1 och sedan kör från kod som fanns fysiskt installerad i ett fjärrsystem) krävs flera manuella inställningssteg. Det finns också ett antal möjliga problem med att konfigurera NFS för DB2. Möjliga problem kan inträffa för följande: v Prestanda (påverkas av nätverksprestanda) v Tillgänglighet (du upprättar en central punkt där fel kan inträffa)