************************************************
 IBM* DB2 UDB* XML Extender versjon 7.2 for AIX
************************************************

Velkommen til IBM DB2 Universal Database (UDB) XML Extender for AIX.
Denne installeringen inneholder XML Extender Server, kjretidsklient,
eksempler, XML-administrasjonsveiviser og dokumentasjon p systemet.


README-innhold
--------------

   * Programvarekrav
   * XML Extender-informasjon p weben
   * Installere DB2 XML Extender
   * Utvikle XML Extender-applikasjoner
   * Eksempelprogrammer
   * Viktige merknader
   * Kjente problemer

Programvarekrav
---------------------

   Operativsystem	- AIX versjon 4.2.1 eller senere
   Database	  	- DB2 UDB 7.2 eller senere
   Java          	- JDK 1.1.8 eller senere

XML Extender-informasjon p weben
-----------------------------------
Besk vrt web-sted p:
http://www.ibm.com/software/data/db2/extenders/xmlext/index.html

Du fr tilgang til den nyeste dokumentasjonen her:
   http://www.ibm.com/software/data/db2/extenders/xmlext/library.html


Installere DB2 XML Extender
--------------------------------

 VIKTIG:
  Hvis du har installert DB2 XML Extender tidligere, m du deinstallere
  den versjonen fr du installerer v7.2.

 1. Installer produktkomponentene p mlmaskinen.
 2. Opprett DB2 XML Extender-forekomsten.
 3. Opprett DB2 XML Extender-miljet.


TRINN1 - Installer produktkomponentene p mlmaskinen

 1. Logg deg p som root-superbruker p mlmaskinen for  installere
    DB2 XML Extender.

 2. Sett CD-ROMen inn i CD-ROM-stasjonen.

 3. Koble til CD-ROM-stasjonen som /cdrom.

 4. Under /cdrom/db2xml/aix inneholder den logiske CDen 7 filer:
    readme.aix     - denne readme-filen
    .toc           - innholdsfortegnelse brukt av smitty
    db2xml_07_01.common         - pakkefil
    db2xml_07_01.client         - pakkefil
    db2xml_07_01.server.base    - pakkefil
    db2xml_07_01.admgui         - pakkefil

 5. Installere XML Extender ved hjelp av AIX smitty-kommando.

    Start smitty install_latest
      for INPUT enhet / katalog for programvare, oppgir du
      installeringskatalog.

      for SOFTWARE som skal installeres, oppgir du:
          db2xml_07_01.client 	       -  for  installere klient
          db2xml_07_01.server.base     -  for  installere tjener
          db2xml_07_01.admgui	       -  for  installere administrasjonsveiviser

	      PF10 for  avslutte smitty.

    Dette installerer XML Extender i katalogen /usr/lpp/db2xml_07_01.



 TRINN2 - Opprett DB2 XML Extender-forekomsten

 1. Logg deg p som DB2-forekomsten.

 2. Fjern eventuelle tidligere XML Extender-forekomster ved  kjre:
     /usr/lpp/db2xml_07_01/bin/xmlidrop

 3. Opprett den nye XML Extender-forekomsten ved  kjre:
    /usr/lpp/db2xml_07_01/bin/xmlicrt


 TRINN3 - Opprett XML Extender-miljet

 1. Utfr $HOME/sqllib/db2profile eller logg deg av og deretter p igjen.

 2. Bind databasen ved hjelp av disse kommandoene. Srg for at du
    har opprettet databasen frst.

    db2 connect to <databasenavn>
    cd $HOME/dxx/bnd
    db2 bind @dxxbind.lst
    cd $HOME/sqllib/bnd
    db2 bind @db2cli.lst
    db2 terminate


Utvikle XML Extender-applikasjoner
------------------------------------

 - I installeringskatalogen /usr/lpp/db2xml_07_01/samples
   finner du eksempler som viser hvordan du skal kjre XML Extender
   i flgende kataloger:

   c     - eksempelkode som kaller opp lagrede prosedyrer for XML Extender
           i innfelt SQL

   cli   - eksempelkode som kaller opp lagrede prosedyrer for XML Extender
           i CLI

   clp   - eksempler p hvordan man kjrer XML Extender UDFer via DB2-kommandolinjebehandleren

   cmd   - kommandolinjeskript for kjring av XML Extender UDFer og eksempler p utfrbare
           filer som kaller opp lagrede prosedyrer for XML Extender.

   dad   - eksempel-DAD-filer

   dtd   - eksempel-DTD-filer

   xml   - eksempler p XML-dokumenter

   jdbc  - eksempel-JDBC-filer

 - Under /usr/lpp/db2xml_07_01/samples/cmd/readme finner du instruksjoner om
   hvordan du kjrer skriptfilene i katalogen.

 - De fleste eksemplene antar at databasenavnet er mydb og at
   XML Extender er installert i /usr/lpp/db2xml_07_01. Hvis du bruker et annet
   databasenavn eller en annen installeringskatalog, m du endre
   dem fr du kjrer eksemplene. Andre eksempler krever
   eksempeldatabasen (sample) til DB2.

Programeksempler
----------------

 - Du kjrer eksempelfilene i samples/cmd ved  utfre disse trinnene:
 1. Opprett en database kalt mydb.
      db2 create db mydb

 2. Srg for at systemet inneholder SAMPLE-databasen som fulgte med UDB.
    Kjr db2sampl-kommandoen for  opprette SAMPLE-databasen.

 3. Bind ved hjelp av dxxbind.lst og db2cli.lst for bde mydb og
      eksempeldatabasen. (Du finner instruksjoner i readme-filen).

 4. Aktiver bde mydb og eksempeldatabasen.
      dxxadm enable_db mydb
      dxxadm enable_db sample

 - Den korrekte rekkeflgen for  kjre getstart_*.cmd-filene:
 1. getstart_db.cmd
     Oppretter databasen og legger inn data i fire tabeller.

 2. getstart_prep.cmd
       Binder databasen, de lagrede prosedyrene for XML Extender og
       DB2 CLI.

 3. getstart_insertDTD.cmd
       Setter inn DTDen som brukes til  validere XML-dokumentet i XML-
       kolonnen.

 4. getstart_createTabCol.cmd
       Oppretter en applikasjonstabell som har en XML-aktivert
       kolonne.

 5. getstart_alterTabCol.cmd
       Endrer applikasjonstabellen ved  tilfye kolonnen som skal
       aktiveres for XML.

 6. getstart_enableCol.cmd
       Aktiverer XML-kolonnen.

 7. getstart_createIndex.cmd
       Oppretter indekser p tilleggstabeller for XML-kolonnen.

 8. getstart_insertXML.cmd
       Setter inn XML-dokumentet i XML-kolonnen.

 9. getstart_queryCol.cmd
       Kjrer en SELECT-setning p applikasjonstabellen og returnerer
       XML-dokumentet.

 10.getstart_stp.cmd
       Kjrer de lagrede prosedyrene for  sette sammen XML-samlingen.

 11.getstart_exportXML.cmd
       Eksporterer XML-dokumentet fra databasen for bruk i en
       applikasjon.

 12.getstart_clean.cmd
       Rydder opp i veiledningsmiljet.

Viktige merknader
-----------------

 - Standard DTDen for XML Extender DAD (dad.dtd) er lagret i
   "/usr/lpp/db2xml_07_01/dtd". Bruk den som referanse nr du
   definerer DADen.

 - Ta med overskriftsfilene i kildekoden. De ligger i
   /usr/lpp/db2xml_07_01/include.

 - Du finner instruksjoner om hvordan du bruker veiviseren for XML Extender Administration i
   readme-filen for veiviser for XML Extender Administration, dxxadmin/readme_gui.htm under
   katalogen der du installerte XML Extender. Du finner flere sprkversjoner av readme_gui.htm
   i installeringskatalogen /usr/lpp/db2xml_07_01/nls.


Kjente problemer
------------

 - Denne versjonen sttter ikke indeksering p tilleggstabellkolonner
   automatisk. Du m manuelt tilfye "create index" som vist
   i filen
      /usr/lpp/db2xml_07_01/samples/cmd/xcolumn2.cmd

 - Advarsel: Hvis den definerte tilleggstabellen er veldig stor, oppretter du
   en tabellplass og bruker den nr kolonnen er aktivert.



-------------
    *  er varemerker eller registrerte varemerker for IBM Corporation.



