IBM DB2 10.5 oor Linux, UNIX en Windows IBM Data Serer-clients installeren GC14-2094-00
IBM DB2 10.5 oor Linux, UNIX en Windows IBM Data Serer-clients installeren GC14-2094-00
Opmerking Lees eerst Bijlage C, Kennisgeingen, op pagina 63. Bij deze uitgae Dit document beat informatie die eigendom is an IBM. Deze wordt erstrekt op grond an een licentieoereenkomst en is auteursrechtelijk beschermd. De informatie in deze publicatie beat geen enkele productgarantie, en geen enkele erklaring in deze handleiding mag als zodanig worden geïnterpreteerd. U kunt IBM-publicaties online bestellen of ia uw lokale IBM-leerancier. Voor de online bestelling an publicaties gaat u naar het IBM Publications Center op http://www.ibm.com/ shop/publications/order Om te bepalen wie uw lokale IBM-leerancier is, gaat u naar de IBM Directory of Worldwide Contacts op http://www.ibm.com/planetwide/ Wanneer u informatie erzendt naar IBM, erleent u IBM het niet-exclusiee recht om deze informatie naar eigen oordeel te gebruiken en te distribueren, zonder dat dit erplichtingen jegens u schept. Copyright IBM Nederland B.V. 1993, 2013. Copyright IBM Corporation 1993, 2013.
Inhoudsopgae Oer deze publicatie......... Deel 1. IBM Data Serer-clients... 1 Hoofdstuk 1. Inleiding tot IBM Data Serer-clients............ 3 IBM Data Serer-clients en stuurprogramma's - Oerzicht............... 3 IBM Data Serer Drier Package - Oerzicht.... 3 Verbindingen met middelgrote en mainframe-databases........... 4 Command Line Processor Plus (CLPPlus)..... 5 Combinaties an clients, stuurprogramma's en serernieaus.............. 5 Deel 2. Installatie an het IBM Data Serer Drier Package....... 7 Hoofdstuk 2. Installatieereisten oor het IBM Data Serer Drier Package.. 9 Schijf- en geheugenereisten......... 9 Installatieereisten (Windows)........ 9 Installatieereisten (Linux en UNIX)...... 10 Hoofdstuk 3. Installatie an het IBM Data Serer Drier Package...... 11 Windows............... 11 Installatie an het IBM Data Serer Drier Package (Windows)........... 11 Opdrachtregelopties oor de installatie an het IBM Data Serer Drier Package (Windows).. 11 Linux en UNIX............. 12 Installatie an het IBM Data Serer Drier Package (Linux en UNIX)......... 12 Deel 3. Databaseerbindingen oor het IBM Data Serer Drier Package 13 Hoofdstuk 4. Oerzicht configuratie client-serercommunicatie...... 15 Hoofdstuk 5. Communicatieprotocollen 17 Hoofdstuk 6. db2dsdrierconfiguratiebestand......... 19 Hoofdstuk 7. db2dsdcfgfill - Configuratiebestand db2dsdrier.cfg maken............... 23 Hoofdstuk 8. Controle an de installatie an het IBM Data Serer Drier Package.............. 25 Client-serercommunicatie testen met CLPPlus.. 25 Client-serererbindingen testen met CLI.... 25 Client-serererbindingen testen met ADO.NET.. 27 Deel 4. Merge-modules oor het IBM Data Serer Drier Package.. 31 Hoofdstuk 9. Merge-modules oor IBM Data Serer Drier Packagesubsystemen (Windows)....... 33 Deel 5. Clients erwijderen..... 35 Hoofdstuk 10. Verwijdering an het IBM Data Serer Drier Package (Windows). 37 Hoofdstuk 11. Verwijdering an het IBM Data Serer Drier Package (Linux en UNIX)............... 39 Deel 6. Bijlagen.......... 41 Hoofdstuk 12. IBM Data Serer Client - Oerzicht.............. 43 Hoofdstuk 13. IBM Data Serer-clients installeren (Windows)........ 45 Hoofdstuk 14. IBM Data Serer-clients installeren (Linux en UNIX)...... 49 Hoofdstuk 15. Een IBM Data Serer-client erwijderen....... 51 Deel 7. Bijlagen.......... 53 Bijlage A. Informatie oer DB2-databaseproducten en -pakketten. 55 Bijlage B. Oerzicht an de technische informatie oer DB2......... 57 Technische DB2-documentatie in gedrukte ersie of PDF-indeling.............. 58 Help bij SQL-status bekijken anaf de opdrachtregel 60 Andere ersies an het DB2 Informatiecentrum.. 60 Copyright IBM Corp. 1993, 2013 iii
Voorwaarden en bepalingen......... 60 Trefwoordenregister......... 65 Bijlage C. Kennisgeingen...... 63 i IBM Data Serer-clients installeren
Oer deze publicatie Lees deze publicatie als u meer wilt weten oer de installatie en configuratie an IBM-datasererclients of -stuurprogramma's, of oer het instellen an een thin client of een DB2 Connect thin client-omgeing. Copyright IBM Corp. 1993, 2013
i IBM Data Serer-clients installeren
Deel 1. IBM Data Serer-clients Copyright IBM Corp. 1993, 2013 1
2 IBM Data Serer-clients installeren
Hoofdstuk 1. Inleiding tot IBM Data Serer-clients IBM Data Serer-clients en stuurprogramma's - Oerzicht Er zijn erschillende typen IBM Data Serer-clients en -stuurprogramma's beschikbaar. Elk product ondersteunt andere functies. De olgende typen IBM Data Serer-clients en -stuurprogramma's zijn beschikbaar: IBM Data Serer Drier Package IBM Data Serer Drier for JDBC and SQLJ IBM Data Serer Drier for ODBC and CLI IBM Data Serer Runtime Client IBM Data Serer Client Elke IBM Data Serer-client en elk stuurprogramma biedt een specifiek type ondersteuning: Voor alleen Jaa -toepassingen gebruikt u IBM Data Serer Drier for JDBC and SQLJ. Voor toepassingen die gebruikmaken an ODBC, CLI,.NET, OLE DB, PHP, Ruby, JDBC of SQLJ, gebruikt u IBM Data Serer Drier Package. Voor toepassingen die gebruikmaken an DB2CI, gebruikt u IBM Data Serer Client. Voor de opdrachtregelinterface CLP, met functionaliteit die niet beschikbaar is in het aanbeolen IBM Data Serer Drier Package. In het algemeen is het raadzaam om het IBM Data Serer Drier Package te gebruiken. Het IBM Data Serer Drier Package gebruikt weinig geheugen en biedt runtime ondersteuning oor toepassingen die gebruikmaken an ODBC, CLI,.NET, OLE DB, PHP, JDBC of SQLJ, terwijl een installatie an de IBM Data Serer Runtime Client of IBM Data Serer Client niet nodig is. Informatie oer de installatieereisten, de installatie en de erwijdering an het IBM Data Serer Drier Package wordt op erschillende plekken in deze publicatie gegeen. Informatie oer de IBM Data Serer Client indt u in de bijlagen an deze publicatie. IBM Data Serer Drier Package - Oerzicht Het IBM Data Serer Drier Package is een lightweight oplossing die runtime ondersteuning biedt oor toepassingen die gebruikmaken an ODBC, CLI,.NET, OLE DB, PHP, Ruby, JDBC of SQLJ zonder dat hieroor Data Serer Runtime Client of Data Serer Client hoeft te worden geïnstalleerd. Dit stuurprogramma neemt maar weinig ruimte in beslag en is bestemd oor distributie door Independent Software Vendors (ISV's). Het is eeneens bestemd oor de distributie an toepassingen in grootschalige implementatiescenario's die karakteristiek zijn oor grote ondernemingen. IBM Data Serer Drier Package biedt onder andere de olgende mogelijkheden: DB2 Command Line Processor Plus (CLPPlus) oor het dynamisch maken, bewerken en uitoeren an SQL-instructies en -scripts. Copyright IBM Corp. 1993, 2013 3
Ondersteuning oor toepassingen die gebruikmaken an ODBC, CLI, PHP of Ruby oor toegang tot databases. Op Windows-besturingssystemen biedt ook ondersteuning oor toepassingen die gebruikmaken an.net of OLE DB om toegang te krijgen tot databases. Daarnaast is dit stuurprogrammapakket beschikbaar als installeerbaar image. Met behulp an merge-modules kunt u het stuurprogramma eenoudig opnemen in een installatieprocedure met Windows Installer. Ondersteuning oor clienttoepassingen en applets die u schrijft in Jaa met behulp an JDBC, en oor ingesloten SQL-procedures oor Jaa (SQLJ). Ondersteuning oor uitoering an ingesloten SQL-toepassingen. Er zijn geen precompiler- of bindoorzieningen meegeleerd. Toepassingsheaderbestanden oor het opnieuw opbouwen an de PHP, Ruby, Python en Perl-stuurprogramma's. De Python- en Perl-stuurprogramma's zijn niet beschikbaar in het IBM Data Serer Drier Package; u kunt deze stuurprogramma's echter downloaden en samenstellen met behulp an de headerbestanden. Ondersteuning oor interactief werken met DB2 CLI ia de opdracht db2cli. Ondersteuning oor DRDA-tracering ia de opdracht db2drdat. Verbindingen met middelgrote en mainframe-databases Met het IBM Data Serer Drier Package kunt u erbinding maken met DB2-databases op mainframes en op middelgrote platforms, te weten OS/390 en z/os, System i, en z/vse- en z/vm-platforms. Verder kunt u ook erbinding maken met andere databases, mits deze compatibel zijn met het DRDA-protocol (Distributed Relational Database Architecture). Om erbinding te maken met een z/os-serer of een System i-serer met het IBM Data Serer Drier Package, moet u een licentiecode oor DB2 Connect actieren op het DB2 for z/os-subsysteem. U actieert de licentiecode op een DB2 for z/os-subsysteem als olgt: 1. Zorg dat Jaa Runtime Enironment 1.4.2 of hoger beschikbaar is op het werkstation met DB2 oor Linux, UNIX en Windows waarop u het actieringsprogramma wilt uitoeren. 2. Voer in de directory actiation_cd_root\cons_zs\db2\license de opdracht oor uw besturingssysteem uit met de olgende opties: Op UNIX-besturingssystemen: db2connectactiate.sh opties Op Windows-besturingssystemen: db2connectactiate opties Zie oor meer informatie oer de opdracht db2connectactiate het betreffende onderwerp in de gebruikershandleiding oor DB2 Connect. Vanaf een werkstation kunt u op de olgende manieren erbinding maken met een database op een middelgroot systeem of een mainframe: Installeer het IBM Data Serer Drier Package lokaal en gebruik dit om rechtstreeks erbinding te maken met de host. Maak erbinding met dezelfde of met een andere host ia een tussenliggende DB2 Connect-serergateway. 4 IBM Data Serer-clients installeren
Command Line Processor Plus (CLPPlus) Command Line Processor Plus (CLPPlus) is een opdrachtregelinterface waarmee gebruiker erbinding kunnen maken met databases en daarop instructies, scripts en opdrachten kunnen definiëren, bewerken en uitoeren. CLPPlus ormt een aanulling op de functies an de CLP-opdrachtregelinterface. CLPPlus beat de olgende functies: Ondersteuning oor het tot stand brengen an erbindingen met databases middels een gebruikers-id en wachtwoord oor die databases. Een buffer oor de opslag an scripts, scriptfragmenten, SQL-instructies, SQL PL-instructies en PL/SQL-instructies die u kunt bewerken en uitoeren. U kunt de tekst in de buffer afbeelden, afdrukken en bewerken, of de tekst uitoeren als batchscript. Een uitgebreide set processoropdrachten oor de definitie an ariabelen en tekenreeksen die kunt opslaan in de buffer. Een reeks opdrachten oor het ophalen an informatie ober een database en de bijbehorende databaseobjecten. De mogelijkheid om buffers en bufferuitoer op te slaan in een bestand. Meerdere opties oor de indeling an uitoer an scripts en query's. Ondersteuning oor de uitoering an systeemroutines. Ondersteuning oor de uitoering opdrachten an het besturingssysteem. Een optie oor het opnemen an de uitoer an uitgeoerde opdrachten, instructies en scripts. CLPPlus ondersteunt alleen SERVER-, SERVER_ENCRYPT- en KERBEROS-erificatie. Combinaties an clients, stuurprogramma's en serernieaus Verschillende ersies an een client of stuurprogramma kunnen erbinding maken met erschillende ersies an een serer en DB2-databases op middelgrote en mainframeserers. Vereiste DB2-clientnieaus oor IBM DB2 purescale Feature-functies Uw toepassing kan alleen olledig gebruik maken an de functies an DB2 purescale als u beschikt oer bepaalde releases an uw DB2-client: Sererersie Clientersie Beschikbare functies Versie 9.8 of later Versie 9.7, Fixpack 1 of later Verdeling an de werkbelasting op transactie- en erbindingsnieau Automatische doorzending client op basis an werkbelasting Clientaffiniteit Versie 9.8 of later Versie 9.1, Versie 9.5, of Versie 9.7 (óór Fixpack 1) Verdeling werkbelasting op erbindingsnieau (erdeling werkbelasting op transactienieau is niet beschikbaar) Automatische doorzending client op basis an werkbelasting Hoofdstuk 1. Inleiding tot IBM Data Serer-clients 5
Combinaties an clients en serers an DB2 Versie 9.1, DB2 Versie 9.5, DB2 Versie 9.7 en DB2 Versie 10.1 In het algemeen hebben clients an DB2 Versie 9.1, DB2 Versie 9.5 en DB2 Versie 9.7 toegang tot een DB2 Versie 10.1-serer op afstand. Als erschillende ersies an een client en een DB2-serer zich op hetzelfde systeem beinden, zijn lokale client-serererbindingen met Interprocess Communication (IPC) niet mogelijk. In plaats daaran kunt u een erbinding tot stand brengen als niet-lokale erbinding (een loopback-erbinding genoemd) met behulp an TCP/IP. Het IBM Data Serer Drier Package heeft toegang tot serers an latere of eerdere ersies. Wanneer echter een stuurprogramma an een meer recente ersie erbinding maakt met een serer an een eerdere ersie, zijn de functies an de recente ersie niet oor de client beschikbaar. Als IBM Data Serer Drier Package Versie 10.1 bijoorbeeld erbinding maakt met een DB2-serer an Versie 9.1, is de functionaliteit an DB2 Versie 9.7 niet beschikbaar oor de client. Om gebruik te kunnen maken an de meest recente functionaliteit an de serer, moet u een migratie uitoeren naar de meest recente sererersie. Combinaties an DB2 Versie 10.1 en DB2-producten op middelgrote systemen en mainframes DB2-serers bieden toegang anaf de olgende clients op middelgrote systemen en mainframeplatforms: DB2 for z/os en OS/390 Versie 8 of hoger DB2 oor i5/os Versie 5 of hoger DB2 oor VM en VSE Versie 7 6 IBM Data Serer-clients installeren
Deel 2. Installatie an het IBM Data Serer Drier Package Copyright IBM Corp. 1993, 2013 7
8 IBM Data Serer-clients installeren
Hoofdstuk 2. Installatieereisten oor het IBM Data Serer Drier Package Schijf- en geheugenereisten Controleer of er oldoende schijfruimte beschikbaar is oor de installatie an het IBM Data Serer Drier Package, en wijs de benodigde hoeeelheid geheugenruimte toe. Schijfereisten De minimaal ereiste schijfruimte oor het IBM Data Serer Drier Package is circa 130 MB. Geheugenereisten Omdat het IBM Data Serer Drier Package minder geheugen gebruikt dan IBM Data Serer Runtime Client en IBM Data Serer Client, is de benodigde hoeeelheid RAM-geheugen erg klein: ongeeer 512 MB. Installatieereisten (Windows) De olgende beperkingen gelden oor de installatie an het IBM Data Serer Drier Package: U moet het IBM Data Serer Drier Package afzonderlijk installeren. U kunt geen ander databaseproduct installeren in hetzelfde pad als het IBM Data Serer Drier Package. Voor JDBC en ingesloten SQL for Jaa (SQLJ) ondersteunt het IBM Data Serer Drier Package alleen het DB2 JDBC type 4-stuurprogramma. Installatie an meerdere kopieën an het IBM Data Serer Drier Package is een geaanceerde installatiemethode die oor de meeste gebruikers moet worden afgeraden. Het standaard installatiepad oor het IBM Data Serer Drier Package is Program Files\IBM\IBM DATA SERVER DRIVER. Als u op één machine meerdere kopieën an het IBM Data Serer Drier Package installeert, is de standaarddirectory Program Files\IBM\IBM DATA SERVER DRIVER_nn, waarin nn een gegenereerd nummer is dat de directorynaam uniek maakt. Als u bijoorbeeld op een machine een tweede kopie installeert, is de standaard directorynaam Program Files\IBM\IBM DATA SERVER DRIVER_02. Voor de installatie an het IBM Data Serer Drier Package moet u het olgende gecomprimeerde bestand met dit stuurprogrammapakket ophalen: 1. Ga naar de website IBM Support Fix Central (www.ibm.com/support/ fixcentral/). 2. Selecteer in de lijst Product Group de optie Information Management. 3. Selecteer in de lijst Product de optie IBM Data Serer Drier Packages. 4. Selecteer in de lijst Installation Version een specifieke ersie of alle ersies. 5. Selecteer in de lijst Platform een specifiek platform of alle platforms, en klik op Continue. Copyright IBM Corp. 1993, 2013 9
Als u in het olgende scherm opnieuw op Continue klikt, wordt een lijst afgebeeld an client- en stuurprogrammapakketten die oor uw platform beschikbaar zijn. Installatieereisten (Linux en UNIX) De olgende beperkingen gelden oor het IBM Data Serer Drier Package op de besturingssystemen Linux en UNIX: U moet het IBM Data Serer Drier Package afzonderlijk installeren. U kunt geen ander databaseproduct installeren in hetzelfde pad als het IBM Data Serer Drier Package. Voor de installatie an de IBM Data Serer Drier Packagemoet u het olgende gecomprimeerde bestand met dit stuurprogrammapakket ophalen: 1. Ga naar de website IBM Support Fix Central (www.ibm.com/support/ fixcentral/). 2. Selecteer in de lijst Product Group de optie Information Management. 3. Selecteer in de lijst Product de optie IBM Data Serer Drier Packages. 4. Selecteer in de lijst Installation Version een specifieke ersie of alle ersies. 5. Selecteer in de lijst Platform een specifiek platform of alle platforms, en klik op Continue. Als u in het olgende scherm opnieuw op Continue klikt, wordt een lijst afgebeeld an client- en stuurprogrammapakketten die oor uw platform beschikbaar zijn. 10 IBM Data Serer-clients installeren
Hoofdstuk 3. Installatie an het IBM Data Serer Drier Package Windows Installatie an het IBM Data Serer Drier Package (Windows) Hieronder indt u een beschrijing an de procedure oor de installatie an het IBM Data Serer Drier Package op een Windows-besturingssysteem. U installeert als olgt het IBM Data Serer Drier Package anaf een fixpack-image op een Windows-besturingssysteem: 1. Download het stuurprogrammapakket met het setup-installatieprogramma anaf de website IBM Support Fix Central (www.ibm.com/support/fixcentral/ ). 2. Start de installatie an het downloadedibm Data Serer Drier Package met de opdracht setup. 3. Accepteer de oorwaarden an de licentieoereenkomst. 4. Selecteer het installatiepad oor het IBM Data Serer Drier Package. 5. Geef de kopienaam oor het IBM Data Serer Drier Package op, die oereen moet komen met de locatie waarop het pakket is geïnstalleerd. De standaard kopienaam is IBMDBCL1. 6. Controleer de installatie-instellingen en let erop dat alle benodigde paden zijn opgegeen. Het IBM Data Serer Drier Package is nu geïnstalleerd op de locatie die u tijdens het installatieproces hebt opgegeen. Desgewenst kunt u het configuratiebestand db2dsdrier.cfg genereren en daaraan de gegeens oer de databasedirectory toeoegen. Opdrachtregelopties oor de installatie an het IBM Data Serer Drier Package (Windows) U installeert het IBM Data Serer Drier Package anaf een opdrachtregel met de DB2-opdracht setup. De opdrachtregelopties oor de opdracht setup worden hieronder beschreen. Voor meer informatie oer de Windows Installer-opties raadpleegt u http://www.msdn.microsoft.com/. /n [naam_kopie] Hiermee geeft u op welke kopie bij de installatie moet worden gebruikt. Als de kopie bestaat, wordt een onderhoudsinstallatie an de kopie uitgeoerd. Als de kopie niet bestaat, wordt op basis an de opgegeen kopienaam een nieuwe installatie uitgeoerd. Met deze optie oerschrijft u het installatiepad in het responsbestand. /o Hiermee geeft u aan dat een installatie an een nieuwe kopie met een gegenereerde standaardnaam moet worden uitgeoerd. Copyright IBM Corp. 1993, 2013 11
/u [responsbestand] Hiermee geeft u het olledige pad en de bestandsnaam an het responsbestand op. /m Hiermee zorgt u eroor dat het oortgangsenster tijdens de installatie wordt afgebeeld. Er wordt echter niet om het inoeren an gegeens geraagd. Gebruik deze optie in combinatie met de optie /u. /l [logbestand] Hiermee geeft u het olledige pad en de bestandsnaam an het logboekbestand op. /p [installatiedirectory] Hiermee wijzigt u het installatiepad oor het product. Met deze optie oerschrijft u het installatiepad in het responsbestand. /i taal Geeft de uit twee letters bestaande taalcode op an de taal waarin u de installatie uitoert. /? Genereert gebruiksgegeens. De olgende oorbeelden demonstreren het gebruik an enkele opdrachtregelparameters: Als u een nieuwe kopie met een gegenereerde standaardnaam wilt installeren, gebruikt u de olgende opdracht: setup /o Als u een tweede kopie wilt installeren, gebruikt u de olgende opdracht: setup /n "naam_kopie" Als u een installatie wilt uitoeren met behulp an een responsbestand, gebruikt u de olgende opdracht: setup /u "[Volledig pad naar het responsbestand]" U indt een oorbeeld an een responsbestand in de subdirectory \samples. Linux en UNIX Installatie an het IBM Data Serer Drier Package (Linux en UNIX) Op Linux and UNIX-besturingssystemen installeert u het IBM Data Serer Drier Package met de opdracht installdsdrier. Het pakket beat databasestuurprogramma's oor Jaa, ODBC/CLI, PHP en Ruby on Rails, die elk in hun eigen subdirectory worden opgeslagen. De Jaa- en ODBC/CLIstuurprogramma's zijn gecomprimeerd. Installatie an het IBM Data Serer Drier Package: 1. Decomprimeer het IBM Data Serer Drier Package-archief. 2. Kopieer de bestanden naar de doelmachine. 3. Voor de Jaa- en ODBC/CLI-stuurprogramma's pakt u het bestand uit in de door u gekozen installatiedirectory op de doelmachine. 4. Optioneel: Verwijder het gecomprimeerde stuurprogrammabestand. Desgewenst kunt u het configuratiebestand db2dsdrier.cfg genereren en daaraan de gegeens oer de gegeensbron toeoegen. 12 IBM Data Serer-clients installeren
Deel 3. Databaseerbindingen oor het IBM Data Serer Drier Package Copyright IBM Corp. 1993, 2013 13
14 IBM Data Serer-clients installeren
Hoofdstuk 4. Oerzicht configuratie client-serercommunicatie Voor het kiezen an een geschikte methode oor de configuratie an client-serercommunicatie moet u de componenten en scenario's kennen die bij deze communicatie betrokken zijn. De basiscomponenten oor client-serercommunicatie zijn: Client De initiator an de communicatie. Deze rol wordt eruld door het IBM Data Serer Drier Package. Serer De ontanger an de communicatieopdracht an de client. Deze rol wordt doorgaans eruld door een DB2 oor Linux, UNIX en Windows-sererproduct. Wanneer er DB2 Connect-producten aanwezig zijn, kan de term serer ook slaan op een DB2-serer op een midrange- of mainframeplatform. Communicatieprotocol Het protocol waarmee de gegeens tussen de client en de serer worden erzonden. DB2 ondersteunt de olgende protocollen: TCP/IP. De ersie kan TCP/IP4 zijn of TCP/IP6. Named Pipes. Deze optie is alleen beschikbaar op Windowsbesturingssystemen. Voor sommige omgeingen zijn extra componenten mogelijk: Lightweight Directory Access Protocol (LDAP) In een LDAP-omgeing hoeft geen client-serercommunicatie te worden geconfigureerd. Wanneer een client erbinding probeert te maken met een database die niet aanwezig in de databasedirectory op de lokale machine, wordt in de LDAP-directory gezocht naar de ereiste informatie oor de erbinding. Een oorbeeld an het gebruik an client-serercommunicatie is wanneer het IBM Data Serer Drier Package gegeens uitwisselt met een DB2-serer ia TCP/IP. Wanneer u een serer instelt om te werken met ontwikkelomgeingen zoals IBM Data Studio, kunt u het foutbericht SQL30081N krijgen wanneer oor het eerst een DB2-erbinding wordt gemaakt. Een mogelijke oorzaak hieran is dat de firewall an de database op afstand heeft erhinderd dat er een erbinding tot stand werd gebracht. In dit geal controleert u of de firewall zo is geconfigureerd dat deze erbindingserzoeken an de client accepteert. Copyright IBM Corp. 1993, 2013 15
16 IBM Data Serer-clients installeren
Hoofdstuk 5. Communicatieprotocollen De olgende protocollen oor erbindingen an het IBM Data Serer Drier Package met een DB2-serer worden ondersteund: Verbindingen an een IBM Data Serer-client met middelgrote of mainframe hosts met behulp an DB2 Connect-producten Verbindingen anaf middelgrote platforms of mainframes met DB2 oor Linux, UNIX en Windows-databases Het TCP/IP-protocol wordt ondersteund op alle besturingssystemen waarop DB2 oor Linux, UNIX en Windows beschikbaar is. Zowel TCP/IP4 als TCP/IP6 worden ondersteund. IP4-adressen bestaan uit ier elementen, bijoorbeeld 9.11.22.314. IP6-adressen bestaan uit acht delen die an elkaar worden gescheiden met een dubbele punt, en waarbij elk deel ier hexadecimale cijfers beat. Twee opeenolgende dubbele punten (::) stellen een of meer sets nullen oor, bijoorbeeld 2001:0db8:4545:2::09ff:fef7:62dc. DB2-databaseproducten ondersteunen ook het SSL-protocol en accepteren SSL-aanragen an toepassingen die gebruikmaken an het IBM Data Serer Drier Package. Daarnaast wordt het Windows Named Pipes-protocol ondersteund op Windows-netwerken. Functies die met bepaalde beperkingen worden ondersteund Het IBM Data Serer Drier Package kent enkele beperkingen oor bepaalde functionaliteit: LDAP (Lightweight Directory Access Protocol) wordt ondersteund, maar de LDAP-cache wordt niet op schijf opgeslagen. Er bestaat geen lokale databasedirectory. In plaats an de lokale databasedirectory wordt het configuratiebestand db2dsdrier.cfg gebruikt. Het configuratiebestand db2dsdrier.cfg geeft een betere controle oer de configuratie an het IBM Data Serer Drier Package dan mogelijk is met de databasedirectory. Runtime ondersteuning oor ingesloten SQL is beschikbaar met de olgende beperkingen: Er is uitsluitend runtime ondersteuning; de opdrachten PREP of BIND zijn niet beschikbaar. Met behulp an ingesloten SQL-instructies moet eerst de opdracht PREP of BIND worden uitgeoerd met de IBM Data Serer Client, en erolgens met het IBM Data Serer Drier Package. Sysplexoorzieningen worden niet ondersteund. API's oor het laden (db2load en db2loadquery), exporteren (db2export) en importeren (db2import) an gegeens. Uitoering an een ingesloten samengestelde instructie met subinstructies wordt niet ondersteund. Niet-ondersteunde functionaliteit De olgende functionaliteit wordt niet ondersteund: De DB2-opdrachtregelinterface (CLP) Beheer-API's Copyright IBM Corp. 1993, 2013 17
CLIENT-type erificatie 18 IBM Data Serer-clients installeren
Hoofdstuk 6. db2dsdrier-configuratiebestand Het configuratiebestand db2dsdrier.cfg beat databasedirectorygegeens en clientconfiguratieparameters in een oor mensen leesbare indeling. Het configuratiebestand db2dsdrier.cfg is een XML-bestand dat is gebaseerd op het schemadefinitiebestand db2dsdrier.xsd. Het configuratiebestand db2dsdrier.cfg beat een aantal sleutelwoorden en waarden waarmee u erschillende functies oor een ondersteunde database kunt inschakelen ia ODBC-, CLI-,.NET-, OLE DB-, PHP- of Ruby-toepassingen. U kunt de sleutelwoorden globaal oor alle databaseerbindingen toewijzen, of u kunt sleutelwoorden koppelen aan een specifieke DSN (Database Source Name) of databaseerbinding. U kunt dit configuratiebestand ook gebruiken om erbindingen met hoge beschikbaarheid in te stellen oor databases. Structuur an het db2dsdrier-configuratiebestand De reikwijdte an configuratiesleutelwoorden en de bijbehorende waarden wordt gedefinieerd door middel an de positie an de sleutelwoorden in het bestand db2dsdrier.cfg. Afhankelijk an de positie en het configuratiesleutelwoord kan het sleutelwoord een globaal effect hebben (gelden oor alle erbindingen), of alleen gelden oor een specifieke erbinding met een database of alias. Sommige sleutelwoorden kunt u alleen opgeen in een specifieke sectie. Het configuratiebestand db2dsdrier.cfg beat de olgende secties: Naam gegeensbron Deze sectie beindt zich tussen de tags <dsncollection> en </dsncollection>. Sleutelwoorden in deze sectie gelden alleen oor een bepaalde gegeensbron. Databasegegeens Deze sectie beindt zich tussen de tags <databases> en </databases>. Sleutelwoorden in deze sectie gelden alleen oor een bepaalde databaseerbinding. Als u functies oor hoge beschikbaarheid wilt instellen, kunt u in de sectie met databasegegeens twee subsecties definiëren: Werklastspreiding Deze subsectie beindt zich tussen de tags <wlb> en </wlb>. In deze subsectie geeft u sleutelwoorden op die betrekking hebben op de spreiding an de systeembelasting. Automatische clientroutering Deze subsectie beindt zich tussen de tags <acr> en </acr>. In deze subsectie geeft u parameters op die betrekking hebben op de automatische routering an clients. Globale kenmerken Deze sectie beindt zich tussen de tags <parameters> en </parameters>. De parameters in deze sectie gelden oor alle databases en aliassen. LDAP Deze sectie beindt zich tussen de tags <ldapserer> en </ldapserer>. In deze sectie geeft u de gegeens oor de LDAP-serer op. Copyright IBM Corp. 1993, 2013 19
Voorbeeld an het bestand db2dsdrier.cfg Het olgende oorbeeldconfiguratiebestand db2dsdrier.cfg heeft een gegeensbronsectie (met de tags <dsncollection> en </dsncollection>), een databasegegeenssectie (met de tags <database> en </database>) en een sectie oor globale kenmerken (met de tags <parameters> en </parameters> tags): <configuration> <dsncollection> <dsn alias="alias1" name="name1" host="serer1.net1.com" port="50001"/> <!-- Long aliases are supported --> <dsn alias="longaliasname2" name="name2" host="serer2.net1.com" port="55551"> <parameter name="authentication" alue="client"/> </dsn> </dsncollection> <databases> <database name="name1" host="serer1.net1.com" port="50001"> <parameter name="currentschema" alue="owner1"/> <wlb> <parameter name="enablewlb" alue="true"/> <parameter name="maxtransports" alue="50"/> </wlb> <acr> <parameter name="enableacr" alue="true"/> </acr> </database> </databases> <parameters> <parameter name="globalparam" alue="value"/> </parameters> </configuration> Beperkingen an het db2dsdrier-configuratiebestand Voor het configuratiebestand db2dsdrier.cfg gelden de olgende beperkingen: Het configuratiebestand db2dsdrier.cfg moet een consistente set XML-tags in kleine letters beatten. Onderstrepingstekens (_) zijn niet toegestaan. De XML-tagkenmerken, waartussen u de configuratiesleutelwoorden oor IBM Data Serer Drier Package opgeeft, kunnen zowel hoofd- als kleine letters en onderstrepingstekens (_) beatten. U kunt in het configuratiebestand oor een database niet meerdere identieke items opgeen bij de olgende eigenschappen: databasenaam, serernaam en poortnummer. Het configuratiebestand kan daarnaast niet meerdere identieke items beatten oor databasealiassen. De items in de secties <dsncollection> (alias, naam, host en poort) en <database> (naam, host en poort) moeten een waard hebben. Als u meerdere parameters op één regel definieert, worden deze genegeerd. Locatie an het db2dsdrier-configuratiebestand Het configuratiebestand db2dsdrier.cfg maakt geen deel uit an de erstrekte DB2-software. Het oorbeeldconfiguratiebestand db2dsdrier.cfg.sample wordt meegeleerd om u op weg te helpen. Gebruik de inhoud an het bestand db2dsdrier.cfg.sample om een bestand db2dsdrier.cfg te maken op dezelfde locatie als het oorbeeldconfiguratiebestand. De locatie an het oorbeeldconfiguratiebestand is afhankelijk an het type stuurprogramma en het besturingssysteem dat u gebruikt. Voor het IBM Data Serer Drier Package beindt het configuratiebestand zich in een an de olgende directory's: Op de besturingssystemen AIX, HP-UX, Linux en Solaris: install_path/cfg 20 IBM Data Serer-clients installeren
Op Windows Serer 2003: C:\Documents and Settings\All Users\Application Data\IBM\DB2\drier_copy_name\cfg Op Windows 7 en Windows Serer 2008: C:\ProgramData\IBM\DB2\ drier_copy_name\cfg U kunt de registerariabele DB2DSDRIVER_CFG_PATH gebruiken als u een andere locatie wilt opgeen oor het bestand db2dsdrier.cfg. U kunt het configuratiebestand db2dsdrier.cfg kopiëren en bewerken. Nadat u het bestand hebt bewerkt, moet u uw ODBC-, CLI-,.NET-, OLE DB-, PHP- of Ruby-toepassingen opnieuw starten om de wijzigingen te actieren. Als u gebruikmaakt an de IBM Data Serer Runtime Client of de IBM Data Serer Client, kunt u de bestaande databasedirectorygegeens naar het configuratiebestand db2dsdrier.cfg kopiëren met behulp an de opdracht db2dsdcfgfill. Als u deze opdracht gebruikt, wordt het configuratiebestand geuld op basis an de inhoud an de lokale databasedirectory, de knooppuntdirectory en de DCS-directory an een specifiek Database Manager-subsysteem. De IBM Data Serer Client en de IBM Data Serer Runtime Client kunnen databases op afstand in de lokale catalogus opnemen, en u kunt clientparameters definiëren oor de databases in de catalogus. De IBM Data Serer Client en de IBM Data Serer Runtime Client bepalen de database-, host- en poortgegeens aan de hand an de catalogusdirectory en gebruiken die informatie om het bijbehorende item in het configuratiebestand db2dsdrier.cfg te inden. Hoofdstuk 6. db2dsdrier-configuratiebestand 21
22 IBM Data Serer-clients installeren
Hoofdstuk 7. db2dsdcfgfill - Configuratiebestand db2dsdrier.cfg maken Na de installatie an het IBM Data Serer Drier Package kunt u de opdracht db2dsdcfgfill gebruiken om het configuratiebestand db2dsdrier.cfg te genereren en te ullen met waarden. Beschrijing Met de opdracht db2dsdcfgfill kopieert u de databasedirectorygegeens an de IBM Data Serer Client of de IBM Data Serer Runtime Client naar het configuratiebestand db2dsdrier.cfg. Opdrachtsyntaxis db2dsdcfgfill -i instance_name -p instance_path -o output_path -migratecliinifor.net -db2clifile db2cli.ini_path -h Opdrachtparameters -i instance_name De naam an het Database Manager-subsysteem waaran de databasedirectory, de knooppuntdirectory en de DCS-directory (Database Connection Serices) als inoer worden gebruikt. U kunt deze parameter niet tegelijk gebruiken met de parameter -p or -migratecliinifor.net. -p instance_path Het olledige pad naar de directory op het Database Manager-subsysteem waarin de systeemdatabasedirectory, de knooppuntdirectory en de DCS-directory zich beinden. U kunt deze parameter niet tegelijk gebruiken met de parameter -i or -migratecliinifor.net. -migratecliinifor.net Kopieert bepaalde items uit het bestand db2cli.ini naar het bestand db2dsdrier.cfg. Deze parameter is alleen oor Microsoft Windows-systemen. Alleen de olgende sleutelwoorden worden gemigreerd: Txnisolation Connecttimeout Currentschema De sleutelwoorden worden als olgt gemigreerd: Items in de algemene sectie an het bestand db2cli.ini worden gekopieerd naar de globale sectie an het bestand db2dsdrier.cfg. Items met een databasenaam, hostnaam en poortinformatie worden gekopieerd naar de databasesectie. Items oor databases in de catalogus worden gekopieerd naar de sectie oor de gegeensbron. Copyright IBM Corp. 1993, 2013 23
U kunt deze parameter niet tegelijk gebruiken met de parameters -i of -p. Beperking: Voor.NET-toepassingen en toepassingen die gebruikmaken an ingesloten SQL-instructies, kunnen de IBM Data Serer Client en de IBM Data Serer Runtime Client het bestand db2dsdrier.cfg gebruiken om alleen Sysplex-instellingen op te halen. -db2clifile db2cli.ini_path Het olledige pad an het bestand db2cli.ini. Deze parameter is alleen oor Microsoft Windows-systemen. -o output_path Het pad waarin u met de opdracht db2dsdcfgfill het configuratiebestand db2dsdrier.cfg maakt. Als u oor deze parameter geen waarde opgeeft en een kopie an het bestand db2dsdrier.cfg an Versie 9.7 Fixpack 2 of eerder gebruikt, dan wordt die kopie erangen. Als u echter geen waarde opgeeft oor deze parameter, wordt het configuratiebestand db2dsdrier.cfg opgeslagen in een directory die wordt bepaald door het gebruikte type stuurprogramma en het besturingssysteem. Informatie oer de locatie an het bestand db2dsdrier.cfg indt u in het onderwerp "db2dsdrierconfiguratiebestand" in Hoofdstuk 6 an deze publicatie. -h Beeldt gebruiksgegeens af. Opmerkingen gebruik Wanneer u de opdracht db2dsdcfgfill uitoert zonder de parameter -migratecliinifor.net terwijl de uitoerdirectory al een bestand db2dsdrier.cfg beat, wordt het bestaande bestand db2dsdrier.cfg oerschreen. Wanneer de optie -migratecliinifor.net echter wordt gebruikt met een bestaand bestand db2dsdrier.cfg, worden de gegeens met het bestaande bestand samengeoegd. 24 IBM Data Serer-clients installeren
Hoofdstuk 8. Controle an de installatie an het IBM Data Serer Drier Package Client-serercommunicatie testen met CLPPlus Volg de instructies oor de alidatie an de installatie an het IBM Data Serer Drier Package (ds drier) oor CLPPlus. U controleert als olgt of CLPPlus correct werkt: 1. Start CLPPlus anaf een systeemprompt met de opdracht clpplus met de parameters gebruiker en dsn_alias. Geef oor de parameter dsn_alias de DSN-alias sampledsn op zoals gedefinieerd in het bestand db2dsdrier.cfg. clpplus gebruiker@sampledsn 2. Geef wanneer daarom wordt geraagd het wachtwoord oor de opgegeen gebruiker op. Als de erbinding met de DSN-alias sampledsn tot stand wordt gebracht, werkt CLPPlus correct. De olgende oorbeelduitoer laat de twee stappen an het controleproces en de tot stand gebrachte erbinding zien: C:\>clpplus db2admin@sampledsn CLPPlus: Versie 1.4 Copyright (c) 2009, 2011, IBM CORPORATION. Alle rechten oorbehouden. Geef wachtwoord op: ********** Gegeens an databaseerbinding: --------------------------------- Hostnaam = samplehost.domain.com Databaseserer = DB2/NT SQL09074 SQL-machtigings-ID = db2admin Lokale databasealias = SAMPLEDSN Poort = 19766 Client-serererbindingen testen met CLI Volg de instructies oor de alidatie an de installatie an het IBM Data Serer Drier Package (ds drier) met behulp an CLI. Met de opdracht db2cli alidate -dsn sampledsn alideert u de dsn-alias sampledsn, die is geconfigureerd in het bestand db2dsdrier.cfg. Als de items correct zijn, slaagt de alidatie. Voorbeelduitoer oor een Linux-besturingssysteem: C:\Program Files\IBM\IBM DATA SERVER DRIVER\bin>db2cli alidate -dsn sampledsn db2cli alidate -dsn alias1 IBM DATABASE 2 Interactie CLI Sample Program (C) COPYRIGHT International Business Machines Corp. 1993,1996 All Rights Resered Licensed Materials - Property of IBM US Goernment Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. --------------------------------------------------------------------------- [ CLI Drier Version : 09.07.0000 ] [ Informational Tokens : "DB2 9.7.0.5","s111017","IP23292","Fixpack 5" ] [ CLI Drier Type : IBM Data Serer Drier For ODBC and CLI ] Copyright IBM Corp. 1993, 2013 25
--------------------------------------------------------------------------- db2dsdrier.cfg Schema Validation : Success: The schema alidation operation completed successfully. The configuration file /home/hotel75/ashojose/ds/dsdrier/cfg/db2dsdrier.cfg is alid Note: The alidation operation utility could not find the configuration file named db2cli.ini. The file is searched at /home/hotel75/ashojose/ds/dsdrier/cfg/db2cli.ini db2dsdrier.cfg Validation : --------------------------------------------------------------------------- [ DB2DSDRIVER_CFG_PATH en ar : unset ] [ db2dsdrier.cfg Path : /home/hotel75/ashojose/ds/dsdrier/cfg/ db2dsdrier.cfg ] --------------------------------------------------------------------------- [ Valid keywords used for DSN : alias1 ] Keyword Value -------------------------------------------------- DATABASE name1 HOSTNAME serer1.net1.com PORT 50001 CURRENTSCHEMA OWNER1 [ Parameters used for WLB ] Parameter Value -------------------------------------------------- enablewlb true maxtransports 50 [ Parameters used for ACR ] Parameter Value -------------------------------------------------- enableacr true The alidation completed. Op Windows-besturingssystemen beat de uitoer an de opdracht db2cli alidate de naam an de DB2-kopie, zoals het olgende oorbeeld laat zien: >db2cli alidate -dsn sampledsn IBM DATABASE 2 Interactie CLI Sample Program (C) COPYRIGHT International Business Machines Corp. 1993,1996 All Rights Resered Licensed Materials - Property of IBM US Goernment Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. --------------------------------------------------------------------------- [ CLI Drier Version : 09.07.0000 ] [ Informational Tokens : "DB2 9.7.500.702","s111017","IP23286","Fixpack 5"] [ CLI Drier Type : IBM Data Serer Drier Package ] [ CLI Copy Name : IBMDBCL1 ] --------------------------------------------------------------------------- db2dsdrier.cfg Schema Validation : Success: The schema alidation operation completed successfully. The configuration file C:\Documents and Settings\All Users\Application Data\IBM \DB2\IBMDBCL1\cfg\db2dsdrier.cfg is alid Note: The alidation operation utility could not find the configuration file named db2cli.ini. The file is searched at C:\Documents and Settings\All Users\Application Data\IBM \DB2\IBMDBCL1\cfg\db2cli.ini 26 IBM Data Serer-clients installeren
db2dsdrier.cfg Validation : --------------------------------------------------------------------------- [ DB2DSDRIVER_CFG_PATH en ar : unset ] [ db2dsdrier.cfg Path : C:\Documents and Settings\All Users\ Application Data\IBM\DB2\IBMDBCL1\cfg\db2dsdrier.cfg ] --------------------------------------------------------------------------- [ Valid keywords used for DSN : alias1 ] Keyword Value -------------------------------------------------- DATABASE name1 HOSTNAME serer1.net1.com PORT 50001 CURRENTSCHEMA OWNER1 [ Parameters used for WLB ] Parameter Value -------------------------------------------------- enablewlb true maxtransports 50 [ Parameters used for ACR ] Parameter Value -------------------------------------------------- enableacr true --------------------------------------------------------------------------- The alidation completed. Als u het programma DB2 Connect gebruikt maar niet gebruikmaakt an de sererlicentiecode of een DB2 Connect-serer, kunt u bij het maken an een erbinding het olgende bericht ontangen: [IBM][CLI Drier] SQL1598N Er kan geen erbinding worden gemaakt met de databaseserer anwege een licentieprobleem. SQLSTATE=42968 Deze fout kunt u als olgt oplossen: Gebruik als u het product DB2 Connect Unlimited Edition for System z gebruikt een sererlicentiecode. Met deze stap oorkomt u dat er clientlicentiecodes benodigd zijn. Zie oor meer informatie het onderwerp oer de actiering an de licentiecode oor het programma DB2 Connect Unlimited Edition for System z in de gebruikershandleiding oor DB2 Connect. Als de oorgaande stap het probleem niet oplost en het foutbericht niet erdwijnt, plaats dan het DB2 Connect-licentiebestand oor het aangeschafte product DB2 Connect Edition (bijoorbeeld db2conpe.lic) in de licentiedirectory C:\Program Files\IBM\IBM DATA SERVER DRIVER\license onder de installatielocatie oor het IBM Data Serer Drier Package. Nadat u in het bestand db2dsdrier.cfg de juiste gegeens oor de databaseerbinding hebt opgegeen, kunt uudedsn-alias registreren als gegeensbron in ODBC Drier Manager. Op een Windows-besturingssysteem kunt u de gegeensbron beschikbaar maken oor alle gebruikers an het systeem, als systeemgegeensbron, of alleen oor de huidige gebruiker, als gebruikers-gegeensbron. Client-serererbindingen testen met ADO.NET Met behulp an het hulpprogramma testconn20.exe kunt u controleren of de DB2 ADO.NET-stuurprogramma's juist zijn geïnstalleerd en olledig functioneren. Voer de onderstaan de stappen uit oor de alidatie an de installatie an het IBM Data Serer Drier Package (ds drier) oor ADO.NET. Hoofdstuk 8. Controle an de installatie an het IBM Data Serer Drier Package 27
Met behulp an het hulpprogramma testconn20.exe kunt u als olgt controleren of de DB2 ADO:NET-stuurprogramma's juist zijn geïnstalleerd en olledig functioneren: 1. Gebruik de opdrachtoptie -dtc oor de controle an de configuratie oor XA-transacties. C:\Program Files\IBM\IBM DATA SERVER DRIVER\bin>testconn20 -dtc "database= sampledsn;uid=username;pwd=password" adding MSDTC step Step 1: Printing ersion info.net Framework ersion: 2.0.50727.3615 64-bit DB2.NET proider ersion: 9.0.0.2 DB2.NET file ersion: 9.7.3.2 Capability bits: ALLDEFINED Build: 20101113 Factory for inariant name IBM.Data.DB2 erified Factory for inariant name IBM.Data.Informix erified IDS.NET from DbFactory is Common IDS.NET VSAI is not installed properly Elapsed: 1.2969165 Step 2: Validating db2dsdrier.cfg against db2dsdrier.xsd schema file C:\ProgramData\IBM\DB2\IBMDBCL1\cfg\db2dsdrier.cfg against C:\ProgramData\IBM\DB2\IBMDBCL1\cfg\db2dsdrier.xsd Elapsed: 0 Step 3: Connecting using "database=sampledsn;uid=username;pwd=password" Serer type and ersion: DB2/NT 09.07.0003 Elapsed: 2.8594665 Step 4: Selecting rows from SYSIBM.SYSTABLES to alidate existence of packages SELECT * FROM SYSIBM.SYSTABLES FETCH FIRST 5 rows only Elapsed: 0.3281355 Step 5: Calling GetSchema for tables to alidate existence of schema functions Elapsed: 0.906279 Step 6: Creating XA connection DB2TransactionScope: Connection Closed. Elapsed: 3.2657295 Test passed. U kunt het foutbericht VSAI is not installed properly negeren. Deze fout treedt op omdat VSAI alleen beschikbaar is in een 32-bits omgeing en niet wordt geonden met de 64-bits functie testconn20. De 32-bits ersie an functie testconn20 moet de correcte VSAI-informatie weergeen. Als u de connectiiteit met een specifieke serer wilt testen zonder een alias toe te oegen aan het bestand db2dsdrier.cfg, kunt u de olledige connectiiteitsgegeens in de erbindingstekst opgeen, zoals dit oorbeeld laat zien: C:\Program Files\IBM\IBM DATA SERVER DRIVER\bin>testconn20 -dtc "database= sample;serer=samplehost.domain.com:19766;uid=username;pwd=password" Als u de connectiiteit wilt testen oor uw 32-bits toepassingen die worden uitgeoerd in een 64-bits omgeing, kunt u de 32-bits ersie an het hulpprogramma testconn20 gebruiken, zoals in dit oorbeeld: C:\Program Files\IBM\IBM DATA SERVER DRIVER\bin>testconn20_32 -dtc "database= sampledsn;uid=username;pwd=password" adding MSDTC step 28 IBM Data Serer-clients installeren
Step 1: Printing ersion info.net Framework ersion: 2.0.50727.3615 DB2.NET proider ersion: 9.0.0.2 DB2.NET file ersion: 9.7.3.2 Capability bits: ALLDEFINED Build: 20101113 Factory for inariant name IBM.Data.DB2 erified Factory for inariant name IBM.Data.Informix erified IDS.NET from DbFactory is Common IDS.NET VSAI assembly ersion: 9.1.0.0 VSAI file ersion: 9.7.3.1012 Elapsed: 1.0000192 Step 2: Validating db2dsdrier.cfg against db2dsdrier.xsd schema file C:\ProgramData\IBM\DB2\IBMDBCL1\cfg\db2dsdrier.cfg against C:\ProgramData\IBM\DB2\IBMDBCL1\cfg\db2dsdrier.xsd Elapsed: 0 Step 3: Connecting using "database=sampledsn;uid=username;pwd=password" Serer type and ersion: DB2/NT 09.07.0003 Elapsed: 2.8594665 Step 4: Selecting rows from SYSIBM.SYSTABLES to alidate existence of packages SELECT * FROM SYSIBM.SYSTABLES FETCH FIRST 5 rows only Elapsed: 0.3281355 Step 5: Calling GetSchema for tables to alidate existence of schema functions Elapsed: 0.906279 Step 6: Creating XA connection DB2TransactionScope: Connection Closed. Elapsed: 3.2657295 Test passed. Hoofdstuk 8. Controle an de installatie an het IBM Data Serer Drier Package 29
30 IBM Data Serer-clients installeren
Deel 4. Merge-modules oor het IBM Data Serer Drier Package Copyright IBM Corp. 1993, 2013 31
32 IBM Data Serer-clients installeren
Hoofdstuk 9. Merge-modules oor IBM Data Serer Drier Package-subsystemen (Windows) Er zijn twee typen merge-modules beschikbaar: merge-modules oor DB2-subsystemen en merge-modules oor IBM Data Serer Drier Package-subsystemen. Het is raadzaam om merge-modules oor IBM Data Serer Drier Package-subsystemen te gebruiken. Wanneer u merge-modules an Windows Installer gebruikt oor het IBM Data Serer Drier Package-subsysteem, kunt u eenoudig IBM Data Serer Drier Package-functionaliteit toeoegen aan elk product dat gebruikmaakt an de Windows Installer. Wanneer u de modules combineert, wordt u geraagd om de naam an de kopie. U kunt meerdere kopieën an IBM Data Serer Drier Package-producten installeren op één machine, en elke kopie wordt aangeduid met een unieke naam. U gebruikt deze naam bij de installatie op het doelsysteem. Kies een naam waaran u erwacht dat deze nog niet in gebruik is oor een ander stuurprogramma an IBM Data Serer Drier of DB2-kopie. Geschikte namen beatten bijoorbeeld de naam an uw toepassing, bijoorbeeld mijntoep_dsdriercopy_1. Als de naam niet uniek is, zal de installatie mislukken. Zie de documentatie bij uw installatieprogramma of op de website http://msdn.microsoft.com oor meer informatie oer de technologie an Merge-modules. De merge-module IBM Data Serer Drier Package Merge Module.msm beat ondersteuning oor toepassingen die oor de toegang tot gegeens gebruikmaken an ODBC, CLI,.NET, OLE DB, PHP, Ruby, JDBC of SQLJ. Daarnaast biedt dit pakket uw toepassing de mogelijkheid om gebruik te maken an IBM Data Serer Proider for.net-software (IBM Data Serer Proider for.net en Informix.NET Data Proider). De IBM Data Serer Proider.NET-software is een uitbreiding an de ADO.NET-interface waarmee uw.net-toepassingen snel en eilig gebruik kunnen maken an gegeens op DB2- of Informix-databases. U genereert het IBM Data Serer Drier Package met behulp an de merge-module. Het registratieproces oor de IBM Data Serer Proider for.net-software is gebaseerd op de ersie an het.net-framework dat op uw systeem is geïnstalleerd. Voorafgaand aan de installatie moet u bijoorbeeld Microsoft.NET framework 2.0 installeren. De olgende merge-modules beatten taalspecifieke berichten die door het IBM Data Serer Drier Package worden gebruikt. Afhankelijk an de taal of talen an uw programma, neemt u de onderdelen op en installeert u deze in de juiste merge-module. IBM DSDRIVER Messages - Arabic.msm IBM DSDRIVER Messages - Bulgarian.msm IBM DSDRIVER Messages - Chinese(Simplified).msm IBM DSDRIVER Messages - Chinese(Traditional).msm IBM DSDRIVER Messages - Croatian.msm IBM DSDRIVER Messages - Czech.msm IBM DSDRIVER Messages - Danish.msm Copyright IBM Corp. 1993, 2013 33
34 IBM Data Serer-clients installeren IBM DSDRIVER Messages - Dutch.msm IBM DSDRIVER Messages - English.msm IBM DSDRIVER Messages - Finnish.msm IBM DSDRIVER Messages - French.msm IBM DSDRIVER Messages - German.msm IBM DSDRIVER Messages - Greek.msm IBM DSDRIVER Messages - Hebrew.msm IBM DSDRIVER Messages - Hungarian.msm IBM DSDRIVER Messages - Italian.msm IBM DSDRIVER Messages - Japanese.msm IBM DSDRIVER Messages - Korean.msm IBM DSDRIVER Messages - Norwegian.msm IBM DSDRIVER Messages - Polish.msm IBM DSDRIVER Messages - Portuguese(Brazilian).msm IBM DSDRIVER Messages - Portuguese(Standard).msm IBM DSDRIVER Messages - Romanian.msm IBM DSDRIVER Messages - Russian.msm IBM DSDRIVER Messages - Sloak.msm IBM DSDRIVER Messages - Sloenian.msm IBM DSDRIVER Messages - Spanish.msm IBM DSDRIVER Messages - Swedish.msm
Deel 5. Clients erwijderen Copyright IBM Corp. 1993, 2013 35
36 IBM Data Serer-clients installeren
Hoofdstuk 10. Verwijdering an het IBM Data Serer Drier Package (Windows) Voor de erijdering an het theibm Data Serer Drier Package an een Windows-besturingssysteem oert u de onderstaande procedure uit. Voor de erwijdering an de IBM Data Serer Drier Package-software an een Windows-besturingssysteem gebruikt u het enster Software dat u opent anuit het Windows Configuratieenster. Raadpleeg oor meer informatie oer de erwijdering an softwareproducten an uw Windows-systeem de Help bij het gebruikte besturingssysteem. Copyright IBM Corp. 1993, 2013 37
38 IBM Data Serer-clients installeren
Hoofdstuk 11. Verwijdering an het IBM Data Serer Drier Package (Linux en UNIX) Voor de erwijdering an een IBM Data Serer Drier Package op een Linux- of UNIX-platform, oert u de onderstaande procedure uit. Voor de erwijdering an het IBM Data Serer Drier Package an een Linux- of UNIX-platform, erwijdert u de directory waarin de software is geïnstalleerd, met de opdracht rm -rf. Copyright IBM Corp. 1993, 2013 39
40 IBM Data Serer-clients installeren
Deel 6. Bijlagen Copyright IBM Corp. 1993, 2013 41
42 IBM Data Serer-clients installeren
Hoofdstuk 12. IBM Data Serer Client - Oerzicht De IBM Data Serer Client beat alle functionaliteit an de IBM Data Serer Runtime Client, plus functionaliteit oor databasebeheer, toepassingsontwikkeling en client-sererconfiguratie. De IBM Data Serer Runtime Client biedt de mogelijkheid om toepassingen uit te oeren op databases op afstand. Er worden geen GUI-tools erstrekt bij IBM Data Serer Runtime Client. IBM Data Serer Client biedt onder andere de olgende mogelijkheden: Op Windows-besturingssystemen kan het installatie-image IBM Data Serer Client kleiner worden gemaakt door het op te schonen. De olgende hulpprogramma's oor de configuratie en het beheer an alle replicatieprogramma's oor Q- en SQL-replicatie: het Replication Center, het opdrachtregelprogramma ASNCLP en het hulpprogramma Replication Alert Monitor. Het Replication Center is alleen beschikbaar oor de besturingssystemen Linux en Windows. Wegwijzer oor nieuwe gebruikers Visual Studio-tools Headerbestanden oor toepassingen Precompilers oor erschillende programmeertalen Bind-ondersteuning Voorbeelden en zelfstudiemateriaal Copyright IBM Corp. 1993, 2013 43
44 IBM Data Serer-clients installeren
Hoofdstuk 13. IBM Data Serer-clients installeren (Windows) Instructies oor de installatie an elk type IBM Data Serer-client, namelijk de IBM Data Serer Client, de IBM Data Serer Runtime Client en de IBM Data Serer Drier Package. De basisprocedure betreft de eenoudige maar eel oorkomende situatie waarin er nog geen DB2-databaseproduct is geïnstalleerd. Als op het systeem al een eerdere ersie an een client is geïnstalleerd, bekijk dan eerst de documentatieonderwerpen oer het uitoeren an upgrades. Als op het systeem al een DB2-databasesererproduct is geïnstalleerd, is het niet nodig om de bijbehorende client te installeren, want de DB2-databaseserer omat alle functionaliteit die in een IBM Data Serer-client beschikbaar is. De IBM Data Serer Drier Package-software is geen onderdeel an de IBM Data Serer Client- of IBM Data Serer Runtime Client-software. Dit is een ander stuurprogrammapakket met eigen installatie-images. U moet het juiste installatiepakket gebruiken. Voordat u IBM Data Serer-clients of het clientpakket installeert, hebt u het olgende al gedaan: Bepaal welke client oor u het meest geschikt is. Zorg dat u de beschikking hebt oer een installatie-dvd of een ander installatie-image. U kunt een image oor een release of een fixpack downloaden anaf de website an IBM Support Fix Central (http://www.ibm.com/support/ fixcentral/). U haalt de Data Serer-client en -stuurprogrammapakketen als olgt op: 1. Selecteer in de lijst an productgroepen de optie Information Management. 2. Selecteer in de productlijst de optie IBM Data Serer Client Packages. 3. Selecteer in de lijst an geïnstalleerde ersies het juiste ersienummer. 4. Selecteer Windows in de lijst an platforms en kies Doorgaan. 5. Klik ook in het olgende scherm op Continue en u krijgt een lijst te zien met alle client- en stuurprogrammapakketten die oor Windows beschikbaar zijn. Controleer of u de juiste 32-bits of 64-bits ersie oor uw machine hebt. U beschikt oer een Windows-gebruikersaccount dat deel uitmaakt an de groep Beheerders. Opmerking: Wanneer een gebruikersaccount dat niet toebehoort aan een beheerder de productinstallatie gaat uitoeren, moet de VS2005- runtimebibliotheek worden geïnstalleerd oordat u probeert een DB2-databaseproduct te installeren. De VS2005-runtimebibliotheek is op het besturingssysteem ereist oordat het DB2-databaseproduct kan worden geïnstalleerd. De VS2005-runtimebibliotheek is beschikbaar ia de website oor het downloaden an Microsoft-runtimebibliotheken. Er zijn twee opties: kies credist_x86.exe oor 32-bits systemen of credist_x64.exe oor 64-bits systemen. Het systeem oldoet aan alle eisen wat betreft beschikbaar geheugen, schijfruimte en oerige installatieereisten. Het installatieprogramma controleert de schijfruimte en andere ereisten, en geeft aan als er ergens een probleem is. Beperkingen Copyright IBM Corp. 1993, 2013 45
U moet de IBM Data Serer Drier Package-software afzonderlijk installeren. Er kan geen ander DB2-databaseproduct in hetzelfde pad worden geïnstalleerd als een an de olgende producten al is geïnstalleerd: IBM Data Serer Runtime Client IBM Data Serer Drier Package DB2 Informatiecentrum In de elden an de DB2 Installatiewizard kunnen geen speciale tekens worden opgegeen. Deze procedure geldt oor een eenoudige installatie. Informatie oer andere situaties indt u elders in dit gedeelte. Om een an de IBM Data Serer-client op Windows te installeren, gaat u als olgt te werk: 1. Meld u aan bij het systeem met het gebruikersaccount waaronder u de installatie wilt uitoeren. 2. Optioneel: Sluit alle andere programma's af. 3. Plaats de DVD in het schijfstation. Er zijn erschillende installatie-images oor erschillende talen beschikbaar. Via de functie oor het automatisch starten an CD's wordt de DB2 Installatiewizard gestart, die aan de hand an de taalinstelling an het systeem de taalersie oor het installatieprogramma bepaalt. Voor de Data Serer Client, kunt u de DB2 Installatiewizard uitoeren in een andere taal dan de standaard systeemtaal door de DB2 Installatiewizard handmatig te starten en daarbij een taalcode op te geen. Met de opdracht setup -i fr wordt de DB2 Installatiewizard bijoorbeeld in het Frans uitgeoerd. Voor Data Serer Runtime Client of Data Serer Drier Package, zijn er erschillende installatie-images beschikbaar per taal. 4. Een IBM Data Serer-client of clientpakket installeren: Als u een Data Serer Client installeert, start u de DB2 Installatiewizard en als het DB2 Startenster wordt geopend, kiest u Product installeren. Volg de aanwijzingen an de DB2 Installatiewizard. Als u een Data Serer Runtime Client installeert, is er geen Startenster. Zie de erwante links oor meer setup-opdrachtparameters. Voor de installatie an een tweede kopie an Data Serer Runtime Client gebruikt u de opdracht: setup /" TRANSFORMS=:InstanceId1.mst MSINEWINSTANCE=1" Voor elke olgende waarde an Data Serer Runtime Client (tot een maximum an 16 kopieën) erhoogt u de waarde an InstanceIdn in de opdracht steeds met één, bijoorbeeld: setup /" TRANSFORMS=:InstanceId2.mst MSINEWINSTANCE=1" Opmerking: We raden u sterk aan het installeren an meerdere exemplaren oer te laten aan eraren gebruikers. Als u IBM Data Serer Drier Package installeert, oert u de opdracht setup uit anaf de product-dvd, of u installeert het stuurprogramma anaf een fixpackimage door dit te downloaden anaf http://www.ibm.com/support/ dociew.wss?rs=71&uid=swg27007053. Als u een fixpack-image installeert, gebruikt u de links oor erwante onderwerpen oor de installatieopties die u bij de opdracht setup kunt gebruiken. 46 IBM Data Serer-clients installeren
Voor de installatie an een tweede kopie an IBM Data Serer Drier Package kunt u de olgende methoden gebruiken: Om een installatie an een nieuwe kopie uit te oeren met een gegenereerde standaardnaam: setup /o Als de naam an de kopie al bestaat, oert u een onderhouds- of bijwerkinstallatie op die kopie uit. In het andere geal oert u de nieuwe installatie uit door de opgegeen kopienaam te gebruiken. setup /n kopienaam Het standaard installatiepad oor de IBM Data Serer Drier Package-software is Program Files\IBM\IBM DATA SERVER DRIVER. Voor extra kopieën is de standaard directorynaam IBM DATA SERVER DRIVER_nn, waarin nn een gegenereerd nummer is dat de directorynaam uniek maakt. Als u bijoorbeeld op een host een tweede kopie installeert, is de standaard directorynaam Program Files\IBM\IBM DATA SERVER DRIVER_02. 5. Wanneer u een Data Serer Client op een machine installeert waarop al een DB2 Versie 8-kopie aanwezig is, wordt u oor de keuze gesteld om een nieuwe kopie te installeren of om de DB2 Versie 8-kopie te upgraden. Wanneer u een nieuwe kopie installeert, blijft de DB2 Versie 8-kopie bewaard en wordt een nieuwe DB2 Versie 9-kopie toegeoegd. Als u kiest oor upgraden, worden de subsysteeminstellingen an de DB2 Versie 8-client naar de DB2 Versie 9-kopie oergebracht en wordt de DB2 UDB Versie 8-kopie erolgens erwijderd. Opmerking: Als er al een kopie an DB2 Versie 8 op een systeem is geïnstalleerd, kunnen de Versie 9-kopieën niet worden ingesteld op de standaardwaarde. Bij de installatie an Data Serer Runtime Client wordt altijd een nieuwe kopie geïnstalleerd. Zie de informatie oer upgraden als u daarna een bestaand DB2 Versie 8-clientsubsysteem wilt migreren naar de nieuwe kopie. Nadat u de procedure hebt oltooid, is het product geïnstalleerd in de locatie die u tijdens de installatie hebt opgegeen. Als onderdeel an de installatieprocedure an IBM Data Serer Client wordt er een subsysteem an DB2-databasemanager gemaakt. Het subsysteem wordt "DB2" genoemd als er nog geen ander subsysteem is met de naam "DB2". Als u al een kopie hebt geïnstalleerd an DB2 Versie 8 of DB2 Versie 9.1, is het standaardsubsysteem DB2_01. Het standaardinstallatiepad an Data Serer Client en Data Serer Runtime Client is Program Files\IBM\sqllib. Als op dezelfde machine een tweede kopie wordt geïnstalleerd, wordt de standaarddirectory Program Files\IBM\sqllib_01. Normaliter is de naam an de standaarddirectory sqllib_nn, waarin nn het aantal geïnstalleerde kopieën minus één is. Het standaardinstallatiepad an Data Serer Drier Package is Program Files\IBM\IBM DATA SERVER DRIVER. Als op hetzelfde systeem een tweede kopie wordt geïnstalleerd, wordt de standaarddirectory Program Files\IBM\IBM DATA SERVER DRIVER_02. Normaliter is de naam an de standaarddirectory IBM DATA SERVER DRIVER_nn, waarbij nn het aantal geïnstalleerde kopieën is. De standaard kopienaam an de IBM Data Serer Drier Package-software is IBMDBCLn. De standaardnaam an het eerste stuurprogramma op een machine is IBMDBCL1, de standaardnaam an het tweede stuurprogramma op de machine is IBMDBCL2, etc. Hoofdstuk 13. IBM Data Serer-clients en -stuurprogramma's installeren (Windows) 47
Als u meer dan één kopie wilt installeren an de Data Serer Drier Package, kunt u maximaal 16 kopieën gebruiken. Elke kopie moet in een andere directory worden geïnstalleerd. De standaardnaam an de kopie an de Data Serer Client of de Data Serer Runtime Client is DB2COPY1. Deze installatie omat geen productdocumentatie. Na de installatie an de IBM Data Serer Drier Package-software kunt u desgewenst een configuratiebestand db2dsdrier.cfg maken en daarin waarden oor de databasedirectory's opgeen. Na de installatie an de IBM Data Serer-client, is de olgende stap de configuratie an de toegang tot DB2-databaseserers op afstand. Opmerkingen oer de installatie anaf een gebruikersaccount dat niet deel uitmaakt an de groep Beheerders Leden an de groep Hoofdgebruikers kunnen IBM Data Serer-client installeren. Leden an de groep an gewone gebruikers kunnen IBM Data Serer-client installeren nadat zij daaroor specifiek toestemming hebben erkregen. Om een lid an de groep Gebruikers toestemming te erlenen oor de installatie an IBM Data Serer-client, moet een lid an de groep Beheerders eroor zorgen dat de betreffende gebruiker beschikt oer een machtiging oor schrijen oor de olgende scenario's: De registeritems onder HKEY_LOCAL_MACHINE\SOFTWARE De systeemdirectory (bijoorbeeld c:\winnt). Het standaard installatiepad (c:\program Files) of een ander installatiepad. Verder is an belang dat als de oorspronkelijke installatie is uitgeoerd door een niet-beheerder, fixpacks ook door een niet-beheerder kunnen worden geïnstalleerd. Een niet-beheerder kan echter geen fixpacks installeren als de oorspronkelijke installatie is uitgeoerd door een gebruiker die lid is an de groep Beheerders. 48 IBM Data Serer-clients installeren
Hoofdstuk 14. IBM Data Serer-clients installeren (Linux en UNIX) Voor de installatie an een IBM Data Serer-client op een Linux or UNIX-platform, oert u de onderstaande instructies uit. De instructies zijn an toepassing op de IBM Data Serer Client en de IBM Data Serer Runtime Client. Als op de machine al een eerdere ersie an een client is geïnstalleerd, lees dan de onderwerpen oer upgrades. Bepaal of de IBM Data Serer Client of de IBM Data Serer Runtime Client het meest oor u geschikt is. Zorg dat u de beschikking hebt oer een installatie-dvd of een ander installatie-image. U kunt als olgt een image downloaden: 1. Ga naar de website IBM Support Fix Central (www.ibm.com/support/ fixcentral/). 2. Selecteer in de lijst Product Group de optie Information Management. 3. Selecteer in de lijst Information Management de optie IBM Data Serer Client Packages. 4. Selecteer in de lijst Installation Version een specifieke ersie of alle ersies. 5. Selecteer in de lijst Platform een specifiek platform of alle platforms, en klik op Continue. Controleer of het systeem oldoet aan alle eisen wat betreft beschikbaar geheugen, schijfruimte en oerige installatieereisten. Het installatieprogramma controleert de schijfruimte en andere basisereisten en geeft aan als er ergens een probleem is. Als u een IBM Data Serer-client installeert op een Solaris- of HP-UX-besturingssysteem, moet u een update aanbrengen op uw kernel-configuratieparameters. Deze stap wordt ook aanbeolen oor Linux-besturingssystemen. Als u uw DB2-product installeert op een NFS-bestandssysteem, moet u controleren of het Network File System (NFS) actief is. Als op het systeem al een DB2-databasesererproduct is geïnstalleerd, is het niet nodig om de bijbehorende client te installeren, want de DB2-databaseserer omat alle functionaliteit an de IBM Data Serer Client-software. Installatie an een IBM Data Serer-client op een Linux- of UNIXbesturingssystemen: 1. Plaats de benodigde DVD in het station en mount deze. 2. Start in de directory waarin de DVD is gemount, de DB2 Installatiewizard met de opdracht./db2setup. 3. Wanneer het DB2 Startenster wordt geopend, kiest u Product installeren. 4. Selecteer de client die u wilt installeren. 5. Volg de aanwijzingen in de DB2 Installatiewizard. Binnen de wizard is Help-informatie beschikbaar om u door de resterende stappen te leiden. Wanneer de installatie is oltooid, beindt de IBM Data Serer-client zich standaard in de olgende directory: Copyright IBM Corp. 1993, 2013 49
Linux-besturingssystemen /opt/ibm/db2/v10.5 UNIX-besturingssystemen /opt/ibm/db2/v10.5 Bij deze installatie is de productdocumentatie niet inbegrepen. Na de installatie an de IBM Data Serer-client, kunt u de toegang tot een DB2-serer op afstand configureren. Installatie an taalspecifieke ersies U kunt de DB2 Installatiewizard uitoeren in een andere taal dan de standaard systeemtaal door de DB2 Installatiewizard handmatig te starten en daarbij een taalcode op te geen. Met de opdracht./db2setup -i fr wordt de DB2 Installatiewizard bijoorbeeld in het Frans uitgeoerd. Maar de elden an de DB2 Installatiewizard accepteren bijoorbeeld geen speciale tekens. Installatie op een computer met een bestaande DB2 Versie 9.5-client De standaarddirectorynaam oor de eerste kopie is V10.5. Voor extra kopieën op een bepaalde machine is de directorynaam standaard V10.5_nn, waarin nn het aantal geïnstalleerde kopieën minus 1 is. De tweede installatie gebruikt bijoorbeeld standaard de directorynaam V10.5_01. Bij de installatie an de IBM Data Serer Client of de IBM Data Serer Runtime Client op een systeem a systeem waarop al een DB2 Versie 9-client is geïnstalleerd, blijft die bestaande kopie gehandhaafd en wordt een extra kopie an DB2 Versie 9.5 of hoger geïnstalleerd. Voor informatie oer het upgraden an clientsubsystemen naar DB2 Versie 9.5 of hoger raadpleegt u de onderwerpen oer upgraden. 50 IBM Data Serer-clients installeren
Hoofdstuk 15. Een IBM Data Serer-client erwijderen Als u een IBM Data Serer-client wilt erwijderen, oert u de onderstaande stappen uit. Voor de erwijdering an een IBM Data Serer-client op een Linux or UNIX-besturingssysteem gebruikt u de opdracht db2_deinstall -a anuit de directory DB2DIR/install, waarin DB2DIR de locatie is die u bij de installatie an de Data Serer-client hebt opgegeen. Voor de erwijdering an een IBM Data Serer-client op een Windows-besturingssysteem gebruikt u een an de olgende opties: Voor elk type client kunt u het enster Software gebruiken dat u indt in het Windows Configuratieenster. Raadpleeg oor meer informatie oer de erwijdering an softwareproducten an uw Windows-systeem de Help bij het gebruikte besturingssysteem. Voor de IBM Data Serer Client oert u de opdracht db2unins uit. Zie oor meer informatie het onderwerp oer de opdracht db2unins in de publicatie Command Reference. Copyright IBM Corp. 1993, 2013 51
52 IBM Data Serer-clients installeren
Deel 7. Bijlagen Copyright IBM Corp. 1993, 2013 53
54 IBM Data Serer-clients installeren
Bijlage A. Informatie oer DB2-databaseproducten en -pakketten DB2-databaseproducten zijn beschikbaar in erschillende edities. Er zijn ook optionele DB2-functies beschikbaar. Sommige DB2-databaseproducten en -functies zijn alleen beschikbaar op specifieke besturingssystemen. De onderstaande tabellen geen een oerzicht an de producten en functies oor DB2-databases die op de erschillende besturingssystemen beschikbaar zijn. Tabel 1. Beschikbaarheid an DB2-databaseproducten en -functies op UNIXbesturingssystemen DB2databaseproducten en -functies AIX HP-UX on IA-64 hardware Solaris on UltraSPARC hardware Solaris on x86-64 ("x64") hardware DB2 Adanced Enterprise Serer Edition Ja Ja Ja Ja DB2 Enterprise Serer Edition Ja Ja Ja Ja DB2 Workgroup Serer Edition Ja Ja Ja Ja DB2 Personal Edition Nee Nee Nee Nee DB2 Express Edition Nee Nee Nee Ja DB2 Express-C Nee Nee Nee Ja Data Serer Client en Data Serer Runtime Client Ja Ja Ja Ja DB2 Adanced Access Control Feature Ja Ja Ja Ja IBM DB2 High Aailability Feature for Nee Nee Nee Ja Express Edition IBM Homogeneous Replication Feature for DB2 Enterprise Serer Edition IBM DB2 Performance Optimization Feature for Enterprise Serer Edition Ja Ja Ja Ja Ja Ja Ja Ja DB2 Storage Optimization Feature Ja Ja Ja Ja Tabel 2. Beschikbaarheid an DB2-databaseproducten en -functies op Linuxbesturingssystemen DB2databaseproducten en -functies Linux on x86-32- hardware Linux on x64- hardware Linux on IBM Power Systems Linux on System z DB2 Adanced Enterprise Serer Edition Nee 1 Ja Ja Ja DB2 Enterprise Serer Edition Nee 1 Ja Ja Ja DB2 Workgroup Serer Edition Ja Ja Ja Nee DB2 Personal Edition Ja Ja Nee Nee DB2 Express Edition Ja Ja Ja Nee DB2 Express-C Ja Ja Ja Nee Data Serer Client en Data Serer Runtime Client Ja Ja Ja Ja DB2 Adanced Access Control Feature Nee 1 Ja Ja Ja DB2 Geodetic Data Management Feature Nee 1 Ja Nee Ja IBM DB2 High Aailability Feature for Express Edition Ja Ja Ja Nee Copyright IBM Corp. 1993, 2013 55
Tabel 2. Beschikbaarheid an DB2-databaseproducten en -functies op Linuxbesturingssystemen (erolg) DB2databaseproducten en -functies IBM Homogeneous Replication Feature for DB2 Enterprise Serer Edition IBM DB2 Performance Optimization Feature for Enterprise Serer Edition Linux on x86-32- hardware Linux on x64- hardware Linux on IBM Power Systems Linux on System z Nee 1 Ja Ja Ja Nee 1 Ja Ja Ja DB2 Storage Optimization Feature Nee 1 Ja Ja Ja Opmerking: 1. Alleen test en ontwikkeling worden ondersteund in DB2 Enterprise Serer Edition oor Linux on x86-32-hardware. U kunt echter DB2 Enterprise Serer Edition oor Linux on x86-32 gebruiken als proefersie of door installatie an het Deeloper Edition-licentiecertificaat op een testkopie. Tabel 3. Beschikbaarheid an DB2-databaseproducten en -functies op Windowsbesturingssystemen DB2databaseproducten en -functies DB2 Adanced Enterprise Serer Edition Windows 7 (32-bits ersies) Windows 7 (64-bits ersies) op x86 64-bits ("x64")- hardware Windows Serer 2003 en Windows Serer 2008 (32-bits ersies) Windows Serer 2003 en Windows Serer 2008 (64-bits ersies) op x64-hardware Nee 1 Nee 1 Ja Ja DB2 Enterprise Serer Edition Nee 1 Nee 1 Ja Ja DB2 Workgroup Serer Edition Ja Ja Ja Ja DB2 Personal Edition Ja Ja Ja Ja DB2 Express Edition Ja Ja Ja Ja DB2 Express-C Ja Ja Ja Ja Data Serer Client en Data Serer Runtime Client Ja Ja Ja Ja DB2 Adanced Access Control Feature DB2 Geodetic Data Management Feature IBM DB2 High Aailability Feature for Express Edition IBM Homogeneous Replication Feature for DB2 Enterprise Serer Edition IBM DB2 Performance Optimization Feature for Enterprise Serer Edition Nee 1 Nee 1 Ja Ja Nee 1 Nee 1 Ja Ja Ja Ja Ja Ja Nee 1 Nee 1 Ja Ja Nee 1 Nee 1 Ja Ja DB2 Storage Optimization Feature Nee 1 Nee 1 Ja Ja Opmerking: 1. Alleen test en ontwikkeling worden ondersteund in DB2 Adanced Enterprise Serer Edition, DB2 Enterprise Serer Edition en Deeloper Edition op Windows. Meer informatie oer DB2-databaseproducten en -pakketten indt u op http://www-1.ibm.com/support/dociew.wss?rs=73&uid=swg21219983. Meer informatie oer DB2 Express-C indt u op www.ibm.com/software/data/ db2/express 56 IBM Data Serer-clients installeren
Bijlage B. Oerzicht an de technische informatie oer DB2 Technische informatie oer DB2 is beschikbaar in dierse indelingen en kan op meerdere manieren worden geopend. Technische informatie oer DB2 is beschikbaar ia de olgende hulpprogramma's en methoden: DB2 Informatiecentrum Onderwerpen (taken, concepten en naslagmateriaal) Voorbeeldprogramma's Informatie oor zelfstudie DB2-boeken PDF-bestanden (downloadbaar) PDF-bestanden (op de DVD met DB2-PDF=bestanden) Gedrukte boeken Help bij de opdrachtregel Help bij opdrachten Help bij berichten Opmerking: Updates oor het DB2-informatiecentrum komen met een grotere regelmaat beschikbaar dan oor de PDF-documentatie of de gedrukte publicaties. Als u zeker wilt zijn dat u beschikt oer de meest recente informatie, installeer de documentatie-updates dan op het moment dat deze beschikbaar komen, of raadpleeg het DB2 Informatiecentrum op ibm.com. Aanullende technische informatie oer DB2, zoals technotes, white papers en IBM Redbooks, online bekijken opibm.com. Raadpleeg daaroor de DB2 Information Management-softwarebibliotheek op de website http://www.ibm.com/software/ data/sw-library/. Documentatiefeedback Wij stellen uw feedback oer de DB2-documentatie zeer op prijs. Stuur een e-mailbericht naar db2docs@ca.ibm.com als u suggesties hebt oor erbeteringen in de DB2-documentatie. Het DB2-documentatieteam erwerkt al uw feedback, maar kan deze niet rechtstreeks beantwoorden. Als u waar mogelijk specifieke oorbeelden geeft, kunnen wij uw opmerkingen beter beoordelen. Als u feedback leert oer een specifiek onderwerp of Help-bestand, ermeld dan ook de titel eran en de URL. Gebruik dit e-mailadres niet oor berichten aan DB2 Customer Support. Als u een technisch probleem met DB2 wilt melden waaroor de documentatie geen oplossing biedt, neemt u oor assistentie contact op met het lokale IBM-sericecentrum. Copyright IBM Corp. 1993, 2013 57
Technische DB2-documentatie in gedrukte ersie of PDF-indeling In de onderstaande tabellen wordt een beschrijing gegeen an de DB2-bibliotheek die beschikbaar is op het IBM Publications Center op www.ibm.com/e-business/linkweb/publications/serlet/pbi.wss. U kunt de Engelse en ertaalde PDF-ersies an de handleidingen an DB2 Versie 10.1 downloaden an www.ibm.com/support/dociew.wss?rs=71&uid=swg27009474. De tabellen geen aan welke boeken in druk erkrijgbaar zijn, al zijn deze mogelijk niet alle beschikbaar in uw land of regio. Het bestelnummer wordt steeds erhoogd wanneer een handleiding wordt bijgewerkt. Zorg dat u de meest recente ersie an de handleiding leest zoals hieronder weergegeen. Opmerking: Updates oor het DB2 Informatiecentrum komen met een grotere regelmaat beschikbaar dan oor de PDF-documentatie of de gedrukte publicaties. Tabel 4. Technische informatie oer DB2 Naam Bestelnummer In druk erschenen Beschikbaar Administratie API SC27-5506-00 Ja Juli 2013 Reference Administratie Routines SC27-5507-00 Nee Juli 2013 and Views Call Leel Interface Guide and Reference Volume 1 SC27-5511-00 Ja Juli 2013 Call Leel Interface Guide and Reference Volume 2 SC27-5512-00 Ja Juli 2013 Command Reference SC27-5508-00 Ja Juli 2013 Database Administration Concepts and Configuration Reference SC27-4546-00 Ja Juli 2013 Data Moement Utilities Guide and Reference Database Monitoring Guide and Reference Data Recoery and High Aailability Guide and Reference SC27-5528-00 Ja Juli 2013 SC27-4547-00 Ja Juli 2013 SC27-5529-00 Ja Juli 2013 Database Security Guide SC27-5530-00 Ja Juli 2013 DB2 Workload Management Guide and Reference SC27-5520-00 Ja Juli 2013 Deeloping ADO.NET and OLE DB Applications Deeloping Embedded SQL Applications Deeloping Jaa Applications SC27-4549-00 Ja Juli 2013 SC27-4550-00 Ja Juli 2013 SC27-5503-00 Ja Juli 2013 58 IBM Data Serer-clients installeren
Tabel 4. Technische informatie oer DB2 (erolg) Naam Bestelnummer In druk erschenen Beschikbaar Deeloping Perl, PHP, Python, and Ruby on Rails Applications SC27-5504-00 Nee Juli 2013 Deeloping RDF Applications for IBM Data Serers Deeloping User-defined Routines (SQL and External) Getting Started with Database Application Deelopment Getting Started with DB2 Installation and Administration on Linux and Windows SC27-5505-00 Ja Juli 2013 SC27-5501-00 Ja Juli 2013 GI13-2084-00 Ja Juli 2013 GI13-2085-00 Ja Juli 2013 Globalization Guide SC27-5531-00 Ja Juli 2013 Installing DB2 Serers GC27-5514-00 Ja Juli 2013 IBM Data Serer-clients GC14-2094-00 Nee Juli 2013 installeren Naslagboek bij berichten, SC14-2098-00 Nee Juli 2013 Deel 1 Naslagboek bij berichten, SC14-2099-00 Nee Juli 2013 Deel 2 Net Search Extender Administration and User's Guide SC27-5526-00 Nee Juli 2013 Partitioning and SC27-5532-00 Ja Juli 2013 Clustering Guide purexml Guide SC27-5521-00 Ja Juli 2013 Spatial Extender User's SC27-5525-00 Nee Juli 2013 Guide and Reference SQL Procedural Languages: Application Enablement and Support SC27-5502-00 Ja Juli 2013 SQL Reference Volume 1 SC27-5509-00 Ja Juli 2013 SQL Reference Volume 2 SC27-5510-00 Ja Juli 2013 Text Search Guide SC27-5527-00 Ja Juli 2013 Troubleshooting and Tuning Database Performance SC27-4548-00 Ja Juli 2013 Upgrading to DB2 SC27-5513-00 Ja Juli 2013 Version 10.5 Nieuwe functies in DB2 SC14-2097-00 Ja Juli 2013 Versie 10.5 XQuery Reference SC27-5522-00 Nee Juli 2013 Bijlage B. Oerzicht an de technische informatie oer DB2 59
Tabel 5. Technische informatie oer DB2 Connect Naam Bestelnummer In druk erschenen Beschikbaar DB2 Connect - DB2 Connect Personal Edition installeren en configureren SC14-2095-00 Ja Juli 2013 DB2 Connect Installing and Configuring DB2 Connect Serers DB2 Connect Gebruikershandleiding SC27-5517-00 Ja Juli 2013 SC14-2096-00 Ja Juli 2013 Help bij SQL-status bekijken anaf de opdrachtregel DB2-producten zenden een parameter SQLSTATE terug waaran de waarde de status aangeeft na uitoering an een SQL-instructie. Help bij SQLSTATE biedt informatie oer de SQL-status en de klassencodes an de SQL-status. Om Help bij de SQL-status op te roepen, opent u het opdrachtenster en typt u:? sqlstatus of? klassencode waarin sqlstatus een geldige SQL-status an ijf cijfers is en klassencode de eerste twee cijfers an de SQL-status. Met bijoorbeeld? 08003 beeldt u de Help-informatie oor SQL-status 08003 af, terwijl u met?08de informatie oor klassencode 08 afbeeldt. Andere ersies an het DB2 Informatiecentrum Voorwaarden en bepalingen 60 IBM Data Serer-clients installeren Documentatie oer andere ersies an DB2-producten indt u in afzonderlijke informatiecentra op ibm.com. Voor DB2 Versie 10.1-onderwerpen opent u het DB2 Informatiecentrum op: http://pic.dhe.ibm.com/infocenter/db2luw/10r1. Voor DB2 Versie 9.8-onderwerpen opent u het DB2 Informatiecentrum op: http://pic.dhe.ibm.com/infocenter/db2luw/9r8/. Voor DB2 Versie 9.7-onderwerpen opent u het DB2 Informatiecentrum op http://pic.dhe.ibm.com/infocenter/db2luw/9r7/. Voor DB2 Versie 9.5-onderwerpen opent u het DB2 Informatiecentrum op: http://publib.boulder.ibm.com/infocenter/db2luw/9r5. Het gebruik an deze publicaties is toegestaan indien aan de olgende oorwaarden en bepalingen wordt oldaan: Toepasbaarheid: Deze oorwaarden en bepalingen ormen een aanulling op de gebruiksoorwaarden oor de IBM-website. Prié-gebruik: U bent gerechtigd om deze publicaties te reproduceren oor persoonlijk, niet-commercieel gebruik, mits alle kennisgeingen oer de eigendomsrechten eran behouden blijen. Het is niet toegestaan om deze
publicaties, of delen eran, te erspreiden, openbaar te maken of te bewerken zonder de uitdrukkelijke toestemming an IBM. Commercieel gebruik: U mag deze publicaties uitsluitend binnen uw onderneming reproduceren, erspreiden en bekendmaken, mits alle kennisgeingen oer de eigendomsrechten eran behouden blijen. Zonder uitdrukkelijke toestemming an IBM mag u geen afgeleide werken an deze publicaties maken, noch deze publicaties, of enig gedeelte daaran, buiten uw onderneming reproduceren, distribueren of tentoonstellen. Rechten: Behoudens de toestemmingen die u hierin uitdrukkelijk worden erleend, worden u geen andere toestemmingen, licenties of rechten erleend, uitdrukkelijk noch stilzwijgend, ten aanzien an de publicaties of welke daarin opgenomen informatie, gegeens, software of andere intellectuele eigendommen dan ook. IBM behoudt zich het recht oor naar eigen inzicht de hierin erleende machtigingen in te trekken wanneer het gebruik an de publicaties schadelijk is oor de eigen belangen of indien, naar het oordeel an IBM, de boenstaande instructies niet correct worden opgeolgd. U mag deze informatie uitsluitend downloaden of (opnieuw) exporteren indien dit in oereenstemming is met alle toepasselijke wet- en regelgeing, inclusief de exportregels an de Verenigde Staten. IBM VERSTREKT GEEN GARANTIES VOOR DE INHOUD VAN DEZE PUBLICATIES. DE PUBLICATIES WORDEN VERSTREKT "AS IS", ZONDER ENIGE GARANTIE, UITDRUKKELIJK OF STILZWIJGEND, MET INBEGRIP VAN DE GARANTIES VOOR HET VOORGENOMEN GEBRUIK WAARVOOR DEZE ZIJN BESTEMD EN VAN GESCHIKTHEID VOOR EEN BEPAALD DOEL. IBM-merken: IBM, het IBM-logo en ibm.com zijn merken an International Business Machines Corp. die wereldwijd in een groot aantal rechtsgebieden zijn geregistreerd. Andere namen an producten en diensten kunnen merken zijn an IBM of andere ondernemingen. Een actuele lijst met merken an IBM is beschikbaar op internet op www.ibm.com/legal/copytrade.shtml Bijlage B. Oerzicht an de technische informatie oer DB2 61
62 IBM Data Serer-clients installeren
Bijlage C. Kennisgeingen Deze publicatie heeft betrekking op een gelicentieerd programma. Op gelicentieerde programma's rust auteursrecht. Zij blijen eigendom an IBM. Op gelicentieerde programma's zijn de Algemene oorwaarden en bepalingen an toepassing. Deze zijn erkrijgbaar bij uw IBM-leerancier. Verwijzing in deze publicatie naar producten (apparatuur en programmatuur) of diensten an IBM houdt niet in dat IBM deze ook zal uitbrengen in alle landen waar IBM werkzaam is. Neem contact op met uw IBM-ertegenwoordiger oor informatie oer de producten en diensten die momenteel beschikbaar zijn in uw land. Verwijzing in deze publicatie naar producten of diensten an IBM houdt niet in dat uitsluitend IBM-producten of -diensten gebruikt kunnen worden. Functioneel gelijkwaardige producten of diensten kunnen in plaats daaran worden gebruikt, mits dergelijke producten of diensten geen inbreuk maken op intellectuele eigendomsrechten of andere rechten an IBM. De gebruiker is erantwoordelijk oor de samenwerking an IBM-producten of -diensten met producten of diensten an anderen, tenzij uitdrukkelijk anders aangegeen door IBM. Mogelijk heeft IBM octrooien of octrooiaanragen met betrekking tot bepaalde in deze publicatie genoemde producten. Aan het feit dat deze publicatie aan u ter beschikking wordt gesteld, kan geen recht op licentie of enig ander recht worden ontleend. In deze publicatie kunnen technische onjuistheden en drukfouten staan. Mogelijk beat deze publicatie erwijzingen naar producten die wel zijn geannonceerd maar op dit moment niet in uw land erkrijgbaar zijn, of naar producten die niet in uw land zijn geannonceerd. Verwijzing naar niet-geannonceerde producten houdt niet in dat IBM deze ook zal uitbrengen. IBM beslist op grond an zakelijke en technische oerwegingen oer de annoncering an een product. Informatie met betrekking tot niet door IBM gemaakte producten is afkomstig an de leeranciers an deze producten, hun gepubliceerde annonceringen of andere openbaar toegankelijke bronnen. IBM heeft deze producten niet getest en kan derhale de prestaties, compatibiliteit en andere beweringen met betrekking tot niet door IBM gemaakte producten niet beestigen. Vragen oer de mogelijkheden an niet door IBM gemaakte producten moeten worden gericht aan de leeranciers an deze producten. Online publicaties Met betrekking tot online ersies an dit boek bent u gerechtigd: de documentatie die zich op de gegeensdrager beindt te kopiëren, te wijzigen en af te drukken oor gebruik binnen uw onderneming, mits u de auteursrechtenermelding, alle waarschuwingen en andere erplichte erklaringen op elke kopie of gedeeltelijke kopie reproduceert; en Copyright IBM Corp. 1993, 2013 63
het oorspronkelijke, ongewijzigde exemplaar an de documentatie oer te dragen bij oerdracht an het betreffende IBM-product (machine of programma) dat u gerechtigd bent oer te dragen. Bij oerdracht dient u alle kopieën an de documentatie te ernietigen. U bent erantwoordelijk oor de betaling an alle belastingen die oortloeien uit deze autorisatie. ER WORDEN GEEN UITDRUKKELIJKE OF STILZWIJGENDE GARANTIES GEGEVEN, WAARONDER BEGREPEN DE GARANTIES VAN VERKOOPBAARHEID OF GESCHIKTHEID VOOR EEN BEPAALD DOEL. In bepaalde rechtsgebieden kunnen stilzwijgende garanties niet worden uitgesloten. In dat geal is de boenstaande uitsluiting niet op u an toepassing. Niet-nakoming an de boengenoemde oorwaarden houdt beëindiging in an deze autorisatie. Bij beëindiging an de autorisatie dient u de oor een machine leesbare documentatie te ernietigen. Merken IBM, het IBM-logo en ibm.com zijn merken an International Business Machines Corp., die wereldwijd in een groot aantal rechtsgebieden zijn geregistreerd. Andere namen an producten en diensten kunnen merken zijn an IBM of andere ondernemingen. Een actuele lijst met merken an IBM is op internet beschikbaar onder Copyright and trademark information op www.ibm.com/legal/ copytrade.shtml. De olgende termen zijn merken an andere ondernemingen Linux is een merk an Linus Toralds in de Verenigde Staten en/of andere landen. Jaa en alle op Jaa gebaseerde merken en logo's zijn merken an Oracle en/of daaraan gelieerde ondernemingen. UNIX is een merk an The Open Group in de Verenigde Staten en andere landen. Intel, het Intel-logo, Intel Inside, het Intel Inside-logo, Celeron, Intel SpeedStep, Itanium en Pentium zijn merken an Intel Corporation of daaraan gelieerde ondernemingen in de Verenigde Staten en/of andere landen. Microsoft, Windows, Windows NT en het Windows-logo zijn merken an Microsoft Corporation in de Verenigde Staten en/of andere landen. Andere benamingen an bedrijen, producten of diensten kunnen merken an derden zijn. 64 IBM Data Serer-clients installeren
Trefwoordenregister B bestand db2dsdrier.cfg details 19 C client-serercommunicatie erbindingen configureren 15 clients serercombinaties 5 command line processor plus (CLPPlus) oerzicht 5 communicatieprotocollen oerzicht 17 configuratiebestanden db2dsdrier.cfg 19 D Data Serer Drier-sleutelwoorden 19 DB2 Informatiecentrum ersies 60 DB2-producten algemene informatie 55 pakketten 55 documentatie gedrukt 58 oerzicht 57 PDF-bestanden 58 oorwaarden en bepalingen oor gebruik 60 G gebruikersaccounts IBM Data Serer-clients (Windows) 45 geheugen ereisten IBM Data Serer Drier-pakket 9 H Help-informatie SQL-instructies 60 I IBM Data Serer Client oerzicht 43 IBM Data Serer-clients installeren Windows 11 typen 3 IBM Data Serer Drier Package beperkingen 9, 10 installatie controleren ADO.NET 28 CLPPlus 25 IBM Data Serer Drier Package (erolg) installatie controleren (erolg) DSN-alias 25 met CLI 25 installeren Linux 10, 12 setup-opdrachtopties 11 UNIX 10, 12 Windows 9, 11 oerzicht 3 IBM Data Serer-stuurprogramma's typen 3 IBM-sererclients gebruikersaccounts 45 installeren Linux 49 UNIX 49 Windows 45 K kennisgeingen 63 L Linux installeren IBM Data Serer-clients 49 IBM Data Serer Drier Package 12 M mainframe-databases erbinden 4 merge-modules IBM Data Serer Drier Package-subsysteem 33 middelgrote databases erbinden met 4 O opdracht configuratiebestand maken 23 opdracht db2dsdcfgfill details 23 opdrachten db2dsdcfgfill 23 db2setup installeren, Data Serer-clients 49 S schijfruimte ereisten 9 serers clientcombinaties 5 SQL-instructies Help-informatie afbeelden 60 Copyright IBM Corp. 1993, 2013 65
T TCP/IP IBM Data Serer Drier-pakket 17 U UNIX installeren IBM Data Serer-clients 49 IBM Data Serer Drier Package 12 V erwijdering IBM Data Serer Drier Package Linux 39 UNIX 39 Windows 37 IBM-sererclients 51 oorwaarden en bepalingen publicaties 60 W Windows installeren IBM Data Serer-clients 11 IBM Data Serer-clients (procedure) 45 IBM Data Serer Drier Package 11 66 IBM Data Serer-clients installeren
Printed in Denmark IBM Nederland B.V. Postbus 9999 1006 CE Amsterdam Verkoopafdelingen & Informatie 020-5135151 GC14-2094-00