IBM DB2 Universal Database. Versjonsmerknader

Størrelse: px
Begynne med side:

Download "IBM DB2 Universal Database. Versjonsmerknader"

Transkript

1 IBM DB Uniersal Database Versjonsmerknader Versjon 8. (Versjon 8.1 FixPak )

2

3 IBM DB Uniersal Database Versjonsmerknader Versjon 8. (Versjon 8.1 FixPak )

4 Før du bruker opplysningene i denne boken og produktet det blir henist til, må du lese Merknader. Dette dokumentet inneholder informasjon som eies a IBM. Det leeres i henhold til lisensbetingelser og er opphasrettslig beskyttet. Informasjonen i denne håndboken omfatter ingen produktgarantier, og eentuelle merknader i denne håndboken må ikke tolkes som garantier. Du kan bestille IBM-publikasjoner elektronisk eller ia IBM-representanten. His du il bestille publikasjoner elektronisk, går du til IBM Publications Center på IBM-representanten finner du ed å gå til IBM Directory of Worldwide Contacts på His du il bestille DB-publikasjoner fra DB Marketing and Sales i USA eller Canada, må du ringe IBM-YOU (-98). Når du sender informasjon til IBM, gir du IBM en ikke-eksklusi rett til å bruke eller distribuere informasjonen på den måten IBM mener er best, uten forpliktelser i noen retning. Copyright International Business Machines Corporation All rights resered.

5 Innhold Om ersjonsmerknadene Om denne utgaen Nytt i denne utgaen Nye konfigurasjonsparametere for tildeling, fjerning og arkiering a loggfil Økning a delt minneområde for databasen ed aktiering Forbedringer i Query Patroller KEEP UPDATE LOCKS-uttrykk tilføyd.... Formatering a systemfeilfiler (Windows).... Definering a memory pinning er tilgjengelig (Linux) Definere ressursregler (AIX og Linux)..... Historikk for produktrettelser Kjente begrensninger, problemer og løsninger Baklengs kompatibilitet Alternatie opprettingspakker (Linux og UNIX). Begrensninger i støtten for dataarehussenteret på tidligere tjenere APARer for utiklingssenteret som krees for SQLJ- og SQL Assist-støtte på DB UDB for OS/90, ersjon, og DB UDB for z/os, ersjon To ersjoner a SQL Assist startes fra DB UDB.8 Endring i irkemåten til Unicode-tjeneren...9 Endring a utdata for kommandoen dbmoe..9 Helseregisterendringer ed migrering fra DB UDB ersjon 8. tilbake til DB UDB ersjon Forbedringer i meldingsformatet til dbdiag.log.9 Profilregisterariabler for dbset og DB- og DBM-konfigurasjonsparametere logges Produktkompatibilitet Microsoft XP-rettelse er nødendig for -biters operatisystemer Windows XP-operatisystemer Alternatie Unicode-konerteringstabeller for CCSID Erstatte Unicode-konerteringstabellen for CCSID (Coded Character Set Identifier) 09 med Microsofts konerteringstabeller Alternatie Unicode-konerteringstabeller for CCSID Erstatte Unicode-konerteringstabellen for CCSID (Coded Character Set Identifier) 9 med Microsofts konerteringstabeller Alternatie Unicode-konerteringstabeller for CCSID Erstatte Unicode-konerteringstabellen for CCSID (Coded Character Set Identifier) 9 med Microsofts konerteringstabeller MVS-operatisystemet støttes ikke DB UDB for AIX.. og.1 og høyere kreer AIX C++ Version Runtime Reserekopiering og gjenoppretting (Linux 90) 1 Aktiere utsnittsdokking ed bruk a utiklingssenteret med Hummingbird Exceed..1 Informasjon om installering, migrering, oppgradering og konfigurering Kra til maskinare og programare Installeringsmerknader Migreringsmerknader Informasjon om deinstallering Stille deinstallering a DB UDB (Windows)..9 Produktkode for fjerning a DB Informasjonssenter ed hjelp a stille deinstallering (Windows) Begrensninger IMPORT REPLACE tar ikke hensyn til leddet Not Logged Initially Varehusprogrammet for dataeksport med ODBC til fil Strukturerte typer i Utiklingssenter Begrensninger for utiklingssenteret for biters operatisystemer Utiklingssenter (Linux) Feilsøking i lagrede prosedyrer med dobbeltanførselstegn Baneinnstillinger som krees for å aktiere Jaa-rutiner til å kompilere i utiklingssenteret.1 Begrensninger i utiklingssenteret for kjøring a og feilsøking i lagrede Jaa-prosedyrer samtidig. Pekere i PHP-applikasjoner Fire administratie SQL-rutiner som ikke er støttet Begrensninger for bindingsalternatier for CLI-pakker CLI LOAD-begrensning for spesifisering a kolonnenan Feil ed rapportering a ellykket pålogging under et tilkoblingsforsøk (AIX) Begrenset SNA-støtte i ersjon Opprettelse a erktøykatalogdatabase støttes ikke (Linux AMD) Opprettelse a erktøykatalogdatabase støttes ikke (AIX, Solaris og HP-UX) Sette en arehusprosess til å kjøre i interaller.. Siden Kolonner for innlasting og import støtter ikke DBCS-tegn i IXF-filer Todelt bruker-id støttes ikke (Windows ME).. Minimum skjerminnstillinger for grafiske erktøy Ikke partisjoner tabeller for informasjonskatalogsenteret Feil isning a GB1800-tegn på tittellinjen til et indu Begrensninger i Query Patroller når DYN_QUERY_MGMT er deaktiert..... Copyright IBM Corp iii

6 1 Resultattabeller i Query Patroller bruker nå DBQPRT-skjema Begrensninger for helseindikatoren..... Kjente problemer og løsninger SQL1-feil fra DRDA-innpakker (AIX).... Hurtigtaster fungerer ikke i Microsoft Visual Studio.NET Framework Språkmiljøet Forenklet kinesisk (AIX)..... Språkmiljøet Forenklet kinesisk (Red Hat Linux) Inkompatibilitet for Merant Drier Manager (UNIX) NFS APAR IY1 Utilgjengelige tråder (AIX) 0 Reserekopiering a Data Links-tjener mislykkes ed bruk a Tioli Storage Manager-arkitjener (AIX, Solaris) Feil i forkompilatoralget SQLFLAG(STD)...1 DB Connect Custom Adisor Vise Indic-tegn i grafiske DB-erktøy....1 Grafiske erktøy støttes ikke for zseries-tjenere (Linux) Bruk anførselstegn rundt søkeord i DB Informasjonssenter his de inneholder tall... Loggfil i informasjonskatalogsenteret genereres ikke ed import a kodespråkfiler Binde Query Patroller-pakker Utilgjengelige porter med Query Patroller (Windows) Sikre miljøer (Windows) XML Extender-programeksempler har fått nye nan Oppløse dokumenter i XML Extender som inneholder ikke-entydige attributter og elementnan Forskjeller mellom SNA og TCP/IP ed bruk a DB Connect Oppdateringer a dokumentasjon Administrasjon: Implementering Administrasjon: Ytelse Administrasjon: Planlegging API Reference Applikasjonsutikling: Bygge og kjøre applikasjoner Applikasjonsutikling: CLI (Call Leel Interface) Applikasjonsutikling: Programmere klientapplikasjoner Applikasjonsutikling: Programmere tjenerapplikasjoner Command Reference Gjenoppretting a data og høy tilgjengelighet.. Dataarehussenter DB.NET Data Proider DB Connect Utiklingssenter DB-erktøy Informasjonskatalogsenter Installation and Configuration Supplement...80 Meldinger Query Patroller Komme i gang Spatial Extender SQL-administrasjonsrutiner SQL Reference Systemoeråker XML Extender Tillegg A. DB UDB FixPak CD-katalogstruktur Tillegg B. Kontakte IBM Om programmet Tillegg C. Merknader Varemerker i Versjonsmerknader

7 Om ersjonsmerknadene Innhold: Versjonsmerknadene inneholder den nyeste informasjonen om disse DB ersjon 8-produktene: DB Uniersal Database Personal Edition DB Uniersal Database Workgroup Serer Edition DB Uniersal Database Workgroup Serer Unlimited Edition DB Uniersal Database Enterprise Serer Edition DB Personal Deeloper s Edition DB Uniersal Deeloper s Edition DB Warehouse Manager DB Warehouse Manager Sourcing Agent for z/os DB Data Links Manager DB Net Search Extender DB Spatial Extender DB Intelligent Miner Scoring DB Intelligent Miner Modeling DB Intelligent Miner Visualization DB Connect Application Serer Edition DB Connect Enterprise Edition DB Connect Personal Edition DB Connect Unlimited Edition DB Query Patroller Versjonsinformasjon: Du får tilgang til den nyeste dokumentasjonen i den siste ersjonen a DB Informasjonssenter ia en nettleser. URL for nedlasting a nyeste dokumentasjon finner du i asnittet Andre ressurser nedenfor. Korrekturmerker i DB-dokumentasjonen angir tekst som er tilføyd eller endret siden PDF-informasjonen for ersjon 8.1 opprinnelig ble gjort tilgjengelig. En loddrett strek ( ) angir informasjon som er blitt endret siden ersjon 8.1 ble lansert for første gang. En tallindikator, for eksempel 1 eller, indikerer at informasjonen ble tilføyd for opprettingspakken eller utgaeniået som slutter på samme tall. Eksempler: 1 indikerer at informasjonen ble tilføyd eller endret i opprettingspakke 1 indikerer at informasjonen ble endret for ersjon indikerer at informasjonen ble endret for ersjon 8. (ersjon 8.1 FixPak ) Katalogbaner: Windows-systemer bruker omendt skråstrek (\) for å skille kataloger i en katalogbane. UNIX- og Linux-systemer bruker skråstrek (/) som skilletegn. Versjonsmerknadene følger denne standarden når informasjonen er plattformahengig. Når informasjonen er uahengig a plattform, må du kanskje oppgi banen med et annet skilletegn enn det som blir ist. His du for eksempel har et Windows-system, må du oppgi katalogbanen med omendte skråstreker (\) his ersjonsmerknadene iser skråstreker (/). His du har et UNIX- eller Linux-system, må du oppgi katalogbanen med skråstreker (/) his ersjonsmerknadene iser omendte skråstreker (\). Copyright IBM Corp

8 DB Information Integrator: Du finner mer informasjon om kjente problemer i DB Information Integrator og tilhørende teknologier som forente systemer, SQL-replikering, Q-replikering, aktiitetspublisering, web-tjenester og metadataadministrasjon, i ersjonsmerknadene for DB Information Integrator. Du finner ersjonsmerknadene for DB Information Integrator på nettsiden Andre ressurser: Data Links Manager Administration Guide and Reference ble oppdatert i PDF-form (SC-11-01) samtidig med opprettingspakke 1 og er tilgjengelig for nedlasting på nettstedet for DB-støtte: Du kan laste ned dokumentasjon for produktet DB Life Sciences Data Connect fra IBMs programarenettsted på adressen: His du il lese DB-dokumentasjonen i HTML-format, kan du koble deg til DBs HTML-informasjonssenter på adressen Du kan også installere DBs HTML-informasjonssenter på systemet ed hjelp innholdet på CDen DB HTML-dokumentasjon, som du kan laste ned fra samme sted. DBs HTML-dokumentasjon oppdateres med her nye utgae. Du finner nyeste dokumentasjon i DBs HTML-informasjonssenter på nettet eller ed å laste ned innholdet på CDen DB HTML-dokumentasjon og installere det på systemet ditt. PDF-dokumentasjon oppdateres mindre hyppig enn HTMLinformasjonssenteret. Du finner flere opplysninger om DB Utiklingssenter og DB for z/os på His du ønsker den nyeste informasjonen om DB-produktfamilien, kan du anskaffe et gratis abonnement på DB Magazine. Den elektroniske utgaen a tidsskriftet finner du på På denne siden finner du også instruksjoner om hordan du bestiller et abonnement. i Versjonsmerknader

9 Om denne utgaen Nytt i denne utgaen På elkomstsiden til DB Informasjonssenter finner du en link til oersikten oer nye funksjoner i denne utgaen. Du kan se siste ersjon a DB Informasjonssenter på IBMs nettsider på adressen Du kan også installere den nyeste ersjonen a DB Informasjonssenter lokalt, fra CDen som inneholder DB Informasjonssenter. I tillegg til de nye funksjonene som ises i DB Informasjonssenter, har disse funksjonene også blitt tilføyd: Nye konfigurasjonsparametere for tildeling, fjerning og arkiering a loggfil To nye konfigurasjonsparametere har blitt tilføyd for å håndtere tildeling og fjerning a loggfiler: loggarkimetode 1 (LOGARCHMETH1) og loggarkimetode (LOGARCHMETH). Disse parameterne gjør at databasesystemet arkierer loggfiler til en plassering som ikke finnes i den aktie loggbanen. His begge disse parameterne blir oppgitt, arkieres her loggfil to ganger. Det betyr at du får to kopier a arkierte loggfiler på to forskjellige steder. De to nye konfigurasjonsparameterne erstatter parameterne for brukerutgang (USEREXIT) og slå på loggbearing (LOGRETAIN), som fortsatt er tilgjengelige men som bare bør brukes for kompatibilitet med tidligere ersjoner. Tre andre konfigurasjonsparametere (ARCHRETRYDELAY, NUMARCHRETRY og FAILARCHPATH) er tilføyd slik at du kan tilpasse loggarkieringen bedre til dine beho. His det oppstår en feil under arkiering a loggfilene, utsettes arkieringer med tidsrommet som er spesifisert a databasekonfigurasjonsparameteren ARCHRETRYDELAY. Du kan bruke databasekonfigurasjonsparameteren NUMARCHRETRY til å oppgi antall ganger DB UDB skal prøe å arkiere en loggfil til den primære eller sekundære arkikatalogen. Etter at det spesifiserte antall forsøk er gjort, prøer DB UDB å arkiere loggfiler til failoer-katalogen som er oppgitt a databasekonfigurasjonadresseren FAILARCHPATH. Økning a delt minneområde for databasen ed aktiering Når databasen aktieres, øker DB UDB automatisk databasens delte minneområde med en oerflytbuffer. Bufferen brukes til å dekke topper i minnekraene for minneområder i det delte minnet for databasen, når et område oerskrider den konfigurerte størrelsen. His et minneområde oerskrider sin konfigurerte størrelse, utides dataområdet til nødendig størrelse helt til hele oerflytminneområdet i databasens delte minne er brukt. Forbedringer i Query Patroller I tillegg til den eksisterende plattformstøtten, inneholder DB UDB ersjon 8. bitersstøtte for DB Query Patroller-tjeneren på disse plattformene: Linux IA Windows Serer 00 biters Itanium-baserte systemer Copyright IBM Corp

10 Windows XP bit Edition Fordelene med bitersstøtte omfatter mer adresseområde for kode, ariabler, delt minne og bufferområder. DB UDB Workgroup Serer Edition og DB UDB Workgroup Serer Unlimited Edition har støtte for DB Query Patroller: DB Query Patroller-tjeneren kan nå installeres oer disse DB-produktene: DB UDB Enterprise Serer Edition ersjon 8.1. og FixPak + DB UDB Enterprise Serer Edition senere enn ersjon 8.1. DB UDB Workgroup Serer Edition ersjon 8. DB UDB Workgroup Serer Unlimited Edition ersjon 8. KEEP UPDATE LOCKS-uttrykk tilføyd Det kan spesifiseres en låstype for spørringer som utfører oppdateringer. Denne endringen for en spørring som har pekere gjør at FOR UPDATE-pekere kan utnytte radblokking. I tillegg kan Gjentakende lesing (RR) og Lesestabilitet (RS) elges ed spørring på en skriebeskyttet resultattabell slik at posisjonerte pekeroppdateringer fullføres. ISOLATION-leddet og LOCK-REQUEST-leddet kan ikke brukes i en underordnet SELECT-setning, SQL-funksjon, SQL-metode eller utløser. Formatering a systemfeilfiler (Windows) Det nye erktøyet dbxprt.exe gjør at du kan formatere filer for systemfeil (*.TRP). Verktøyet formaterer de binære systemfeilfilene for DB UDB til en leselig ASCII-fil. Systemfeilfiler plasseres in forekomstkatalogen (DBINSTPROF) som standard, eller i katalogbanen for feilsøkingsdata his databasesystemets konfigurasjonsparameter DIAGPATH er definert. Autorisasjon: Du må ha tilgang til DIAGPATH-katalogen. Kommandosyntaks: dbxprt /p bane / Kommandoparametere: /p bane /m /n innfil utfil En bane med semikolon (;) som skilletegn som heniser til plasseringen(e) for de binære filene og PDB-filene. / Viser ersjonsinformasjon. /m Formaterer en minnedumping sammen med resten a systemfeilfilen. /n Formaterer data uten å ta hensyn til linjenummer. innfil utfil Spesifiserer inndatafilen. Spesifiserer utdatafilen. Versjonsmerknader

11 Definering a memory pinning er tilgjengelig (Linux) Memory pinning er nå tilgjengelig som et alternati for DB UDB ersjon 8. på alle Linux-arkitekturer. Når memory pinning er aktiert, holdes databasens delte minnesett i RAM og eksles ikke ut. Denne metoden resulterer i bedre bruk a minnet, og holder mer minne tilgjengelig for andre brukere. Fremgangsmåte: Definere memory pinning: 1. Kontroller at Linux-ersjonen din inneholder biblioteket libcap.so. Definer dbset-ariabelen DB_PINNED_BP til YES. Stopp og start databasetjenestene på nytt Kommandoen ipcs -m iser delte minnesegmenter med statusen LOCKED når en agent er koblet til en database i en forekomst som er startet med dette alternatiet. Definere ressursregler (AIX og Linux) DB UDB har nå støtte for nøyaktig konfigurering a bruken a noen operatisystemressurser. Du kan for eksempel koble her engine EDU til en enkelt logisk prosessor. Slike aanserte konfigurasjoner kan forbedre ytelsen i noen situasjoner. Disse konfigurasjonene bør bare forsøkes a aanserte brukere som har god kunnskap om operatimiljø og arbeidsbelastning. Feil konfigurering kan føre til dårligere ytelse. Ressursregler defineres for å beskrie hordan DB UDB irker sammen med operatisystemet. Ressursregler begrenser anligis hilke ressurser DB UDB bruker, eller de tildeler bestemte operatisystemressurser til bestemte DB UDB-objekter. Omfanget a ressursstyringen arierer ahengig a operatisystemet. Tabell 1. Ressursstyring ahengig a plattform Plattform Oersikt oer støtte Linux Begrenser en DB UDB-forekomst til å bare bruke et delsett a de logiske prosessorene på systemet. AIX. Begrenser en DB UDB-forekomst til å bare bruke et delsett a de logiske prosessorene på systemet. Definere en ressursregel: Definerer hordan DB UDB-objekter slik som EDUer, bufferområder og sidetømmere er bundet til bestemte ressurssett Konfigurerer bruk a ressurssett på databaseniå Registerariabelen DB_RESOURCE_POLICY brukes til å definere en ressursregel. Variabelen kan defineres til banen til en riktig utformet konfigurasjonsfil. Det kan oppstå flere typer feil ed konfigurering a en ressursregel: Kraene til maskinare og operatisystemniå er ikke tilstrekkelige for konfigurering a ressursrcegler. Syntaks- eller semantikkfeil i regelkonfigurasjonsfilen. Feil under konfigurering a ressursregler gjør at dbstart mislykkes. Om denne utgaen

12 Kraene til operatisystemet for ressursregelstøtte er beskreet i tabellen nedenfor. Tabell. Operatisystemkra for ressursregelstøtte Plattform Oersikt oer støtte Linux SUSE Linux Enterprise Serer 8 (eller 9) eller RedHat Enterprise Linux SMP-maskinare AIX. AIX. som kjører på NUMA-kapabel maskinare Forekomsteieren har mulighet for CAP_NUMA_ATTACH AIX Definer registerariabelen DBENVLIST til "MEMORY_AFFINITY DATA_SEG_SPECIAL" Definer 'MEMORY_AFFINITY=MCM' og 'DATA_SET_SPECIAL=Y'' i dbprofile. VMO-alternatiet memory_affinity må settes til 1, og VMO-alternatiet num_spec_dataseg må minst settes til det maksimale antall DB-agenter. Her DB-prosess er bundet til en enkelt prosessor: Det følgende forslaget til konfigurasjonsfil iser binding a typen en til en, prosessor til prosessor på AIX og Linux. <RESOURCE_POLICY> <GLOBAL_RESOURCE_POLICY> <METHOD>CPU</METHOD> <RESOURCE_BINDING> <RESOURCE>0</RESOURCE> </RESOURCE_BINDING> <RESOURCE_BINDING> <RESOURCE>1</RESOURCE> </RESOURCE_BINDING> </GLOBAL_RESOURCE_POLICY> </RESOURCE_POLICY> Her DB UDB-programkodeprosess blir bundet til enten prosessor 0 eller prosessor 1. Binding a programkodeprosesser til prosessorer som er definert a en regel forekommer i en sirkulær round-robin-metode. Regelen antar at systemet består a minst logiske prosessorer. Prosessorene identifiseres ed hjelp a et tall fra 0 til (n 1) der n er antall prosessorer på systemet. Merk: Denne bindemekanismen skal ikke brukes til å begrense tilgjengelige prosessorer som kan brukes a en DB UDB-forekomst. Vurder i stedet å bruke operatisystemfunksjoner slik som WLM på AIX for styring a arbeidsbelastninger. NUMA-utnyttelse: Topologi-basert konfigurasjon En topologi-basert konfigurasjon beskrier nøyaktig binding a DB UDB-objekter til ressurssett i ressursstyreren. Dette er en eksempelfil for en topologi-basert konfigurasjon: <RESOURCE_POLICY> <DATABASE_RESOURCE_POLICY> <DBNAME>MYDB</DBNAME> <METHOD>RSET</METHOD> <RESOURCE_BINDING> <RESOURCE>sys/node </RESOURCE> <DBMEM_PERCENTAGE>.0</DBMEM_PERCENTAGE> Versjonsmerknader

13 <SERVICE_NAME>snm0</SERVICE_NAME> <BUFFERPOOL_BINDING> <NUM_CLEANERS></NUM_CLEANERS> <BUFFERPOOL_ID></BUFFERPOOL_ID> <BUFFERPOOL_ID>8</BUFFERPOOL_ID> </BUFFERPOOL_BINDING> </RESOURCE_BINDING> <RESOURCE_BINDING> <RESOURCE>sys/node </RESOURCE> <DBMEM_PERCENTAGE>0.0</DBMEM_PERCENTAGE> <SERVICE_NAME>snm1</SERVICE_NAME> <BUFFERPOOL_BINDING> <NUM_CLEANERS></NUM_CLEANERS> <BUFFERPOOL_ID>1</BUFFERPOOL_ID> <BUFFERPOOL_ID>1</BUFFERPOOL_ID> </BUFFERPOOL_BINDING> <BUFFER_POOL_BINDING> <NUM_CLEANERS></NUM_CLEANERS> <BUFFERPOOL_ID></BUFFERPOOL_ID> </BUFFERPOOL_BINDING> </RESOURCE_BINDING> </DATABASE_RESOURCE_POLICY> </RESOURCE_POLICY> Punktene nedenfor inneholder en analyse a eksempelfilen oenfor: En ressursregel finnes bare for databasen som heter MYDB. Alle agenter som genereres fra sericeforespørsler som kommer gjennom sericeport snm0 bindes til AIX-ressurssettet sys/node Alle agenter som genereres fra sericeforespørsler som kommer gjennom sericeport snm1 bindes til AIX-ressurssettet sys/node Delt minne for databasen tildeles slik: % a databasens delte minnesett tildeles fra sys/node % a databasens delte minnesett tildeles fra sys/node De resterende % blir fordelt (striped) på ters a alle systemets ressurssett Bufferområder med IDene og 8 bruker minne fra ressurssettet sys/node Bufferområder med IDene 1, 1 og bruker minne fra ressurssettet sys/node sidetømmere opprettes utelukkende for å betjene tjenestebufferområder med IDene og 8. sidetømmere opprettes utelukkende for å betjene tjenestebufferområder med IDene 1 og 1. sidetømmere opprettes utelukkende for å betjene tjenestebufferområdet med IDen. Historikk for produktrettelser His du il se en APAR-liste (Authorized Program Analysis Reports) som denne oppdateringspakken har rettelser for, går du til denne nettsiden: Om denne utgaen

14 Versjonsmerknader

15 Kjente begrensninger, problemer og løsninger Baklengs kompatibilitet Nedenfor finner du informasjon om kjente begrensninger, problemer og løsninger for DB Uniersal Database ersjon 8.. Informasjonen i denne delen gjelder bare for ersjon 8.-utgaen a DB Uniersal Database og tilhørende produkter. Begrensningene kan også gjelde for andre utgaer a produktet. Alternatie opprettingspakker (Linux og UNIX) Før DB Uniersal Database ersjon 8 fungerte opprettingspakker (FixPaks) bare som oppdateringer til installerte DB Uniersal Database-pakker eller -filsett på ett enkelt sted. Dette innebar at installeringen a opprettingspakkene erstattet eksisterende filer med de oppdaterte filene i opprettingspakken, og det ar ikke mulig å ha flere DB-opprettingspakkeniåer på ett enkelt system om gangen. Nå kan DB UDB (ESE) finnes på flere opprettingspakkeniåer på samme system. Denne funksjonen, som har ært støttet i produksjonsoperatisystemene siden ersjon 8.1., oppnås ed bruk a følgende to typer opprettingspakker: anlige opprettingspakker Er tilgjengelige ikke bare for ESE, men for alle støttede DB ersjon 8-produkter for beslektede plattformer Kan installeres direkte oppå en eksisterende installasjon enten i /usr/opt/db_08_01 på AIX eller /opt/ibm/db/v8.1 på andre plattformer alternatie opprettingspakker Kan installeres som fullstendig nye kopier a DB Uniersal Database ESE Er installert på en forhåndsdefinert plassering som er forskjellig fra den som er brukt for en anlig DB Uniersal Database-installasjon Merknader: 1. Du trenger ikke å utføre en installering a flere opprettingspakker his det ikke er nødendig for ditt system.. Fra og med IBM DB Uniersal Database Enterprise Serer Edition (ESE) for Linux og UNIX ersjon 8.1. støttes opprettingspakker i produksjonsoperatisystemer når de installeres som fleropprettingspakker.. På Linux er alternatie opprettingspakker tilgjengelig bare på disse plattformene: x8 (-bit) S/90 (1-bit) Du kan oppdatere en flerforekomstersjon a en opprettingspakke til et annet niå på en a disse måtene: Installer releant anlig opprettingspakke på GA-installasjonen (General Aailability) og oppdater forekomsten ed å kjøre dbiupdt fra eksisterende GA-bane. Installer releant alternati opprettingspakke i egen unik bane og oppdater forekomsten ed å kjøre dbiupdt fra denne banen. Copyright IBM Corp

16 Du finner flere opplysninger om nedlasting a alternatie opprettingspakker på IBMs nettsider på Begrensninger i støtten for dataarehussenteret på tidligere tjenere Disse begrensningene gjelder for støtten for DB Uniersal Database (DB UDB) Enterprise Serer Edition ersjon 8 Dataarehussenter på tidligere tjenere: Støtte for stort objekt (LOB) His du bruker en arehuskontrolldatabase på en tjener som er eldre enn DB UDB Enterprise Serer Edition ersjon 8, kan du ikke arbeide med LOBer. Du må oppgradere arehuskontrolldatabasen til riktig niå eller flytte kontrolldatabasen til systemet der arehustjeneren for DB UDB Enterprise Serer Edition ersjon 8 er installert, og bruke den lokalt fra dette systemet. His du ønsker å flytte LOBer mellom dataarehussenteret og DB UDB, må du oppgradere til DB UDB Enterprise Serer Edition ersjon 8. Støtte for Systems Network Architecture (SNA) His du bruker SNA til å koble deg til arehuskildene og -målene, må du endre konfigurasjonen til TCP/IP oer SNA eller bruke arehusagenten for Windows NT. Støtte for EXPORT- og LOAD-funksjoner LOAD-funksjonen i Dataarehussenter ersjon 8 har ikke støtte for en måldatabase med ersjon. His du il beholde målet som en ersjon -database, må du endre LOAD-trinnet til et SQL SELECT og INSERT-trinn. SQL elg og sett inn-trinn bruker en DELETE*-setning etterfulgt a SELECT- og INSERT-setninger. SQL elg og sett inn-trinn kreer at databasen må logge alle transaksjoner. Dette fører til at ytelsen for SQL elg og sett inn-trinn ikke er like god som for EXPORT- og LOAD-funksjonene. APARer for utiklingssenteret som krees for SQLJ- og SQL Assist-støtte på DB UDB for OS/90, ersjon, og DB UDB for z/os, ersjon Når du bruker utiklingssenteret eller en applikasjonsutiklingsklient for DB Uniersal Database ersjon 8 på Windows eller UNIX, må disse APARene installeres på tjeneren for å aktiere støtte for SQLJ og SQL Assist: DB UDB for z/os, ersjon PQ1 - Gir SQLJ-støtte for bygging a lagrede Jaa SQLJ-prosedyrer PQ88 - Gir SQL Assist-støtte DB UDB for OS/90, ersjon PQ88 - Gir SQL Assist-støtte To ersjoner a SQL Assist startes fra DB UDB Du kan starte både ersjon og ersjon 8 a SQL Assist fra DB Uniersal Database ersjon 8. Du kan starte ersjon fra DB Dataarehussenter. Alle andre sentre starter den nyeste ersjon 8. Produkthjelpen har ekstra informasjon om SQL Assist, ersjon. 8 Versjonsmerknader

17 Endring i irkemåten til Unicode-tjeneren I ersjon oerså Unicode-tjenere alle grafiske kodesett som ble sendt fra applikasjoner på tilkoblingstidspunktet og antok at UCS Unicode (kodesett 100) ble brukt. Unicode-tjenere med ersjon 8 respekterer nå kodesettet sendt a klienten. Endring a utdata for kommandoen dbmoe I ersjon 8. er sammendragsutdataene fra kommandoen dbmoe mer beskriende enn i tidligere ersjoner. Denne endringen kan forårsake feil i skript som analyserer utdataene. Når dbmoe utføres med IMPORT-alternatiet: Utdata før ersjon 8. IMPORT: -Rader lest: ; -Rader ierksatt: ; Tabell "DSCIARA"."T0" Utdata fra og med ersjon 8. * IMPORT: tabell "DSCIARA"."T0" -Rader lest: -Satt inn: -Aist: 1 -Ierksatt: Når dbmoe utføres med LOAD-alternatiet: Utdata før ersjon 8. * LOAD: tabell "DSCIARA"."T0" -Rader lest: -Lastet inn: -Aist: 1 -Slettet: 0 -Ierksatt: Utdata fra og med ersjon 8. * LOAD: tabell "DSCIARA"."T0" -Rader lest: -Lastet inn: -Aist: 1 -Slettet: 0 -Ierksatt: Helseregisterendringer ed migrering fra DB UDB ersjon 8. tilbake til DB UDB ersjon 8.1 Registerendringer som er gjort i DB UDB ersjon 8. går tapt når du migrerer tilbake til DB UDB ersjon 8.1. Registeret går tilbake til filen HealthRules.reg i ersjon 8.1, som inneholder innstillingene som gjaldt før du oppgraderte til DB UDB ersjon 8. og begynte å bruke innstillingene i filen HealthRules.reg. Forbedringer i meldingsformatet til dbdiag.log Formatet til filen dbdiag.log er forbedret på flere måter i ersjon 8.. Det er nå enklere å lese loggfilen manuelt, og å analysere den med programare. Forbedringene omfatter: Her post har et fullstendig sett med topptekst Meldings- og datadelene til loggpostene er tydelig merket, slik at det er enklere å forstå og bruke loggpostene Klokkeslett med tidssone er med for her post Hert felt har et tydelig nan med store bokstaer Linjelengden for topptekst og meldingsfelt er begrenset til 80 tegn Nye felt er lagt til, blant annet et felt for alorsgrad som hjelper deg med å finne de iktigste postene Kjente begrensninger, problemer og løsninger 9

18 I tillegg er det gjort andre endringer, for eksempel er databasefeltnanet endret til DB. Aktiitetsposter er tilføyd som feilsøkingsmeldinger i filen dbdiag.log. Eksempler på slike aktiiteter: Oppdateringer a profilregisteret Oppdateringer a konfigurasjonsparametere Aktiitetsposter har "Aktiitet/Eent" spesifisert i feltet LEVEL. Sel om aktiiteter ikke er feil, kan de blir logget ed feilsøkingsniåer høyere enn (Informasjon) eller (Adarsel), ahengig a betydningen. Profilregisterariabler for dbset og DB- og DBM-konfigurasjonsparametere logges Fra og med ersjon 8. logges dbset-profilregisteroppdateringer og DB- og DBM-konfigurasjonsparametere i filen dbdiag.log. Meldingene logges med høye feilsøkingsniåer på grunn a sin betydning. Disse typene dbset-profilregisteroppdateringer logges: Endre Slett Kommandoen dbset ariabelnan=erdi gir en post i dbdiag.log som ser slik ut: I98C8 LEVEL: Eent PID : TID : 1 PROC : dbset INSTANCE: dbuser NODE : 000 FUNCTION: DB UDB, oper system serices, dbset_main, probe:0 CHANGE : CFG DBSET: DBDBDFT: From: "OLDDB" To: "SAMPLE" Kommandoen dbset -r gir en post i dbdiag.log som ser slik ut: CHANGE : CFG DBSET: DBDBDFT: From: "SAMPLE" To: "" Merk: Toppteksten er utelatt i det foregående eksempelet. Tilbakestill Kommandoen dbset ariabelnan=erdi gir en post i dbdiag.log som ser slik ut: CHANGE : CFG DBSET: Profile registry was reset Merk: Toppteksten er utelatt i det foregående eksempelet. Eksempler for DB- og DBM-konfigurasjonsparameteroppdateringer: CHANGE : CFG DB SAMPLE: "Maxlocks" From: "10" To: "0" CHANGE : CFG DBM: "Diagleel" From: "" To: "1" CHANGE : CFG DBM: Reset to the system defaults Merk: Toppteksten er utelatt i de foregående eksemplene. Du finner disse konfigurasjonsoppdateringsmeldingene ed å bruke erktøyet dbdiag. Eksempel: Velge alle aktiiteter: dbdiag -leel eent Velge endringsaktiiteter: dbdiag -g changeeent= 10 Versjonsmerknader

19 Produktkompatibilitet Microsoft XP-rettelse er nødendig for -biters operatisystemer His du bruker Microsoft XP-operatisystemet (00) konfigurert til å bruke NETBIOS-protokollen med DB-produktene, må du anskaffe en hurtigrettelse fra Microsoft. Kontakt Microsoft med Q-artikkelnummeret Q1. Windows XP-operatisystemer Operatisystemet Windows XP Home Edition støttes bare a DB UDB Personal Edition-produkter. Operatisystemet Windows XP Professional støttes a disse DB-produktene: DB UDB Personal Edition DB UDB Workgroup Serer Edition DB Connect Personal Edition DB Connect Enterprise Edition Merk: DB Connect Enterprise Edition støttes på Windows XP bare til utiklings- og testformål. Produksjonsmiljøer kreer Windows 000 eller Windows Serer 00. Alternatie Unicode-konerteringstabeller for CCSID 09 Microsofts japanske Windows Shift-JIS kodesett er registrert som IBMs CCSID (Coded Character Set Identifier) 9. Shift-JIS kodesettet på HP-UX-plattformen er imidlertid registrert som CCSID 09. CCSID 09 inneholder bare tegn i Japanese Industry Standard (JIS), og har ingen leerandørdefinerte tegn. Du kan bruke en DB UDB-database med CCSID 09 på HP-UX til å lagre Shift-JIS-tegn, men det il bli utført kodesettkonertering mellom CCSID 09 og CCSID 9. Når du bruker Microsoft ODBC-applikasjoner, kan det oppstå et problem ed konertering a data i CCSID 09 til Unicode, på grunn a forskjeller mellom IBMs tabell for kodesettkonertering og Microsofts tabell for kodesettkonertering. Listen nedenfor iser tegnene, ed konertering fra CCSID 09 til Unicode, som il resultere i forskjellige kodeerdi ahengig a hilken konerteringstabell som blir brukt (IBM eller Microsoft). For disse tegnene følger IBMs konerteringstabell JIS (Japanese Industry Standard) JISX008 og JISX01. Tabell. Kodeerdi ed konertering fra CCSID 09 til Unicode Shift-JIS-kodeerdi (tegnnan) IBMs primære kodeerdi (Unicode-nan) Microsofts primære kodeerdi (Unicode-nan) X 81C (gefirt-tankestrek) U+01 (gefirt-tankestrek) U+01 (annrett stolpe) X 810 (bølgestrek) U+01C (bølgestrek) U+FFE (tilde med full bredde) X 811 (dobbelt ertikal linje) U+01 (dobbelt ertikal linje) U+ (Parallell til) X 81C (minustegn) U+1 (minustegn) U+FF0D (bindestrek med full bredde) For eksempel blir tegnet gefirt-tankestrek med CCSID 09-kodeerdien X 81C konertert til Unicode-kodeerdien U+01 ed bruk a IBMs konerteringstabell, Kjente begrensninger, problemer og løsninger 11

20 men til U+01 ed bruk a Microsofts konerteringstabell. Dette kan skape problemer for Microsoft ODBC-applikasjoner fordi de ille behandle U+01 som en ugyldig kodeerdi. For å unngå disse potensielle problemene har DB UDB Microsofts alternatie konerteringstabell fra CCSID 09 til Unicode, i tillegg til IBMs standard konerteringstabell. Du må erstatte IBMs standard konerteringstabell med den alternatie konerteringstabellen fra Microsoft. Legg merke til at IBMs standard konerteringstabell fra Unicode til CCSID 09 er identisk med Microsofts ersjon. Erstatte Unicode-konerteringstabellen for CCSID (Coded Character Set Identifier) 09 med Microsofts konerteringstabeller Når du konerterer fra CCSID 09 til Unicode, brukes DB UDBs standard tabell for kodesettkonertering. His du il bruke en annen ersjon a konerteringstabellen, for eksempel Microsoft-ersjonen, må du manuelt erstatte filen med standard konerteringstabell (.cn). Forutsetning: Før du erstatter den eksisterende tabellfilen for kodesettkonertering i katalogen sqllib/con, må du reserekopiere filen i tilfelle du ønsker å bytte tilbake til den. På UNIX og Linux er katalogen sqllib/con knyttet til installeringsbanen for DB UDB. Begrensninger: For at erstatning a konerteringstabell skal fungere, må alle DB UDB-klienter som knyttes til den samme databasen, endre konerteringstabell. Ellers kan de ulike klientene lagre det samme tegnet med forskjellige kodeerdier. Fremgangsmåte: Slik erstatter du DB UDBs standard konerteringstabell for konertering fra CCSID 09 til Unicode: 1. Kopier sqllib/con/ms/09ucs.cn til sqllib/con/09ucs.cn. Start DB UDB på nytt. Alternatie Unicode-konerteringstabeller for CCSID 9 IBMs CCSID (Coded Character Set Identifier) for det japanske EUC-kodesettet er registrert som CCSID 9. CCSID 9 er en felles koding for japanske UNIX- og Linux-plattformer. Når du bruker Microsoft ODBC-applikasjoner til å knytte deg til en DB UDB-database med CCSID 9, kan det oppstå et problem ed konertering a data fra CCSID 9 til Unicode. Dette potensielle problemet skyldes forskjeller mellom IBMs tabell for kodesettkonertering og Microsofts tabell for kodesettkonertering. IBMs konerteringstabell samsarer med tegnnanene slik de er spesifisert i JIS (Japanese Industry Standard) JISX008, JISX01 og JISX01. Listen nedenfor iser tegnene, ed konertering fra CCSID 9 til Unicode, som il resultere i forskjellige kodeerdi ahengig a hilken konerteringstabell som blir brukt (IBM eller Microsoft). 1 Versjonsmerknader

21 Tabell. Kodeerdi ed konertering fra CCSID 9 til Unicode EUC-JP-kodeerdi (tegnnan) IBMs primære kodeerdi (Unicode-nan) Microsofts primære kodeerdi (Unicode-nan) X A1BD (gefirt-tankestrek) U+01 (gefirt-tankestrek) U+01 (annrett stolpe) X A1C1 (bølgestrek) U+01C (bølgestrek) U+FFE (Tilde med full bredde) X A1C (dobbelt ertikal linje) U+01 (dobbelt ertikal linje) U+ (Parallell til) X A1DD (minustegn) U+1 (minustegn) U+FF0D (bindestrek med full bredde) X 8FAC (brutt stolpe) U+00A (brutt stolpe) U+FFE (brutt stolpe med full bredde) For eksempel blir tegnet gefirt-tankestrek med CCSID 9-kodeerdien X A1BD konertert til Unicode-kodeerdien U+01 ed bruk a IBMs konerteringstabell, men til U+01 ed bruk a Microsofts konerteringstabell. På grunn a denne forskjellen i konerteringen kan du få to ulike kodeerdier for det samme tegnet i en DB UDB Unicode-database, eller i en grafisk kolonne i en DB UDB 9-database. Dette kan skape problemer for Microsoft ODBC-applikasjoner fordi de ille behandle U+01 som en ugyldig kodeerdi. For å unngå disse potensielle problemene har DB UDB Microsofts alternatie konerteringstabell fra CCSID 9 til Unicode, i tillegg til IBMs standard konerteringstabell. Du må erstatte IBMs standard konerteringstabell med den alternatie konerteringstabellen fra Microsoft. Legg merke til at IBMs standard konerteringstabell fra Unicode til CCSID 9 er identisk med Microsofts ersjon. Erstatte Unicode-konerteringstabellen for CCSID (Coded Character Set Identifier) 9 med Microsofts konerteringstabeller Når du konerterer fra CCSID 9 til Unicode, brukes DB UDBs standard tabell for kodesettkonertering. His du il bruke en annen ersjon a konerteringstabellen, for eksempel Microsoft-ersjonen, må du manuelt erstatte filen med standard konerteringstabell (.cn). Forutsetning: Før du erstatter den eksisterende tabellfilen for kodesettkonertering i katalogen sqllib/con, må du reserekopiere filen i tilfelle du ønsker å bytte tilbake til den. På UNIX og Linux er katalogen sqllib/con knyttet til installeringsbanen for DB UDB. Begrensninger: For at dette skal fungere, må alle DB UDB-klienter som knyttes til den samme CCSID 9-databasen, endre konerteringstabell. His klienten din har japansk Windows, med ANSI-kodesett Shift-JIS (CCSID 9), må du også bytte DBs standard konerteringstabeller mellom CCSID 9 og Unicode til Microsofts ersjon. Ellers kan de ulike klientene lagre det samme tegnet med forskjellige kodeerdier. Fremgangsmåte: Kjente begrensninger, problemer og løsninger 1

22 Slik erstatter du DB UDBs standard konerteringstabell for konertering fra CCSID 9 til Unicode: 1. Kopier sqllib/con/ms/09ucs.cn til sqllib/con/09ucs.cn. Start DB UDB på nytt. Slik erstatter du DB UDBs standard konerteringstabeller for konertering mellom CCSID 9 og Unicode: 1. Kopier sqllib/con/ms/09ucs.cn til sqllib/con/09ucs.cn. Kopier sqllib/con/ms/ucs09.cn til sqllib/con/ucs09.cn. Start DB UDB på nytt. Alternatie Unicode-konerteringstabeller for CCSID 9 Når du bruker Microsofts japanske Windows Shift-JIS kodesett som er registrert som IBMs CCSID (Coded Character Set Identifier) 9, kan følgende to problemer oppstå ed konertering a tegn mellom CCSID 9 og Unicode. Dette potensielle problemet skyldes forskjeller mellom IBMs og Microsofts tabeller for kodesettkonertering. For å unngå disse potensielle problemene har DB UDB Microsofts alternatie konerteringstabeller fra CCSID 9 til Unicode, i tillegg til IBMs standard konerteringstabeller. Problem 1: A historiske grunner er oer 00 tegn i kodesettet CCSID 9 representert med to eller tre kodeerdier (code points) her. Bruk a IME-redigeringsprogram og konerteringstabeller for kodesett gjør at bare en a de tilsarende kodeerdiene blir oppgitt. Eksempel: Romertallet én med små bokstaer ('i') har to tilsarende kodeerdier: X'EEEF' og X'FA0'. Microsoft Windows IME-programmer genererer alltid X'FA0' når 'i' skries. Generelt bruker IBM og Microsoft den samme primære kodeerdien for å representere et tegn, bortsett fra for disse 1 tegnene: Tabell. Kodeerdikonertering mellomn CCSID 9 og Shift-JIS Nan på tegn (Unicode-kodeerdi) IBM Shift-JISprimærkodeerdi Romertall én (U+10) X'FAA' X'8' Romertall to (U+11) X'FAB' X'8' Romertall tre (U+1) X'FAC' X'8' Romertall fire (U+1) X'FAD' X'8' Romertall fem (U+1) X'FAE' X'88' Romertall seks (U+1) X'FAF' X'89' Romertall sy (U+1) X'FA0' X'8A' Romertall åtte (U+1) X'FA1' X'8B' Romertall ni (U+18) X'FA' X'8C' Romertall ti (U+19) X'FA' X'8D' Parenthesized ideograph stock (U+1) X'FA8' Microsoft Shift-JIS-primærkodeerdi X'FA8' Nummertegn (U+11) X'FA9' X'88' Telefontegn (U+11) X'FAA' X'8' 1 Versjonsmerknader

23 IBM-produkter som DB UDB bruker primært IBM-kodeerdier, slik som X'FAA', for å fremstille romertallet én med store bokstaer ('I'), mens Microsoft-produkter bruker X'8' til å representere samme tegn. En Microsoft ODBC-applikasjon kan sette inn tegnet 'I' som X'8' i en DB UDB-database med CCSID 9, og kontrollsenteret i DB UDB kan sette inn samme tegn som 'FAA' i den samme CCSID 9-databasen. ODBC-applikasjoner finner bare de radene som har 'I' kodet som X'8', og DB UDB Kontrollsenter finner bare radene som har 'I' kodet som X'FAA'. His du il gjøre det mulig for DB UDB Kontrollsenter å elge 'I' som X'8', må du bytte ut standardkonerteringstabellene fra IBM mellom CCSID 9 og Unicode med de alternatie konerteringstabellene fra Microsoft. Problem : Listen nedenfor iser tegnene, ed konertering fra CCSID 9 til Unicode, som il resultere i forskjellig kodeerdi ahengig a hilken konerteringstabell som blir brukt (IBM eller Microsoft). For disse tegnene følger IBMs konerteringstabell JIS (Japanese Industry Standard) JISX008, JISX01 og JISX01. Tabell. Kodeerdi ed konertering fra CCSID 9 til Unicode Shift-JIS-kodeerdi (tegnnan) IBMs primære kodeerdi (Unicode-nan) Microsofts primære kodeerdi (Unicode-nan) X'81C' (gefirt-tankestrek) U+01 (gefirt-tankestrek) U+01 (annrett stolpe) X'810' (bølgestrek) U+01C (bølgestrek) U+FFE (tilde med full bredde) X'811' (dobbelt ertikal linje) U+01 (dobbelt ertikal linje) U+ (Parallell til) X'81C' (minustegn) U+1 (minustegn) U+FF0D (bindestrek med full bredde) X'FA' (brutt stolpe) U+00A (brutt stolpe) U+FFE (brutt stolpe med full bredde) For eksempel blir tegnet gefirt-tankestrek med CCSID 9-kodeerdien X'81C' konertert til Unicode-kodeerdien U+01 ed bruk a IBMs konerteringstabell. Det konerteres imidlertid til U+01 ed bruk a Microsofts konerteringstabell. På grunn a denne forskjellen i konerteringen kan du få to ulike kodeerdier for det samme tegnet i en DB UDB Unicode-database. Dette kan skape problemer for Microsoft ODBC-applikasjoner fordi de ille behandle U+01 som en ugyldig kodeerdi. For å unngå dette potensielle problemet, må du bytte ut standardkonerteringstabellene fra IBM mellom CCSID 9 og Unicode med de alternatie konerteringstabellene fra Microsoft. Bruk a de alternatie konerteringstabellene fra Microsoft mellom CCSID 9 og Unicode bør begrenses til lukkede miljøer hor alle DB UDB-klientene og DB UDB-databasene bruker kodesettet CCSID 9 og de samme alternatie Microsoft-konerteringstabellene. His du har en DB UDB-klient som bruker IBMs standard konerteringstabeller og en annen DB UDB-klient som bruker de alternatie Microsoft-konerteringstabellene, og begge klientene setter inn data i den samme DB UDB-databasen som bruker CCSID 9, kan samme tegn bli lagret med forskjellige kodeerdier i databasen. Kjente begrensninger, problemer og løsninger 1

24 Erstatte Unicode-konerteringstabellen for CCSID (Coded Character Set Identifier) 9 med Microsofts konerteringstabeller Når du konerterer mellom CCSID 9 og Unicode, blir konerteringstabellene for kodesett som er standard i DB Uniersal Database (DB UDB) brukt. His du il bruke en annen ersjon a konerteringstabellene, for eksempel Microsoft-ersjonen, må du manuelt erstatte filene med standard konerteringstabeller (.cn). Forutsetning: Før du erstatter de eksisterende tabellfilene for kodesettkonertering i katalogen sqllib/con, må du reserekopiere filene i tilfelle du ønsker å bytte tilbake. På UNIX er sqllib/con knyttet til installeringsbanen for DB UDB. Begrensninger: For at erstatning a konerteringstabell skal fungere, må alle DB UDB-klienter som knyttes til den samme databasen, endre konerteringstabell. Ellers kan de ulike klientene lagre det samme tegnet med forskjellige kodeerdier. Fremgangsmåte: Slik erstatter du DB UDBs standard konerteringstabeller for konertering a tegn mellom CCSID 9 og Unicode: 1. Kopier sqllib/con/ms/09ucs.cn til sqllib/con/09ucs.cn.. Kopier sqllib/con/ms/ucs09.cn til sqllib/con/ucs09.cn.. Start DB UDB på nytt. MVS-operatisystemet støttes ikke Sel om det blir nent i dokumentasjonen, støttes ikke lenger operatisystemet MVS a DB Uniersal Database. MVS er erstattet med z/os. DB UDB for AIX.. og.1 og høyere kreer AIX C++ Version Runtime DB UDB ersjon 8.1. og høyere for AIX ersjon.. og.1 og høyere kreer at AIX C++ Version Runtime-biblioteker installeres på AIX-systemet. Last ned PTF-oppdateringen March 00 C++ Runtime fra dette nettstedet: 8&cc=us&lang=en Følg installeringsinstruksjonene på nettstedet før du bruker DB ersjon 8.1. eller senere. Reserekopiering og gjenoppretting (Linux 90) Reserekopierings- og gjenopprettingsoperasjoner til og fra flere magnetbåndstasjoner irker kanskje ikke his du bruker Linux 90-operatisystemet. 1 Versjonsmerknader

25 Aktiere utsnittsdokking ed bruk a utiklingssenteret med Hummingbird Exceed Når du skal bruke utiklingssenteret i UNIX sammen med Hummingbird Exceed, må XTEST-utidelsen ersjon. ære aktiert før du kan flytte og dokke utsnitt ed å dra tittellinjene deres inne i utiklingssenteret. Slik aktierer du XTEST-utidelsen: 1. Fra Start-menyen elger du Programmer > Hummingbird Connectiity.0 >Exceed >XConfig. Du får frem XConfig-induet.. Valgfritt: His konfigurasjonen din kreer et passord, oppgir du XConfig-passordet.. Dobbeltklikk på ikonet Protocol. Du får frem induet Protokoll.. Merk a i algruten X Conformance Test Compatibility.. I induet Protocol klikker du på knappen Extensions... Du får frem induet Protocol Extensions.. På listen Enable Extensions elger du XTEST(X11R).. Klikk på OK. Informasjon om installering, migrering, oppgradering og konfigurering Kra til maskinare og programare Du kan se kra til maskinare og programare på dette nettstedet: Installeringsmerknader På UNIX- og Linux-plattformer gjelder disse installeringsmerknadene bare ed installering a nye produkter. His du skal installere en opprettingspakke (FixPak), leser du Readme-filen til opprettingspakken. På Windows-plattformer gjelder disse installeringsmerknadene både ed installering a nye produkter og opprettingspakker. His du installerer en opprettingspakke, bør installeringsmerknadene brukes sammen med Readme-filen til opprettingspakken. Les hele denne delen før du installerer DB UDB. Katalogbaner kan ikke inneholde blanktegn (Linux og UNIX) His programmet dbsetup kjøres fra en katalog his bane inneholder et blanktegn, il installeringen mislykkes med følgende feilmelding: <fil>: ble ikke funnet Legg de installerbare filene i en katalog der banen ikke inneholder blanktegn. JDK-niåer for DB UDB (Linux på IA og Linux på PowerPC) Når du installerer ersjon 8. a DB Uniersal Database på Linux, forsøker den RPM-baserte installeringen å installere IBM Jaa RPM (IBMJaa SDK i8.rpm). Merk: DB UDB på Linux IA har bare støtte for Jaa Du finner den mest oppdaterte informasjonen om Linux SDK på nettsiden for IBM Deeloper Kjente begrensninger, problemer og løsninger 1

26 Kit for Linux: His det allerede er installert et høyere niå a RPM (for eksempel IBMJaa-SDK i8.rpm), blir ikke det laere niået a RPM installert. I slike tilfeller lar imidlertid installeringsprogrammet databasekonfigurasjonsparameteren JDK_PATH fremdeles peke til Jaa 1.-banen, /opt/ibmjaa-1/. Derfor il ingen a de Jaa-ahengige funksjonene, inkludert installeringen a DB-erktøykatalogen, irke. Forutsetning: Du må utføre følgende kommando som forekomsteier. Prosedyre: 1. Kjør følgende kommando for å oppgi riktig IBM Deeloper Kit for DB UDB: db update dbm cfg using JDK_PATH path hor JDK_PATH er installeringsbanen for ersjon 1., for eksempel /opt/ibmjaa-1. Pakke ut installasjonsfiler (Linux og UNIX) Noen installeringskopier leeres i komprimert eller gzip-format på produkt-cdene. Før du kan installere DB UDB fra disse formatene, må du kopiere installeringsfilene til en midlertidig katalog og pakke ut eller gunzip installasjonsfilene. Installeringskopiene i komprimert eller qzip-format på CDen har filnanet PRODUKT.tar.Z eller PRODUKT.tar.gz, der PRODUKT er DB-produktet du il installere. His du for eksempel skal installere DB Enterprise Serer Edition, kan den komprimerte filen på CDen hete enten ese.tar.z eller ese.tar.gz. I tillegg til lagerkraene for programaren, må du ha et filsystem med GB ledig plass for enten filen tar.z eller tar.gz og de utpakkede installasjonsfilene. Fremgangsmåte: Slik pakker du ut installasjonsfilene: 1. Kopier de komprimerte installasjonsfilene til et midlertidig filsystem som har minst GB ledig plass.. Gå til katalogen du kopierte installasjonsfilene til ed å skrie cd /TMP, der /TMP er katalogen du kopierte de komprimerte filene til.. His produktet har filtypen *.tar.z, oppgir du denne kommandoen for å pakke ut installasjonsfilene: zcat PRODUKT.tar.Z tar -xf - der PRODUKT er DB-produktet du installerer.. His produktet har filtypen *.tar.gz, oppgir du denne kommandoen for å pakke ut installasjonsfilene: gunzip -c PRODUKT.tar.gz tar -xf - der PRODUKT er DB-produktet du installerer. 18 Versjonsmerknader

27 Merknader: a. gunzip er en del a standardkonfigureringen for AIX L. His du ikke har gunzip, installerer du filsettet rpm.rte fra installeringsmediet for AIX L. Filsettet rpm.rte inneholder gunzip. b. Du kan også laste ned gzip for AIX L, som inneholder gunzip, fra His du il utføre installeringen med eiiseren for DB-installering, ser du under Installere DB UDB fra installasjonsmedia (Linux and UNIX). DB UDB tillater ikke nasjonale tegn i installeringsbanen (Windows) Under installeringen a DB UDB kan du oppgi katalogbanen for DB UDB. Du kan ikke bruke nasjonale tegn i banen du oppgir. Laste ned og pakke ut opprettingspakker for flere produkter (Windows) Fra og med DB ersjon 8 for Windows opprettingspakke leerer IBM produktspesifikke opprettingspakker i stedet for en enkelt, generell opprettingspakke. Denne endringen gjelder bare DB ersjon 8-produkter på Windows-plattformer. His du for eksempel har DB UDB Enterprise Serer Edition ersjon 8 og DB Spatial Extender ersjon 8 installert på samme Windows-system, må du laste ned opprettingspakken for DB UDB Enterprise Serer Edition og Spatial Extender. Du må pakke ut her installeringskopi under en felles oerkatalog. Alle pakkene må pakkes opp for at GUI-installeringen eller den stille installeringen skal kunne utføres. Du finner fullstendige installeringsinstruksjoner i README-filen for DB UDB ersjon 8-opprettingspakken. Installere DB UDB fra installasjonsmedia (Linux og UNIX) Forutsetning: Før du starter eiiseren for DB-installering: Kontroller at systemet oppfyller kraene til installering, minne og lagerplass. Se under Kra til maskinare og programare. Kontroller at du har lest installeringskraene. Filen install.txt eller install.htm finnes på CDen under /cdrom/doc/språk/ der: cdrom iser til tilkoblingspunktet språk iser til språkkatalogen som består a en kode på tegn. Du trenger rotautorisasjon for å utføre installeringen. CDen med DB-produktet må ære tilkoblet systemet ditt. Prosedyre: His installeringskopiene leeres i komprimert eller gzip-format på produkt-cdene, må du pakke ut installeringsfilene før du kan installere DB UDB. Se under Pakke ut installasjonsfiler (Linux og UNIX) his du il ha flere opplysninger. His du il utføre installeringen med eiiseren for DB-installering, oppgir du denne kommandoen: Kjente begrensninger, problemer og løsninger 19

28 ./PRODUKT/dbsetup der PRODUKT er DB-produktet du installerer. His du for eksempel skal installere DB Enterprise Serer Edition, skrier du./ese/dbsetup. Du får frem startpanelet for installeringen. Gå gjennom installeringsskjermbildene. Installere DB UDB fra installasjonsmedia (Windows) Forutsetning: Før du starter eiiseren for DB-installering: Kontroller at systemet oppfyller kraene til installering, minne og lagerplass. Se under Kra til maskinare og programare. Kontroller at du har lest installeringskraene. Filen install.txt eller install.htm finnes på CDen under x:\doc\språk\ der: x iser til CD-stasjonen språk iser til språkkatalogen som består a en kode på tegn. Du må ha en lokal Administrator-brukerkonto med de anbefalte rettighetene for å utføre installeringen. His du il utføre installeringen med eiiseren for DB-installering, setter du CDen inn i stasjonen. His Autokjør-funksjonen er akti, åpner den automatisk startpanelet for DB-installering. Fremgangsmåte: His Autokjør-funksjonen ikke er aktiert. kan du starte eiiseren for DB-installering manuelt: 1. Klikk på Start og elg Kjør.. I feltet Åpne oppgir du denne kommandoen: x:\setup /i språk der x: iser til CD-stasjonen språk er område-iden for språket (for eksempel NO for norsk). Språkparameteren /i er algfri. His den ikke blir oppgitt, kjøres eiiseren for DB-installering med det samme språket som operatisystemet.. Klikk på OK. Startpanelet for DB-installering blir åpnet. Gå gjennom installeringsskjermbildene. Lagerplass som krees for installering a DB UDB med responsfil Når du installerer et DB UDB-produkt ed hjelp a en responsfil, krees det 1 MB ledig plass i katalogen etc. His du mottar feilmeldingen DBI1191I under en installering med responsfil, betyr meldingen at det ikke er nok ledig plass i rotkatalogen. Denne meldingen er misisende. Kontroller hor mye ledig plass som finnes i katalogen etc. Det krees minimum 1 MB ledig lagerplass for å kjøre installeringen på nytt. 0 Versjonsmerknader

29 Begrensninger for å tilføye produkter ed hjelp a kommandoen dbsetup (Linux og UNIX) Så snart et DB-produkt er installert, er det mulig å tilføye andre DB-produkter. His du bruker kommandoen dbsetup til å tilføye produkter, gjelder følgende anbefalinger og begrensninger. Anbefalinger: Både det installerte produktet og produktet som skal tilføyes, bør ære på samme kodeniå. Vi kan for eksempel tenke oss at DB UDB ESE Serer ersjon 8 opprettingspakke allerede er installert og du ønsker å installere produktet DB Information Integrator. Da må også DB Information Integrator ære ersjon 8 og opprettingspakke. Begrensninger: His niået på DB-opprettingspakken er høyere enn på opprettingspakkeniået til produktet som skal tilføyes, er kombinasjonen tillatt. Men siden opprettingspakkeniået på produktet som skal tilføyes, er laere enn DB-opprettingspakkeniået, må DB-opprettingspakkeniået installeres på nytt etter at du har installert det andre produktet. Les dokumentasjonen for opprettingspakken for å få ite hordan du installerer den på nytt. His niået på DB-opprettingspakken er laere enn på opprettingspakkeniået til produktet som skal tilføyes, oppstår det en feil. Produktet du skal tilføye, kan ikke ære på et høyere opprettingspakkeniå enn DB UDB. Da må du først installere det riktige niået a DB UDB og deretter installere det andre produktet. Les dokumentasjonen for opprettingspakken for å få ite hordan du gjør dette. Denne tabellen iser et sammendrag a dbsetup-kombinasjonene: Tabell. dbsetup-kombinasjoner Versjon 8 opprettingspakke Versjon 8 opprettingspakke Versjon 8 opprettingspakke DB- opprettingspakkeniå Opprettingspakkeniå for produktet som skal tilføyes Versjon 8 opprettings- pakke Versjon 8 GA Versjon 8 opprettings- pakke Er denne kombinasjonen tillatt? Ja. Dette er anbefalt. Ja, men ersjon 8 opprettingspakke må installeres på nytt. Les dokumentasjonen for opprettingspakken for å få ite hordan du installerer den på nytt, ed å gå til nettstedet for DB-støtte. Nei. DB må først oppgraderes til det høyere opprettingspakkeniået (i dette eksempelet ersjon 8 opprettingspakke ) før du installerer det andre produktet. Les dokumentasjonen for opprettingspakken for å få ite hordan du installerer den nødendige opprettingspakken for ersjon 8, ed å gå til nettstedet for DB-støtte. Adressen til nettstedet for DB-støtte er Web-erktøy for DB Til disse språkene krees det at applikasjonstjenere som støttes a web-erktøy for DB, må ære kompatible med Serlet.-spesifikasjonen: Kjente begrensninger, problemer og løsninger 1

30 japansk Koreansk Forenklet kinesisk Tradisjonell kinesisk Russisk Polsk Binde Query Patroller-pakker etter installering a opprettingspakker His du har installert Query Patroller, må du gjøre dette etter at du har installert opprettingspakken og utført alle påfølgende installeringsoppgaer: 1. Logg deg på som en bruker med DBADM-autorisasjon.. Gå til den riktige katalogen: INSTPATH/bnd (Linux og UNIX) INSTPATH\bnd (Windows) der INSTPATH er DB UDB-forekomstbanen.. Kjør disse kommandoene: db connect to dbnan db blocking all grant public Installere Query Patroller på opprettingspakkeniå eller senere DB Query Patroller er et spørresystem som brukes til å styre strømmen a spørringer mot din DB UDB-database. I DB UDB ersjon 8.1. ble DB Query Patroller et frittstående produkt. Det er ikke lenger en komponent i DB Warehouse Manager. His du har DB UDB ersjon 8 opprettingspakke eller senere og du installerer DB Query Patroller-basen eller GA-ersjonen, må du installere DB UDB opprettingspakke eller senere på nytt. Ellers blir ikke Query Patroller-endringene installert på det DB UDB-opprettingspakkeniået du er på. His du installerer Query Patroller-tjeneren, må du også oppdatere DB UDB-forekomstene etter at du har installert DB UDB-opprettingspakkeniået på nytt. Forekomstene må startes på nytt etter at de er oppdatert. Installering a Query Patroller-tjeneren Når du installerer Query Patroller-tjeneren bør du ære oppmerksom på: His du elger Basert på maskinbruk i induet Velg installeringstypen når du bruker eiseren for DB-installering, og du elger Tjener i induet Velg hordan denne maskinen skal brukes, blir ikke Query Patroller-senteret installert. His du il installere Query Patroller-senteret, elger du enten Fullstendig eller Tilpasset som installeringstype i induet Velg installeringstypen. DB Query Patroller Guide bruker installeringsskjermbilder fra den maskinbrukbaserte installeringstypen til å illustrere hordan du installerer Query Patroller-tjeneren ed hjelp a eiiseren for DB-installering. Du behøer ikke bruke den maskinbrukbaserte installeringstypen for å installere Query Patroller-tjeneren. Du kan bruke enten den fullstendige eller tilpassede installeringstypen til å installere Query Patroller-tjeneren. DB-klienter som har Query Patroller Client Tools installert må koble til en partisjon som har Query Patroller-tjeneren installert. I et typisk partisjonert databasemiljø er Query Patroller-tjeneren installert på alle partisjonene, slik at du Versjonsmerknader

31 kan elge en hilken som helst partisjon som koordinatorpartisjon og fortsatt ha muligheten til å bruke klienterktøyene for Query Patroller. Definere en ny databasepartisjonsgruppe i Query Patroller Når du definerer en ny tabellplass under installeringen a Query Patroller i et partisjonert miljø, kan du elge en eksisterende databasepartisjonsgruppe. Alternatit kan du konfigurere en ny databasepartisjonsgruppe for den nye tabellplassen. His du elger å konfigurere en ny databasepartisjonsgruppe, kan du bare elge en databasepartisjon fra alglisten i installeringsinduet for den nye databasepartisjonsgruppen. His du il tilføye flere partisjoner i den nye databasepartisjonsgruppen, må du tilføye de manuelt etter at installeringen er ferdig. Installering a klienterktøy for Query Patroller DB-klienter kreer ikke at klienterktøyene for Query Patroller skal ære installert lokalt for å sende spørringer til Query Patroller-tjeneren. Gjenopprette betaersjoner a databaser for romdata His du opprettet databaser med romdata i en betaersjon a DB Geodetic Extender ersjon 8., må du opprette de på nytt i den offisielle ersjonen a DB Geodetic Extender ersjon 8.. Installere MDAC-filer for språkersjoner a DB UDB His du ikke installerer språkersjonen a MDAC (Microsoft Data Access Components). før du installerer språkersjonen a DB UDB ersjon 8., installerer DB Uniersal Database engelske MDAC-filer som standard. Denne installeringen fører til at induene for Windows ODBC Data Source Administrator blir ist uoersatt his operatisystemet ikke er engelsk. Du kan løse dette problemet ed å installere pakken MDAC. RTM - Refresh fra Microsofts nettsted på Velg språkersjonen du il installere, last ned den nødendige utførbare filen og kjør den. Da blir de oersatte filene for ODBC Data Source Administrator installert. DB-lisensatale for DB UDB Workgroup Serer Edition Internett-lisensatalen er ikke gyldig for DB Uniersal Database Workgroup Serer Edition. His du trenger en lisens for Internett-brukere, må du kjøpe DB Uniersal Database Workgroup Serer Unlimited Edition. Installere ekstra asiatiske fonter (Linux) IBM leerer ekstra fontpakker for Linux som inneholder støtte for dobbeltbytetegnsett (DBCS) for asiatiske tegn. Disse fontpakkene krees for noen ersjoner a Linux som bare installerer fontene som krees for å ise tegnene for et bestemt land eller en bestemt region. His du kjører kommandoen dbsetup og oppdager at det mangler tegn i grensesnittet til eiiseren for DB-installering, har Linux-systemet ditt sannsynligis ikke alle de nødendige fontene installert. Slik får du kommandoen dbsetup til å referere riktig til fontene som ligger på installerings-cden: 1. Oppgi denne kommandoen: export JAVA_FONTS=/<cdrom>/db/<linux_platform>/jaa/jre/lib/fonts der <cdrom> er stedet der installeringsfilene ligger, og <linux-plattform> er et katalognan med et Linux-prefiks.. Kjør kommandoen dbsetup på nytt. Kjente begrensninger, problemer og løsninger

32 His du oppdager at det mangler tegn når du bruker DB-erktøyene med grafisk grensesnitt etter installeringen, må du installere de nødendige fontene som fulgte med DB-produktet. Disse fontene finner du i katalogen fonts på en a disse CDene: IBM Deeloper Kit, Jaa Technology Edition (-bit) for AIX L DB Embedded Application Serer and applications (XML registry, Web Administration tools and Jaa distributed debugger) for ditt operatisystem I katalogen fonts finnes det to skriftsnitt: Times New Roman WorldType og Monotype Sans Duospace WorldType. For hert skriftsnitt er det en font for hert land eller her region. Tabellen nedenfor iser de åtte fontene som leeres i komprimert format i katalogen fonts. Tabell 8. Filnan for ekstra asiatiske fonter Skriftsnitt Nan på fontfil Land eller område Times New Roman WT J tnrwt_j.zip Japan og andre land/regioner Times New Roman WT K tnrwt_k.zip Korea Times New Roman WT SC tnrwt_s.zip Kina (forenklet kinesisk) Times New Roman WT TC tnrwt_t.zip Taiwan (tradisjonell kinesisk) Monotype Sans Duospace WT J mtsansdj.zip Japan og andre land/regioner Monotype Sans Duospace WT K mtsansdk.zip Korea Monotype Sans Duospace WT SC Monotype Sans Duospace WT TC mtsansds.zip mtsansdt.zip Kina (forenklet kinesisk) Taiwan (tradisjonell kinesisk) Merk: Disse fontene erstatter ikke systemfontene. Disse fontene skal brukes sammen med eller i forbindelse med bruk a DB Uniersal Database. Du kan ikke selge eller distribuere disse fontene. Fremgangsmåte: Slik installerer du en ny asiatisk font: 1. Pakk opp fontpakken.. Kopier fontpakken til katalogen /opt/ibmjaa 11/jre/lib/fonts. Du må opprette katalogen his den ikke finnes allerede.. Oppgi denne kommandoen: export JAVA_FONTS=/opt/IBMJaa 11/jre/lib/fonts Du må installere minst en (1) font a hert skriftsnitt for landet eller regionen du bruker. His du er i Kina, Korea eller Taiwan, bruker du de land- eller regionsspesifikke ersjonene. Ellers bruker du den japanske ersjonen a fontene. His du har plass på systemet, bør du installere alle åtte fontene. Konfigurere utiklingssenteret for å bruke Jaa Deelopment Kits (Linux) I noen tilfeller installerer ikke DB UDB et Jaa Deelopment Kit på klientoperatisystemet. His du il bruke utiklingssenteret til å utikle lagrede Versjonsmerknader

33 Jaa-prosedyrer på disse klientene, må du sette utiklingssenteret til å peke på plasseringen til et installert Jaa Deelopment Kit. Gjør slik for å finne plasseringen til et Jaa Deelopment Kit: 1. I utiklingssenteret elger du menyalget Prosjekt > Systeminnstillinger.. I notisboken Systeminnstillinger elger du noden Prosess.. I delen Jaa Home på prosessiden elger du JDK-niået som skal brukes til å bygge og kjøre lagrede Jaa-prosedyrer.. I feltet Katalog oppgir du en katalogbane som finnes eller er tilgjengelig på klienten der det algte JDK er installert.. His klientmaskinen brukes til å utikle lagrede Jaa-prosedyrer på flere DB-tjenere, må du kanskje elge flere JDK-niåer og oppgi hor de er installert, anhengig a hilke JDK-niåer som brukes a tjenerne. På DB-tjeneren kan det hende at installeringen a Jaa Deelopment Kit ikke koblet alle Jaa-bibliotekene til delkatalogen /usr/lib. Disse koblingene er nødendige for å bygge og kjøre lagrede Jaa-prosedyrer. Eksempelet nedenfor iser hordan du oppretter koblingene til et Jaa Deelopment Kit på en Linux-klient. # Oppsett a koblingene til.so-filene cd /usr/lib ln -s /opt/ibmjaa-11/jre/bin/libhpi.so ln -s /opt/ibmjaa-11/jre/bin/libjaa.so ln -s /opt/ibmjaa-11/jre/bin/libjitc.so ln -s /opt/ibmjaa-11/jre/bin/libxhpi.so ln -s /opt/ibmjaa-11/jre/bin/libzip.so ln -s /opt/ibmjaa-11/jre/bin/classic/libjm.so Opprette gruppe- og bruker-ider på United Linux 1.0 og SuSE Linux Når du skal opprette gruppe- og bruker-ider for en DB UDB ersjon 8.-installasjon på United Linux 1.0 eller SuSE Linux, bruker du kommandoene groupadd og useradd. Installation and Configuration Supplement ersjon 8. oppgir feilaktig at kommandoene mkgroup og mkuser skal brukes. Hjelpefunksjonsdemonen starter ikke etter installering ed hjelp a kommandoen db_install (UNIX) His du installerer DB Informasjonssenter på UNIX-plattformer ed hjelp a kommandoen db_install, starter ikke hjelpefunksjonsdemonen (dbicd) etter at installeringen er fullført. Du må starte hjelpefunksjonsdemonen manuelt eller starte maskinen på nytt for å få tilgang til dokumentasjonen. Se emnet "DB Informasjonssenter-demon" under Dokumentasjonsoppdateringer Installering og konfigurering i ersjonsmerknadene for ersjon 8.. Ready for Tioli (UNIX) Når du kjøper et programareprodukt fra IBM som har logoen Ready for Tioli, kan du administrere IBM-programareproduktene ed hjelp a forskjellige Tioli-produkter. Tioli-produktene gjør det mulig med automatisk oppdaging, oeråking og inentarstyring a applikasjoner som er aktiert for Ready for Tioli. Kjente begrensninger, problemer og løsninger

34 Programareprodukter fra IBM som er Ready for Tioli kan styres ed hjelp a produkter som for eksempel IBM Tioli Configuration Manager. IBM Tioli Monitoring for Databases gir støtte for alle ledende databasetyper som for eksempel DB UDB, Oracle og Informix. His du ønsker mer informasjon, kan du gå til IBM-nettstedet på adressen Ready for Tioli Instrumentation og DB UDB ersjon 8: Tioli-administratoren kan installere og konfigurere instrumenteringen på denne måten: 1. Tioli Ready-signaturfilen for dette DB-produktet heter xxx.sys. Fra og med opprettingspakke blir disse signaturfilene oppdatert ed her opprettingspakke i stedet for ed her ersjonsutgae. Kontroller at signaturfilene er installert i katalogen: %install DBDIR%/tiready. Installer og konfigurer Tioli GEM. Tioli Ready-aktiering på alle maskinene du har tenkt å oeråke. Du kan laste ned Tioli Ready-aktiering og detaljert informasjon om installering og bruk fra Du kan få aansert databaseadministrasjon gjennom IBM Tioli Monitoring for Databases. Produktet ITM for Databases bruker den nye aanserte utgaen a Distributed Monitoring-produktet (kalt IBM Tioli Monitoring eller ITM) og inneholder en betydelig forbedring a oeråkingsfunksjonalitet basert på brukeren a denne nye oeråkingsmotoren. ITM for Databases gir DB UDB-støtte gjennom en Proactie Analysis Component (PAC). Denne PAC-komponenten er tett integrert med DB UDB og inneholder et alt-i-ett-sett med oeråkere for rask distribusjon og aktiering. Tilpassede oeråkere, terskler og oppgaer kan også defineres a den databaseansarlige. Du finner mer informasjon på Du finner informasjon om andre Tioli-produkter på Forminskingserktøy for installeringsfiler (Windows) Kommandolinjeerktøyet dbiprune kan redusere størrelsen til installeringsfilen for DB UDB for Windows. Verktøyet er nyttig ed distribuering a DB UDB i stor skala. Det er også nyttig ed innfelling a DB UDB i en applikasjon. Verktøyet dbiprune består a en inndatafil og en utførbar fil. Inndatafilen (.prn) inneholder en fullstendig liste oer utskiftbare komponenter, og brukes til å bestemme hilke funksjoner og språk du il fjerne fra installeringsfilen. Den utførbare filen (dbiprune.exe) fjerner deretter kabinettfilene som er knyttet til funksjonen og språkene. Resultatet er en ny og mindre installeringsfil for DB UDB, som kan installeres ed hjelp a de anlige installeringsmetodene. Opprettingspakker installeres også ed hjelp a de anlige metodene. Når opprettingspakken er installert, finner og oppdaterer den bare de komponentene som ble installert ed hjelp a dbiprune. Du finner dbiprune i katalogen \db\windows\utilities\dbiprune på produktinstallerings-cden for DB UDB. Katalogen inneholder også en README-fil. README-filen for dbiprune inneholder detaljerte opplysninger om bruken a dbiprune. Versjonsmerknader

35 Begrensning for installering a HTML-dokumentasjon for DB Uniersal Database ersjon 8 (Windows) I Windows må du ikke installere HTML-dokumentasjonen for DB Uniersal Database ersjon 8 på en arbeidsstasjon eller tjener der det allerede er installert et DB Uniersal Database-produkt med ersjon (eller tidligere). Installeringsprogrammet oppdager den tidligere ersjonen og fjerner det tidligere produktet. Tidligere installasjoner oppdateres til det seneste niået (Windows) His du har et DB-produkt som er installert på et tidligere niå a ersjon 8, oppdager installeringsprogrammet dette og oppdaterer produktet til det seneste niået. Systemkra for DB.NET Data Proider (Windows).NET Framework må ære installert på maskinen før du kan bruke installeringsprogrammet for DB UDB til å installere DB.NET Data Proider. His.NET Framework ikke er installert, il ikke installeringsprogrammet til DB UDB registrere DB.NET Data Proider. His DB UDB er installert og.net Framework ikke er installert, blir ikke DB.NET Data Proider registrert. His.NET Framework installeres senere, kan du bruke kommandoen dbnmpreg til å registrere DB.NET Data Proider. Du finner dbnmpreg i katalogen sqllib\bin. Kommandoen har ingen parametere. Skri inn dbnmpreg fra et kommandoindu for å registrere DB.NET Data Proider. Installere DB ersjon 8-klienter og DB Connect PE uten å ære administrator (Windows) Når du installerer DB Administration Client, DB Application Deelopment Client eller DB Connect Personal Edition, må du oppdatere TCP/IP-tjenestene i Windows his disse betingelsene er til stede: Dataarehusfunksjonen er algt i oppsettet for installeringen Bruker-IDen som utfører installeringen ikke er medlem a gruppen Administratorer på målmaskinen Produktet installeres på et a disse operatisystemene: Windows NT, Windows 000, Windows XP eller Windows Serer 00. His alle disse betingelsene gjelder for ditt system, må disse postene tilføyes in TCP/IP-tjenestefilen (SERVICES) for Windows: Tabell 9. Obligatoriske poster i TCP/IP-tjenestefilen for Windows Portnan wkernel wd wlogger Portnummer 11000/tcp 11001/tcp 1100/tcp Uten disse postene il ikke dataarehussenteret fungere på riktig måte. Migreringsmerknader Migrere DB UDB (Windows) Trinnene nedenfor iser den riktige rekkefølgen for forutsetningene for migrering a DB UDB på Windows. Kjente begrensninger, problemer og løsninger

36 Forutsetning: Før migrering: 1. Gjør deg kjent med anbefalingene, begrensningene og plasskraene for migrering.. Noter konfigurasjonsinnstillingene før DB-migrering.. Endre feilniået for feilsøking.. Kontroller at databasene er klare for DB-migrering.. Reserekopier databasene.. His du bruker replikering, må du arkiere alle DB-loggfilene.. Du må ha SYSADM-autorisasjon. 8. Frakoble DB-tjeneren for DB-migrering. Migrere DB Uniersal Database når du bruker DataJoiner eller replikering His du il migrere en forekomst a DataJoiner eller DB Uniersal Database for Linux, UNIX og Windows der du kjører registrerings- eller effektueringsprogrammene for DB-replikering, må du klargjøre for migrering a replikeringsmiljøet før du migrerer DB- eller DataJoiner-forekomsten. Du finner detaljerte instrukser om nødendige forberedelser i migreringsdokumentasjonen for DB DataPropagator ersjon 8. Migreringsdokumentasjonen for DataPropagator ersjon 8 finner du på Migrere en Windows biters database med DB ersjon 8 til Windows -biters I dette asnittet finer du instruksjoner for å migrere en biters DB ersjon 8-database på en biters datamaskin til en biters database på et biters Windows-operatisystem. Forutsetning: En -biters ersjon a DB ersjon 8 må ære installert på din -biters datamaskin. Kontroller at ditt -biters Windows-system kjører DB ersjon 8. Fremgangsmåte: Slik migrerer du til DB ersjon 8 på -biters Windows: 1. Reserekopier DB ersjon 8-databasene dine på det -biters Windows-systemet.. Gjenopprett DB ersjon 8-reserekopien (som du opprettet i trinn #1) på ditt -biters Windows-system. Merk: I tillegg til migrering a DB UDB fra -biters systemer til -biters systemer, er også disse migreringsalternatiene mulig: Migrering mellom ersjoner a Windows Migrering mellom ersjoner a DB UDB Migrering a alt samtidig Migrering tilbake til biters Du finner mer informasjon om dette i boken fra IBM: Scaling DB UDB on Windows Serer 00. Denne boken finner du på denne URLen: 8 Versjonsmerknader

37 Migrere XML Extender fra tidligere ersjoner His du bruker en tidligere ersjon a DB XML Extender, må du migrere her enkelt database som er aktiert for XML Extender, før du bruker en eksisterende XML-aktiert database sammen med den oppdaterte XML Extender-utgaen. Her nye oppdateringspakke inneholder alle tidligere oppdateringspakker. Lag en reserekopi a databasen før du kjører migreringsprogrammet. Slik migrerer du en XML-aktiert database og XML-aktierte kolonner: 1. Skri dette på DB-kommandolinjen: db connect to databasenan db bind dxxinstall/bnd/@dxxmig.lst db bind dxxinstall/bnd/@dxxbind.lst der dxxinstall er katalogen der du installerte DB Uniersal Database.. Skri dette på DB-kommandolinjen: dxxmig databasenan Databasemigrering (HP-UX på IA) Databasemigrering støttes ikke for DB UDB for HP-UX på IA i ersjon 8.x-utgaene. Gjenoppretting a en DB-reserekopi fra ersjon til en ersjon 8-forekomst støttes ikke på DB UDB for HP-UX på IA. Informasjon om deinstallering Stille deinstallering a DB UDB (Windows) Du kan fjerne DB-produkter stille ed å bruke kommandoen msiexec: msiexec /x <produktkode> /qn der <produktkode> er koden for produktet du il fjerne. Nedenfor er en liste oer produktkoder for DB: DB Uniersal Database Enterprise Serer Edition (ESE) {D8F-CAD-11D D1} DB Uniersal Database Workgroup Serer Edition (WSE) {A8F98-9-BD1-ACC-ADC081C80} DB Uniersal Database Express Edition (EXP) {819F10-CA0-F0-8CD-CDA8CEE1} DB Uniersal Database Personal Edition (PE) {C0AA88A-AE-9F-901-9FEB1E9} DB Warehouse Manager (WM) {8AFB8-19F9-9-8D99-11CD91E81} DB Data Links Manager (DLM) {1D1CA-FD9-E-BB-CA8A} Relational Connect (RCON) {F8AB8-C8B-EE-8E-DC0AD08} Kjente begrensninger, problemer og løsninger 9

38 Begrensninger DB Connect Enterprise Edition (CEE) {9C8DFB-DE-99-ACB-D99A8A} DB Connect Personal Edition (CPE) {F1910-E08-1E-9BD-90ED10C0B9} DB Administration Client (ADMCL) {ABD811-AA8F-1B-9EF-EDF1A9} DB Application Deelopment Client (ADCL) {8A08-FF-A91-9AB-D8E1CF} DB Run-Time Client (RTCL) {FDCD-0DC-A0-BC-AEE809DE0} DB Run-Time Client Lite (RTLITE) {0C9CEE-9-E0-9D-BEFAC0E81} DB Eclipse Documentation (DOCE) {FED8-01C-EE-9B-9EE1EAFE} DB Query Patroller (QP) {A8BE11-8DF-F-B1A-AF0B8E} Life Sciences Data Connect (LSDC) {DD0AEB--0D-AB9-A0DEF} DB Cube Views (CUBE) {C8FEDF8F-8E8-F-A08-0A0FAB} DB Spatial Extender (SE) {F8BF9-FB-BB-9D-99D9} Eksempel: His du il fjerne DB UDB Enterprise Edition, oppgir du denne kommandoen: msiexec /x <produktkode> /qn Disse DB-produktkodene er ikke lenger støttet DB UDB ersjon 8.: WMC {FEA00-E-0-A88C-DE8BEBE} DOC {D9998-A-10-BFD-19ECFBDC} Produktkode for fjerning a DB Informasjonssenter ed hjelp a stille deinstallering (Windows) Når du skal fjerne DB Informasjonssenter ed hjelp a stille deinstallering på Windows, bruker du denne produktkoden: {FED8-01C-EE-9B-9EE1EAFE} IMPORT REPLACE tar ikke hensyn til leddet Not Logged Initially REPLACE-alternatiet til IMPORT-kommandoen tar ikke hensyn til CREATE TABLE-setningens NOT LOGGED INITIALLY-ledd (NLI) eller ALTER TABLE-setningens ACTIVATE NOT LOGGED INITIALLY-ledd. 0 Versjonsmerknader

39 His en import med REPLACE utføres innenfor samme transaksjon som en CREATE TABLE- eller ALTER TABLE-setning der NLI-leddet er aktiert, il ikke importen ta hensyn til NLI-leddet. Alle innsettinger blir logget. Løsning 1 Slett innholdet i tabellen ed hjelp a DELETE-setningen, og start deretter importeringen med INSERT-setningen. Løsning Slett tabellen og opprett den på nytt, og start deretter importeringen med INSERT-setningen. Denne begrensningen gjelder DB UDB ersjon og DB UDB ersjon 8. Varehusprogrammet for dataeksport med ODBC til fil Varehusprogrammet for dataeksport med ODBC til fil har ikke støtte for disse Sybase-datatypene: BIT BINARY VARBINARY Strukturerte typer i Utiklingssenter Utiklingssenteret støtter ikke lenger opprettelse a strukturerte typer. Begrensninger for utiklingssenteret for biters operatisystemer Feilsøking a lagrede JAVA-prosedyrer mot en -biters tjener støttes ikke a utiklingssenteret. Feilsøking a lagrede SQL-prosedyrer støttes på -biters Windows-operatisystemer. Utikling a brukerdefinerte funksjoner for OLE DB eller XML støttes ikke for -biters tjenere. Utiklingssenter (Linux) Du kan ikke bruke utiklingssenteret til å feilsøke lagrede Jaa-prosedyrer som kjøres på noen a Linux-distribusjonene (-biters, -biters, Intel, zseries eller iseries). Feilsøking i lagrede prosedyrer med dobbeltanførselstegn Utiklingssenteret støtter ikke feilsøking for noen lagret prosedyre med dobbeltanførselstegn (") i den lagrede prosedyrens nan, skjema eller bestemte nan. Baneinnstillinger som krees for å aktiere Jaa-rutiner til å kompilere i utiklingssenteret Utiklingssenteret kan ikke kompilere Jaa-rutiner his ikke det et hor Deeloper Kit-ersjonene er installert. Standardkataloger for Deeloper Kit-ersjonene blir skreet til filen $HOME/.ibm/db/dc/DBDC.settings når utiklingssenteret starter første gang. Du kan kopiere disse katalogene til filen $USER.settings og endre dem i et Unicode-redigeringsprogram, eller du kan opprette symbolske linker til Deeloper Kit-katalogene i standardplasseringene. Kjente begrensninger, problemer og løsninger 1

40 Begrensninger i utiklingssenteret for kjøring a og feilsøking i lagrede Jaa-prosedyrer samtidig Utiklingssenteret støtter ikke kjøring a og feilsøking i lagrede Jaa-prosedyrer samtidig. I utiklingssenteret kan du enten kjøre flere lagrede Jaa-prosedyrer samtidig eller feilsøking i en enkelt lagret Jaa-prosedyre. Du kan ikke kjøre en lagret Jaa-prosedyre mens du feilsøker i en annen lagret Jaa-prosedyre. Som standard er konfigurasjonsnøkkelordet KEEPFENCED for databasesystemet satt til KEEPFENCED=YES, slik det krees for feilsøking i lagrede SQL-prosedyrer. Når nøkkelordet KEEPFENCED har standarderdien YES, blir rutineprosessen holdt akti, slik at det oppstår JVM-portkonflikter. Lagrede Jaa-prosedyrer fører til et JVM-unntak og il ære mislykket i alle disse situasjonene når standard konfigurasjonsinnstilling KEEPFENCED=YES brukes for databasesystemet: En lagret Jaa-prosedyre blir bygd i utiklingssenteret og deretter feilsøkt En bruker kjører en lagret Jaa-prosedyre og en annen bruker feilsøker i en lagret Jaa-prosedyre mens den første lagrede Jaa-prosedyren fremdeles kjøres En bruker feilsøker i en lagret Jaa-prosedyre og en annen bruker kjører en lagret Jaa-prosedyre mens det fremdeles blir feilsøkt i den første lagrede Jaa-prosedyren Du omgår denne begrensningen ed å sørge for at konfigurasjonsnøkkelordet KEEPFENCED for databasesystemet er satt til KEEPFENCED=NO, ed å kjøre disse kommandoene: db update dbm cfg using KEEPFENCED NO dbstop dbstart Når KEEPFENCED er satt til NO, il dbfmp-prosessen asluttes når et kall i en lagret Jaa-prosedyre er fullført, og DB UDB il starte en ny dbfmp-prosess for å håndtere det neste rutinekallet. Dette gjør at det ikke il ære noen eksisterende JVM i feilsøkingsmodus når du begynner å feilsøke i en lagret Jaa-prosedyre. Innstillingen KEEPFENCED=YES krees for å bygge lagrede SQL-prosedyrer for feilsøking og å feilsøke i lagrede SQL-prosedyrer. Når KEEPFENCED=NO, kan du fremdeles bygge og utføre lagrede SQL-prosedyrer, men du kan ikke feilsøke i dem. Pekere i PHP-applikasjoner Når PHP-tolken oppretter en peker på egne a en applikasjon, opprettes den som en Scrollable Keyset-dreet peker som standard. I noen tilfeller kan dette gjøre at uentede resultater blir returnert. Du kan unngå denne situasjonen ed å spesifisere leddet "FOR READ ONLY" eksplisitt for alle SELECT-setninger som brukes til å oppdatere data. Andre alternatier er å bruke CLIkonfigurasjonsparameterne "Patch=", "Patch=" eller "DisableKeysetCursor=1". Vær oppmerksom på at disse alternatiene kan ha andre konsekenser. Du finner flere opplysninger om disse konfigurasjonsnøkkelordene i CLI Guide and Reference. Fire administratie SQL-rutiner som ikke er støttet Disse administratie SQL-rutinene støttes ikke i denne utgaen: APP-prosedyren INSTALLAPP-prosedyren SERVER-prosedyren UNINSTALLAPP-prosedyren Versjonsmerknader

41 Begrensninger for bindingsalternatier for CLI-pakker Noen bindingsalternatier aktieres kanskje ikke ed binding a CLI-pakker ed bruk a en a disse listefilene: dbcli.lst, ddcsms.lst, ddcs00.lst, ddcsm.lst eller ddcsse.lst. Fordi CLI-pakker brukes a applikasjoner for CLI, ODBC, JDBC, OLE DB,.NET og ADO, påirker endringer i CLI-pakkene alle applikasjoner a disse typene. Derfor støttes bare et delsett a bindingsalternatiene som standard ed binding a CLI-pakker. Disse alternatiene støttes: ACTION, COLLECTION, CLIPKG, OWNER og REPLVER. Alle andre bindingsalternatier som påirker CLI-pakker blir oersett. His du il opprette CLI-pakker med bindingsalternatier som ikke støttes som standard, oppgir du bindingsalternatiet COLLECTION med en samlings-id som er forskjellig fra standardsamlings-iden NULLID. Alle bindingsalternatiene som blir oppgitt, godtas da. His du for eksempel skal opprette CLI-pakker med bindingsalternatiet KEEPDYNAMIC YES, som ikke er støttet som standard, oppgir du denne kommandoen: db collection newcolid keepdynamic yes For at CLI/ODBC-applikasjoner skal få tilgang til CLI-pakkene som ble opprettet i den nye samlingen, definerer du CLI/ODBC-nøkkelordet CurrentPackageSet i klargjøringsfilen dbcli.ini til den nye samlings-iden. Du kan oerskrie CLI-pakker som allerede eksisterer under en bestemt samlings-id ed å utføre en a handlingene nedenfor: Slett den eksisterende CLI-pakken før du sender bindingskommandoen for samling-iden Oppgi bindingsalternatiet ACTION REPLACE når du sender bindingskommandoen CLI LOAD-begrensning for spesifisering a kolonnenan His INSERT-setningen som sendes til CLI LOAD-funksjonen inneholder et VALUES-ledd, kan ikke målkolonner spesifiseres. Denne setningen er for eksempel støttet a CLI LOAD: INSERT into tabella VALUES (?,?,?) Det er derimot ikke støtte for å bruke denne setningen som oppgir målkolonner med CLI LOAD-funksjonen: INSERT into tabella (kol1, kol, kol) VALUES (?,?,?) Feil ed rapportering a ellykket pålogging under et tilkoblingsforsøk (AIX) Når det brukes OS-autentisering på AIX, prøer DB UDB å rapportere en ellykket pålogging til AIX etter at det er utført en ellykket autentisering under et tilkoblingsforsøk. Før ersjon 8 opprettingspakke ar det slik at his DB UDB ikke kunne rapportere en ellykket pålogging, ble tilkoblingen mislykket sel om brukeren ar autentisert. Fra og med ersjon 8 opprettingspakke kan tilkoblingen fortsette, og feilen logges i filen dbdiag.log. Begrenset SNA-støtte i ersjon 8 Følgende støtte er trukket tilbake fra DB Uniersal Database Enterprise Serer Edition (ESE) ersjon 8 for Windows- og UNIX-operatisystemer, og fra DB Connect Enterprise Edition (CEE) ersjon 8 for Windows- og UNIXoperatisysteme: Kjente begrensninger, problemer og løsninger

42 Flerstedsoppdatering (tofaseierksetting) med SNA kan ikke brukes. Applikasjoner som kreer flerstedsoppdatering (tofaseierksetiting) må bruke TCP/IP-tilkobling. Flerstedsoppdatering (tofaseierksetting) med TCP/IP til en erts- eller iseries-databasetjener har ært tilgjengelig i flere utgaer. Verts- eller iseries-applikasjoner som kreer støtte for flerstedsoppdatering (tofaseierksetting), kan bruke den nye funksjonen for TCP/IPflerstedsoppdatering (tofaseierksetting) i DB Uniersal Database ESE, ersjon 8. DB Uniersal Database ESE- eller DB CEE-tjenere godtar ikke lenger klienttilkoblinger med SNA. Fra og med ersjon 8 opprettingspakke 1 lar DB Uniersal Database -bitersersjonen a AIX, Solaris-operatimiljø, HP-UX og Windows-applikasjoner få tilgang til erts- eller iseries-databasetjenere med SNA. Denne støtten gjør det mulig for applikasjonene å få tilgang til erts- eller iseries-databasetjenere med SNA, men bare med enfaseierksetting. Sysplexstøtte med DB Uniersal Database for z/os er tilgjengelig bare med TCP/IP. Det finnes ikke Sysplexstøtte med SNA-tilkobling. Støtte for endring a passord er ikke lenger tilgjengelig med SNA-tilkobling til ertsdatabasetjenere. All SNA-støtte il bli trukket tilbake i neste ersjon a DB Uniersal Database og DB Connect. Opprettelse a erktøykatalogdatabase støttes ikke (Linux AMD) Opprettelse a erktøykatalogdatabasen under en -biters DB UDB-forekomst på Linux (AMD) støttes ikke. Ikke forsøk å opprette erktøykatalogen under en -biters forekomst ed hjelp a noen a disse metodene: Installere DB UDB Oppdatere en -biters forekomst ed hjelp a kommandoen dbisetup Bruke kommandoen CREATE TOOLS CATALOG etter at installeringen er ferdig. Opprettelse a erktøykatalogdatabasen under en -biters forekomst på Linux (AMD) støttes fra og med ersjon Opprettelse a erktøykatalogdatabase støttes ikke (AIX, Solaris og HP-UX) Opprettelse a erktøykatalogen støttes ikke under installeringen a DB UDB mot -biters forekomster a -biters hybridplattformer. Hybridplattformene er: AIX Solaris Operating Enironments HP-UX Andre plattformer som støtter både -biters og -biters forekomster His du ønsker å opprette en erktøykatalog mot en -biters forekomst, kan du gjøre det etter installeringen a DB UDB enten ia kommandolinjebehandleren ed hjelp a kommandoen CREATE TOOLS CATALOG CLP eller ed hjelp a kontrollsenteret. Du må også installere et -biters IBM Deeloper Kit for Jaa his du skal gjøre dette. Slå opp på asnittet DB Administration Serer i boken DB Administration Guide his du il ite mer om dette. Versjonsmerknader

43 Sette en arehusprosess til å kjøre i interaller Når du skal sette en arehusprosess til å kjøre i interaller, må du finne ut den lengste tidsperioden for kjøring a alle produksjonstrinnene i prosessen og planlegge interallene i henhold til det. His en prosess oerskrider det planlagte tidsinterallet, blir ingen a de etterfølgende planlagte forekomstene a denne prosessen kjørt, og de blir heller ikke planlagt på nytt. Siden Kolonner for innlasting og import støtter ikke DBCS-tegn i IXF-filer His du bruker eiiseren for innlasting eller notisboken Importer til å konfigurere en innlasting eller import fra en IXF-inndatafil som inneholder DBCS-tegn, blir ikke kolonnenanene i filen ist på riktig måte på siden Kolonner. Todelt bruker-id støttes ikke (Windows ME) Todelt bruker-id for CONNECT-setningen og ATTACH-kommandoen, som for eksempel domenenan\brukernan, støttes ikke på Windows ME. Minimum skjerminnstillinger for grafiske erktøy For at de grafiske erktøyene, for eksempel Kontrollsenter, skal fungere på riktig måte, må du minst ha skjermoppløsningen 800 x 00 ppt og bruke en skjermpalett på minst farger. Ikke partisjoner tabeller for informasjonskatalogsenteret Tabeller som Information Catalog Manager bruker, må lagres på en enkelt databasepartisjon. Det finnes flere metoder for å legge tabellene på en enkelt partisjon. Du kan for eksempel gjøre slik: 1. Åpne en DB Kommandolinjebehandler og gi disse kommandoene: a. CREATE DATABASE PARTITION GROUP partisjonsgruppenan ON DBPARTITIONNUM partisjonsnummer b. CREATE REGULAR TABLESPACE tabellplassnan IN DATABASE PARTITION GROUP partisjonsgruppenan MANAGED BY SYSTEM USING ( knan ) der partisjonsgruppenan er det samme i begge kommandoer.. Klikk på Start > Programmer > IBM DB > Konfigureringserktøy > Administrer informasjonskataloger.. På siden Alternatier oppgir du tabellplassnanet i feltet Tabellplass. Feil isning a GB1800-tegn på tittellinjen til et indu His du har tegn fra den kinesiske GB1800-tegnkodingsstandarden i tittellinjen til et indu, kan det hende de ises som spørsmålstegn eller firkanter. Begrensninger i Query Patroller når DYN_QUERY_MGMT er deaktiert Query Patroller kan ikke utføre disse handlingene his databasekonfigurasjonsparameteren DYN_QUERY_MGMT er deaktiert: Frigjøre spørringer som holdes tilbake Få en spørring som kjøres eller ligger i kø, til å kjøre i bakgrunnen mens spørringen er i forgrunnen His du prøer å frigjøre en spørring som holdes tilbake, eller his du endrer en forgrunnsspørring til en bakgrunnsspørring når DYN_QUERY_MGMT er satt til Kjente begrensninger, problemer og løsninger

44 DISABLE, blir det ist en feilmelding, og statusen til spørringen blir da ikke endret. His tilbakeholdte spørringer etter planen skal kjøres og DYN_QUERY_MGMT er deaktiert på det tidspunktet de starter, blir det skreet en feilmelding til filen qpdiag.log, og spørringene blir beholdt i samme status (tilbakeholdt). Resultattabeller i Query Patroller bruker nå DBQPRT-skjema Fra og med opprettingspakke blir alle nye resultattabeller opprettet i skjemaet DBQPRT i stedet for i asenderens skjema. DROPIN-rettigheten på DBQPRT-skjemaet blir gitt til brukere med profiler som ble opprettet før installeringen a opprettingspakke og hadde en a disse tingene: MONITORING-rettighet med redigeringsautorisasjon HISTORICAL ANALYSIS-rettighet med redigeringsautorisasjon DROPIN-rettigheten på DBQPRT-skjemaet blir gitt den første gangen Query Patroller oppretter en resultattabell i dette skjemaet. Brukere som blir gitt MONITORING-rettighet med redigeringsautorisasjon eller HISTORICAL ANALYSIS-rettighet med redigeringsautorisasjon etter installeringen a opprettingspakke, blir også gitt DROPIN-rettighet på DBQPRT-skjemaet når profilene deres blir opprettet eller oppdatert. Begrensninger for helseindikatoren Helseoeråkeren kan ikke utføre handlinger for helseindikatoren db.db_op_status his indikatoren settes i nede-status. Denne statusen kan for eksempel forårsakes a at en forekomst som indikatoren oeråker, blir inakti på grunn a en eksplisitt stoppforespørsel eller unormal aslutning. His du il at forekomsten skal starte på nytt automatisk etter en eentuell unormal aslutning, må du konfigurere feiloeråkeren slik at den gir forekomsten høy tilgjengelighet. Kjente problemer og løsninger SQL1-feil fra DRDA-innpakker (AIX) His en -biters DB UDB-tjener kjøres på et AIX-system, og en applikasjon som kjøres på det samme systemet har mer enn en lokal databasetilkobling gjennom DRDA-innpakkeren, kan applikasjonen få følgende feil. SQL18N Uforutsett feilkode "-1" ble mottatt fra datakilden "W_SERVER". Tilhørende tekst og symboler er: func="drierconnect" msg="sql1n En databaseagent" SQLSTATE=0BD Du kan unngå denne feilen ed å legge til denne posten i den forente konfigurasjonsfilen (forekomstkatalog/cfg/dbdj.ini): EXTSHM=ON Merk: Når du tilføyer poster i den forente konfigurasjonsfilen, må du stoppe og starte DB UDB på nytt for at endringene skal bli aktiert. Du kan også katalogisere den lokale DB UDB-databasen som om den er på en TCP/IP-node. Eksempel: Versjonsmerknader

45 CATALOG TCPIP NODE min_node REMOTE min_ert SERVER 1; CATALOG DB mindb AT NODE min_node; CREATE WRAPPER drda; CREATE SERVER min_tjener TYPE DB/UDB VERSION 8 WRAPPER drda AUTHORIZATION "min_id" PASSWORD "mitt_passord" OPTIONS(ADD DBNAME MINDB ); Hurtigtaster fungerer ikke i Microsoft Visual Studio.NET Framework 1.1 His hurtigtastene ikke fungerer i Microsoft Visual Studio.NET Framework 1.1, kan du laste ned en hurtigrettelse fra nettstedet til Microsoft. Du finner hurtigrettelsen i Microsoft Knowledge Base-artikkel Q8. Språkmiljøet Forenklet kinesisk (AIX) AIX har endret kodesettet som er knyttet til språkmiljøet Forenklet kinesisk, Zh_CN, på AIX ersjon eller senere AIX ersjon.1.0 med edlikeholdsniå eller senere Kodesettet er endret fra GBK (kodesett 18) til GB1800 (kodesett 88 eller 19). Siden DB Uniersal Database for AIX støtter GBK-kodesettet internt og ikke kodesettet GB1800 ia Unicode, il DB Uniersal Database som standard sette Zh_CN-språkmiljøets kodesett til ISO (kodesett 819), og i noen operasjoner il også språkmiljøets landområde (territorium) settes til USA. Du kan omgå denne begrensningen på to måter: Du kan oerstyre språkmiljøets kodesett fra GB1800 til GBK og landområdet fra US til Kina (som har landområde-id CN og landområdekode 8). Du kan bruke et annet språkmiljø for forenklet kinesisk. His du elger det første alternatiet, gir du disse kommandoene: dbset DBCODEPAGE=18 dbset DBTERRITORY=8 db terminate dbstop dbstart His du bruker det andre alternatiet, endrer du språkmiljøet fra Zh_CN til enten ZH_CN eller zh_cn. Kodesettet for språkmiljøet ZH_CN er Unicode (UTF-8), mens kodesettet for språkmiljøet zh_cn er euccn (kodesett 18). Språkmiljøet Forenklet kinesisk (Red Hat Linux) Red Hat ersjon 8 og senere (inkludert Red Hat Enterprise Linux [RHEL] ersjon.1 og ) har endret standard kodesett for forenklet kinesisk fra GBK (kodesett 18) til GB1800 (kodesett 88 eller 19). Siden DB Uniersal Database for Linux støtter GBK-kodesettet internt og ikke kodesettet GB1800 ia Unicode, il DB Uniersal Database som standard sette sitt kodesett til ISO (kodesett 819), og i noen operasjoner il også språkmiljøets landområde (territorium) settes til United States (US). Du kan omgå denne begrensningen på to måter: Du kan oerstyre standardkodesettet Red Hat fra GB1800 til GBK og området fra USA til Kina (med område-id CN og områdekode 8). Du kan bruke et annet språkmiljø for forenklet kinesisk. Kjente begrensninger, problemer og løsninger

46 His du elger det første alternatiet, gir du disse kommandoene: dbset DBCODEPAGE=18 dbset DBTERRITORY=8 db terminate dbstop dbstart His du elger det andre alternatiet, bruker du en a disse kommandoene: export LANG=zh_CN.gbk export LANG=zh_CN export LANG=zh_CN.utf8 der kodesettet knyttet til zh_cn er euccn eller kodesett 18, og med zh_cn.utf8 kodesett 108. Inkompatibilitet for Merant Drier Manager (UNIX) Det er inkompatibilitet med Unicode-støtte når Merant Drier Manager bruker DB ODBC-styreprogrammet på UNIX. Denne inkompatibiliteten gjør at Merant Drier Manager bruker Unicode sel om applikasjonen ikke bad om det. Dette kan føre til problemer med komponenter som Dataarehussenter, Information Catalog Manager og MQSI, som kreer Merant Drier Manager for å støtte ikke-ibm-datakilder. Du kan bruke et alternatit bibliotek for DB ODBC-styreprogrammer, der Unicode-støtte ikke er aktiert, inntil det foreligger en permanent løsning. Et alternatit bibliotek for DB ODBC-styreprogrammer, uten Unicode-støtte, er inkludert i DB UDB ersjon 8.1 for AIX, HP-UX og Solaris-operatimiljøet. For å kunne bruke dette alternatie biblioteket må du opprette en kopi a det, og gi kopien samme nan som det opprinnelige biblioteket for DB ODBC-styreprogrammer. Merk: Det alternatie (_) biblioteket inneholder Unicode-funksjoner som krees a DB JDBC-styreprogrammet. His du bruker dette biblioteket, il JDBC-applikasjoner, blant annet WebSphere Application Serer, fungere sammen med DB UDB. His du il bytte til ODBC-biblioteket som ikke bruker Unicode, i AIX, HP-UX eller Solaris-operatimiljøet, kan du lese instruksjonene nedenfor. Siden dette er en manuell prosess, må du utføre den her gang du oppdaterer produktet, også etter at du har installert flere opprettingspakker eller endringsniåer etter herandre. Fremgangsmåte: AIX Slik oppretter du det alternatie biblioteket på AIX: 1. Som forekomsteier aslutter du alle databaseforekomster ed hjelp a kommandoen dbstop force.. Bruk forekomst-iden for DB-administrasjonstjeneren (DAS) til å aslutte DAS-forekomsten ed hjelp a kommandoen dbadmin stop force.. Reserekopier den originale filen db.o i katalogen /usr/lpp/db_81/lib.. Bruk root-autorisasjon til å kjøre kommandoen slibclean.. Kopier filen db_.o til reserekopifilen db.o, og pass på at eierforhold og tillatelser forblir konsistente. Utfør disse kommandoene: 8 Versjonsmerknader

47 cp db_.o db.o -r--r--r-- bin:bin for db.o His du il bytte tilbake til det opprinnelige objektet, følger du samme prosedyre og bruker reserekopifilen i stedet for filen db_.o. Solaris Operating Enironment Slik oppretter du det alternatie biblioteket på Solaris: 1. Som forekomsteier aslutter du alle databaseforekomster ed hjelp a kommandoen dbstop force.. Bruk forekomst-iden for DB-administrasjonstjeneren (DAS) til å aslutte DAS-forekomsten ed hjelp a kommandoen dbadmin stop force.. Reserekopier den originale filen libdb.so.1 i katalogen /opt/ibmdb/v8.1/lib.. Kopier filen libdb_.so.1 til reserekopifilen libdb.so.1, og pass på at eierforhold og tillatelser forblir konsistente. Utfør disse kommandoene: cp libdb_.so.1 libdb.so.1 -r-xr-xr-x bin:bin libdb.so.1. Kjør kommandoen dbiupdt <forekomst> for her databaseforekomst og kommandoen dasupdt <das-forekomst> for DAS-forekomsten. His du il bytte tilbake til det opprinnelige objektet, følger du samme prosedyre og bruker reserekopifilen i stedet for filen libdb_.so.1. HP-UX PA-RISC Slik oppretter du det alternatie biblioteket på HP-UX PA-RISC: 1. Aslutt alle databaseforekomstene ed hjelp a kommandoen dbstop force.. Aslutt DAS-forekomsten ed hjelp a kommandoen dbadmin stop force.. Reserekopier den originale filen libdb.sl i katalogen /opt/ibmdb/v8.1/lib.. Kopier filen libdb_.sl til reserekopifilen libdb.sl, og pass på at eierforhold og tillatelser forblir konsistente. Bruk denne kommandoen for å beholde konsistensen: cp libdb_.sl libdb.sl -r-xr-xr-x bin:bin for libdb.sl. Kjør kommandoen dbiupdt <forekomst> for her databaseforekomst og kommandoen dasupdt <das-forekomst> for DAS-forekomsten. His du il bytte tilbake til det opprinnelige objektet, følger du samme prosedyre og bruker reserekopifilen i stedet for filen libdb_.sl. HP-UX på IA Slik oppretter du det alternatie biblioteket på HP-UX på IA: 1. Aslutt alle databaseforekomstene ed hjelp a kommandoen dbstop force.. Aslutt DAS-forekomsten ed hjelp a kommandoen dbadmin stop force.. Reserekopier den originale filen libdb.so i katalogen /opt/ibmdb/v8.1/lib. Kjente begrensninger, problemer og løsninger 9

48 . Kopier filen libdb_.so til reserekopifilen libdb.so, og pass på at eierforhold og tillatelser forblir konsistente. Bruk denne kommandoen for å beholde konsistensen: cp libdb_.so libdb.so -r-xr-xr-x bin:bin for libdb.so. Kjør kommandoen dbiupdt <forekomst> for her databaseforekomst og kommandoen dasupdt <das-forekomst> for DAS-forekomsten. His du il bytte tilbake til det opprinnelige objektet, følger du samme prosedyre og bruker reserekopifilen i stedet for filen libdb_.so. Andre UNIX-operatisystemer Kontakt IBM Kundeserice his du trenger hjelp til DB UDB og Merant Drier Manager på andre UNIX-operatisystemer. NFS APAR IY1 Utilgjengelige tråder (AIX) AIX NFS APAR IY1 kan gjøre at kommandoen dbstop stopper på systemer med et stort antall partisjoner. Låsedemonen kan slutte å sare på en tjener som mottar et stort antall forespørsler om blokkering a låser på filer som allerede er låst. Denne situasjonen oppstår når alle tilgjenlige låste tråder er tildelt til tråder som enter på at låsene skal bli tilgjengelige, slik at det ikke er noen tilgjengelige tråder som kan ta oer arbeidet når forespørselen om å låse opp blir sendt. Når denne situasjonen oppstår, må nodene som er stoppet, startes på nytt. Det finnes en løsning for denne situasjonen i DB UDB, som er å stoppe nodene en a gangen ed hjelp a alternatiet NODENUM for kommandoen dbstop. Reserekopiering a Data Links-tjener mislykkes ed bruk a Tioli Storage Manager-arkitjener (AIX, Solaris) Problem: Under installeringen a eller migreringen til DB Data Links Manager ersjon 8. mislykkes en Data Links File Manager (DLFM)-klargjort reserekopiering a Data Links-tjenerdata til en Tioli Storage Manager-arkitjener. Et a disse settene med feilmeldinger blir ist, enten på skjermen eller i statusrapporten for installeringen: DLFM19I: Automatic backup of DLFM_DB database has been triggered. Please wait for the backup to complete. DLFM901E: A system error occurred. Return code = "-0". Kommandoen kan ikke behandles. Du finner flere opplysninger i filen dbdiag.log. eller DLFM811E: The current DLFM database could not be backed up. SQL code = "-0", Return code = "-0" DLFM901E: A system error occurred. Return code = "-0". Kommandoen kan ikke behandles. Du finner flere opplysninger i filen dbdiag.log. Årsak: Installeringsprogrammet for DB Data Links Manager kunne ikke definere ariablene som krees for å bruke Tioli Storage Manager som en arkitjener (reserekopitjener) for en Data Links-tjener. Tips: His du il bruke Tioli Storage Manager som en arkitjener, og du ikke har installert eller migrert til DB Data Links Manager ersjon 8. ennå, kan du unngå 0 Versjonsmerknader

49 at dette problemet oppstår. Første punkt er at du ikke må bruke reserekopialternatiet for Tioli Storage Manager i installeringsprogrammet. Deretter konfigurerer du profilen til Data Links Manager Administrator manuelt slik at den tar med de nødendige Tioli Storage Manager-ariablene, slik det er beskreet i trinn nedenfor. Når du har utført disse oppgaene, kan du fortsette installeringen eller migreringen. Løsning: Utfør følgende oppgaer i den oppgitte rekkefølgen. 1. Reserekopier DLFM-databasen ed hjelp a denne kommandoen: db backup <dlfm_db><bane> der <dlfm_db> er nanet på DLFM-databasen. Standard er at databasen kalles DLFM_DB. <bane> er banen til lagringsstedet du har algt for reserekopier.. Konfigurer profilen til Data Links Manager Administrator manuelt slik at den tar med de nødendige Tioli Storage Manager-ariablene. Den manuelle konfigureringsprosedyren og de nødendige ariablene er beskreet i følgende dokumentasjonsemner: Bruke Tioli Storage Manager som en arkitjener (AIX) Bruke Tioli Storage Manager som en arkitjener (Solaris) Du finner disse emnene på systemet i DB Informasjonssenter, eller i kapittelet System Management Options i DB Data Links Manager Administration Guide and Reference. His du fullfører en ny installering a DB Data Links Manager ersjon 8., er du ferdig. His du migrerer til DB Data Links Manager ersjon 8., kjører du migreringsprogrammet dbdlmmg. Feil i forkompilatoralget SQLFLAG(STD) His forkompileringsalget SQLFLAG(STD) er algt, il det forårsake følgende feil: Abend C occurred while running Precompile program DSNHPC Fjern forkompileringsalget SQLFLAG (STD) når du bruker utiklingssenteret til å opprette lagrede SQL-prosedyrer for kjøring på DB for z/os ersjon 8. DB Connect Custom Adisor Sel om den er dokumentert i DB Connect User s Guide, støttes ikke DB Connect Custom Adisor i ersjon 8.. Vise Indic-tegn i grafiske DB-erktøy His du har problemer med å ise Indic-tegn når du bruker de grafiske DB-erktøyene, er det mulig at du ikke har de nødendige fontene installert på systemet. DB Uniersal Database har pakket disse proporsjonale IBM TrueType- og OpenType-fontene for Indic-språk. Du kan finne disse fontene i katalogen font på en a disse CDene: IBM Deeloper Kit, Jaa Technology Edition (-bit) for AIX L DB Embedded Application Serer and applications (XML registry, Web Administration tools and Jaa distributed debugger) for ditt operatisystem Kjente begrensninger, problemer og løsninger 1

50 Disse fontene skal kun brukes sammen med DB UDB. Du kan ikke selge eller distribuere disse fontene: Tabell 10. Indic-fonter pakket sammen med DB Uniersal Database Skriftsnitt Vekt Nan på fontfil Deanagari MT for IBM Middels deamt.ttf Deanagari MT for IBM Fete typer deamtb.ttf Tamil Middels TamilMT.ttf Tamil Fete typer TamilMTB.ttf Telugu Middels TeluguMT.ttf Telugu Fete typer TeleguMTB.ttf Du finner detaljert informasjon om hordan du installerer fontene og endrer filen font.properties, i asnittet om internasjonalisering i dokumentasjonen til IBM Deelopment Kit for Jaa. I tillegg leeres også disse Microsoft-produktene med Indic-fonter som kan brukes sammen med DBs grafiske erktøy: Microsoft Windows 000-operatisystem Microsoft Windows XP-operatisystem Microsoft Publisher Microsoft Office Grafiske erktøy støttes ikke for zseries-tjenere (Linux) Med unntak a eiiseren for DB-installering fungerer ikke de grafiske erktøyene på zseries-tjenere som kjører operatisystemet Linux. Denne begrensningen omfatter alle elementer som anligis startes fra startpanelet for installering, for eksempel Rask innføring. His du ønsker å bruke de grafiske erktøyene sammen med et a disse systemene, installerer du de administratie erktøyene på et klientsystem med en annen systemkonfigurasjon, og bruker denne klienten til å koble deg til zseries-tjeneren. Bruk anførselstegn rundt søkeord i DB Informasjonssenter his de inneholder tall Du må bruke anførselstegn rundt søkeord som inneholder tall for å få nøyaktige søkeresultater i DB Informasjonssenter. His du for eksempel bruker dette søkeordet, får du ingen treff: 1..1 His du derimot skrier anførselstegn rundt søkeordet, il du få det forentede søkeresultatet: "1..1" Et søk etter dette ordet il returnere flere emner: DB0000I Et søk etter dette ordet fungerer bedre: "DB0000I" Versjonsmerknader

51 Loggfil i informasjonskatalogsenteret genereres ikke ed import a kodespråkfiler His det ikke genereres en loggfil for Informasjonskatalogsenter når du importerer kodespråkfiler til Informasjonskatalogsenter, gjør du slik: His du kjører dbicmimport fra en kommandolinje: His utdatafilene ikke ble generert (.xml,.out,.err,.log), er det sannsynligis en feil i kommandolinjen. Kontroller at de første fem argumentene, som er UserId, Password, Database, Catalog og Tagfile, er riktige. Du får frem syntaksten ed å skrie dbicmimport. His dette ikke løser problemet, endrer du dbicmimport slik at det registrerer utdata fra dbjait, ed å bruke parameteren -g til å lagre utdataene til fil. Eksempel: dbjait -j:com.ibm.db.common.icm.tag.icmimport -w: -i: -o:"-xmx18m -Xmsm" -g:"d:\temp\myimport.trc"... His det ikke ble generert en loggfil, er det anligis en analysefeil. Se på.xml-filen og.out-filen. His du kan, setter du inn kommandoen :COMMIT.CHKPID(DEBUG) ed begynnelsen a kodespråkfilen. Denne kommandoen il generere rapportmeldinger for feilsøking og sjekke.xml- og.out-filene for analysefeil. Etter analysen skal feil ære registrert i.log-filen. Når feilsøkingsrapporten genereres, kan du se etter informasjon i.log-filen og.out-filen. Sjekk alltid.err-filen for å se om det er en kjøretidsfeil. Ved import a kodespråkfiler ed hjelp a det grafiske brukergrensesnittet til Informasjonskatalogsenter: Når du importerer kodespråkfiler ed hjelp a det grafiske brukergrensesnittet, blir det ikke generert noen.out-fil eller.err-fil. His det genereres en.log-fil eller.xml-fil, forsøker du å feilsøke ed hjelp a dem. His de ikke genereres, eller his de ikke er til hjelp, utfører du importprosessen fra en kommandolinje for å få flere opplysninger. Binde Query Patroller-pakker His Query Patroller-pakkene ikke blir bundet etter at det er installert en opprettingspakke, kan en bruker uten DBADM-autorisasjon eller riktige Query Patroller-rettigheter få denne feilen når hun bruker Query Patroller-senteret eller Query Patroller-kommandolinjen: SQL0001N - Bindingen eller forkompileringen ble ikke utført. His du bruker Query Patroller-senteret, blir SQL0001N-feilen loggført i filen qpdiag.log. His du bruker Query Patroller-kommandolinjen, blir SQL0001N returnert til konsollen. Det finnes kode for automatisk start a bindingen. Den automatiske bindingen mislykkes imidlertid når brukeren ikke har de nødendige rettighetene til å utføre alle setninger i Query Patroller-pakkene. Et symptom på dette problemet er at det mangler mapper i Query Patroller-senteret. Dette problemet kan unngås ed at qpserer.lst-pakkene blir bundet manuelt a en bruker med DBADM-autorisasjon eller de nødendige rettighetene etter at en opprettingspakke er installert. Kjente begrensninger, problemer og løsninger

52 Utilgjengelige porter med Query Patroller (Windows) Sendte spørringer i Query Patroller kan motta SQL-kode -900 når det ikke finnes flere tilgjengelige porter på Windows XP eller Windows 00. Sannsynligheten for denne feilen øker med antall klienter som bruker Query Patroller. His denne situasjonen oppstår, definerer du disse registerariablene: MaxUserPort= TcpTimedWaitDelay=0 Start systemet på nytt for å aktiere endringene. Sikre miljøer (Windows) Du kan få filtillatelsesproblemer his du bruker DB Uniersal Database på Windows og ikke er administrator på Windows-systemet. His du får feilmeldingen SQL10N, SQL1N eller SQL00C, er mulige årsaker og løsninger som følger: Brukeren har ikke tilstrekkelig autorisasjon til katalogen sqllib: Problem Brukeren fikk feilmeldingen SQL10N eller SQL1N ed forsøk på åpne DB CLP eller kommandoinduet. DB Uniersal Database-koden (kjernefilene) er installert i en katalogstruktur med begrensede skrierettigheter, men noen DB-erktøy må kunne skrie til og opprette filer i DBINSTPROF-katalogen. Løsning Opprett en ny katalog der du kan gi brukerne minst MODIFY-tillatelse, og bruk enten dbset -g dbtempdir for å peke på den nye katalogen, eller definer ariabelen dbtempdir i Windows-systemet. Brukeren har ikke tilstrekkelig autorisasjon til å skrie til katalogen <instance_dir>, sel om brukeren tilhører SYSADM_GROUP: Problem Brukeren fikk systemfeilen SQL00C ed forsøk på å oppdatere databasesystemets konfigurasjonsfil (update dbm cfg). Brukeren har ikke nødendige NTFS-tillatelser til å skrie til katalogen sqllib\instance_dir, sel om du har tilføyd brukeren til SYSADM_GROUP. Første løsning Gi brukerne minst MODIFY-tillatelse til katalogen instance_dir på filsystemniå. Andre løsning Opprett en ny katalog der du kan gi brukeren minst MODIFY-tillatelse. Bruk kommandoen dbset dbinstprof for å peke på den nye katalogen. Du må enten gjenopprette forekomsten slik at informasjonen blir lagret under den nye forekomstkatalogen som er angitt a dbinstprof, eller flytte den gamle forekomstkatalogen til den nye katalogen. XML Extender-programeksempler har fått nye nan Noen XML Extender-eksempelprogrammer har kanskje samme nan som andre installerte programmer. His du utilsiktet starter et annet program med samme nan som et XML Extender-eksempelprogram, kan XML-filene dine bli ødelagt. Listen nedenfor iser de gamle nanene på eksempelprogrammene i XML Extender, i tillegg til nye erstatningsprogrammer som ikke skal forårsake konflikter på samme måte. Pass på at du bruker de nye nanene på eksempelprogrammene i Versjonsmerknader

53 stedet for de gamle, slik at du unngår å ødelegge XML-filene dine. Tabell 11. Nye programeksempler for XML Extender (Windows) Gammelt program (ikke bruk) insertx.exe retriee.exe retriee.exe retrieec.exe shred.exe testsx.exe testsxb.exe testsxc.exe Nytt program (bruk) dxxisrt.exe dxxretr.exe dxxretr.exe dxxretrc.exe dxxshrd.exe dxxgenx.exe dxxgenxb.exe dxxgenxc.exe Tabell 1. Nye programeksempler for XML Extender (UNIX) Gammelt program (ikke bruk) insertx retriee retriee retrieec shred testsx testsxb testsxc Nytt program (bruk) dxxisrt dxxretr dxxretr dxxretrc dxxshrd dxxgenx dxxgenxb dxxgenxc Bruke de nye programeksemplene sammen med sqx-eksempelfilene Kildekoden (.sqx-filer) for de utførbare filene oppført oenfor ligger i katalogen samples\dbxml\c i installeringsstrukturen. Kildefilene har fortsatt sine gamle nan. His du gjør endringer i kildekoden, kopierer du de nykompilerte utførbare filene (med gamle nan) til katalogen sqllib\bin. På Windows-plattformer må du lage en ekstra kopi, gi den nytt nan som det nye nanet oenfor og kopiere den til bin-katalogen. Begge kopier erstatter de eksisterende filene i bin-katalogen. For eksempel må du etter kompilering a den nye ersjonen a shred.exe lage to kopier og erstatte filene i bin-katalogen: en kalt shred.exe og en annen omdøpt til dxxshrd.exe. På UNIX-plattformer trenger du bare å erstatte filen med det gamle nanet med den nykompilerte ersjonen. His du oppretter nye utførbare filer fra disse eksemplene, må du kopiere de nye filene fra katalogen \SQLLIB\samples\dbxml\c\ til katalogen \SQLLIB\bin\ og deretter lage en ekstra kopi og endre nanet på dem i henhold til tabellen oenfor. Oppløse dokumenter i XML Extender som inneholder ikke-entydige attributter og elementnan Du kan nå oppløse dokumenter som inneholder ikke-entydige attributter eller ikke-entydig elementnan som tilordnes til forskjellige kolonner (i samme eller andre tabeller) uten å få feil DXXQ0E. Her er et eksempel på et XML-dokument med ikke-entydige attributter og ikke-entydig elementnan: Kjente begrensninger, problemer og løsninger

54 <Order ID=" "> <!-- Merk: Attributtnanet Customer ID er ikke-entydig > <Customer ID = "1111"> <Name>John Smith</Name> </Customer> <!-- Merk: Elementnanet Name er ikke-entydig > <Salesperson ID = "1"> <Name>Jane Doe</Name> </Salesperson> <OrderDetail> <ItemNo>xxxx-xxxx</ItemNo> <Quantity></Quantity> <UnitPrice>1.0</UnitPrice> </OrderDetail> <OrderDetail> <ItemNo>yyyy-yyyy</ItemNo> <Quantity></Quantity> <UnitPrice>.99</UnitPrice> </OrderDetail> </Order> Medfølgende DAD, som tilordner dupliserte elementer og attributter til andre kolonner, ser slik ut: <element_node name="order"> <RDB_node> <table name="order_tab" key="order_id"/> <table name="detail_tab"/> <condition> order_tab.order_id=detail_tab.order_id </condition> </RDB_node> <!--Attributtet ID duplisert nedenfor, men tilordnet annen kol > <attribute_node name="id"> <RDB_node> <table name="order_tab" /> <column name="order_id" type="char(9)"/> </RDB_node> </attribute_node> <element_node name="customer"> <!--Attributtet ID duplisert oenfor, men tilordnet annen kol > <attribute_node name="id"> <RDB_node> <table name="order_tab" /> <column name="cust_id" type="integer"/> </RDB_node> </attribute_node> <!--Elementnanet duplisert nedenfor, men tilordnet annen kol > <element_node name="name"> <text_node> <RDB_node> <table name="order_tab" /> <column name="cust_name" type="char(0)" /> </RDB_node> </text_node> </element_node> </element_node> <element_node name="salesperson"> <!--Attributtet ID duplisert oenfor, men tilordnet annen kol > <attribute_node name="id"> <RDB_node> <table name="order_tab" /> <column name="salesp_id" type="integer"/> Versjonsmerknader

55 </RDB_node> </attribute_node> <!--Elementnanet duplisert oenfor, men tilordnet annen kol > <element_node name="name"> <text_node> <RDB_node> <table name="order_tab" /> <column name="salesp_name" type="char(0)" /> </RDB_node> </text_node> </element_node> </element_node> <element_node name="orderdetail" multi_occurrence="yes"> <element_node name="itemno"> <text_node> <RDB_node> <table name="detail_tab" /> <column name="itemno" type="char(9)"/> </RDB_node> </text_node> </element_node> <element_node name="quantity"> <text_node> <RDB_node> <table name="detail_tab" /> <column name="quantity" type="integer"/> </RDB_node> </text_node> </element_node> <element_node name="unitprice"> <text_node> <RDB_node>detail_tab" /> <table name="detail_tab" /> <column name="unit_price" type="decimal(,)"/> </RDB_node> </text_node> </element_node> </element_node> </element_node> Innholdet i tabellene il se slik ut etter at dokumentet oenfor er oppløst: ORDER _TAB: ORDER_ID CUST_ID CUST_NAME SALESP_ID SALESP_NAME John Smith 1 Jane Doe DETAIL_TAB: ORDER_ID ITEMNO QUANTITY UNIT_PRICE xxxx-xxxx yyyy-yyyy.99 Merk: His du skal tilordne flere elementer og attributter til samme kolonne i samme tabell, definerer du et kallenan for tabellen og bruker kallenanet i elementet DAD <tabell> for en a tilordningene. Forskjeller mellom SNA og TCP/IP ed bruk a DB Connect Når du kobler deg til et OS/90-system ed hjelp a SNA, utfører VTAM-laget på ertsmaskinen automatisk en ierksetting når den nye tilkoblingen blir opprettet. Den automatiske ierksettingen gjør at trådstatusen på ertsmaskinen kan ære inakti, og tråden blir umiddelbart inakti. Kjente begrensninger, problemer og løsninger

56 Når du kobler deg til et OS/90-system ed hjelp a TCP/IP, utføres det imidlertid ikke en automatisk ierksetting. Applikasjonen må sel utføre en eksplisitt ierksetting etter tilkoblingen for å gjøre det mulig for tråden å ære inakti på ertsmaskinen. Uten den eksplisitte ierksettingen kan tråden få et tidsabrudd på grunn a at den er uirksom. Anbefalt løsning er å skrie om applikasjonen slik at den utfører en eksplisitt ierksetting his forbindelsen blir uirksom etter tilkoblingen. Oppdateringer a dokumentasjon Administrasjon: Implementering Automatisk klientomdirigering og katalogisering på en DB Connect-tjener Vurder følgende to situasjoner som omfatter tilkoblingsmuligheter for alternatie tjenere med DB Connect-tjeneren: Den første situasjonen gjelder bruk a DB Connect-tjeneren for å gi tilgang til en ertsdatabase eller en iseries-database på egne a både fjerntliggende og lokale klienter. I slike situasjoner kan det oppstå usikkerhet rundt informasjonen om tilkoblingsmulighet for alternati tjener i en post i systemets databasekatalog. Du kan redusere denne usikkerheten ed å urdere å katalogisere to poster i systemets databasekatalog for å representere den sammen ertsdatabasen eller iseries-databasen. Katalogiser en post for fjerntliggende klienter og en annen for lokale klienter. Den andre situasjonen oppstår når informasjonen om alternati tjener som returneres fra en måltjener bare holdes i en hurtigbuffer. His DB-prosessen asluttes, går dataene (og dermed informasjonen om alternati tjener) i hurtigbufferen tapt. Støtte for lokal systemkonto (Windows) Applikasjoner som kjøres i konteksten til den lokale systemkontoen (LSA) støttes på alle Windows-plattformer unntatt Windows ME. Støtte for todelt bruer-id CONNECT-setningen og ATTACH-kommandoen støtter todelte bruker-ider. Kalifikatoren til den SAM-kompatible bruker-iden er NetBIOS-oppsettnanet som har en maksimal lengde på 1 tegn. Denne funksjonen støttes ikke på Windows ME. Tilleggsopplysninger om Kerberos-støtte Linux-forutsetninger: Forutsetningene for Kerberos-støtte på Linux er ikke beskreet riktig i dokumentasjonen. Kerberos-tilleggsmodulen for sikkerhet som følger med DB støttes på RedHat Enterprise Linux Adanced Serer.0 med IBM Network Authentication Serice (NAS) 1.-klienten. Kompatibilitet for zseries og iseries: For tilkoblinger til zseries og iseries må databasen katalogiseres med parameteren AUTHENTICATION KERBEROS, og parameternanet for TARGET PRINCIPAL må spesifiseres eksplisitt. 8 Versjonsmerknader

57 Herken zseries eller iseries støtter gjensidig autentisering. Windows-problemstillinger: På grunn a måten Windows oppdager og rapporterer isse feil, kan de følgende tilstandene resultere i en uentet feil i en tilleggsmodul for klientsikkerhet (SQL008N, rc=): Utløpt konto Ugyldig passord Utgått passord Endring a passord tunget a administrator Deaktiert konto I tillegg il DB-administrasjonsloggen eller dbdiag.log i alle tilfeller indikere Logon failed eller Logon denied. His et domenekontonan også er definert lokalt, il tilkoblinger som spesifiserer domenenanet og passordet eksplisitt mislykkes med følgende feil: Den lokale sikkerhetsautoriteten kan ikke kontaktes Feilen forårsakes a at Windows finner den lokale brukeren først. Løsningen er å kalifisere brukeren fullstendig i tilkoblingsstrengen. Eksempel: [email protected] Windows-kontoer kan ikke inneholde i nanet fordi tegnet tolkes som domeneskilletegn a Kerberos-tilleggsmodulen i DB. Ved samkjøring med andre plattformer enn Windows, må du forsikre deg om at alle domenetjenerkontoer og klientkontoer i Windows er konfigurert til å bruke DES-kryptering. His kontoen som blir brukt til å starte DB-tjenesten ikke er konfigurert til å bruke DES-kryptering, kan ikke DB-tjeneren godta Kerberos-kontekster. DB UDB il få en uentet feil i tilleggsmodulen, og loggfører at APIen AcceptSecurityContext returnerte SEC_I_CONTINUTE_NEEDED (0x000901L). Du kan finne ut om Windows-kontoene er konfigurert til å bruke DES-kryptering, ed å se under kontoegenskapene i Actie Directory. Du må kanskje starte på nytt his kontoegenskapene blir endret. His både klienten og tjeneren er på Windows, kan DB-tjenesten startes under den lokale systemkontoen. His klienten og tjeneren er i forskjellige domener, kan det hende at tilkoblingen mislykkes med et ugyldig målprinsipalnan. Løsningen er å katalogisere målprinsipalnanet eksplisitt på klienten ed å bruke det fullstendige ertsnanet på tjeneren og det fullstendige domenenanet, i dette formatet: host/<serer hostname>@<serer domain name> Eksempel: host/[email protected] His ikke må du starte DB-tjenesten under en gyldig domenekonto. Kjente begrensninger, problemer og løsninger 9

58 Administrasjon: Ytelse Ny registerariabel for kommunikasjon Registerariabelen DBTCP_CLIENT_RCVTIMEOUT har blitt tilføyd i ersjon 8.. Tabell 1. Kommunikasjonsariabler Variabelnan Beskrielse Verdier DBTCP_CLIENT_RCVTIMEOUT Alle Standard=0 (ikke definert) Oppgir antall sekunder en klient enter på data på et TCP/IP-mottak. Verdier: 0 til sekunder Det er ingen tidsutkobling his registerariabelen ikke er definert eller er satt til 0. His TCP/IP-mottaket returnerer med data før tidsutkoblingserdien har utløpt, fortsetter applikasjonen som normalt. His utkoblingserdien utløper før data har blitt returnert, lukkes forbindelsen. Merk: Denne registerariabelen gjelder bare DB-klienten og klientsiden a DB-portneren. Den gjelder ikke DB-tjeneren. Ny ytelsesariabel Ytelsesariabelen DB_LARGE_PAGE_MEM har blitt tilføyd i ersjon 8.. Tabell 1. Ytelsesariabler Variabelnan Beskrielse DB_LARGE_PAGE_MEM Operatisystemer Operatisystemer AIX.x -bit Verdier Standard=NULL Linux Bruk * for å oppgi at alle minneområder som kan brukes skal bruke minne med store sider, eller en kommaseparert liste med bestemte minneområder som skal bruke minne med store sider. Tilgjengelige områder arierer ahengig a operatisystemet. På AIX.x -bit kan disse områdene spesifiseres: DB, DBMS og PRIVATE. På Linux kan disse områdene spesifiseres: DB. 0 Versjonsmerknader

59 Tabell 1. Ytelsesariabler (fortsettelse) Variabelnan Beskrielse Operatisystemer Verdier Minne med store sidestørrelser støttes bare for DB UDB for AIX L, -bit Edition og DB UDB for Linux. Registerariabelen DB_LARGE_PAGE_MEM brukes til å aktiere støtte for store sidestørrelser på AIX.x eller en Linux-arkitektur riktig kernelstøtte. Denne registerariabelen gjør at ariabelen DB_LGPAGE_BP, som bare kan brukes til å aktiere store sidestørrelser for databasens delte minneområde, utgår. Dette kan nå gjøres ed å definere DB_LARGE_PAGE_MEM=DB. Dokumentasjon som omtaler aktiering a store sidestørrelser med registerariabelen DB_LGPAGE_BP, kan leses som om det stod DB_LARGE_PAGE_MEM=DB. Bruk a store sidestørrelser er i utgangspunktet ment å gi ytelsesforbedringer i applikasjoner med høy ytelse. Applikasjoner med stort beho for minnetilgang, og som bruker store mengder irtuelt minne, kan oppnå ytelsesforbedring ed bruk a store sidestørrelser. His du il aktiere DB for å bruke store sidestørrelser, må du først konfigurere operatisystemet til å bruke store sidestørrelser. Aktiering a store priate sider øker minnebruken til DB UDB betydelig, siden her DB UDB-agent il oppta minst 1 stor side (1 MB) a det fysiske minnet. Betingelsene nedenfor må ære tilfredsstilt for å aktiere store sider for priat agentminne på -biters DB for AIX (innstillingen DB_LARGE_PAGE_MEM=PRIVATE), i tillegg til konfigurering a store sider på operatisystemet: Forekomsteieren må ha rettigheter for CAP_BYPASS_RAC_VMM og CAP_PROPOGATE. Kjernen må ha støtte for grensesnitt som lar prosesser endre sidestørrelsen under kjøring.. På -biters DB for AIX reduserer denne ariabelen størrelsen på det delte minnesegmentet for databasen til minimumskraet. Standardinnstillingen er å opprette en segment på GB. Se databasekonfigurasjonsparameteren for delt minnestørrelse (database_memory) his du il ha flere opplysninger. På denne måten unngår man reserering a mer delt minne i RAM enn det som sannsynligis blir brukt. Ved å definere denne ariabelen, begrenses muligheten til å øke konfigurasjonen a det totale delte minnet for databasen (for eksempel å øke størrelsen på bufferområder). På Linux krees det i tillegg at biblioteket libcap.so er tilgjengelig. Dette biblioteket må ære installer for at dette alternatiet skal fungere. His dette alternatiet slås på, og biblioteket ikke finnes på systemet, il DB UDB deaktiere de store sidene i kjernen og fortsette som før. Oppgi denne kommandoen for å kontrollere om store sider i kjernen er tilgjengelig på Linux: cat /proc/meminfo His det er tilgjengelig, skal disse tre linjene ises (tallen il ære forskjellige, ahengig a mengden minne som er konfigurert på maskinen): HugePages_Total: 00 HugePages_Free: 00 Hugepagesize: 18 KB His disse linjene ikke ises, eller erdien for HugePages_Total er 0, må operatisystemet eller kjernen konfigureres. Kjente begrensninger, problemer og løsninger 1

60 Endret standarderdi for registerariabelen DB_ENABLE_BUFPD Standarderdien for registerariabelen DB_ENABLE_BUFPD er endret til ON. Registerariabelen DBNTNOCACHE har utgått Funksjonaliteten som tidligere ble oppnådd gjennom DBNTNOCACHE kan oppnås på tabellplassniå ed å oppgi leddet NO FILE SYSTEM CACHING for setningen CREATE TABLESPACE eller ALTER TABLESPACE. Se i SQL Reference his du il ha flere opplysninger. Registerariabelen DBNTNOCACHE il bli fjernet i en fremtidig utgae. Forklaringstabeller og organisering a forklaringsinformasjon Forklaringstabeller kan ære felles for flere brukere. Imidlertid kan forklaringstabellene ære definert for en bruker, og kallenan kan defineres for her tilleggsbruker som bruker samme nan for å peke på de definerte tabellene. Forklaringstabellene kan også defineres under skjemaet SYSTOOLS. Forklaringsfunksjonen bruker SYSTOOLS-skjemaet som standard his ingen andre forklaringstabeller eller kallenan blir funnet under brukerens sesjons-id for dynamisk SQL eller setningens autorisasjons-id for statisk SQL. Alle brukerne som deler felles forklaringstabeller må ha tillatelse til å sette inn data i tabellene. Lesetillatelser for felles forklaringstabeller bør også ære begrenset, som for brukere som analyserer forklaringsinformasjonen. Retningslinjer for registrering a forklaringsinformasjon Forklaringsdata registreres his du ber om det når en SQL-setning kompileres. Du bør urdere hordan du har tenkt å bruke den registrerte informasjon når du ber om forklaringsdata. Registrere informasjon i forklaringstabellene: Dynamiske SQL-setninger: Forklaringstabellinformasjon registreres i disse tilfellene: Når spesialregisteret CURRENT EXPLAIN MODE er definert til: - YES: SQL-kompilatoren registrerer forklaringsdata og utfører SQL-setningen. - EXPLAIN: SQL-kompilatoren registrerer forklaringsdata, men utfører ikke SQL-setningen. - RECOMMEND INDEXES: SQL-kompilatoren registrerer forklaringsdata og de anbefalte indeksene settes inn i tabellen ADVISE_INDEX table, men SQL-setningen utføres ikke. - EVALUATE INDEXES: SQL-kompilatoren bruker indeksene som brukeren har satt inn i tabellen ADVISE_INDEX for ealuering. I modusen EVALUATE INDEXES blir alle dynamiske setninger forklart som om disse irtuelle indeksene ar tilgjengelige. SQL-kompilatoren elger å bruke de irtuelle indeksene his de forbedrer ytelsen til setningene. His ikke blir indeksene oersett. Du kan finne ut om de foreslåtte indeksene er nyttige ed å lese EXPLAIN-resultatene. - REOPT: SQL-kompilatoren registrerer forklaringsdata for statiske eller dynamiske SQL-setninger under reoptimalisering a setninger ed kjøring, når de faktiske erdiene for ertsaribler, spesialregistre og parametermerker er tilgjengelige. Alternatiet EXPLAIN ALL har blitt spesifisert på kommandoen BIND eller PREP. SQL-kompilatoren registrerer forklaringsdata for dynamisk SQL under kjøring, sel om spesialregisteret CURRENT EXPLAIN MODE er satt til NO. SQL-setningen blir utført og returnerer resultatet a spørringen. Versjonsmerknader

61 Flere returkoder fra parameteren collate_info for APIen dbcfgget Parameteren collate_info kan bare ises ed hjelp a APIen dbcfgget. Den kan ikke ises ed hjelp a kommandolinjebehandler eller Kontrollsenter. Konfigurasjonstype Parametertype Database Informasjon Denne parameteren sørger for 0 byte med sorteringsinformasjon for databasen. De første byte spesifiserer sorteringsrekkefølgen for databasen, der byte n inneholder prioriteten til kodeerdien som har en underliggende desimalfremstilling lik n i kodesettet til databasen. De siste byte inneholder intern informasjon om typen sorteringsrekkefølge. De siste byte i collate_info er et heltall. Dette heltallet tar hensyn til endian-rekkefølgen til plattformen. Mulige erdier: 0 Sekensen inneholder ikke-entydige prioriteter 1 Sekensen inneholder bare entydige prioriteter Sekensen er identitetssekensen som strengene sammenliknes med byte for byte. Sekensen er NLSCHAR, som brukes for å sortere tegn i en TIS0-1 (kodesett 8) Thai-database. Sekensen er IDENTITY_1BIT, som implementerer algoritmen "CESU-8 Compatibility Encoding Scheme for UTF-1: 8-Bit" som den er spesifisert i Unicode Technical Report # og er tilgjengelig på nettstedet til Unicode Technical Consortium: X'8001' Sekensen er UCA00_NO, som implementerer UCA (Unicode Collation Algorithm) basert på Unicode Standard ersjon.00, med normaliseringsimplisitet satt til ON. X'800' Sekensen er UCA00_LTH, som implementerer UCA (Unicode Collation Algorithm) basert på Unicode Standard ersion.00, og sorterer alle Thai-tegn etter rekkefølgen definert i Royal Thai Dictionary. X'800' Sekensen er UCA00_LSK, som implementerer UCA (Unicode Collation Algorithm) basert på Unicode Standard ersjon.00, og sorterer alle sloakiske tegn riktig. His du bruker denne typen intern informasjon, er det nødendig å urdere bytereersering ed henting a informasjon for en database som bruker en annen plattform. Du kan oppgi sorteringsrekkefølgen når databasen blir opprettes. Administrasjon: Planlegging XA-funksjon støttes a DB Uniersal Database DB Uniersal Database (DB UDB) støtter XA91-spesifikasjonen som er definert i X/Open CAE Specification Distributed Transaction Processing: The XA Specification, med disse unntakene: Asynkrone tjenester XA-spesifikasjonen gjør at at grensesnittet kan bruke asynkrone tjenester slik at resultatet a en forespørsel kan kontrolleres senere. Databasesystemet kreer at forespørslene startes i synkron modus. Registrering Kjente begrensninger, problemer og løsninger

62 XA-grensesnittet gjør det mulig å registrere en ressursstyrer (RM) på to måter: statisk registrering og dynamisk registrering. DB UDB støtter både dynamisk og statisk registrering. DB UDB har to parametere for dette: dbxa_switch for dynamisk registrering dbxa_switch_static for statisk registrering Migrering a tilknytninger DB UDB støtter ikke transaksjonsmigrering mellom kontrolltråder. Bruk og plassering a XA-parametere: I følge kraet til XA-grensesnittet har databasesystemet de eksterne C-ariablene dbxa_switch og dbxa_switch_static med typen xa_switch_t for å returnere XA-parameterstrukturen til transaksjonsstyreren (TM). I tillegg til adressene til XA-funksjoner, returneres disse feltene: Felt nan flagg ersjon Verdi Produktnanet til databasesystemet. For eksempel DB for AIX. TMREGISTER TMNOMIGRATE er definert for dbxa_switch Oppgir eksplisitt at DB UDB bruker dynamisk registrering, og at transaksjonsstyreren (TM) ikke skal bruke migrering a tilknytninger. Oppgir implisitt at asynkrone operasjoner ikke støttes. TMNOMIGRATE er definert for dbxa_switch_static Oppgir eksplisitt at DB UDB bruker dynamisk registrering, og at transaksjonsstyreren (TM) ikke skal bruke migrering a tilknytninger. Oppgir implisitt at asynkrone operasjoner ikke støttes. Må ære null. Bruke XA-parameteren i DB Uniersal Database: XA-arkitekturen kreer at ressursstyreren (RM) sørger for en parameter som gir transaksjonsstyreren (TM) for XA tilgang til ressursstyrerens xa_-rutiner. En ressursstyrerparameter bruker en struktur som kalles xa_switch_t. Parameteren inneholder nanet på ressursstyreren, ikke-null-pekere til ressursstyrerens XA-inngangspunkt, et flagg og et ersjonsnummer. UNIX-baserte systemer: måtene: DB UDB-parameteren kan skaffes på en a disse to Gjennom et ekstra indirekte niå. I et C-program kan du gjøre dette ed å definere makroen #define dbxa_switch (*dbxa_switch) #define dbxa_switch_static (*dbxa_switch) før du bruker dbxa_switch eller dbxa_switch_static. Ved å anrope dbxacic eller dbxacicst DB UDB er utstyrt med disse APIene, som returnerer strukturadressen til dbxa_switch eller dbxa_switch_static. Prototypen for funksjonen er: struct xa_switch_t * SQL_API_FN dbxacic( ) struct xa_switch_t * SQL_API_FN dbxacicst( ) Du må lenke applikasjonen med libdb uansett hilken metode som brukes. Versjonsmerknader

63 Windows NT: Pekeren til xa_switch-strukturen, dbxa_switch og dbxa_switch_static eksporteres som DLL-data. Dette betyr at en Windows NT-applikasjon som bruker denne strukturen må referere til den på en a tre måter: Gjennom et ekstra indirekte niå. I et C-program kan du gjøre dette ed å definere makroen #define dbxa_switch (*dbxa_switch) #define dbxa_switch_static (*dbxa_switch) før du bruker dbxa_switch eller dbxa_switch_static. His du bruker Microsoft Visual C++-kompilatoren, kan dbxa_switch eller dbxa_switch_static defineres som: extern declspec(dllimport) struct xa_switch_t dbxa_switch extern declspec(dllimport) struct xa_switch_t dbxa_switch_static Ved å anrope dbxacic eller dbxacicst DB UDB er utstyrt med denne APIen, som returnerer strukturadressen til dbxa_switch eller dbxa_switch_static. Prototypen for funksjonen er: struct xa_switch_t * SQL_API_FN dbxacic( ) struct xa_switch_t * SQL_API_FN dbxacicst( ) Du må lenke applikasjonen med dbapi.lib uansett hilken metode som brukes. Eksempel på C-kode: Koden nedenfor iser de forskjellige måtene å få tilgang til dbxa_switch og dbxa_switch_static på gjennom et C-program på en hilken som helst DB UDB-plattform. Husk å lenke applikasjonen med det riktige biblioteket. #include <stdio.h> #include <xa.h> struct xa_switch_t * SQL_API_FN dbxacic( ); #ifdef DECLSPEC_DEFN extern declspec(dllimport) struct xa_switch_t dbxa_switch; #else #define dbxa_switch (*dbxa_switch) extern struct xa_switch_t dbxa_switch; #endif main( ) { struct xa_switch_t *foo; printf ( "%s \n", dbxa_switch.name ); foo = dbxacic(); printf ( "%s \n", foo >name ); return ; } Aktiere konerteringstabeller for kodesettene 9 og 9 Tabellen nedenfor inneholder en liste oer alle konerteringstabellfiler for kodesett som er knyttet til kodesettene 9 og 9. Filnanene er i formatet XXXXYYYY.cn eller ibmzzzzz.ucs, der XXXXX er nummeret til kildekodesettet og YYYY er nummeret til målkodesettet. Filen ibmzzzzz.ucs støtter konertering mellom kodesett ZZZZZ og Unicode. Fremgangsmåte: Du aktierer en bestemt konerteringstabell for kodesett ed å gi nytt nan til eller kopiere konerteringstabellfilen som ist i den andre kolonnen. Kjente begrensninger, problemer og løsninger

64 His du for eksempel skal ha støtte for Euro-symbolet ed tilkobling a en klient med 889-1/1 (Latin 1/9) til en Windows 1-database, må du gi nytt nan til eller kopiere disse konerteringstabellfilene for kodesett i katalogen sqllib/con/: 091.cn til cn 109.cn til cn ibm009.ucs til ibm00819.ucs Tabell 1. Konerteringstabellfiler for kodesett 9 og 9 Konerteringstabellfiler for 9 and 9 i katalogen sqllib/con/ 009.cn cn cn 0809.cn 090.cn cn cn 0910.cn cn cn 091.cn 091.cn 091.cn 1009.cn cn cn 109.cn 109.cn ibm009.ucs Nytt nan cn cn cn cn cn cn cn cn cn cn cn cn 101.cn cn cn cn cn cn ibm00819.ucs Konerteringstabellfiler for euro-klargjorte kodesett Tabellen nedenfor iser konerteringstabellene som er utidet med støtte for alutasymbolet for euro. His du il deaktiere støtten for euro-symbolet, laster du ned konerteringstabellfilen som ises i kolonnen Konerteringstabellfiler. Arabisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 18 10, cn, 1008.cn, IBM008.ucs 8, 18 1, 081.cn, 108.cn, IBM008.ucs 8, , 108, 188, 18 IBM008.ucs 10, 98 8, cn, 0810.cn, IBM010.ucs Versjonsmerknader

65 CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 10, cn, cn, IBM010.ucs 10, 98 1, 101.cn, 110.cn, IBM010.ucs 10, , 108, 188, 18 IBM010.ucs , cn, cn 1, 8, cn, 081.cn, IBM01.ucs 1, 10, cn, 101.cn, IBM01.ucs 1, 100, 108, 188, 18 IBM01.ucs Baltisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 91, cn, 1091.cn, IBM0091.ucs 91, , 108, 188, 18 IBM0091.ucs 1, 91, cn, 0911.cn, IBM01.ucs 1, 9, cn, 091.cn, IBM01.ucs 1, 100, 108, 188, 18 IBM01.ucs Hiterussland: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 111, 89 11, cn, cn 111, cn Kyrillisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 8 8, cn, 0808.cn 8, 8 11, 0811.cn, 1108.cn 8, 808 8, cn, 0808.cn 8, , 0811.cn, 1108.cn 11, 8, cn, 0811.cn, IBM011.ucs 11, 8, cn, 0811.cn, IBM011.ucs 11, cn, 1111.cn, IBM011.ucs Kjente begrensninger, problemer og løsninger

66 CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 11, 11, cn, 1111.cn, IBM011.ucs 11, 111, cn, cn, IBM011.ucs 11, 100, 108, 188, 18 IBM011.ucs Estland: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 9, cn, 109.cn, IBM009.ucs 9, , 108, 188, 18 IBM009.ucs Gresk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 81, , cn, cn, IBM0081.ucs 81, 909 1, cn, 1081.cn, IBM0081.ucs 81, , 108, 188, 18 IBM0081.ucs 89, , cn, cn 89, 901 1, cn, 1089.cn 1, 9 81, cn, 0811.cn, IBM01.ucs 1, 9 89, cn, 0891.cn, IBM01.ucs 1, 9 100, 108, 188, 18 IBM01.ucs Hebraisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 908 8, cn, 0808.cn, IBM08.ucs 8, cn, cn, IBM08.ucs 8, 908 1, cn, 108.cn, IBM08.ucs 8, , 108, 188, 18 IBM08.ucs 8, 8 8, cn, 0808.cn, IBM008.ucs 8, cn, cn, IBM008.ucs 8 Versjonsmerknader

67 CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 8 1, cn, 108.cn, IBM008.ucs 8, 8 100, 108, 188, 18 IBM008.ucs 91 8, cn, cn 91 8, cn, cn 1, 1 8, cn, 081.cn, IBM01.ucs 1, 1 8, cn, 081.cn, IBM01.ucs 1, 1 100, 108, 188, 18 IBM01.ucs Latin-1: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 80, cn, 0800.cn 80, cn, 0080.cn 80, cn, cn 80, , cn, cn 80, cn, 1080.cn 80 80, cn, cn 1 80, cn, 0801.cn Latin-: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 90 10, 0810.cn, 1008.cn 10, 8, cn, 0810.cn, IBM010.ucs 10, 100, 108, 188, 18 IBM010.ucs Forenklet kinesisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 9, , 108, 188, ucs.cn , 108, 188, 18 18ucs.cn, ucs18.cn Tradisjonell kinesisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 9, 8, 11 90, cn, 09ucs.cn 9, 8, , 108, 188, 18 09ucs.cn Kjente begrensninger, problemer og løsninger 9

68 CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 111, 10 80, cn, cn Thailand: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, , 108, 188, 18 IBM008.ucs Tyrkisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 8, 909 1, cn, 108.cn 1, 0 8, cn, 081.cn, IBM01.ucs 1, 0 100, 108, 188, 18 IBM01.ucs Ukraina: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 11 11, 1111.cn, 1111.cn 11, 88 11, 1111.cn, 1111.cn Unicode: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 100, 108, 188, 18 81, 909 IBM0081.ucs 100, 108, 188, 18 8, 8 IBM008.ucs 100, 108, 188, 18 8, 18 IBM008.ucs 100, 108, 188, 18 8, 111 IBM008.ucs 100, 108, 188, 18 91, 901 IBM0091.ucs 100, 108, 188, 18 9, 90 IBM009.ucs 100, 108, 188, 18 10, 98 IBM010.ucs 100, 108, 188, 18 10, IBM010.ucs 100, 108, 188, 18 11, IBM011.ucs 100, 108, 188, 18 1, 9 IBM01.ucs 100, 108, 188, 18 1, 0 IBM01.ucs 100, 108, 188, 18 1, 1 IBM01.ucs 100, 108, 188, 18 1, IBM01.ucs 100, 108, 188, ucs18.cn, 18ucs.cn 0 Versjonsmerknader

69 Vietnamesisk: CCSID/CPGID på databasetjener CCSID/CPGID på databaseklient Konerteringstabellfiler 18, 119, cn API Reference Nytt felt for SQLEDBDESC-struktur Det har blitt tilføyd et nytt delt i APIen sqlecream for å støtte direkte I/U. Feltnan Unsigned char sqlfscaching Beskrielse Filsystem-hurtigbufring Verdier 0 Filsystem-hurtigbufring er PÅ for den gjeldende tabellplassen 1 Filsystem-hurtigbufring er AV for den gjeldende tabellplassen other Filsystem-hurtigbufring er PÅ for den gjeldende tabellplassen Rettelse til nytt felt i SQLB-TBSPQRY-DATA-strukturen Det nye feltet unsigned char fscaching har blitt tilføyd i SQLB-TBSPQRY-DATAstrukturen. Dette feltet støtter direkte I/U. Sel om størrelsen til den resererte biten er dokumentert som biter, er den riktige størrelsen 1 biter. Applikasjonsutikling: Bygge og kjøre applikasjoner Tilpasse forkompilerings- og bindingsalternatier for SQL-prosedyrer Forkompilerings- og bindingsalternatiene for SQL-prosedyrer kan tilpasses ed å definere DB-registerariabelen DB_SQLROUTINE_PREPOPTS som gjelder for hele forekomsten, ed å bruke denne kommandoen: dbset DB_SQLROUTINE_PREPOPTS=<options> I tillegg til alternatiene som er dokumentert for ersjon 8., er også REOP-alternatiet tillatt: BLOCKING {UNAMBIG ALL NO} DATETIME {DEF USA EUR ISO JIS LOC} DEGREE {1 grad a parallellitet ANY} DYNAMICRULES {BIND RUN} EXPLAIN {NO YES ALL} EXPLSNAP {NO YES ALL} FEDERATED {NO YES} INSERT {DEF BUF} ISOLATION {CS RR UR RS NC} QUERYOPT optimaliseringsniå REOPT {ALWAYS NONE ONCE} VALIDATE {RUN BIND} Kompileringsalternati for C/C++ krees (Linux på PowerPC -bit) Kompileringsalternatiet -m krees for en -biters forekomst på DB UDB for Linux på PowerPC for å bygge DB-applikasjoner og -rutiner i C/C++. Kjente begrensninger, problemer og løsninger 1

70 Kompilerings- og lenkekommando for lagrede prosedyrer for Micro Focus COBOL (HP-UX) Kompilerings- og lenkekommandoen for bygging a lagrede prosedyrer for Micro Focus COBOL på HP-UX som ises i dokumentasjonen til DB UDB ersjon 8., er ikke riktig. Kompileringskommandoen i det faktiske skriptet sqllib/samples/cobol_mf/bldrtn er riktig. Kompilerings- og lenkekommandoene er nå kombinert i en enkelt kommando, og bruker alternatiet -y til å spesifisere at utdataene skal ære et delt bibliotek. Laeste ersjon a Micro Focus COBOL (HP-UX) som er støttet Den laeste ersjonen a Micro Focus COBOL-kompilatoren og -runtime som er støttet på HP-UX er Micro Focus Serer Express. - Serice Pack 1 pluss oppdateringspakken Fixpack.0_1 for HP-UX PA-RISC 11.x (/bit). Denne oppdateringspakken finnes på nettsiden til Micro Focus Support Line: Definere miljøariabler for lagrede prosedyrer for Micro Focus COBOL (Windows) For å kunne kjøre eksterne Micro Focus COBOL-rutiner på Windows, er det nødendig å kontrollere at miljøariablene for Micro Focus COBOL er definert permanent som systemariabler. Fremgangsmåte: Definere miljøariabler som systemariabler: 1. Åpne kontrollpanelet. Velg System. Velg siden Aansert. Klikk Miljøariabler. Tilføy ariablene på listen Systemariabler Det er ikke tilstrekkelig å definere miljøariablene på listen Brukerariabler eller i et skript. Applikasjonsutikling: CLI (Call Leel Interface) CLI/ODBC-konfigurasjonsnøkkelordet MapBigintCDefault Beskrielse a nøkkelordet: Oppgi standard C-type for BIGINT-kolonner og -parametermerker. Syntaks for dbcli.ini-nøkkelordet: MapBigintCDefault = 0 1 Standarderdier: Standard C-type-fremstilling for BIGINT-data er SQL_C_BIGINT. Merknader om bruk: MapBigintCDefault styrer C-typen som brukes når SQL_C_DEFAULT spesifiseres for BIGINT-kolonner og -parametermerker. Nøkkelordet skal primært brukes med Microsoft-applikasjoner slik som Microsoft Access, som ikke kan håndtere heltall med 8 byte. Definer MapBigintCDefault slik: 0 - for standard SQL_C_BIGINT C-type-fremstilling 1 - for SQL_C_CHAR C-type-fremstilling Versjonsmerknader

71 - for SQL_C_WCHAR C-type-fremstilling Dette nøkkelordet påirker irkemåter til CLI-funksjoner der SQL_C_DEFAULT kan oppgis som en C-type, som for eksempel SQLBindParameter(), SQLBindCol() og SQLGetData(). CLI/ODBC-konfigurasjonsnøkkelordet DescribeOutputLeel Beskrielse a nøkkelordet: Definer niået på beskriende informasjon i utdatakolonner som blir forespurt a CLI-styreprogrammet ed PREPARE- og DESCRIBEforespørsler. Syntaks for dbcli.ini-nøkkelordet: DescribeOutputLeel = 0 1 Standarderdier: Forespør den beskriende informasjonen som ises på niå i tabell 1 på side. Merknader om bruk: Dette nøkkelordet styrer mengden informasjon som CLI-styreprogrammet forespør på en PREPARE- eller DESCRIBE-forespørsel. Når tjeneren mottar en forespørsel om beskrielse, returnerer den informasjonen i niå i tabell 1 på side for resultatsettkolonnene som standard. Det er imidlertid ikke sikkert at applikasjonen trenger all denne informasjonen, eller den kan hende den trenger mer informasjon. Du kan forbedre ytelsen ed å definere nøkkelordet DescribeOutputLeel ut i fra klientapplikasjonens beho, fordi beskrielsesdataene som oerføres mellom klienten og tjeneren blir begrenset til det som er nødendig for applikasjonen. His innstillingen for DescribeOutputLeel er for la, kan det påirke funksjonaliteten til applikasjonen. CLI-funksjonene som henter den beskriende informasjonen mislykkes ikke nødendigis, men dataene de returnerer kan ære ufullstendige. Gyldige innstillinger for DescribeOutputLeel: 0 - ingen beskriende informasjon returneres til klientapplikasjonen 1 - beskriende informasjon på niå 1 (se tabell 1 på side ) returneres til klientapplikasjonen - (standard) beskriende informasjon på niå (se tabell 1 på side ) returneres til klientapplikasjonen - beskriende informasjon på niå (se tabell 1 på side ) returneres til klientapplikasjonen Tabellen nedenfor inneholder feltene som utgjør den beskriende informasjonen som tjeneren returnerer når den mottar en klargjørings- eller beskrielsesforespørsel. Feltene er gruppert i niåer, og CLI/ODBCkonfigurasjonsnøkkelordet DescribeOutputLeel styrer hilke niåer a beskriende informasjon CLI-styreprogrammet ber om. Merk: Ikke alle niåer a beskriende informasjon er støttet på alle DB-tjenere. Alle niåer a beskriende informasjon støttes på følgende DB-tjenere: DB for Linux, UNIX og Windows ersjon 8 og nyere, DB for z/os ersjon 8 og nyere og DB for iseries ersjon utgae og nyere. Alle andre DB-tjenere støtter bare erdiene og 0 for DescribeOutputLeel. Kjente begrensninger, problemer og løsninger

72 Tabell 1. Niåer for beskriende informasjon Niå 1 Niå Niå SQL_DESC_COUNT SQL_COLUMN_COUNT SQL_DESC_TYPE SQL_DESC_CONCISE_TYPE SQL_COLUMN_LENGTH SQL_DESC_OCTET_LENGTH SQL_DESC_LENGTH SQL_DESC_PRECISION SQL_COLUMN_PRECISION SQL_DESC_SCALE SQL_COLUMN_SCALE SQL_DESC_DISPLAY_SIZE SQL_DESC_NULLABLE SQL_COLUMN_NULLABLE SQL_DESC_UNSIGNED SQL_DESC_SEARCHABLE SQL_DESC_LITERAL_SUFFIX SQL_DESC_LITERAL_PREFIX SQL_DESC_CASE_SENSITIVE SQL_DESC_FIXED_PREC_SCALE alle felt på niå 1 pluss: SQL_DESC_NAME SQL_DESC_LABEL SQL_COLUMN_NAME SQL_DESC_UNNAMED SQL_DESC_TYPE_NAME SQL_DESC_DISTINCT_TYPE SQL_DESC_REFERENCE_TYPE SQL_DESC_STRUCTURED_TYPE SQL_DESC_USER_TYPE SQL_DESC_LOCAL_TYPE_NAME SQL_DESC_USER_DEFINED_ TYPE_CODE alle felt på niå 1 og pluss: SQL_DESC_BASE_COLUMN_NAME SQL_DESC_UPDATABLE SQL_DESC_AUTO_UNIQUE_VALUE SQL_DESC_SCHEMA_NAME SQL_DESC_CATALOG_NAME SQL_DESC_TABLE_NAME SQL_DESC_BASE_TABLE_NAME Applikasjonsutikling: Programmere klientapplikasjoner Funksjonen dbsecfreetoken er fjernet Funksjonen dbsecfreetoken (ledig minne holdt a symbol) er ikke lenger en del a brukerautentiseringstilleggsmodul-apien dbsecgssapisererauthfunctions_1. Tilleggsmoduler for sikkerhet His du bruker din egen tilpassede tilleggsmodul for sikkerhet, kan du bruke bruker-ider på opptil tegn i en tilkoblingssetning som blir sendt gjennom kommandolinjebehandleren (CLP) eller en dynamisk SQL-setning. APIer for tilleggsmoduler for sikkerhet For APIene dbsecgetgroupsforuser, dbsecvalidatepassword og dbsecgetauthids kan inndataparameteren dbname ære null, og den tilsarende inndataparameteren dbnamelen for lengden blir da satt til 0. Nanginingsregler for tilleggsmoduler for sikkerhet (UNIX og Linux).so blir nå godtatt som filtype for brukerskrene biblioteker for sikkerhetstilleggsmoduler på alle UNIX- og Linux-plattformer. På AIX kan bibliotekene for sikkerhetstilleggsmoduler ha filtypen.a eller.so. His begge ersjonene a biblioteket finnes, brukes biblioteket som har filtypen.a. For HP-UX på PA-RISC kan bibliotekene for sikkerhetstilleggsmoduler ha filtypen.sl eller.so. His begge ersjonene a biblioteket finnes, brukes biblioteket som har filtypen.sl. På alle andre UNIX- og Linux-plattformer er.so den eneste filtypen som er støttet for biblioteker for sikkerhetstilleggsmoduler. Begrensninger for biblioteker for sikkerhetsmoduler På AIX kan bibliotekene for sikkerhetstilleggsmoduler ha filtypen.a eller.so. Mekanismen som brukes til å laste inn tilleggsmodulbiblioteket er ahengig a hilken filtype som brukes: Versjonsmerknader

73 Tilleggsmodulbiblioteker med filtypen.a Tilleggsmodulbiblioteker med filtypen.a behandles som arkier som inneholder felles objektmedlemmer. Disse medlemmene må ha nanet shr.o ( biters) eller shr.o ( biters). Et enkelt arki kan inneholde både - og -bitersmedlemmer, slik at det kan distribueres på begge typer plattformer. His du for eksempel il bygge et biters tilleggsmodulbibliotek a arkitypen, oppgir du: xlc_r -qmkshrobj -o shr.o MyPlugin.c -be:myplugin.exp ar r MyPlugin.a shr.o Tilleggsmodulbiblioteker med filtypen.so Tilleggsmodulbiblioteker med filtypen.so behandles som dynamisk lastbare felles objekter. Slike objekter er enten biters eller biters, ahengig a kompilatoren og lenkealternatiene som ble brukt når de ble bygget. His du for eksempel il bygge et biters tilleggsmodulbibliotek, oppgir du: xlc_r -qmkshrobj -o MyPlugin.so MyPlugin.c -be:myplugin.exp På alle andre plattformer enn AIX behandles alltid bibliotekene for sikkerhetsmoduler som dynamisk lastbare felles objekter. Implisitt aslutning a transaksjoner i frittstående applikasjoner Alle applikasjonsaslutninger (normale og unormale) tilbakestiller implisitt alle utestående arbeidsenheter, uansett operatisystem. Omdirigere DB Uniersal JDBC-styreprogramklienter Funksjonen for automatisk klientomdirigering i DB UDB for Linux, UNIX og Windows gjør det mulig for klientapplikasjoner å gjenopprette kommunikasjonen etter å ha mistet forbindelsen med tjeneren, slik at de kan fortsette uten lengre abrudd. Når en tjener låser seg, mottar klientene som er koblet til tjeneren en kommunikasjonsfeil som aslutter forbindelsen og resulterer i en applikasjonsfeil. Når tilgjengelighet er iktig, bør du ha et resereoppsett eller failoer-støtte. Failoer gjør at tjeneren kan ta oer operasjonene når en annen tjener ikke fungerer. I alle tilfeller prøer DB Uniersal JDBC-styreprogramklienten å gjenopprette forbindelsen til en ny tjener eller til den opprinnelige tjeneren som kanskje kjører på en failoer-node. Når forbindelsen er gjenopprettet, mottar applikasjonen et SQL-unntak (exception) som informerer om transaksjonsfeilen, men applikasjonen kan fortsette med den neste transaksjonen. Begrensninger: Klientomdirigeringsstøtten i DB Uniersal JDBC-styreprogrammet er bare tilgjengelig for forbindelser som bruker grensesnittet jaax.sql.datasource. En klientapplikasjon kan ikke fortsette etter et kommunikasjonsbrudd, his ikke en alternati tjener er spesifisert på tjeneren. Fremgangsmåte: Spesifiser den alternatie tjeneren med kommandoen UPDATE ALTERNATE SERVER FOR DATABASE. Når den databaseansarlige har oppgitt plasseringen til den alternatie tjeneren på en bestemt database på tjenerforekomsten, blir plasseringen til den alternatie tjeneren returnert til klienten ed tilkobling. His kommunikasjonen blir brutt, kan Kjente begrensninger, problemer og løsninger

74 DB Uniersal JDBC-styreprogrammet gjenopprette forbindelsen ed hjelp a den alternatie tjeneren som har blitt returnert fra tjeneren. Egenskapen actiesererlistjndiname DataSource sørger for utidet støtte for klientomdirigering på klienten. actiesererlistjndiname har to funksjoner: Gjør at informasjon om en alternati tjener kan eksistere på ters a flere JVMer. Gir en alternati tjenerplassering i tilfelle den første tilkoblingen til databasetjeneren blir brutt. Egenskapen actiesererlistjndiname identifiserer en JNDI-referanse til en DBActieSererList-forekomst i et JNDI-datalager med opplysninger om alternatie tjenere. Når forbindelsen til den primære tjeneren er opprettet, blir opplysningene om den alternatie tjeneren som er gitt a actiesererlistjndiname oerskreet a opplysningene fra tjeneren. Informasjon om alternatie tjenere som er mottatt fra DB LUW-tjeneren lagres i det flyktige minnet til styreprogrammet. His JNDI-lageret er definert, blir informasjonen om alternatie tjenere også oppdatert der. DB Uniersal JDBC-styreprogrammet prøer å propagere den oppdaterte informasjonen til JNDI-lageret etter en failoer. DBActieSererList er en seriell Jaa-bønne med to egenskaper: alternateserername og alternateportnumber. Det er definert getxxx- og setxxx-metoder for begge egenskapene. Jaa-bønnen er: package com.ibm.db.jcc; public class DBActieSererList implements jaa.io.serializable, jaax.naming.referenceable { public String[] alternateserername; public synchronized oid setalternateserername(string[] alternateserer); public String[] getalternateserername(); public int[] alternateportnumber; public synchronized oid setalternateportnumber(int[] alternateportnumberlist); public int[] getalternateportnumber(); } En failoer-forbindelse som nettopp er opprettet, konfigureres med de opprinnelige DataSource-egenskapene bortsett i fra tjenernanet og portnummeret. I tillegg blir DB UDB-spesialregistre som ble endret under den opprinnelige forbindelsen, gjenopprettet i failoer-forbindelsen. Når det oppstår en kommunikasjonsfeil, prøer først DB Uniersal JDBC-styreprogrammet en gjenoppretting mot den opprinnelige tjeneren. Gjenoppretting a forbindelsen med den opprinnelige tjeneren kalles failback. His failback mislykkes, prøer styreprogrammet å koble til den alternatie plasseringen (failoer). Når en failoer- eller failback-forbindelse er gjenopprettet, sender styreprogrammet en jaa.sql.sqlexception til applikasjonen med SQLCODE -98, som forteller applikasjonen at en failoer eller failback er utført og at transaksjon mislyktes. Applikasjonen kan deretter prøe å utføre transaksjonen på nytt. Prosedyre for konfigurering a alternati tjener: Bruk JNDI til å konfigurere den alternatie tjeneren på denne måten: 1. Definer miljøet for en opprinnelig kontekst ed å opprette en jndi.properties-fil. Eksempel på en jndi.properties-fil: Versjonsmerknader

75 jaa.naming.factory.initial=com.sun.jndi.fscontext.reffscontextfactory jaa.naming.proider.url=file:/tmp. Tilføy katalogen som inneholder filen jndi.properties til CLASSPATH.. Opprett en forekomst a DBActieSererList, og bind forekomsten til JNDI-registeret. Denne eksempelkoden oppretter en forekomst a DBActieSererList og binder forekomsten til JNDI-registeret: // Create a starting context for naming operations InitialContext registry = new InitialContext(); // Create a DBActieSererList object DBActieSererList address = new DBActieSererList(); // Set the port number and serer name for the alternate serer int[] portnumber = {0000}; String[] serername = {"ms.sj.ibm.com"}; address.setalternateserername(serername); address.setalternateportnumber(portnumber); // Bind the DBActieSererList instance to the JNDI registry registry.rebind("jdbc/alternate", address);. Tildel det logiske nanet på DBActieSererList-objektet som inneholder opplysningene om den alternatie tjenerplasseringen, til egenskapen actiesererlistjndiname til den opprinnelige datakilden. Denne eksempelkoden tildeler det logiske nanet på DBActieSererListobjektet som inneholder opplysningene om den alternatie tjenerplasseringen, til egenskapen actiesererlistjndiname til DataSource-forekomsten som heter datasource: datasource.setactiesererlistjndiname("jdbc/alternate"); Tilpasse konfigurasjonsegenskaper for DB Uniersal JDBC-styreprogrammet Konfigurasjonsegenskapene for DB Uniersal JDBC-styreprogrammet gjør at du kan definere erdier som gjelder for hele styreprogrammet. Innstillingene gjelder på ters a applikasjoner og DataSource-forekomster. Du kan endre innstillingene uten å endre kildekode for applikasjoner eller DataSource-egenskaper. Konfigurasjonsegenskapene for DB Uniersal JDBC-styreprogrammet har dette formatet: egenskap=erdi His konfigurasjonsegenskapen begynner med db.jcc.oerride, gjelder den for alle forbindelser og oerstyrer alle Connection- eller DataSource-egenskaper med samme egenskapnan. His konfigurasjonsegenskapen begynner med db.jcc eller db.jcc.default, er den en standarderdi. Innstillingene for Connection- og DataSource-egenskaper oerstyrer denne erdien. Fremgangsmåte: Slik definerer du konfigurasjonsegenskaper: Definer konfigurasjonsegenskapene som Jaa-systemegenskaper. Disse innstillingene oerstyrer alle andre innstillinger. For frittstående Jaa-applikasjoner kan du definere konfigurasjonsegenskapene som Jaa-systemegenskaper ed å oppgi -Dproperty=erdi for her konfigurasjonsegenskap når du utfører jaa-kommandoen. Definer konfigurasjonsegenskapene i en ressurs du oppgir nanet på i Jaa-systemegenskapen db.jcc.propertiesfile. Du kan for eksempel oppgi en fullstendig bane for db.jcc.propertiesfile-erdien. Kjente begrensninger, problemer og løsninger

76 For frittstående Jaa-applikasjoner kan du definere konfigurasjonsegenskapene ed å oppgi alternatiet -Ddb.jcc.propertiesFile=path når du utfører jaa-kommandoen. Definer konfigurasjonsegenskaper i en ressurs som heter DBJccConfiguration.properties. Bruk et standard Jaa-ressurssøk for å finne DBJccConfiguration.properties. DB Uniersal JDBC-styreprogrammet søker bare etter denne ressursen his du ikke har definert Jaa-systemegenskapen db.jcc.propertiesfile. DBJccConfiguration.properties kan ære en frittstående fil eller den kan ære en del a en JAR-fil. His DBJccConfiguration.properties er en frittstående fil, må banen til filen ære definert a CLASSPATH. His DBJccConfiguration.properties er en del a en JAR-fil, må JAR-filen ære definert a CLASSPATH. Du kan definere disse konfigurasjonsegenskapene for DB Uniersal JDBC-styreprogrammet: Alle egenskapene er algfrie. db.jcc.oerride.tracefile Aktierer sporing a Jaa-styreprogramkode for DB Uniersal JDBC-styreprogrammet, og spesifiserer nanet som sporingsfilnanene er basert på Oppgi et fullstendig filnan for erdien til egenskapen db.jcc.oerride.tracefile. Egenskapen db.jcc.oerride.tracefile oerstyrer tracefile-egenskapen for et Connection- eller DataSource-objekt. His du for eksempel oppgir denne innstillingen for db.jcc.oerride.tracefile, aktieres sporing a Jaa-koden for DB Uniersal JDBC-styreprogrammet til en fil med nanet /SYSTEM/tmp/jdbctrace: db.jcc.oerride.tracefile=/system/tmp/jdbctrace Du bør definere sporingsegenskapene i følge instruksjoner fra IBM Kundeserice. db.jcc.sqljuncustomizedwarningorexception Oppgir handlingen som DB Uniersal JDBC-styreprogrammet skal utføre når en SQLJ-applikasjon som ikke er tilpasset kjøres. db.jcc.sqljuncustomizedwarningorexception kan ha disse erdiene: 0 DB Uniersal JDBC-styreprogrammet genererer ikke adarsler eller unntak når en SQLJ-applikasjon som ikke er tilpasset kjøres. Dette er standarderdien. 1 DB Uniersal JDBC-styreprogrammet genererer en adarsel når en SQLJ-applikasjon som ikke er tilpasset kjøres. DB Uniersal JDBC-styreprogrammet genererer et unntak når en SQLJ-applikasjon som ikke er tilpasset kjøres. Applikasjonsutikling: Programmere tjenerapplikasjoner Kontorollmodi for utføring a CLR (Common language run time)-rutiner (EXECUTION CONTROL-leddet) Som databaseansarlig eller applikasjonsutikler il du kanskje beskytte sammensettingene ( assemblies ) som er tilknyttet de eksterne DB-rutinene ed å 8 Versjonsmerknader

77 begrense handlingene til rutiner under kjøring. DB.NET CLR-rutiner støtter spesifisering a en utføringskontrollmodus som identifiserer hilke typer handlinger en rutine har lo å utføre under kjøring. Under kjøringen kan DB UDB oppdage om rutinen prøer å utføre ulolige handlinger, noe som er nyttig når du il ite om en sammensetting har blitt kompromittert. Du definerer utføringskontrollmodusen til en CLR-rutine ed å oppgi det algfrie leddet EXECUTION CONTROL i CREATE-setningen for rutinen. Gyldige modi er: SAFE FILEREAD FILEWRITE NETWORK UNSAFE Du endrer utføringskontrollmodusen for en eksisterende CLR-rutine ed å utføre setningen ALTER PROCEDURE eller ALTER FUNCTION. His EXECUTION CONTROL-leddet ikke er oppgitt for en CLR-rutine, kjøres CLR-rutinen med den strengeste utføringskontrollmodusen (SAFE). Rutiner som opprettes med denne utføringskontrollmodusen har bare tilgang til ressurser som er styrt a databasesystemet. Modi for utføringskontroll som er mindre begrensende lar rutiner få tilgang til filer på det lokale filsystemet (FILEREAD eller FILEWRITE) eller på netterket. Modusen UNSAFE betyr at det ikke er noen begrensninger på irkemåten til rutinen. Rutiner som er definert med modusen UNSAFE for utføringskontroll kan utføre binærkode. Disse kontrollmodiene representerer et hierarki a tillatte handlinger, der en modus på et høyere niå omfatter handlingene som er tillatt under den i hierarkiet. For eksempel tillatter modusen NETWORK at en rutine får tilgang til filer på netterket, filer på det lokale filsystemet og ressurser som er styrt a databasesystemet. Bruk en modus som begrenser så mye som mulig, og unngå å bruke modusen UNSAFE. His DB UDB oppdager at en CLR-rutine prøer å utføre en handling som ikke er tillatt i følge utføringskontrollmodusen, returnerer DB UDB en feil (SQLSTATE 801). EXECUTION CONTROL-leddet kan bare oppgis for LANGUAGE CLR-rutiner. Bruksområdet til EXECUTION CONTROL-leddet er begrenset til sele.net CLR-rutinen, og gjelder ikke for andre rutiner den anroper. Maksimal desimalpresisjon og skala i CLR-rutiner (Common Language Run time) Datatypen DECIMAL i DB UDB har en presisjon på 1 siffer og en skala på 8 siffer. Datatypen.NET CLR System.Decimal er begrenset til en presisjon på 9 siffer og en skala på 8 siffer. På grunn a dette kan ikke eksterne DB UDB CLR-rutiner tildele erdier større enn (^9) 1, som er den høyeste erdien som kan fremstilles med en presisjon på 9 siffer og en skala på 8 siffer, til en ariabel med datatypen System.Decimal. DB UDB returnerer kjøretidsfeilen (SQLSTATE 00, SQLCODE -1) his en slik tildeling forekommer. Når en CREATE-setning for en rutine utføres, og en parameter med datatypen DECIMAL er definert med en skala høyere enn 8, gir DB UDB feilen (SQLSTATE 11, SQLCODE -0). Kjente begrensninger, problemer og løsninger 9

78 Command Reference dbinidb - Kommando for å klargjøre en speilet database Ikke bruk kommandoen db connect to database før kommandoen dbinidb database as mirror. His du prøer å koble deg til en delt speilbildedatabase før du klargjør den, slettes loggfilene som trengs for gjenoppretting ed fremlengs rulling. connect-kommandoen setter databasen tilbake til den tilstanden den ar i da du stoppet databasen midlertidig. His databasen er merket som konsistent når den blir stoppe midlertidig, tolker DB UDB det som at det ikke er beho for krasjgjenoppretting og tømmer loggene for fremtidig bruk. His denne situasjonen oppstår og du prøer å utføre en fremlengs rulling, får du en SQL90-feil. Merknad om bruk for kommandoen dbiupdt Når du oppdaterer en DB UDB-forekomst med kommandoen dbiupdt, må du fra og med ersjon 8. først stoppe alle DB-prosesser som kjører mot forekomsten. dbpd - Kommando for oeråking og problemløsing i DB Tilleggsparametere for kommandoen dbpd omfatter: -hadr Rapporterer HADR-informasjon (High Aailability Disaster Recoery). Beskrielser a de rapporterte elementene finnes under High Aailability Disaster Recoery i System Monitor Guide and Reference. -utilities Rapporterer funksjonsinformasjon. Beskrielser a de rapporterte elementene finnes under Utilities i System Monitor Guide and Reference. Ny parameter for kommandoen dbsqljcustomize Kommandoen dbsqljcustomize har fått en ny parameter. dbsqljcustomize - DB SQLJ-profiltilpasserkommando: -storebindoptions Lagrer erdien til -bindoptions og -staticpositioned i den serieomkodede profilen. His disse erdiene ikke spesifiseres når erktøyet dbsqljbind starter, brukes erdiene som er lagret i den serieomkodede profilen. Når tilpasseren startes med en.grp-fil, lagres erdiene i den enkelte.ser-filen. Du kan se på de lagrede erdiene ed hjelp a erktøyet dbsqljprint. Nytt parameter for sqlj-kommandoen Kommandoen sqlj har fått en ny parameter. sqlj - DB SQLJ-konerteringskommando: -dboptimize Oppgir at SQLJ-konerteringsprogrammet skal generere kode for en forbindelseskontekstklasse som er optimalisert for DB UDB. Dette alternatiet optimaliserer koden for den brukerdefinerte konteksten, men ikke for standardkonteksten. Når du kjører SQLJ-konerteringsprogrammet med dette alternatiet, må DB Uniersal JDBC-styreprogramfilen dbjcc.jar ære definert a CLASSPATH for kompilering a den genererte Jaa-applikasjonen. 0 Versjonsmerknader

79 ATTACH-kommandoen Parameteren USER for kommandoen ATTACH spesifiserer autentisering-iden. Ved tilknytning til en DB UDB-forekomst på Windows, kan brukernanet oppgis i et format som er kompatibelt med Microsoft Windows NT Security Account Manager (SAM). Kalifikatoren må ære et nan a NetBIOS-typen, med en maksimal lengde på 1 tegn. For eksempel domenenan\brukernan. RECOVER DATABASE-kommandoen I eksempelseksjonen i dokumentasjonen for kommandoen RECOVER DATABASE i ersjon 8. er systemtiden formatert feil: yyyy:mm:dd:hh:mm:ss. Riktig format er: yyyy-mm-dd-hh.mm.ss UPDATE HISTORY FILE-kommandoen Kommandoen UPDATE HISTORY FILE oppdaterer plasseringen, enhetstypen, kommentaren eller statusen i en post i en historikkfil. Oppdatert kommandosyntaks: UPDATE HISTORY FOR objektdel EID eid WITH LOCATION ny-plassering DEVICE TYPE ny-enhetstype COMMENT ny-kommentar STATUS ny-status Oppdaterte kommandoparametere: FOR objektdel Spesifiserer IDen for historikkposten som skal oppdateres. Det er en systemtid med et algfritt sekensnummer fra 001 til 999. Merk: Kan ikke brukes for å oppdatere statusen til posten. His du skal oppdatere statusen, oppgir du i stedet en EID. STATUS ny-status Spesifiserer en ny status for en post. Det er bare mulig å oppdatere statusen til reserekopiposter. Gyldige erdier er: A Akti. De fleste postene er aktie. I Inakti. Reserekopier som ikke lenger finnes i den aktie loggkjeden, blir inaktie. E Utløpt (Expired). Reserekopier som ikke lenger er nødendige fordi det finnes flere enn NUM_DB_BACKUPS aktie kopier, blir merket som utløpte. D Slettet (Deleted). Reserekopier som ikke kan gjenopprettes skal merkes som slettet. dbupd8 - Kommando for å oppdatere databaser til gjeldende ersjon 8-niå Denne kommandoen oppdaterer systemkatalogene i en database slik at de støtter det gjeldende niået på disse måtene: Innfører nye rutiner som leeres med det gjeldende databasesystemet Katalogiserer ODBC/CLI/JDBC-skjemaprosedyrer som betrodde prosedyrer for å forbedre ytelsen og skalerbarheten Kjente begrensninger, problemer og løsninger 1

80 Retter to staefeil i returparameterne til tabellfunksjonen SYSPROC.SNAPSHOT_QUIESCERS: OUIESCER_TBS_ID er rettet til QUIESCER_TBS_ID OUIESCER_STATE er rettet til QUIESCER_STATE Retter kolonnebeskrielser for LOB-kolonner slik at biten "logget" er konsistent med katalogtabellene Oppretter utsnittet SYSIBM.SYSREVTYPEMAPPINGS Oppdaterer utsnittsdefinisjonene for SYSSTAT.COLUMNS og SYSSTAT.TABLES Oppdaterer kolonnen SYSCOLDIST.DISTCOUNT slik at det kan oppdateres Oppdaterer kolonnen SYSINDEXES.TBSPACEID slik at kolonneflaggene ikke er satt Retter parameterlengden for 1 tabellfunksjoner. Se emnet Column expansion for snapshot UDFs i delen Documentation updates SQL Administratie Routines i ersjonsmerknadene for ersjon 8. his du il se en fullstendig liste oer funksjonene Endrer SYSPROC-snapshot-UDFer til THREADSAFE: SNAPSHOT_DBM SNAPSHOT_FCM SNAPSHOT_FCMNODE SNAPSHOT_SWITCHES SNAPSHOT_APPL_INFO SNAPSHOT_APPL SNAPSHOT_STATEMENT SNAPSHOT_LOCKWAIT SNAPSHOT_AGENT SNAPSHOT_SUBSECT SNAPSHOT_DATABASE SNAPSHOT_BP SNAPSHOT_LOCK SNAPSHOT_TABLE SNAPSHOT_DYN_SQL SNAPSHOT_TBS SNAPSHOT_TBS_CFG SNAPSHOT_QUIESCERS SNAPSHOT_CONTAINER SNAPSHOT_RANGES SNAPSHOT_TBREORG HEALTH_DBM_INFO HEALTH_DBM_HI HEALTH_DBM_HI_HIS HEALTH_DB_INFO HEALTH_DB_HI HEALTH_DB_HI_HIS HEALTH_TBS_INFO HEALTH_TBS_HI HEALTH_TBS_HI_HIS Versjonsmerknader

81 HEALTH_CONT_INFO HEALTH_CONT_HI HEALTH_CONT_HI_HIS Autorisasjon: sysadm Nødendig tilkobling: Database. Kommandoen oppretter automatisk en forbindelse til den spesifiserte databasen. Kommandosyntaks: dbupd8 -d databasenan Kommandoparametere: -u bruker-id -p password -h -d databasenan Spesifiserer nanet på databasen som skal oppdateres. -u brukerid Spesifiserer bruker-iden. -p passord Spesifiserer passordet for brukeren. -h Viser hjelpetekst. Når denne parameteren er oppgitt, blir alle andre parametere oersett og du får bare frem hjelpetekst. Eksempel: Når du har installert det gjeldende niået (opprettingspakke eller ny ersjon), oppdaterer du systemkatalogen i eksempeldatabasen ed å oppgi denne kommandoen: dbupd8 -d sample Merknader om bruk: 1. Denne kommandoen kan bare brukes på en database som kjører DB ersjon 8.1. eller nyere. His kommandoen oppgis mer enn én gang, blir det ikke rapportert feil, og katalogoppdateringene blir bare utført en gang.. For å aktiere de nye innebygde funksjonene, må alle applikasjoner koble fra databasen og databasen må deaktieres (his den er aktiert). Gjenoppretting a data og høy tilgjengelighet Støtte for reserekopiering og gjenoppretting på ters a plattformer DB UDB har støtte for reserekopierig og gjenoppretting på ters a plattformer. Du kan gjenopprette DB UDB ersjon 8-databaser som er opprettet på en -biters Windows-plattform til en -biters Windows-plattform, og omendt. Du kan gjenopprette DB UDB ersjon 8-databaser som er opprettet på en -biters Linux x8-plattform til en -biters Linux x8-- eller IA-plattform, og omendt. Du Kjente begrensninger, problemer og løsninger

82 kan gjenopprette DB UDB ersjon 8-databaser som er opprettet på plattformene AIX, HP-UX, Linux PPC, Linux zseries eller Solaris i - eller biter til samme plattformer (-biters eller -biters). Reserekopiere til magnetbånd (Linux) Den maksimale blokkstørrelsen for magnetbåndenhetene 80 og 90 på Linux er 10 byte. Tabell 1. Maksimal blokkstørrelse for magnetbåndenhetene 80 og 90 på Linux Enhet Tilknytning Grense for blokkstørrelse DB- bufferstørrelsegrense (i sider på kb) 80 s s Tioli Storage Manager Når du bruker kommandoene BACKUP DATABASE og RESTORE DATABASE kan du oppgi at du il bruke produktet Tioli Storage Manager (TSM) til å administrere reserekopiering og gjenoppretting a databaser og tabellplasser. Minimumskraet til niå på TSM-klientens API er ersjon..0, unntatt for: -biters Solaris-systemer, som kreer TSM client API Version..1. -biters Windows NT-operatisystemer, som kreer TSM client API Version.1. -biters Linux for iseries og pseries, som kreer minimum TSM client API Version.1. -biters Linux for iseries og pseries, som kreer minimum TSM client API Version.. -biters Linux på AMD Opteron-systemer, som kreer minimum TSM client API Version..0. -biters Linux for zseries, som kreer minimum TSM client API Version... Verdibegrensninger for HADR-parameterne for lokal ert og lokal tjeneste Når du oppgir erdier for HADR-parameterne for lokal ert og lokal tjeneste (HADR_LOCAL_SVC og HADR_REMOTE_SVC) mens du klargjør kommandoen update database configuration, må erdiene ære porter som ikke blir brukt for andre tjenester. His parameterne konfigureres på kommandolinjen i UNIX eller Linux, må erdiene også defineres i filen /etc/serices. Tilleggskra til systemet for HADR (High Aailability Disaster Recoery) His du oppretter en tabellplass på primærdatabasen og loggaspilling mislykkes på reseredatabasen fordi containerne ikke er tilgjengelige, mottar ikke primærdatabasen en feilmelding om at loggaspillingen mislyktes. His du skal kontrollere om det oppstår feil ed loggaspilling, må du oeråke dbdiag.log og administrasjonsloggen på reseredatabasen når du oppretter nye tabellplasser. His en takeoer-operasjon blir utført, il ikke den nye tabellplassen du opprettet ære tilgjengelig på den nye primærdatabasen. Du kan løse denne situasjonen ed å gjenopprette tabellplassen på den nye primærdatabasen fra en reserekopi. Versjonsmerknader

83 I eksemplet nedenfor gjenopprettes tabellplassen MY_TABLESPACE på databasen MY_DATABASE før den blir brukt som ny primærdatabase: 1. db connect to my_database. db list tablespaces show detail Merk: Kjør kommandoen db list tablespaces show detail for å ise statusen til alle tabellplasser og for å skaffe ID-nummeret for tabellplassen som krees i trinn.. db stop hadr on database my_database. db "restore database my_database tablespace (my_tablespace) online redirect". db "set tablespace containers for my_tablespace_id_# ignore rollforward container operations using (path /my_new_container_path/ )". db "restore database my_database continue". db rollforward database my_database to end of logs and stop tablespace "(my_tablespace)" 8. db start hadr on database my_database as primary Ikke-replikerte operasjoner for HADR (High Aailability Disaster Recoery) I dokumentasjonen for ersjon 8. står det: BLOBs and CLOBs are not replicated; howeer, the space for them will be allocated on the standby database. Det skal i stedet stå: Non-logged BLOBs and CLOBs are not replicated; howeer, the space for them will be allocated on the standby database. HADR støtter ikke ubehandlede logger HADR (High Aailability Disaster Recoery) støtter ikke bruk a ubehandlet I/U (direkte lagertilgang) for databaseloggfiler. His HADR startes med kommandoen START HADR, eller his databasen startes på nytt med HADR konfigurert, og ubehandlede logger blitt oppdaget, il den tilknyttede kommandoen mislykkes med SQL18N årsakskode "9". Dataarehussenter Oppdateringer i eiledningen for Business Intelligence Kontrollere at DWCTBC- og TBC_MD-databasene er registrert med ODBC: I ersjon 8 trenger ikke kontrolldatabasen, TBC_MD som brukes i eiledningen, å ære en ODBC-systemdatakilde. Måldatabasen eller databasekilden DWCTBC må imidlertid ære en ODBC-systemdatakilde. Åpne notisboken Definer arehuskilde: Prosedyren for å åpne notisboken Definer arehuskilde for Relasjonskilde for opplæring er endret. Fremgangsmåte: Kjente begrensninger, problemer og løsninger

84 Slik åpner du notisboken Definer arehuskilde for Relasjonskilde for opplæring: 1. Høyreklikk på mappen Varehuskilder i induet Dataarehussenter.. Klikk på Definer > ODBC > DB > DB-familien. Notisboken Definer arehuskilde blir åpnet. Åpne notisboken Definer arehusmål: Prosedyren for å åpne notisboken Definer arehusmål er endret. Fremgangsmåte: Slik åpner du notisboken Definer arehusmål: 1. Høyreklikk på mappen Varehusmål i induet Dataarehussenter.. Klikk på Definer > ODBC > DB > DB-familien. Notisboken Definer arehusmål blir åpnet. Definere slettegrensen for arehusloggfiler Loggfilen oppbearer poster til en definert grense for antall poster blir nådd. Standard grense er 1000 poster. Her jobb genererer anligis 1 til 1 loggposter. Sett slettegrensen til et tall som dekker behoene dine, ed å oppdatere feltet Slett logg når det totale antall poster er lik på flippen Tjener på siden Egenskaper for arehus. Støtte for CURSOR-lasting i dataarehussenteret DB UDB Last inn-trinnet gjør det nå mulig å bruke et utsnitt eller en tabell som kilde for trinnet, noe som resulterer i et LOAD FROM CURSOR. For at du skal kunne tilordne kolonner i eiiseren for CURSOR-innlasting, må algknappen Tilordne kolonner på grunnlag a kolonneposisjoner i inndatafilen ære algt. Migrering og begrensninger for arehuskontrolldatabase med Unicode Fra og med ersjon 8. a Dataarehussenter må arehuskontrolldatabasen ære en Unicode-database. His du har en arehuskontrolldatabase med Unicode fra en ersjon a dataarehussenteret eldre enn ersjon 8., må du opprette en ny kontrolldatabase for Unicode ed hjelp a erktøyet for styring a kontrolldatabasen for arehus. Når du migrerer en arehuskontrolldatabase fra en ersjon a dataarehussenteret eldre enn ersjon 8., kjører erktøyet for styring a kontrolldatabasen for arehus kommandoen dbmoe for å flytte dataene til en ny kontrolldatabase med Unicode. Under denne prosessen åpnes det induer som iser fremdriften til kommandoen dbmoe. Denne migreringen foretas bare en gang. Dataarehussenteret støtter ikke Unicode på Sybase-tjenere. Endring a datoformatet for kolonnen Endret Formatet til datoen i kolonnen Endret har blitt endret i detaljoersikten til hoedinduet for dataarehussenteret. Datoen i kolonnen Endret ises i formatet MM.DD.ÅÅÅÅ og iser også klokkeslettet. Eksempel: ::1. Denne endringen a datoformatet sikrer at sortering a objekter i kolonnen Endret fungerer riktig. Denne oppdateringen gjelder de fleste listene oer objekter i dataarehussenteret som ises i naigatøren og detaljoersiktene, slik som: Versjonsmerknader

85 Emner Prosesser Varehusskjemaer Varehusagentsteder Programmer Trinn Dataressurser Brukere Brukergrupper Definere statistiske transformeringer i dataarehussenteret His du skal utføre statistiske transformeringer på data, må du definere den statistiske transformeringen du il bruke. Fremgangsmåte: Slik definerer du statistiske transformeringer: 1. Åpne prosessmodellinduet.. Klikk på transformeringsikonet og elg en transformering på listen oer tilgjengelige transformeringer.. Koble transformeringen du algte til en arehuskilde og et arehusmål i følge reglene for transformeringen. Her transformering har bestemte regler for hordan den skal kobles til en arehuskilde og et arehusmål. Se i dokumentasjonen for her enkelt transformering his du il ha flere opplysninger. Forutsetning for iseries-arehusagenten His du skal bruke en iseries-arehusagent for DB Warehouse Manager på VR- og VR-systemer, er denne PTFen nødendig: PTF SI18 Denne database-ptfen gjør at CLI på iseries kan behandle Unicode-data. DB.NET Data Proider Egenskapen DBConnection.ConnectionString Det er føyd til et nøkkelord for egenskapen DBConnection.ConnectionString: CurrentSchema Skjemaet som skal brukes etter en ellykket tilkobling. Når en forbindelse er opprettet, sendes en SET CURRENT SCHEMA-setning til DB-tjeneren. Dette gjør at applikasjonen kan gi nan til SQL-objekter uten å behøe å kalifisere dem med et skjemanan. DB Connect Nytt sikkerhetsscenario Et nytt sikkerhetsscenario er tilføyd for APPC-forbindelser: Autentisering GSSPLUGIN Sikkerhet ingen alidering GSS API-sikkerhetstilleggsmodulmekanisme Kjente begrensninger, problemer og løsninger

86 Rettelser for diagrammer Disse emnene for DB Connect Enterprise Edition har diagrammer som ikke er riktige: Accessing host or iseries DB data using DB Connect Enterprise Edition Accessing DB data from the Web using Jaa Tabellen nedenfor inneholder rettelser for diagrammer i emnet Accessing host or iseries DB data using DB Connect Enterprise Edition. Tabell 18. Rettelser for diagrammer i emnet Accessing host or iseries DB data using DB Connect Enterprise Edition. Plassering i emnet Tegnforklaring for alle fire diagrammene Første diagram (Figur 1: DB Connect Enterprise Edition) Rettelse Referanser til DB for OS/90 VR1 skal ære DB for OS/90 V eller nyere. Referanser til DB for AS/00 VR skal ære DB for iseries VR1 eller nyere. Alle referanser til APPC og SNA Communications Support er feil. SNA/APPC støttes ikke som en innkommende protokoll for DB Runtime-klient a DB Linux-, Unix- og Windows-tjenere, inkludert DB Connect Enterprise Edition. Tabellen nedenfor inneholder rettelser for diagrammer i emnet Accessing DB data from the Web using Jaa. Tabell 19. Rettelser for diagrammer i emnet Accessing DB data from the Web using Jaa Plassering i emnet Rettelse Tegnforklaring Referanser til DB for OS/90 VR1 skal ære DB for OS/90 V eller nyere. Utiklingssenter Referanser til DB for AS/00 VR skal ære DB for iseries VR1 eller nyere. Begrensninger for DB Uniersal Type - og Type -styreprogrammer I ersjon 8. er det lagt inn støtte som gjør det mulig for brukerne å koble seg til en DB UDB-database fra utiklingssenteret ed hjelp a DB Uniersal Type - og Type -styreprogrammer. His du imidlertid prøer å bruke et a disse styreprogrammene til å koble deg til en iseries-tjener, eller til en DB UDB-tjener med ersjon 8.1 eller tidligere, får du imidlertid frem denne feilmeldingen: Tilkoblingen til <database> mislyktes. IBM DB Uniersal Drier (JCC) ble ikke funnet. Les emnet JDBC-styreprogrammer i DB Informasjonssenter his du il ite mer om hilke styreprogrammer du skal bruke for å unngå denne feilen. DB-erktøy Statusen Database ikke tilgjengelig i detaljruten i kontrollsenteret Du kan bruke detaljruten i kontrollsenteret til å se på informasjon om databasene. His du elger en database i objektoersikten eller innholdsruten, får du se et sammendrag a databasens status. I enkelte situasjoner kan informasjonen om 8 Versjonsmerknader

87 databasen ære ikke tilgjengelig. I tabellen nedenfor finner du noen mulige årsaker til dette. Tabell 0. Årsaker til at databasestatusen er Ikke tilgjengelig Element a databasestatus Mulige årsaker Siste reserekopiering Det er ikke utført noen reserekopiering for databasen. Brukeren har ikke autorisasjonen som er nødendig for å få tilgang til disse opplysningene. Størrelse Databasen er fra en tidligere ersjon enn 8.. Brukeren har ikke autorisasjonen som er nødendig for å få tilgang til disse opplysningene. Kapasitet Databasen er fra en tidligere ersjon enn 8.. Databasen har flere partisjoner. Brukeren har ikke autorisasjonen som er nødendig for å få tilgang til disse opplysningene. Helse Helseoeråkeren er ikke slått på. Forsinkelse. Det er en forsinkelse på omtrent minutter fra tidspunktet da databasen blir aktiert, til helsestatusen blir tilgjengelig. Vedlikehold Databasen er fra en tidligere ersjon enn 8.. Generering a standard write to table output (Opprett aktiitetsoeråker) Det er lagt inn en Generer-knapp i induet Utdataalternatier, som blir startet fra induet Opprett aktiitetsoeråker. His du klikker på knappen Generer, genereres standardalternatiet write to table output. Disse utdataene tilsarer syntaksen som genereres a kommandoen dbetbl. Det genererte alternatiet iser brukeren hilke tabeller og dataelementer som il bli inkludert når aktiitetsoeråkeren blir opprettet. Brukerne kan endre kommandoen etter beho. Den genererte syntaksen er basert på aktiitetsoeråkernanet og aktiitetstypene som er oppgitt i induet Opprett aktiitetsoeråker. Oppgi aktiitetsoeråkernanet og aktiitetstypene før du genererer syntaksen for utdataalternatiet. His aktiitetsoeråkernanet eller aktiitetstypene blir endret etter genereringen a utdataalternatiet, blir det ist en melding som minner brukeren på å regenerere utdataalternatiet før aktiitetsoeråkeren blir opprettet. His utdataalternatiet ikke blir regenerert, blir det generert aktiitetstabeller basert på aktiitetsoeråkernanet som ar oppgitt tidligere. Informasjonskatalogsenter Eksempelskript for konfigurering Eksempelskriptene ICCConfig.jacl og ICCConfig.properties blir leert sammen med Informasjonskatalogsenter for web i DB Embedded Application Serer. Du kan bruke disse eksempelskriptene til å konfigurere Informasjonskatalogsenter for web med WebSphere Application Serer. Disse skriptene ligger i katalogen sqllib\samples\icweb. Kjente begrensninger, problemer og løsninger 9

88 Web-tjenerkonfigurasjon Når du konfigurerer Informasjonskatalogsenter for Web med DB Embedded Application Serer og metadataene inneholder URLer som bruker filer på tjeneren, må du tilordne URLene til det riktige stedet ed å bruke kallenan i web-tjenerkonfigurasjonen. Du må også tilordnet linkene til hjelpen og informasjonen om opphasrett. His du bruker DB Embedded Application Serer, må en web-tjener ære konfigurert riktig og ære i gang for at disse linkene skal irke, sel om du ikke trenger å ære tilkoblet en web-tjener. Installation and Configuration Supplement Applikasjonstjener for DB Applikasjonstjeneren for DB støtter ikke lenger fjernadministrasjon eller lagrede prosedyrer. De oppdaterte emnene er som følger: Aktiere applikasjonstjeneren for DB: følgende: Kobler til en oppgitt database Oppretter og legger inn data i metadatatabeller Aktieringen a databasen utfører Oppdaterer DBM CFG-parametere, JDK_PATH og JAVA_HEAP_SZ Installerer DB Web Serices Application Fremgangsmåte: Slik aktierer du applikasjonstjeneren for DB: 1. Logg deg på DB-tjeneren som root på UNIX-operatisystemer eller som en bruker med Administrator-rettigheter på Windows-operatisystemer.. For UNIX-baserte operatisystemer kjører du denne kommandoen:. /db-forekomstbane/sqllib/dbprofile der db-forekomstbane er der DB-forekomsten ble opprettet.. Kjør en a disse kommandoene: der For UNIX-operatisystemer: AppSerer_install_path/bin/enable.sh -db db-kallenan -user db-bruker -password db-passord -dbpath bane_til_sqllib -instance forekomstnan -easpath bane_til_eas -fencedid beskyttet_bruker-id For Windows-operatisystemer: AppSerer_install_path\bin\enable -db db-kallenan -user db-bruker -password db-passord -dbpath bane_til_sqllib -instance forekomstnan -easpath bane_til_eas db-kallenan er kallenanet til databasen som skal aktieres. db-bruker er bruker-iden som skal brukes for tilkobling til databasen. 80 Versjonsmerknader

89 db-passord er passordet som skal brukes for bruker-iden ed tilkobling til databasen. bane_til_sqllib er banen til DB-forekomstens SQLLIB-katalog. Denne banen brukes til å oppdatere DBEAS med de nødendige JAR-filene. forekomstnan er nanet på en DB-forekomst. bane_til_eas er banen til den innfelte applikasjonstjeneren. beskyttet_bruker-id er bruker-iden for den beskyttede brukeren. Når applikasjonstjeneren for DB er aktiert, blir applikasjonstjeneren startet automatisk. Starte applikasjonstjeneren for DB lokalt: Applikasjonstjeneren skal bare startes ed hjelp a den beskyttede bruker-iden for systemer som oppretter web-tjenester i et.net-miljø eller kjører XML Metadata Registry (XMR). Fjernstarte applikasjonstjeneren for DB: Asnittet er fjernet. Applikasjonstjeneren for DB støtter ikke lenger fjernadministrasjon. Stoppe applikasjonstjeneren for DB lokalt: Applikasjonstjeneren skal bare stoppes ed hjelp a den beskyttede bruker-iden for systemer som oppretter web-tjenester i et.net-miljø eller kjører XML Metadata Registry (XMR). Fjernstoppe applikasjonstjeneren for DB: Asnittet er fjernet. Applikasjonstjeneren for DB støtter ikke lenger fjernadministrasjon. Deinstallere applikasjonstjeneren for DB: Asnittet er fjernet. Applikasjonstjeneren for DB støtter ikke lenger fjernadministrasjon. Aktiering a DB Embedded Application Serer Den aktierte databasen for en DB Embedded Application Serer må ligge i en biters forekomst. Alle databaser som brukes fra DB Embedded Application Serer, kan ligge i biters eller biters forekomster. Distribuere DB Web Tools Applikasjonstjenere som bruker JDK 1., kreer ikke lenger tilpasning a CLASSPATH-ariabelen ed distribusjon DB Web Tools. Alle ahengigheter, inkludert for XML-analysator og -transformering, distribueres nå med web-modulen og forentes lastet inn fra katalogen WEB-INF\lib i henhold til JEE-spesifikasjonen. Denne endringen påirker to informasjonsemner: Distribuere DB Web Tools på WebLogic-applikasjonstjenere Distribuere DB Web Tools på andre applikasjonstjenere De oppdaterte emnene er som følger: Distribuere DB Web Tools på WebLogic-applikasjonstjenere: Denne oppgaen beskrier hordan du distribuerer og konfigurerer DB Web Tools (inkludert web-kommandosenter og helsesenter) på BEA WebLogic.0. Disse erktøyene kan kjøres som web-applikasjoner på en web-tjener for å gi tilgang til DB-tjenere gjennom nettlesere. Forutsetning: Før du installerer DB Web Tools på WebSphere, må du sørge for at du har følgende: BEA WebLogic.0 applikasjonstjener. Kjente begrensninger, problemer og løsninger 81

90 IBM DB Administration Client ersjon 8. En nettleser som er kompatibel med HTML.0. Merk: DB Web Tools er testet med Netscape.x, Netscape.x, Netscape.x, Mozilla 1.x, Internet Explorer.x, Opera.x, Konqueror.x (Linux) og EudoraWeb.x (Palm OS). Bruk a isse nettlesere som ikke er testet, kan kree at det tilføyes en eksplisitt referanse i serlettkonfigurasjonen. Begrensninger: Følgende begrensninger gjelder for distribusjon a DB Web Tools: Flere språk og kodesettkonerteringer mellom mellomlaget og DB-tjenere støttes ikke. Sel om språket for tjeneren brukes til isning, kan enkelte tegn bli ist feil. For å se helsearsler for databaser, tabellplasser og tabellplasscontainere i Web Health Center må du sørge for at databasene er katalogisert på web-applikasjonstjeneren. Bruk a nettleserknappene (Stopp, Tilbake, Historikk) støttes ikke ed bruk a DB Web Tools. His du bruker Netscape Naigator med DB Web Tools, er det ikke sikkert at nettleserisningen oppdateres riktig. His du har dette problemet, kan du oppdatere isningen ed å minimere induet og deretter maksimere det. Du kan også oppdatere isningen ed å skjule nettleserinduet under et annet indu og så hente det frem i forgrunnen igjen. For å tildele ditt eget kallenan til et DB-system, en forekomstnode eller en database må du eksplisitt katalogisere den på applikasjonstjeneren med DB Konfigureringsassistent eller DB Kontrollsenter. Ved første oppstarting kreer DB Web Tools betydelig lengre tid til klargjøring enn ed senere oppstartinger. Det meste a entetiden skyldes den automatiske katalogiseringsprosessen. His du ikke il bruke funksjonen for automatisk katalogisering, kan du kutte ned på entetiden ed å slå a automatisk katalogisering ia serlettkonfigureringen. Merk: Serlettkonfigurasjonsparametere er tilgjengelige i beskrielsesfilen for distribusjon, web.xml. Parameternanene og standarderdiene kan endre med her utgae. Noen applikasjonstjenere tillater endringen i disse parameterne, enten gjennom grensesnittet eller ed direkte redigering a filen web.xml. Utdatabufferen (resultatene) har en absolutt maksimalstørrelse på 1 MB ed bruk a nettlesere for bordmodeller og bærbare datamaskiner, sel om den er konfigurert for større kapasitet. For PDA-nettlesere er grensen 1 kb. I operatisystemene Linux, Windows og UNIX oppdager og katalogiserer DB Web Tools automatisk alle systemer på samme TCP/IP-nett som applikasjonstjeneren. Systemer på samme TCP/IP-nett har samme første tre sifre i IP-adressen. Verktøyene prøer å katalogisere DB-systemnoder ed hjelp a det opprinnelige fjernliggende TCP/IP-ertsnanet. His det er nanelikhet, tildeler erktøyene et ilkårlig unikt nan. Du må eksplisitt katalogisere eentuelle andre DB-administrasjonstjenere på applikasjonstjeneren his du il at de skal ære tilgjengelige. Dette omfatter tjenere som bruker TCP/IP og som ikke er på samme TCP/IP-nett som applikasjonstjeneren, og tjenere som ikke bruker TCP/IP. I operatisystemene Linux, Windows og UNIX forsøker DB Web Tools å oppdage og katalogisere automatisk alle DB-forekomstnoder og -databaser som 8 Versjonsmerknader

91 befinner seg på katalogiserte DB-systemer. Det er mulig å konfigurere en fjernforekomst for flere kommunikasjonsprotokoller, og katalogen il derfor inneholde en separat nodepost for her protokoll som støttes a en automatisk katalogisert forekomst. His det er nanelikhet, tildeler erktøyene et ilkårlig unikt nan. Fremgangsmåte: Slik installerer du DB Web Tools på WebLogic-applikasjonstjenere: 1. Distribuer DB Web Tools gjennom WebLogic-administrasjonskonsollen ed å gjøre følgende: a. Start WebLogic-administrasjonskonsollen. b. Klikk på domene > distribueringer > Web-applikasjoner i enstre indusrute. c. Klikk på Konfigurer en ny web-applikasjon for å installere web-applikasjonen for DB Web Tools. d. Bla gjennom listen oer filsystemer for å finne Sqllib\tools\web\dbwa.war. e. Klikk på elg ed siden a filnanet dbwa.war. f. Velg en tjener på listen oer tilgjengelige tjenere for å huse DB Web Tools, og klikk på pilen for å flytte tjeneren til måltjenere. Merk: Du må beholde det opprinnelige nanet dbwa, for det er hardkodet i DB Web Tools. g. Klikk på Konfigurer og distribuer. h. Vent til applikasjonstjeneren fornyer distribusjonsstatus for web-applikasjonen på den algte tjeneren. His det går bra, skal det stå Deployed=true. Start web-applikasjonen for DB Web Tools, som du finner på: Eksempel: Distribuere DB Web Tools på andre applikasjonstjenere: Denne oppgaen beskrier hordan du distribuerer og konfigurerer DB Web Tools (inkludert web-kommandosenter og helsesenter) på andre applikasjonstjenere, for eksempel Tomcat.0 og Macromedia JRun.0. Disse erktøyene kan kjøres som web-applikasjoner på en web-tjener for å gi tilgang til DB-tjenere gjennom nettlesere. Forutsetning: Før du installerer DB Web Tools, må du sørge for at du har følgende: En applikasjonstjener, for eksempel: Tomcat.0 Serlet/JSP Container ( Macromedia JRun.0 IBM DB Administration Client ersjon 8. En nettleser som er kompatibel med HTML.0. Begrensninger: Følgende begrensninger gjelder for distribusjon a DB Web Tools: Kjente begrensninger, problemer og løsninger 8

92 Flere språk og kodesettkonerteringer mellom mellomlaget og DB-tjenere støttes ikke. Sel om språket for tjeneren brukes til isning, kan enkelte tegn bli ist feil. For å se helsearsler for databaser, tabellplasser og tabellplasscontainere i Web Health Center må du sørge for at databasene er katalogisert på web-applikasjonstjeneren. Bruk a nettleserknappene (Stopp, Tilbake, Historikk) støttes ikke ed bruk a DB Web Tools. His du bruker Netscape Naigator med DB Web Tools, er det ikke sikkert at nettleserisningen oppdateres riktig. His du har dette problemet, kan du oppdatere isningen ed å minimere induet og deretter maksimere det. Du kan også oppdatere isningen ed å skjule nettleserinduet under et annet indu og så hente det frem i forgrunnen igjen. For å tildele ditt eget kallenan til et DB-system, en forekomstnode eller en database må du eksplisitt katalogisere den på applikasjonstjeneren med DB Konfigureringsassistent eller DB Kontrollsenter. Ved første oppstarting kreer DB Web Tools betydelig lengre tid til klargjøring enn ed senere oppstartinger. Det meste a entetiden skyldes den automatiske katalogiseringsprosessen. His du ikke il bruke funksjonen for automatisk katalogisering, kan du kutte ned på entetiden ed å slå a automatisk katalogisering ia serlettkonfigureringen. Merk: Serlettkonfigurasjonsparametere er tilgjengelige i beskrielsesfilen for distribusjon, web.xml. Parameternanene og standarderdiene kan endre med her utgae. Noen applikasjonstjenere tillater endringen i disse parameterne, enten gjennom grensesnittet eller ed direkte redigering a filen web.xml. Utdatabufferen (resultatene) har en absolutt maksimalstørrelse på 1 MB ed bruk a nettlesere for bordmodeller og bærbare datamaskiner, sel om den er konfigurert for større kapasitet. For PDA-nettlesere er grensen 1 kb. I operatisystemene Linux, Windows og UNIX oppdager og katalogiserer DB Web Tools automatisk alle systemer på samme TCP/IP-nett som applikasjonstjeneren. Systemer på samme TCP/IP-nett har samme første tre sifre i IP-adressen. Verktøyene prøer å katalogisere DB-systemnoder ed hjelp a det opprinnelige fjernliggende TCP/IP-ertsnanet. His det er nanelikhet, tildeler erktøyene et ilkårlig unikt nan. Du må eksplisitt katalogisere eentuelle andre DB-administrasjonstjenere på applikasjonstjeneren his du il at de skal ære tilgjengelige. Dette omfatter tjenere som bruker TCP/IP og som ikke er på samme TCP/IP-nett som applikasjonstjeneren, og tjenere som ikke bruker TCP/IP. I operatisystemene Linux, Windows og UNIX forsøker DB Web Tools å oppdage og katalogisere automatisk alle DB-forekomstnoder og -databaser som befinner seg på katalogiserte DB-systemer. Det er mulig å konfigurere en fjernforekomst for flere kommunikasjonsprotokoller, og katalogen il derfor inneholde en separat nodepost for her protokoll som støttes a en automatisk katalogisert forekomst. His det er nanelikhet, tildeler erktøyene et ilkårlig unikt nan. Fremgangsmåte: Dette er fremgangsmåtene for å installere DB Web Tools med applikasjonstjener som Tomcat.0 eller Macromedia JRun.0: Tomcat.0 8 Versjonsmerknader

93 JRun 1. Klargjør konfigurasjonsfilen for Tomcat.0 (CLASSPATH) ed å gjøre følgende: a. Opprett en ny systemariabel CATALINA_HOME som skal inneholde banen (rotkatalogen) til Tomcat.0. Eksempel: D:\jakarta-tomcat-.0.. Merk: Dette er obligatorisk på Windows-systemer, men trinn c er ahengig a at denne erdien er definert eller den opprinnelig banen brukes. b. Bekreft at Tomcat Serlet/JSP-containeren er i funksjon: 1) Start Tomcat ed å kjøre startup.bat fra Tomcats bin-katalog. ) Gå inn på hoed-web-siden gjennom en nettleser.. Distribuer DB Web Tools i Tomcat Serlet/JSP-containeren ed å finne installeringsbanen for DB Web Tools (ds. Sqllib\tools\web\dbwa.war) og kopiere dbwa.war til Tomcats distribusjonskatalog (ds. Tomcats webapps-katalog).. Start DB Web Tools på Tomcat Serlet/JSP-containeren ed å gjøre følgende: a. Åpne et DB-kommandoindu og bytt katalog til Tomcats bin-katalog. b. Start Tomcat ed hjelp a startup.bat og bekreft at en ny katalog (dbwa) er tilføyd i webapps-katalogen. Merk: Kjøring a startup.bat fra et klarmeldingsindu definerer ikke DBPATH. For at DBPATH skal defineres må CLASSPATH-linjen endres så den får en eksplisitt referanse til DBs installeringsbane snarere enn til systemariabelen %DBPATH%. c. DB Web Tools-applikasjonen for store databaser finnes på og kan hentes med en HTML.0-kompatibel nettleser. 1. Klargjør en ny applikasjonstjener for DB Web Tools ed å utføre følgende oppgaer: Anbefaling: Det anbefales å opprette en ny applikasjonstjener, men det er ikke obligatorisk. Til testformål kan standardtjeneren benyttes, og det krees bare konfigurering a JVM-klassebane. a. Start JRun-styringskonsollen og logg deg på som administrator a applikasjonstjeneren. b. Opprett en ny applikasjonstjener ed hjelp a Opprett ny tjener øerst til høyre i hoedinduet. Ikke endre ertsnanalget fra lokalert. c. Oppgi nytt tjenernan (DBWebToolsSerer) og klikk på JRun-tjenerkatalogen. Verdien blir fylt ut automatisk. d. Klikk på Opprett tjener. e. Registrer de genererte erdiene eller oppgi nye erdier for: URL for JNDI-leerandør Kjente begrensninger, problemer og løsninger 8

94 Portnummer for web-tjener. Dette er erdien som brukes i URLen for DB Web Tools (ds. Proxy-portnummer for web-forbindelse f. Klikk på oppdater portnumre om nødendig, og lukk induet.. Distribuer DB Web Tools på JRun-applikasjonstjeneren ed å utføre følgende oppgaer: a. Start applikasjonstjeneren algt som ert for DB Web Tools web-applikasjon (DBWebToolsSerer, standard eller andre unntatt admin). b. Klikk på Web-applikasjoner og deretter på Tilføy. c. Bla gjennom seksjonen Distribusjonsfil og elg filen Sqllib\tools\web\dbwa.war i DB-installeringsbanen. d. Klikk på Distribuer og bekreft at kontekstbanen er /dbwa. e. Velg applikasjonstjener og bekreft at DB Web Tools-applikasjonen er ist i seksjonen Web-applikasjoner. Ikke klikk på Bruk på denne siden. f. Velg koblingen Hjem i øerst enstre rute på hoedsiden. g. Start applikasjonstjeneren på nytt fra den Hjem-oersikten som inneholder DB Web Tools (DBWebToolsSerer). DB Web Tools-applikasjonen for store databaser finnes på og kan hentes med en HTML.0-kompatibel nettleser. Direkte I/U på blokkenheter (Linux) Direkte I/U støttes nå på både filsystemer og blokkenheter for a Linux med en.-kjerne. Direkte I/U på blokkenheter er en alternati måte å oppgi containere for direkte lagertilgang eller for ubehandlet I/U. Ytelsen ed direkte I/U tilsarer den for enhetsmetoden med ubehandlede tegn. DB UDB har mulighet for direkte I/U ed åpning a tabellplassen når setningen CREATE TABLESPACE spesifiserer enhetsnan for containerbanen. Tidligere oppnådde man samme ytelse ed hjelp a metoden for ubehandlet I/U, som krede binding a blokkenheten til en tegnenhet ed hjelp a funksjonen raw. Tabell 1. Sammenlikning mellom direkte I/U og ubehandlet I/U Direkte I/U (ny metode) CREATE TABLESPACE dms1 MANAGED BY DATABASE USING (DEVICE /de/sda 1110) Ubehandlet I/U (gammel metode) CREATE TABLESPACE dms1 MANAGED BY DATABASE USING (DEVICE /de/raw/raw1 1110) Sel om metoden for ubehandlet I/U fortsatt støttes a DB UDB, frarådes den, og støtten for den kan bli trukket tilbake i framtidige kjerner. Anbefaling: His du il bruke direkte filtilgang, oppretter du DNM-enhetscontainere ed direkte I/U for å unngå fremtidige migreringsproblemer. Merk: Direkte I/U støttes ikke a DB UDB på Linux/90. 8 Versjonsmerknader

95 Demons for DB Informasjonssenter (Linux, UNIX) DB Informasjonssenter-demonen er ansarlig for kontroll a DB- dokumentasjonstjeneren. Demonen, som er en del a DB Informasjonssenterinstallasjonen, består a to filer: dbicd klargjøringsskript dbic.conf konfigurasjonsfil Disse filene installeres følgende steder: AIX /etc/dbicd HP /ar/db/81/dbic.conf /sbin/init.d/dbicd /ar/opt/db/81/dbic.conf Solaris Operating Enironment /etc/init.d/dbicd Linux /ar/db/81/dbic.conf /etc/init.d/dbicd /ar/db/81/dbic.conf Starte eller stoppe Informasjonssenter-demonen (AIX, Solaris-operatimiljø, HP, Linux): Den eneste gangen du må starte eller stoppe demonen manuelt, er når du il endre konfigurasjonsariabler for den. Normalt startes demonen ed systemstart, i samsar med kjøringsniåer opprettet under installeringen a DB Informasjonssenter. Fremgangsmåte: Slik stopper og starter du Informasjonssenter-demonen: 1. Stopp demonen his den allerede kjøres. Skri følgende ed en kommandolinje: INIT_DIR/dbicd stop der INIT_DIR er installeringskatalogen til filen dbicd som nent oenfor.. Du kan eentuelt endre ariabler for demonen ed å redigere filen dbic.conf. For tiden kan du endre TCP/IP-portnummer der det finnes dokumentasjon, og plassering for midlertidig arbeidsområde som brukes a demonen ed kjøring.. Start demonen. Skri følgende ed en kommandolinje: INIT_DIR/dbicd start der INIT_DIR er installeringskatalogen til filen dbicd som nent oenfor. Nå demonen starter, bruker den de nye systemariablene. Det er også mulig å aslutte og restarte demonen umiddelbart. Skri følgende ed en kommandolinje: INIT_DIR/dbicd restart der INIT_DIR er installeringskatalogen til filen dbicd som nent oenfor. Du kan sjekke status for demonen når som helst. Skri følgende ed en kommandolinje: INIT_DIR/dbicd status Kjente begrensninger, problemer og løsninger 8

96 der INIT_DIR er installeringskatalogen til filen dbicd som nent oenfor. Demonen returnerer gjeldende status og iser IDen til demonprosessen(e) his den er akti. Feilkoder for responsfilinstallering Feilkodene nedenfor gjelder bare for Windows, ikke for UNIX- og Linux-systemer. 010 Installeringen ble fullført, men systemet må startes på nytt for å fullføre installeringen. Nødendige brukerkontoer for installering a DB-tjenere (Windows) Øke koter Brukerrettigheten Øke koter er endret til Justere minnekoter for en prosess i operatisystemene Windows XP og Windows Serer 00. Brukerrettigheter som gis a DB-installering - Feilsøkingsprogrammer DB-installeringsprogrammet gir ikke feilsøkingsprogrammer brukerrettighet. DB-installeringsprogrammer gir følgende brukerrettigheter: fungere som en del a operatisystemet Opprette symbolobjekt Låse sider i minnet Logge på som en tjeneste øke koter erstatte et symbol (token) på prosessniå Asynkron I/U-støtte (Linux) Asynkron I/U-støtte er nå tilgjengelig i Linux (. og enkelte.-kjerner) for ubehandlede enheter og O_DIRECT-filsystemer. AIO forbedrer sidetømmerytelsen. Du kan aktiere eller deaktiere AIO på Linux ed å utstede kommandoen dbset. For å bruker AIO må brukerne installere libaio eller senere og ha en kjerne som støtter AIO. Brukerne må også utføre kommandoen dbset DBLINUXAIO=true og starte DB UDB på nytt. Meldinger Oppdateringer a ADM-meldinger ADM10E: Beskrielsen for meldingen ADM10E antyder feilaktig at forekomstnanet på primærdatabasen må samsare med forekomstnanet på reseredatabasen. ADM10E Kan ikke opprette HADR-primær/resere-tilkobling fordi DB-forekomstnan ikke stemmer oerens. Rett konfigurasjonsparameteren HADR_REMOTE_INST. Det er ikke et HADR-kra at forekomstnanet på primær skal stemme med forekomstnanet på reseren. 88 Versjonsmerknader

97 CLP-meldingsoppdateringer DB101E: Kommandolinjebehandleren opprettet ikke forespørselskøen (backend process request queue) eller inndatakøen for bakgrunnsprosessen før tidsbestemt utkobling. Forklaring: Verdiene for systemariablene DBBQTRY og DBBQTIME må økes, ellers kan du ikke starte kommandolinjebehandlerens bakgrunnsprogram dbbp. Programmet dbbp må ligge i riktig installeringsbane for databasesystemet, og brukerne må ha rettigheter til å utføre (execute) filen. På UNIX-plattformer må du passe på at filsystemet har nok filblokker og inoder. Gjør slik: Rett feilen og gi kommandoen på nytt. Oppdateringer a DBI-meldinger DBI100E: Ugyldig pakkenan < pkg-name > Forklaring: Det er oppgitt feil nan. Pakken finnes ikke, eller nanet er feil oppgitt. Gjør slik: Kontroller om nanet på pakken finnes på distribusjonsmediet. His nanet finnes, kontrollerer du om det er skreet riktig. Alle pakkenan skal ha små bokstaer. Tillegg til SQL-meldinger SQL011N: Målnanet <name> er oppgitt flere enn en gang for tildeling i samme SQL-setning. Forklaring: Det samme målnanet <nan> er oppgitt flere ganger som OUT- eller INOUT-argument i en CALL-setning eller på listen oer kolonner i en INSERT-setning, enstre side for tildelinger i SET-leddet i en UPDATE-setning eller enstre side i tildelingssetningen. Målnanet identifiserer en kolonne, SQL-parameter, SQL-ariabel eller ny oergangsariabel. Merk at denne feilen kan oppstå når du oppdaterer eller setter inn i et utsnitt der mer enn en kolonne i utsnittet er basert på den samme kolonnen i en basistabell. Setningen kan ikke behandles. Gjør slik: Rett syntaksen til setningen slik at hert nan blir oppgitt bare en gang. SQL00N: sqlcode : -11 Funksjonen støttes ikke (årsakskode = "<reason-code>") Forklaring: Det er ikke tillatt å oppdatere et statusfelt i gjenopprettingshistorikkfilen med systemtid. Gjør slik: Oppdater statusfeltet i gjenopprettingshistorikkfilen med EID. Kjente begrensninger, problemer og løsninger 89

98 Forklaring: Automatisk statistikkinnsamling støttes ikke på flerdatabasepartisjonssystemer, på SMP-aktierte systemer eller på forente systemer. Gjør slik: Deaktier automatisk statistikkinnsamling for denne databasen ed å sette konfigurasjonsparameterne AUTO_STATS_PROF og AUTO_PROF_UPD til OFF. SQL09W: Eller bytt system til et som er på en enkelt databasepartisjon der SMP ikke er aktiert, og som ikke er forent. Antall resultatsett er større enn antall posisjonsisere. Forklaring: Antall resultatsett oppgitt i setningen ASSOCIATE LOCATORS er mindre enn antall resultatsett returnert a den lagrede prosedyren. De første n posisjonsisererdier for resultatsett returneres, der n er antall posisjonsiserariabler for resultatsett som er oppgitt i SQL-setningen. SQL-setningen er fullført. Gjør slik: Øk antall posisjonsiserariabler for resultatsett som er oppgitt i SQL-setningen. sqlcode : +9 sqlstate : 011 SQL1N: Forklaring: SQL18N: Årsakskode Bufferstørrelsesposter i PAGE_FETCH_PAIRS må ha stigende erdier. For -biters forekomster kan ingen bufferstørrelseserdier i PAGE_FETCH_PAIRS-poster ære større enn den laeste erdien a antall sider i tabellen og 8. For -biters forekomster kan bufferstørrelseserdier i en PAGE_FETCH_PAIRS-post ikke ære større enn antall sider i tabellen eller 18. Kan ikke starte HADR. Årsakskode = "<årsakskode>" Forklaring: 9 Databasen er konfigurer med ubehandlede logger. Gjør slik: 9 Konfigurer databasen på nytt til å bruke bare ett filsystemlager for loggfilene, i stedet for å bruke enheter for ubehandlet I/U (direkte lagertilgang). Slå opp i dokumentasjonen til databasekonfigurasjonsparameterne logpath og newlogpath i Administration Guide: Performance. SQL190W: Det ble ikke funnet noen standard tabellplass med en sidestørrelse på minst <sidestr>. Forklaring: NNSTAT-prosedyren kunne ikke opprette SYSPROC.FED_STATS-tabellen 90 Versjonsmerknader

99 til oppbearing a historikken som ble kjørt. Tabellplassen med tilstrekkelig sidestørrelse (minst <sidestr> ) ble ikke funnet. Gjør slik: Sørg for at det finnes en tabellplass med en sidestørrelse på minst <sidestr>. sqlcode: +190 sqlstate: 010 SQL191N: finnes ikke. Objektnan for spesifisert tjenerdefinisjon, skjema eller kallenan Forklaring: NNSTAT-prosedyren godtar en tjenerdefinisjon, et skjema og et kallenan som inndata, og ett eller flere a disse objektene, inkludert objektnanet, ble ikke funnet. Gjør slik: Spesifiser eksisterende tjenerdefinisjon, skjema eller kallenan og send setningen på nytt. sqlcode: -191 sqlstate: 0 SQL1W: Runstats-kommandostrengen for statistikkprofilen har oerskredet største tillatte størrelse. Runstats-kommandostrengen il bli forkortet til største størrelse og lagret i katalogtabellen SYSIBM.SYSTABLE. Forklaring: Største tillatte størrelse for kolonnen STATISTICS_PROFILE er 8 byte. His størrelsen på Runstats-kommandostrengen for statistikkprofilen er større enn dette, akuttes Runstats-kommandostrengen til største tillatte størrelse. Funksjonen fortsetter behandlingen. Gjør slik: Se i kolonnen STATISTICS_PROFILE i katalogtabellen SYSIBM.SYSTABLES for å få en oersikt oer statistikkprofilen. His eksisterende statistikkprofil ikke er ønsket, kjører du RUNSTATS-funksjonen på nytt og spesifiserer alternatiet UPDATE PROFILE eller UPDATE PROFILE ONLY for å endre profilen. Slå opp i dokumentasjonen til RUNSTATS-funksjonen his du il ha opplysninger om alternatiene. SQL0N: Parameteren for bufferstørrelse som ble oppgitt, er ugyldig. Bufferstørrelsen må ære 0 eller mellom 8 og His det er flere bufre, må total bufferstørrelse ikke oerskride SQL090N: SQL-setningens referanserutine <rutinenan> (spesifikt nan <spesifikt_nan> ) som ikke kan kjøres på partisjon <partisjonsnummer>. Forklaring: Rutinen <rutinenan> (spesifikt nan <spesifikt_nan> ) ble kalt opp med et ugyldig partisjonsnummer, <partisjonsnummer>. Kjente begrensninger, problemer og løsninger 91

100 Gjør slik: Spesifiser -1 for partisjonsnummerparameteren for å kjøre rutinen på gjeldende partisjon. sqlcode: -090 sqlstate: 0CA SQL0N: reorgchk. Ugyldig inndataargument ble spesifisert for den lagrede prosedyren Forklaring: Bare T og S støttes for første argument i den lagrede prosedyren. His T spesifiseres som første argument, må annet argument i den lagrede prosedyren ære fullstendig tabellnan som <skjema.tabellnan>. Gjør slik: Gi kommandoen på nytt med gyldige argumenter. SQL99W: Lengden på en spesiell standard registerkolonne er mindre enn målkolonnelengden. Innlastingen kan akorte erdiene som tilsarer denne kolonnen (<kolonnenr>). Forklaring: Leddet SESSION_USER, CURRENT_USER, SYSTEM_USER eller CURRENT_SCHEMA er spesifisert for kolonnen <kolonnenr>, men enten denne kolonnen definert med en lengde som er mindre enn 18 byte (SESSION_USER), eller kolonneerdien som er satt inn i denne kolonnen kan oerskride mållengden etter kodesettkonertering. Kolonneerdien kan bli akortet ed innlastingen. Gjør slik: His systemstandardene ikke tillater en bruker-id (SESSION_USER) å oerskride lengden på kolonnen, kan du oerse denne meldingen. Lengden på kolonnen må ære minst 18 byte for å forhindre meldingen fra å ises. His kodesettkonerteringen førte til økning a denne standardkolonnen i registeret, øker du lengden slik at kolonnen har plass til å okse. Query Patroller Opprett forklaringstabeller før du kjører Query Patrollers generator for historikkdata Når du kjører generatoren for historikkdata for Query Patroller og forklaringstabellene ikke allerede finnes, oppretter generatoren dem for deg. Du bør imidlertid opprette forklaringstabellene før du kjører generatoren for historikkdata. Når du oppretter forklaringstabellene, må du passe på at du oppretter dem på samme partisjon. His du oppretter forklaringstabellene sel på samme partisjon, får du bedre ytelse i forklaringsfunksjonen. Denne forbedringen øker også ytelsen til generatoren for historikkdata. Kontrollere Query Patroller-loggfiler for historisk analyse His kolonnen Explain kjørt i rapporten Spørringsaktiitet oer tid (Historisk analyse) iser statusen Kjørt med feil for en spørring, er det ikke generert historiske data for den spørringen. Derfor il ikke spørringen blir ist i noen rapporter eller diagrammer for historisk analyse. Som det er beskreet i ersjon 8, kan du se i filen qpuser.log for å finne ut horfor det oppstod feil med spørringen. 9 Versjonsmerknader

101 I tillegg til å se i filen qpuser.log kan du også se i filen qpdiag.log. Unormal aslutning a generatoren for historikkdata His du kjører generatoren for historikkdata og aslutter den på en unormal måte, får du en feilmelding neste gang du forsøker å kjøre generatoren. Dette er eksempler på unormal aslutning: DB UDB stopper uentet Du gir kommandoen dbstop force Du gir kommandoen killdb Når generatoren for historikkdata asluttes unormalt, må du gi følgende kommando før du forsøker å kjøre generatoren for historikkdata på nytt: qp -d database generate historical_data stop der database angir databasen som kommandoen skal kjøres mot. Dynamiske oppdateringer a spørreklasser Enkelte spørreklasseoperasjoner kreer ikke lenger at Query Patroller blir stoppet og startet på nytt for at de skal bli tatt i bruk. I tabellen nedenfor er en akti spørring en spørring med statusen Kjører eller I kø. Tabell. Betingelser for at endringer i spørreklasse skal tas i bruk Beskrielse a endring Tilføying, fjerning eller oppdatering a en spørreklasse. En oppdatering a en spørreklasse som bare omfatter en endring a Største antall spørringer. En oppdatering a en spørreklasse som bare omfatter en endring a Maksimal kostnad for en spørring. Tilføying eller fjerning a en spørreklasse. Betingelser for at endringer skal tas i bruk His det ikke er noen aktie spørringer, blir endringene tatt i bruk umiddelbart. Tas i bruk umiddelbart, sel om det finnes aktie spørringer. His det finnes aktie spørringer, blir oppdateringen tatt i bruk når en a disse tingene skjer: Query Patroller blir stoppet og startet på nytt. Det ikke er flere aktie spørringer. Merk: Når det enter en endring a Maksimal kostnad for en spørring, il ikke noen type etterfølgende oppdateringer a spørreklassen bli tatt i bruk før en a de to betingelsene oenfor er oppfylt. His det finnes aktie spørringer, blir tilføyingen tatt i bruk når en a disse tingene skjer: Query Patroller blir stoppet og startet på nytt. Det ikke er flere aktie spørringer. Virkemåte for nestet spørring Nestede spørringer kan ikke legges i kø. I stedet blir en nestet spørring kjørt umiddelbart his den oerskrider terskelen som normalt ille ha ført til at den ble lagt i kø. Kjente begrensninger, problemer og løsninger 9

102 Begrensninger a type SQL-setning I motsetning til ha som har stått i tidligere dokumentasjon, kan spørringer med disse setningene legges i kø: Spørringer som inneholder statisk SQL med ertsariabler Spørringer som inneholder en identitetserdifunksjon (IDENTITY_VAL_LOCAL) eller en sekenserdifunksjon, for eksempel NEXT VALUE FOR eller PREVIOUS VALUE FOR Oppløsningsbegrensning ed bruk a Terminal Serices Client Når du bruker Terminal Serices Client ed en oppløsning på 0x80 for tilkobling til en fjerntliggende bordmodellmaskin som kjører Query Patroller Center, er det mulig at induet Submission Preferences er tomt. For at induet Submission Preferences skal ises ordentlig, må du bruke en høyere oppløsning enn 0x80. Ny gruppestøtte for spørringer Fra og med ersjon 8. støtter DB UDB brukergrupper utoer operatisystemets brukergrupper. Det er derfor en liten endring i alglisten Submitter Profile to Use i induet Query Submission Preferences i Query Patroller-senteret. His du er logget på, men ikke har DBADM-autorisasjon eller redigeringsrettighet for Query Patrollers brukeradministrasjon, kan du bare tilføye eller oppdatere en innsendingsinnstilling for deg sel. I dette tilfellet inneholder alglisten Submitter Profile to Use eksisterende innsenderprofiler i DB UDB-gruppene du tilhører, i stedet for bare operatisystemgruppene du tilhører. His du er logget på og har DBADM-autorisasjon eller redigeringsrettighet for Query Patrollers brukeradministrasjon, kan du tilføye eller oppdatere innsendingsinnstillinger for andre brukere. I dette tilfellet iser alglisten Submitter Profile to Use alle eksisterende gruppeinnsenderprofiler. Planleggingsbegrensninger i Query Patroller Når du arbeider med planer i Query Patroller-senteret, kan du bruke induet Schedule til å lagre planer i en fil og importere dem senere. His du har en plan som du har lagret med opprettingspakke eller tidligere, kan du ikke importere planen med ersjon 8. eller senere. Denne begrensningen skuldes endringen i serieomkoding mellom JDK-niåer innført med DB UDB ersjon 8.. Autorisasjon som krees for å utføre kommandoen RUN IN BACKGROUND QUERY For å utføre kommandoen RUN IN BACKGROUND QUERY å du ære den innsenderen som opprinnelig sendte inn spørringen. Opprette et kallenan for en resultattabell I Query Patroller ersjon 8.1 opprettingspakke sluttet Query Patroller å opprette resultattabeller i skjemaet som samsarte med autorisasjons-iden til den som sendte spørringen. I stedet begynte Query Patroller å opprette resultattabeller i et felles DBQPRT-skjema. For å gjøre det mulig å referere til resultattabeller med innsenderens skjema innfører Query Patroller ersjon 8. et alternati for automatisk opprettelse a kallenan for her nye resultattabell som Query Patroller oppretter. Resultattabellen opprettes i skjemaet DBQPRT, og kallenanet opprettes i et skjema som samsarer med innsenderens autorisasjons-id. Du kan slå dette alternatiet på eller a ed å utstede kommandoen UPDATE QP_SYSTEM med alternatiet CREATE_RESULT_TABLE_ALIASES: 9 Versjonsmerknader

103 UPDATE QP_SYSTEM USING DEFAULT CREATE_RESULT_TABLE_ALIASES 'Y' 'N' Fjerne løsrene kallenan for resultattabeller: Kallenan som er opprettet med alternatiet CREATE_RESULT_TABLE_ALIASES, blir automatisk slettet når en resultattabell slettes. Det er imidlertid to situasjoner der en resultattabell kan bli slettet uten at tilsarende kallenan slettes: Når resultattabellen slettes manuelt uten bruk a qp-kommandolinjen eller Query Patroller-senteret. Når resultattabellen slettes ed hjelp a qp-kommandolinjen eller Query Patroller-senteret under kontroll a en operator som ikke er spørringsinnsenderen og ikke har DBADM-autorisasjon. For å rydde opp i kallenan som ikke har noen tilsarende resultattabeller, er det opprettet en ny kommando, REMOVE RESULT_TABLE_ALIASES. Denne kommandoen utføres automatisk når resultattabeller slettes som en del a Query Patrollers planlagte prosess for sletting a resultattabeller. Kommandoen REMOVE RESULT_TABLE_ALIASES henter listen oer kallenan som skal slettes, ed hjelp a følgende spørring: with a as (select tabschema, tabname from syscat.tables where type = A and tabname like QUERY%_RESULTS ), t as (select tabname from syscat.tables where type = T and tabname like QUERY%_RESULTS ) select all tabschema, tabname from a where not exists (select * from t where t.tabname=a.tabname) Forutsetning: Du må ha DBADM-autorisasjon. Fremgangsmåte: 1. Utsted kommandoen REMOVE RESULT_TABLE_ALIASES. Denne kommandoen fjerner alle kallenan som finnes etter at deres tilsarende resultattabeller er blitt slettet. Kallenanene ble opprinnelig opprettet a Query Patroller for resultattabeller. Kommandosyntaks: REMOVE RESULT_TABLE_ALIASES Merk: Du finner opplysninger om hordan du oppgir Query Patrollerkommandoer i kommandolinjegrensesnittet, og generelt om syntaksen for Query Patroller-kommandoer i kommandolinjegrensesnittet til Query Patroller. Komme i gang Kontrollere at databasene er klare for migrering Følgende forutsetningsseksjon er dokumentert i ersjon 8. a emnet som forklarer hordan du kontrollerer at databasene er klare for migrering: Kjente begrensninger, problemer og løsninger 9

104 Forutsetning Pass på at filen migration.log, som finnes i forekomsteierens priatkatalog, inneholder følgende tekst: Version of DBCKMIG being run: VERSION 8. Denne forutsetningen er egentlig et ettermigreringstrinn som utføres på slutten a prosedyren. Vanlig kriteriesertifisering for DB UDB Den autoritatie informasjonen for DB UDB-konfigurasjoner som er sertifisert for anlige kriterier, finnes på Spatial Extender Verifisere Spatial Extender-installering Programeksempelet rungsedemo kan brukes til å gjøre seg kjent med applikasjonsprogrammering for DB Spatial Extender. Du finner en beskrielse a trinnene som programeksemplene utfører for å opprette en romaktiert database og utføre romanalyse på data i databasen ed å slå opp i emnet The DB Spatial Extender sample program. Dette emnet finner du i Informasjonssenter og i Spatial Extender and Geodetic Extender User s Guide and Reference. DB Spatial Extender har et annet programeksempel, sebankdemorunbankdemo, som demonstrerer hordan du tilføyer romfunksjonalitet i et eksisterende informasjonssystem. Du finner flere opplysninger om begge programmene i README-filene i følgende kataloger: Windows \sqllib\samples\spatial \sqllib\samples\spatial\bank Linux og UNIX /sqllib/spatial /sqllib/spatial/bank SQL-administrasjonsrutiner Kolonneutidelse for snapshot-udfer Størrelsen på enkelte VARCHAR- og CLOB-kolonner i snapshot-udfer er endret så de samsarer med maksimale nanestandarder for databaseobjekter. Tabell. Utidede kolonner for UDFer UDF Kolonnenan SYSFUN.SQLCACHE_SNAPSHOT Eksisterende kolonnedefinisjon Oppdatert kolonnedefinisjon DB_NAME VARCHAR(8) VARCHAR(18) STMT_TEXT CLOB(K) CLOB(1M) SNAPSHOT_APPL_INFO APPL_NAME VARCHAR() VARCHAR() APPL_ID VARCHAR() VARCHAR(18) AUTH_ID VARCHAR(0) VARCHAR(18) CLIENT_NNAME VARCHAR(0) VARCHAR(18) 9 Versjonsmerknader

105 Tabell. Utidede kolonner for UDFer (fortsettelse) UDF Kolonnenan Eksisterende kolonnedefinisjon Oppdatert kolonnedefinisjon CLIENT_PRDID VARCHAR(0) VARCHAR(18) INPUT_DB_ALIAS VARCHAR(0) VARCHAR(18) CLIENT_DB_ALIAS VARCHAR(0) VARCHAR(18) DB_NAME VARCHAR(8) VARCHAR(18) DB_PATH VARCHAR() VARCHAR(10) EXECUTION_ID VARCHAR(0) VARCHAR(18) CORR_TOKEN VARCHAR() VARCHAR(18) TPMON_CLIENT_USERID VARCHAR(0) VARCHAR() TPMON_CLIENT_WKSTN VARCHAR(0) VARCHAR() TPMON_CLIENT_APP VARCHAR(0) VARCHAR() TPMON_ACC_STR VARCHAR(100) VARCHAR(00) SNAPSHOT_STATEMENT CURSOR_NAME VARCHAR(1) VARCHAR(18) CREATOR VARCHAR() VARCHAR(18) PACKAGE_NAME VARCHAR(0) VARCHAR(18) STMT_TEXT CLOB(K) CLOB(1M) SNAPSHOT_LOCKWAIT TABLE_NAME VARCHAR() VARCHAR(18) TABLE_SCHEMA VARCHAR() VARCHAR(18) APPL_ID_HOLDING_LK VARCHAR() VARCHAR(18) SNAPSHOT_DATABASE INPUT_DB_ALIAS VARCHAR(8) VARCHAR(18) DB_NAME VARCHAR(8) VARCHAR(18) DB_PATH VARCHAR() VARCHAR(10) SNAPSHOT_BP BP_NAME VARCHAR(0) VARCHAR(18) DB_NAME VARCHAR(8) VARCHAR(18) INPUT_DB_ALIAS VARCHAR(8) VARCHAR(18) DB_PATH VARCHAR() VARCHAR(10) SNAPSHOT_LOCK TABLE_NAME VARCHAR() VARCHAR(18) TABLE_SCHEMA VARCHAR() VARCHAR(18) SNAPSHOT_TABLE TABLE_NAME VARCHAR() VARCHAR(18) TABLE_SCHEMA VARCHAR() VARCHAR(18) SNAPSHOT_TBREORG TABLE_NAME VARCHAR() VARCHAR(18) TABLE_SCHEMA VARCHAR() VARCHAR(18) Kjente begrensninger, problemer og løsninger 9

106 Tabell. Utidede kolonner for UDFer (fortsettelse) UDF Kolonnenan SNAPSHOT_SUBSECT Eksisterende kolonnedefinisjon Oppdatert kolonnedefinisjon STMT_TEXT CLOB(K) CLOB(1M) SNAPSHOT_DYN_SQL STMT_TEXT CLOB(K) CLOB(1M) HEALTH_DBM_INFO SERVER_INSTANCE_NAME VARCHAR(8) VARCHAR(18) HEALTH_DBM_HI SERVER_INSTANCE_NAME VARCHAR(8) VARCHAR(18) HEALTH_DBM_HI_HIS SERVER_INSTANCE_NAME VARCHAR(8) VARCHAR(18) HEALTH_DB_INFO DB_NAME VARCHAR(8) VARCHAR(18) INPUT_DB_ALIAS VARCHAR(8) VARCHAR(18) DB_PATH VARCHAR() VARCHAR(10) HEALTH_DB_HI DB_NAME VARCHAR(8) VARCHAR(18) HEALTH_DB_HI_HIS DB_NAME VARCHAR(8) VARCHAR(18) HEALTH_DB_HIC DB_NAME VARCHAR(8) VARCHAR(18) HEALTH_DB_HIC_HIS DB_NAME VARCHAR(8) VARCHAR(18) Merk: Definisjonen a STMT_TEXT for rutinene SNAPSHOT_DYN_SQL, SNAPSHOT_STATEMENT, SNAPSHOT_SUBSECT og SQLCACHE_SNAPSHOT er utidet til CLOB(1M) for å muliggjøre fremtidig ekspansjon. De faktiske utdataene fra setningens tekstdata il fortsatt bli forkortet ed K. SQL Reference CONNECT-setning Ved eksplisitt tilkobling til Windows-tjeneren kan TO autorisasjonsnan eller USER ertsariabel oppgis med det Microsoft Windows NT Security Account Manager (SAM)-kompatible nanet. Kalifikatoren må ære et nan a NetBIOS-typen, med en maksimal lengde på 1 tegn. Eksempel: 'Domene\Bruker'. Skjema brukt a forklaringsfunksjonen Forklaringsfunksjonen bruker følgende IDer som skjema til bruk ed kalifisering a forklaringstabeller for innlegging a data: Sesjonens autorisasjons-id for dynamisk SQL Setningens autorisasjons-id for statisk SQL 98 Versjonsmerknader

107 Skjemaet kan knyttes til et sett med forklaringstabeller, eller kallenan som peker på et sett med forklaringstabeller under et annet skjema. His det ikke finnes noen forklaringstabeller under skjemaet, sjekker forklaringsfunksjonen om det er forklaringstabeller under SYSTOOLS-skjemaet og forsøker å bruke dem. Strengrepresentasjoner a datetime-erdier Klokkeslettstrenger: En strengrepresentasjon a et klokkeslett er en streng som begynner med et siffer og har en lengde på minst tegn. Etterfølgende blanktegn kan tas med. Foranstilt null kan utelates fra timedelen a klokkeslettet, og sekunddelen kan utelates i sin helhet. His sekundene utelates, antas en implisitt spesifikasjon a null sekunder. 1:0 tilsarer altså 1:0:00. Gyldige strengformater for klokkeslett er oppført i tabellen nedenfor. Hert format identifiseres ed nan og tilknyttet forkortelse. Tabell. Formater for strengrepresentasjoner a klokkeslett Formatnan Forkortelse Klokkeslettformat Eksempel International Standards ISO tt.mm.ss Organization IBM USA-standard USA tt:mm AM eller PM 1:0 PM IBM Europeisk standard EUR tt.mm.ss Japanese Industrial Standard Christian Era JIS tt:mm:ss 1:0:0 Stedsdefinert LOC Ahenger a områdekoden til applikasjonen Fra og med ersjon 8. kan "AM" og "PM" representeres med små eller store bokstaer. Systemoeråker Listen oer frakoblede applikasjoner uten tilkoblingskonsentrator aktiert Det er mulig å bruke frakoblede applikasjoner ed utstedelse a kommandoen Vis applikasjonersel uten at tilkoblingskonsentratoren er aktiert. Statusoeråking a tilbakestillingsprosessen ed kjøretid Statusoeråking a kjøretidens tilbakestillingsprosess gir statusinformasjon om tilbakestillingsaktiiteter ed hjelp a applikasjonssnapshot. Det finnes to typer tilbakestillingsaktiiteter: Tilbakestilling a arbeidsenhet Inkluderer eksplisitt (brukerstartet) og implisitt (tunget) tilbakestilling a hele transaksjonen. Kjente begrensninger, problemer og løsninger 99

108 Tilbakestilling a lagringspunkt Inkluderer lagringspunkter på setnings- og applikasjonsniå. Nestede lagringspunkter anses som en enkelt enhet der det ytterste lagringspunktet brukes. Opplysningene som gis, er startklokkeslett for tilbakestillingsaktiiteten, samlet arbeidsmengde og fullført arbeid. Arbeidsenheten er byte. Samlede arbeidsenheter er det interallet i loggstrømmen som må tilbakestilles for transaksjonen eller lagringspunktet. Fullførte arbeidsenheter iser den relatie posisjonen i loggstrømmen som er blitt tilbakestilt. Oppdateringer i fullført arbeid foretas etter at her loggpost er behandlet. Oppdateringer utføres jenlig fordi loggpostene arierer i størrelse. Eksempel på utdata fra kommandoen GET SNAPSHOT FOR ALL APPLICATIONS: Applikasjonssnapshot Applikasjonsreferanse = Applikasjonsstatus = Tilbakestilling er akti Startklokkeslett = 0/0/00 1:9:.10 Fullført arbeid = byte Samlet arbeid = byte Applikasjonssnapshot Applikasjonsreferanse = 10 Applikasjonsstatus = Tilbakestilling til lagringspunkt Startklokkeslett = 0/0/00 1:9:.810 Fullført arbeid = 1000 byte Samlet arbeid = byte Merk: His tilbakestilling ikke er akti under et snapshot, il ikke tilbakestillingselementene bli ist. XML Extender Konfigurere MQ XML-UDFer med XML Extender Du må konfigurere og aktiere MQ XMLs brukerdefinerte funksjoner (UDFer) før du kan bruke dem. Forutsetning: Installer UDFene ed å følge fremgangsmåten i emnet Installing DB WebSphere MQ functions, som du finner i Informasjonssenter eller i IBM DB Information Integrator Application Deeloper s Guide. Fremgangsmåte: Konfigurer og aktier MQ XML-UDFer med XML Extender: 1. Åpne et DB-kommandolinjeindu.. Koble til databasen som skal bruke MQ XML-UDFene, ed å gi følgende kommando: db connect to <database> 100 Versjonsmerknader

109 . Bytt til katalogen bnd i banen der du installerte DB, for eksempel: SQLLIB/bnd (Linux, UNIX) C:\Program Files\IBM\SQLLIB\bnd (Windows). Bind databasen til XML Extender med følgende kommando: db Bind databasen for XML Extender til å bruke MQ XML-UDFene med følgende kommando: db bind mqxml.bnd. Bind databasen til CLI med følgende kommando: db XML Extender-systemariabelen DBDXX_MIN_TMPFILE_SIZE DB XML Extender kan legge store dokumenter i midlertidige filer for å unngå å bruke for mye minne under behandlingen. På systemer med sært mye fysisk minne kan du unngå at dokumenter blir flyttet til midlertidige filer, og dermed redusere I/U-aktiiteten. Systemariabelen DBDXX_MIN_TMPFILE_SIZE instruerer XML Extender til å bruke minnebuffere, i stedet for midlertidige filer, til behandling a dokumenter som er mindre enn den oppgitte størrelsen. Variabelen kan bare brukes på tjeneren. His flere fysiske noder deltar i et partisjonert miljø, kan ariabelen defineres ulikt på her enkelt node, slik at den tilpasses nøyaktig minnet som er installert på her enkelt maskin. His systemariabelen ikke blir definert, il dokumenter som er større enn 18 kb automatisk bli plassert i midlertidige filer under behandlingen. Dokumenter som er mindre enn 18 kb, il bli behandlet i minnet. DBXML.XMLVarchar UDT-omdefinering Du kan omdefinere den brukerdefinerte typen (UDT) DBXML.XMLVarchar med inntil kb. For å endre størrelsen til en XMLVarchar UDT oppretter du UDTen før du aktierer databasen for XML Extender. Du finner flere opplysninger i DB XML Extender Administration and Programming. Kjente begrensninger, problemer og løsninger 101

110 10 Versjonsmerknader

111 Tillegg A. DB UDB FixPak CD-katalogstruktur Windows-operatisystemer Filene på CDen med opprettingspakken ligger i disse katalogene: Tabell. Windows-filer Filer DB-produktfiler: Installeringskra: Installeringskra (HTML): Lisensfiler: Versjonsmerknader: Versjonsmerknader (HTML): Plassering x:\db x:\doc\<språk>\install.txt x:\doc\<språk>\install.htm x:\db\license x:\doc\<språk>\release.txt x:\doc\<språk>\dbir\index.htm der x: iser til CD-stasjonen din <språk> refererer til språkkatalogen, som består a en kode på fem tegn som tilsarer et a språkene i tabell UNIX-operatisystemer Filene på CDen med opprettingspakken ligger i disse katalogene: Tabell. UNIX-filer Filer DB-produktfiler: Installeringskra: Installeringskra (HTML): Lisensfiler: Versjonsmerknader: Versjonsmerknader (HTML): Plassering /cdrom/db /cdrom/doc/<språk>/install.txt /cdrom/doc/<språk>/install.htm /cdrom/db/license /cdrom/doc/<språk>/release.txt /cdrom/doc/<språk>/dbir/index.htm der /cdrom iser til tilkoblingspunktet <språk> refererer til språkkatalogen, som består a en kode på fem tegn som tilsarer et a språkene i tabell Tabellen nedenfor iser språkkatalognanene og de tilsarende språkene. Tabell. Katalognan og tilhørende språk Katalog ar_aa bg_bg cs_cz da_dk Språk Arabisk Bulgarsk Tsjekkisk Dansk Copyright IBM Corp

112 Tabell. Katalognan og tilhørende språk (fortsettelse) Katalog de_de el_gr en_us es_es fi_fi fr_fr hr_hr hu_hu it_it iw_il ja_jp ko_kr nl_nl no_no pl_pl pt_br pt_pt ro_ro ru_ru sk_sk sl_si s_se tr_tr zh_cn zh_tw Språk Tysk Gresk Engelsk Spansk Finsk Fransk Kroatisk Ungarsk Italiensk Hebraisk japansk Koreansk Nederlandsk Norsk Polsk Portugisisk (Brasil) Portugisisk Rumensk Russisk Sloakisk Sloensk Sensk Tyrkisk Forenklet kinesisk Tradisjonell kinesisk Merknader: 1. Katalognanene kan ha store eller små bokstaer, ahengig a hilket operatisystem du bruker.. Det er ikke sikkert at alle katalogene på listen oenfor finnes på denne CDen, siden ikke alle språkkatalogene finnes på alle CDene.. Fra og med ersjon 8. er installeringsmerknadene en del a ersjonsmerknadene. 10 Versjonsmerknader

113 Tillegg B. Kontakte IBM Om programmet I USA kan du ringe et a disse numrene: IBM-SERV ( ) for kundeserice his du il ite mer om tilleggstjenester IBM-YOU (-98) for DB-markedsføring og -salg I Canada kan du ringe et a disse numrene: IBM-SERV ( ) for kundeserice for å få ite mer om tilgjengelige tilleggstjenester IBM-YOU ( ) for DB-markedsføring og -salg Når du skal finne et IBM-kontor i nærheten a der du bor, kan du se i IBMs oersikt oer kontakter oer hele erden på World Wide Web på Informasjon om DB Uniersal Database-produkter er tilgjengelig på telefon eller på World Wide Web på Dette nettstedet inneholder den nyeste informasjonen om det tekniske biblioteket, bestilling a bøker, produktnedlastinger, nyhetsgrupper, opprettingspakker, nyheter og koblinger til web-ressurser. His du er i USA, kan du ringe et a disse numrene: IBM-CALL ( ) for å bestille produkter eller få generell informasjon for å bestille publikasjoner. Du finner ut hordan du kontakter IBM utenfor USA på siden IBM Worldwide på Copyright IBM Corp

114 10 Versjonsmerknader

115 Tillegg C. Merknader Henisninger til IBMs produkter, programmer eller tjenester betyr ikke at IBM har til hensikt å gjøre dem tilgjengelige i alle land der IBM drier irksomhet. Be din lokale IBM-representant om informasjon om hilke produkter og tjenester som er tilgjengelige i Norge. Henisninger til IBMs produkter, programmer eller tjenester betyr heller ikke at det bare er de som kan benyttes. Andre produkter, programmer eller tjenester som har tilsarende funksjoner, kan brukes i stedet, forutsatt at de ikke gjør inngrep i noen a IBMs patent- eller opphasrettigheter eller andre lobeskyttede rettigheter. Vurdering og erifisering ed bruk sammen med andre produkter, programmer eller tjenester enn de som uttrykkelig er angitt a IBM, er brukerens ansar. IBM kan ha patent på eller patentsøknader til behandling for de produktene som er omtalt i denne publikasjonen. At du har mottatt denne publikasjonen, innebærer ikke at du får lisensrettighet til disse produktene. Du kan sende spørsmål angående lisenser til Director of Commercial Relations - Europe IBM Deutschland GmbH Schönaicher Str. 0 D - 00 Böblingen Tyskland Lisensforespørsler om dobbeltbyteinformasjon (DBCS) kan rettes til IBMs adokat eller til: IBM World Trade Asia Corporation Licensing -1 Roppongi -chome, Minato-ku Tokyo 10, Japan INTERNATIONAL BUSINESS MACHINES CORPORATION LEVERER DENNE BOKEN I DEN STAND DEN BEFINNER SEG ( AS IS ), UTEN FORPLIKTELSER AV NOE SLAG. Denne boken kan inneholde tekniske unøyaktigheter eller typografiske feil. Opplysninger i denne boken kan bli endret. Slike endringer blir tatt med i nye utgaer a boken. IBM kan uten arsel endre produktene og/eller programmene som er beskreet i denne boken. Eentuelle henisninger i denne informasjonen til nettsteder som ikke tilhører IBM, er bare til orientering og innebærer på ingen måte noen godkjennelse eller støtte til disse nettstedene. Produktene på disse web-stedene er ikke del a dette IBM-produktet og bruk a disse web-stedene er på eget ansar. IBM kan bruke eller distribuere informasjonen du gir til IBM på den måten IBM mener er best, uten forpliktelser i noen retning. His du som lisensinnehaer a dette programmet ønsker informasjon om programmet for å kunne: (i) uteksle informasjon mellom selstendig utiklede programmer og andre programmer (inkludert dette) og (ii) dra gjensidig nytte a informasjonen som er utekslet, kan du kontakte: International Business Machines A/S Copyright IBM Corp

116 Software Marketing Postboks Kolbotn Slik informasjon kan ære tilgjengelig under gjeldende betingelser, eentuelt mot betaling. Det lisensierte programmet som er beskreet i dette dokumentet, og alt lisensiert materiale som er tilgjengelig for programmet, leeres a IBM i henhold til IBMs generelle betingelser, IBMs internasjonale bruksbetingelser eller en tilsarende atale mellom partene. Alle ytelsesdataene du finner i dette dokumentet, ble hentet i et kontrollert miljø. Resultatene du kan oppnå i andre operatimiljøer, kan ariere betraktelig. Noen a målingene er foretatt på systemer som er under utikling, og det er ikke sikkert at du oppnår samme resultat på alminnelige tilgjengelige systemer. Noen a målingene kan dessuten ha blitt beregnet ed hjelp a ekstrapolasjon. De faktiske resultatene kan ariere. Brukerne a dette dokumentet bør bekrefte dataene som brukes i sitt bestemte miljø. Informasjon om ikke-ibm-produkter er innhentet fra leerandørene a produktene, fra deres annonseringer eller fra andre allment tilgjengelige kilder. IBM har ikke testet produktene, og kan ikke garantere nøyaktigheten a opplysninger om ytelse og kompatibilitet eller andre opplysninger om ikke-ibm-produkter. Spørsmål om funksjonene i ikke-ibm-produkter må rettes til leerandøren a produktet. Enher henisning til IBMs fremtidige planer eller hensikter kan endres eller trekkes tilbake uten arsel. De er kun ment å ære en målsetting. Denne dokumentasjonen kan inneholde eksempler på data og rapporter som brukes i daglige forretningsoperasjoner. For å illustrere eksemplene så godt som mulig blir det brukt nan på personer, firmaer og produkter. Alle disse nanene er fiktie, og enher likhet med irkelige nan er tilfeldig. RETT TIL KOPIERING: Denne informasjonen kan inneholde eksempelapplikasjoner i kildespråk, som iser programmeringsteknikker i forskjellige operatisystemer. Du kan kopiere, endre og distribuere disse eksempelprogrammene i en hilken som helst form uten betaling til IBM, med den hensikt å utikle, bruke, markedsføre eller distribuere applikasjoner som følger programmeringsgrensesnittet (API) for operatisystemet som eksempelprogrammene er skreet for. Disse eksemplene er ikke testet inngående under alle forhold. IBM kan derfor ikke garantere eller antyde at disse programmene er pålitelige, at det tilbys serice for dem, eller at de irker. Her kopi eller del a disse eksempelprogrammene eller utledet arbeid fra dem, må inneholde en slik merknad om opphasrett: (ditt firmanan) (år). Deler a denne koden er utledet fra eksempelprogrammer fra IBM Corp. Copyright IBM Corp. _oppgi årstall_. All rights resered. 108 Versjonsmerknader

117 Varemerker Nanene nedenfor er aremerker for International Business Machines Corporation, og er brukt i minst ett a dokumentene i dokumentasjonsbiblioteket til DB UDB. ACF/VTAM AISPO AIX AIXwindows AnyNet APPN AS/00 BookManager C Set++ C/0 CICS Database DataHub DataJoiner DataPropagator DataRefresher DB DB Connect DB Extenders DB OLAP Serer DB Information Integrator DB Query Patroller DB Uniersal Database Distributed Relational Database Architecture DRDA eserer Extended Serices FFST First Failure Support Technology IBM IMS IMS/ESA iseries LAN Distance MVS MVS/ESA MVS/XA Net.Data NetView OS/90 OS/00 PowerPC pseries QBIC QMF RACF RISC System/000 RS/000 S/0 SP SQL/00 SQL/DS System/0 System/90 SystemView Tioli VisualAge VM/ESA VSE/ESA VTAM WebExplorer WebSphere WIN-OS/ z/os zseries Nanene nedenfor er aremerker eller registrerte aremerker for andre selskaper, og er brukt minst en gang i dokumentene i DB UDB-dokumentasjonen: Microsoft, Windows, Windows NT og Windows-logoen er aremerker for Microsoft Corporation. Intel og Pentium er aremerker for Intel Corporation. Jaa og alle Jaa-baserte aremerker er aremerker for Sun Microsystems, Inc. UNIX er et registrert aremerke for The Open Group. Andre nan på firmaer, produkter eller tjenester kan ære aremerker for andre selskaper. Tillegg C. Merknader 109

118 110 Versjonsmerknader

119

120

IBM DB2 Universal Database Express Edition. Versjonsmerknader for DB2 UDB Express Edition

IBM DB2 Universal Database Express Edition. Versjonsmerknader for DB2 UDB Express Edition IBM DB2 Uniersal Database Express Edition Versjonsmerknader for DB2 UDB Express Edition Versjon 8.2 IBM DB2 Uniersal Database Express Edition Versjonsmerknader for DB2 UDB Express Edition Versjon 8.2

Detaljer

IBM DB2 Universal Database. Versjonsmerknader. Versjon 8.1 opprettingspakke 6

IBM DB2 Universal Database. Versjonsmerknader. Versjon 8.1 opprettingspakke 6 IBM DB Uniersal Database Versjonsmerknader Versjon 8. opprettingspakke IBM DB Uniersal Database Versjonsmerknader Versjon 8. opprettingspakke Før du bruker opplysningene i denne boken og produktet det

Detaljer

Versjonsmerknader for DB2 UDB Express Edition

Versjonsmerknader for DB2 UDB Express Edition IBM DB2 Universal Database Express Edition Versjonsmerknader for DB2 UDB Express Edition Versjon 8.2 opprettingspakke 1 (tilsvarer versjon 8.1 opprettingspakke 8) IBM DB2 Universal Database Express Edition

Detaljer

IBM Operasjonsnavigator

IBM Operasjonsnavigator Operasjonsnaigator Operasjonsnaigator Copyright International Business Machines Corporation 1998, 2001. All rights resered. Innhold Kapittel 1. Ha er nytt i Operasjonsnaigator for V5R1?.................

Detaljer

Versjonsmerknader (versjon 8.1.4)

Versjonsmerknader (versjon 8.1.4) DB Uniersal Database ersjon 8.. Versjonsmerknader (ersjon 8..) Versjon 8.. DB Uniersal Database ersjon 8.. Versjonsmerknader (ersjon 8..) Versjon 8.. ii Versjonsmerknader Innhold Om ersjonsmerknadene.......

Detaljer

Begynnerbok for DB2 Connect Personal Edition

Begynnerbok for DB2 Connect Personal Edition IBM DB2 Connect Begynnerbok for DB2 Connect Personal Edition Versjon 8.2 GA15-4820-01 IBM DB2 Connect Begynnerbok for DB2 Connect Personal Edition Versjon 8.2 GA15-4820-01 Før du bruker opplysningene

Detaljer

Begynnerbok for DB2-tjenere

Begynnerbok for DB2-tjenere IBM DB2 Uniersal Database Begynnerbok for DB2-tjenere Versjon 8.2 GA15-4821-01 IBM DB2 Uniersal Database Begynnerbok for DB2-tjenere Versjon 8.2 GA15-4821-01 Før du bruker opplysningene i denne boken

Detaljer

Begynnerbok for DB2 Universal Database Express Edition

Begynnerbok for DB2 Universal Database Express Edition IBM DB2 Uniersal Database Begynnerbok for DB2 Uniersal Database Express Edition Versjon 8.2 GA15-4842-01 IBM DB2 Uniersal Database Begynnerbok for DB2 Uniersal Database Express Edition Versjon 8.2 GA15-4842-01

Detaljer

Brukerhåndbok i Query/400

Brukerhåndbok i Query/400 iseries Brukerhåndbok i Query/400 Versjon 5 iseries Brukerhåndbok i Query/400 Versjon 5 Copyright International Business Machines Corporation 2000, 2001. All rights resered. Innhold Om Brukerhåndbok i

Detaljer

DB2. Migreringsveiledning. DB2 versjon 9 GA15-4856-00

DB2. Migreringsveiledning. DB2 versjon 9 GA15-4856-00 DB2 DB2 versjon 9 for Linux, UNIX og Windows Migreringsveiledning GA15-4856-00 DB2 DB2 versjon 9 for Linux, UNIX og Windows Migreringsveiledning GA15-4856-00 Før du bruker opplysningene i denne boken

Detaljer

ThinkVantage System Migration Assistant 5.0. Brukerhåndbok

ThinkVantage System Migration Assistant 5.0. Brukerhåndbok ThinkVantage System Migration Assistant 5.0 Brukerhåndbok ThinkVantage System Migration Assistant 5.0 Brukerhåndbok Merk: Før du bruker opplysningene i denne boken og det produktet det blir henist til,

Detaljer

Begynnerbok for DB2 Personal Edition

Begynnerbok for DB2 Personal Edition IBM DB2 Uniersal Database Begynnerbok for DB2 Personal Edition Versjon 8.2 GA15-4822-01 IBM DB2 Uniersal Database Begynnerbok for DB2 Personal Edition Versjon 8.2 GA15-4822-01 Før du bruker opplysningene

Detaljer

NetVista N2200w, tynn klient for Windows-basert terminal standard 1.5 Brukerhåndbok

NetVista N2200w, tynn klient for Windows-basert terminal standard 1.5 Brukerhåndbok NetVista tynn klient NetVista N2200w, tynn klient for Windows-basert terminal standard 1.5 Brukerhåndbok Du kan se på og skrie ut oppdatert engelsk utgae fra http://www.ibm.com/nc/pubs SA15-4778-00 NetVista

Detaljer

DB2 Universal Database. Versjonsmerknader. Versjon 8

DB2 Universal Database. Versjonsmerknader. Versjon 8 DB2 Universal Database Versjonsmerknader Versjon 8 DB2 Universal Database Versjonsmerknader Versjon 8 ii Versjonsmerknader Innhold Om versjonsmerknadene....... v Del 1.............. 1 Kjente begrensninger,

Detaljer

IBM DB2 Information Integrator OmniFind Edition. Versjonsmerknader

IBM DB2 Information Integrator OmniFind Edition. Versjonsmerknader IBM DB2 Information Integrator OmniFind Edition Versjonsmerknader Versjon 8.2 IBM DB2 Information Integrator OmniFind Edition Versjonsmerknader Versjon 8.2 Før du bruker opplysningene i denne boken og

Detaljer

Brukerhåndbok Veiledning for fastvareoppdatering

Brukerhåndbok Veiledning for fastvareoppdatering Brukerhåndbok Veiledning for fastvareoppdatering Les sikkerhetsinformasjonen i "Les dette først" før du bruker maskinen for å sikre korrekt og sikker bruk. INNHOLD 1. Veiledning for fastvareoppdatering

Detaljer

Programvareoppdateringer

Programvareoppdateringer Programvareoppdateringer Brukerhåndbok Copyright 2007 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan

Detaljer

DB2 Universal Database

DB2 Universal Database DB2 Universal Database Versjonsmerknader Versjon 8 DB2 Universal Database Versjonsmerknader Versjon 8 ii Versjonsmerknader Innhold Om versjonsmerknadene....... v Kjente begrensninger, problemer og løsninger.............

Detaljer

Brukerhåndbok Veiledning for fastvareoppdatering

Brukerhåndbok Veiledning for fastvareoppdatering Brukerhåndbok Veiledning for fastvareoppdatering Les sikkerhetsinformasjonen i "Les dette først" før du bruker maskinen for å sikre korrekt og sikker bruk. INNHOLD 1. Veiledning for fastvareoppdatering

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...

Detaljer

Informasjonsbrev om PTFer for IBM i

Informasjonsbrev om PTFer for IBM i Informasjonsbre om PTFer for IBM i KUMULATIV PTF-PAKKE FOR IBM i INSTALLERINGSINSTRUKSJONER SF99730 Niå 16299 PAKKE-ID: C6299730 VERSJON 7 UTGAVE 3.0 Instruksjoner for kumulati PTF-pakke sist oppdatert:

Detaljer

Installasjonsveiledning Future

Installasjonsveiledning Future Installasjonsveiledning Future Maskinkrav: Operativsystemer CPU/Prosessor RAM/Minne Ledig diskplass Internett tilgang Nettverk Windows 2008r2, Windows 7 Business/Professional/Ultimate. Windows 8, windows

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...

Detaljer

Programvareoppdateringer Brukerhåndbok

Programvareoppdateringer Brukerhåndbok Programvareoppdateringer Brukerhåndbok Copyright 2008 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan

Detaljer

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Før du flytter databasene til Lønn 5.0 fra SQL Server 2000 til SQL Server 2005 / 2008 må du ta backup av databasene. Hvis SQL Server 2005 /2008 ikke allerede

Detaljer

Installasjonsveiledning Future

Installasjonsveiledning Future Installasjonsveiledning Future Mrk. Installasjon av Future er komplisert og bør kun utføres av personer med god kunnskap til IT! Maskinkrav: Operativsystemer CPU/Prosessor RAM/Minne Ledig diskplass Internett

Detaljer

Programvareoppdateringer

Programvareoppdateringer Programvareoppdateringer Brukerhåndbok Copyright 2007 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan

Detaljer

IBM DB2 Connect Brukerhåndbok

IBM DB2 Connect Brukerhåndbok IBM DB2 Connect IBM DB2 Connect Brukerhåndbok Versjon 8.2 SA15-4812-01 IBM DB2 Connect IBM DB2 Connect Brukerhåndbok Versjon 8.2 SA15-4812-01 Før du bruker opplysningene i denne boken og produktet det

Detaljer

Installere JBuilder Foundation i Windows XP

Installere JBuilder Foundation i Windows XP Installere JBuilder Foundation i Windows XP Installasjon av JBuilder Foundation på Windows (dekker her spesifikt fremgangen ved bruk av Microsoft Windows XP Professional, men det vil mest trolig ikke være

Detaljer

Administratorhåndbok. HP ThinUpdate

Administratorhåndbok. HP ThinUpdate Administratorhåndbok HP ThinUpdate Copyright 2016, 2017 HP Development Company, L.P. Windows er enten et varemerke eller registrert varemerke for Microsoft Corporation i USA og/ eller andre land. Konfidensiell

Detaljer

Programvareoppdateringer Brukerhåndbok

Programvareoppdateringer Brukerhåndbok Programvareoppdateringer Brukerhåndbok Copyright 2008 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan

Detaljer

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012 Om verktøyet Formålet med dette verktøyet er å migrere informasjon fra en databasevariant til en annen, i denne veiledningen fra Oracle til MySQL. Dette gjøres som første ledd i en avleveringsprosess.

Detaljer

For mer informasjon om SQL Server 2014 Express, se Microsoft sine nettsider: https://msdn.microsoft.com/en-us/sqlserver2014express.

For mer informasjon om SQL Server 2014 Express, se Microsoft sine nettsider: https://msdn.microsoft.com/en-us/sqlserver2014express. 1 Innholdsfortegnelse Microsoft SQL Server 2014 Express... 3 Nedlastning av installasjonsfil for SQL Server 2014 Express... 3 Installasjon av SQL Server 2014 Express... 4 Installasjon av Huldt & Lillevik

Detaljer

Programvareoppdateringer Brukerhåndbok

Programvareoppdateringer Brukerhåndbok Programvareoppdateringer Brukerhåndbok Copyright 2009 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan

Detaljer

Programvareoppdateringer Brukerhåndbok

Programvareoppdateringer Brukerhåndbok Programvareoppdateringer Brukerhåndbok Copyright 2007 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan

Detaljer

IBM DB2 Universal Database. Nyheter SA15-4813-01

IBM DB2 Universal Database. Nyheter SA15-4813-01 IBM DB2 Uniersal Database Nyheter Versjon 8.2 SA15-4813-01 IBM DB2 Uniersal Database Nyheter Versjon 8.2 SA15-4813-01 Før du bruker opplysningene i denne boken og produktet det blir henist til, må du

Detaljer

IBM DB2 Universal Database. Versjonsmerknader. Versjon 8.2 opprettingspakke 1 (tilsvarer versjon 8.1 opprettingspakke 8)

IBM DB2 Universal Database. Versjonsmerknader. Versjon 8.2 opprettingspakke 1 (tilsvarer versjon 8.1 opprettingspakke 8) IBM DB Universal Database Versjonsmerknader Versjon. opprettingspakke 1 (tilsvarer versjon.1 opprettingspakke ) IBM DB Universal Database Versjonsmerknader Versjon. opprettingspakke 1 (tilsvarer versjon.1

Detaljer

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive,

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive, 1. Last ned og installer XAMPP. 2. Sjekk at alt fungerer. 3. MySQL. Vi begynner med databaseserveren, MySQL. Gå til DOS klarmelding eller ledetekst (finnes under tilbehør på startmenyen om du ikke som

Detaljer

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. - første gang. Med MS SQL Server eller eksisterende MS Express.

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. - første gang. Med MS SQL Server eller eksisterende MS Express. Huldt & Lillevik Lønn og Personal - System 4 Installasjon - første gang Med MS SQL Server eller eksisterende MS Express Aditro HRM AS Veiledningen er oppdatert pr. 06.01.2010 Innholdsfortegnelse Installere

Detaljer

Feilsøking i BO. Olav Syse, konsulent. Jan Terje Hansen, service manager. Be business intelligent

Feilsøking i BO. Olav Syse, konsulent. Jan Terje Hansen, service manager. Be business intelligent Feilsøking i BO Olav Syse, konsulent Jan Terje Hansen, service manager Hovedfokus: Business Intelligence 900 ansatte i Norge, Sverige, Danmark, Finland, Estland, Latvia, Litauen og Polen 135 ansatte i

Detaljer

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0 Produktmerknader McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0 Til bruk med McAfee epolicy Orchestrator Innhold Om denne versjonen Nye funksjoner Forbedringer Problemer som er løst Oversikt

Detaljer

IBM Rapid Restore Ultra 3.01 Distribusjonshåndbok, versjon 1.1

IBM Rapid Restore Ultra 3.01 Distribusjonshåndbok, versjon 1.1 IBM Rapid Restore Ultra 3.01 Distribusjonshåndbok, ersjon 1.1 Resirkulering a maskinare Elektronisk utstyr er underlagt spesielle regler for afallshåndtering og skal behandles på en miljømessig tilfredsstillende

Detaljer

Scan Secure GTS 5.1 + PAS

Scan Secure GTS 5.1 + PAS Scan Secure GTS 5.1 + PAS Installasjonsmanual For versjon 5.1.7 og nyere Denne installasjonsmanualen er konfidensiell Den er kun ment til bruk for system administrator Den skal ikke benyttes av brukere

Detaljer

Aditro AS. Produktnotat Huldt & Lillevik Ansattportal Ansattportal. Versjon (286) Copyright 2014 Aditro Side 1

Aditro AS. Produktnotat Huldt & Lillevik Ansattportal Ansattportal. Versjon (286) Copyright 2014 Aditro Side 1 Ansattportal Versjon 2014.2 (286) Copyright 2014 Aditro Side 1 Innhold 1 Oppdatere til 2014.2 build 286... 3 2 Aktivere Microsoft.Net Rammeverk 4.0... 6 3 Ny funksjonalitet... 8 Timer Registrere per uke

Detaljer

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet:

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet: Workaround for DFS Administrasjonssystem og Windows Vista NB! Dette er IKKE en installasjon av systemet, men en måte for å få det til å virke på Windows Vista. Denne veiledningen er laget for litt avanserte

Detaljer

Installasjonsveiledning PowerOffice SQL

Installasjonsveiledning PowerOffice SQL Installasjonsveiledning PowerOffice SQL For å ta i bruk PowerOffice SQL må du ha Microsoft SQL Server installert. Dersom din bedrift allerede har MS-SQL server installert, så kan dere hoppe over installasjonsveiledningen

Detaljer

Om verktøyet. Installering av MySQL Migration Toolkit. Installer toolkitet. Brukerveiledning til Intelligent Converters MySQL Migration Toolkit

Om verktøyet. Installering av MySQL Migration Toolkit. Installer toolkitet. Brukerveiledning til Intelligent Converters MySQL Migration Toolkit Om verktøyet Formålet med dette verktøyet er å migrere informasjon fra en databasevariant til en annen, i denne veiledningen fra Oracle til MySQL. Dette gjøres som første ledd i en avleveringsprosess.

Detaljer

Brukerveiledning For Installasjon Av PCKasse. v1.01

Brukerveiledning For Installasjon Av PCKasse. v1.01 Brukerveiledning For Installasjon Av PCKasse v1.01 Installasjonsveiledning Innholdsfortegnelse 1 Innledning...2 1.1 Introduksjon...2 1.2 Hvordan PCKasse virker...2 2 Skritt for skritt forklaring:...3

Detaljer

Planlegge, installere og konfigurere Host On-Demand

Planlegge, installere og konfigurere Host On-Demand IBM Rational Host On-Demand ersjon 11.0 Planlegge, installere og konfigurere Host On-Demand SA15-4896-00 IBM Rational Host On-Demand ersjon 11.0 Planlegge, installere og konfigurere Host On-Demand SA15-4896-00

Detaljer

Administratorhåndbok. HP USB Port Manager

Administratorhåndbok. HP USB Port Manager Administratorhåndbok HP USB Port Manager Copyright 2016, 2017 HP Development Company, L.P. Windows er enten et varemerke eller registrert varemerke for Microsoft Corporation i USA og/ eller andre land.

Detaljer

Huldt & Lillevik Ansattportal. Installere systemet

Huldt & Lillevik Ansattportal. Installere systemet Huldt & Lillevik Ansattportal Installere systemet Innholdsfortegnelse INSTALLERE ANSATTPORTAL... 3 TEKNISKE KRAV (WINDOWS OG WEB)... 3 SERVERE OG NETTVERK... 3 MICROSOFT.NET RAMMEVERK 4.0 MÅ VÆRE INSTALLERT...

Detaljer

INSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM

INSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM INSTALLASJONSVEILEDNING FOR KALK2010 KALKULASJONSPROGRAM NORGES BYGGMESTERFORBUND Brukerveiledning: http://www.kalk2010.no/help.aspx Support: http://www.kalk2010.no/contact.aspx MINIMUMSKRAV Kalk2010 er

Detaljer

Installere JBuilder Foundation i Mandrake Linux 10.0

Installere JBuilder Foundation i Mandrake Linux 10.0 Installere JBuilder Foundation i Mandrake Linux 10.0 Installasjon av JBuilder Foundation på Linux (dekker her spesifikt fremgangen ved bruk av Mandrake Linux 10.0, men distribusjon vil gjøre liten eller

Detaljer

Din verktøykasse for anbud og prosjekt

Din verktøykasse for anbud og prosjekt Veiledning Serverinstallasjon 14.03.2013 Din verktøykasse for anbud og prosjekt 2013 CITEC AS v/sverre Andresen Side 1 av 27 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON (SQL SERVER 2008)

Detaljer

SQL Server guide til e-lector

SQL Server guide til e-lector LES LETTERE, LES RASKERE, FÅ LESELYST! SQL Server guide til e-lector Innhold 1 Innledning... 2 2 SQL Express 2008 R2 installasjon... 2 3 Etter installasjon... 4 3.1 SQL Express... 4 3.1.1 Nettverksoppsett

Detaljer

Huldt & Lillevik Ansattportal 2013-04-30. Ansattportal. Versjon 2013.2

Huldt & Lillevik Ansattportal 2013-04-30. Ansattportal. Versjon 2013.2 Ansattportal Versjon 2013.2 Innhold 1 Oppdatere til 2013.2... 2 2 Aktivere Microsoft.Net Rammeverk 4.0... 5 3 Ansattportalen kompatibel med flere nettlesere... 7 4 Timer Registrere pr uke... 7 5 Ny adgangsprofil

Detaljer

Huldt & Lillevik Ansattportal. Installere systemet

Huldt & Lillevik Ansattportal. Installere systemet Huldt & Lillevik Ansattportal Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Ansattportal... 3 Tekniske krav (Windows og web)... 3 Servere og nettverk... 3.NET Rammeverk 3.5 må

Detaljer

Oppdatere, sikkerhetskopiere og gjenopprette programvare

Oppdatere, sikkerhetskopiere og gjenopprette programvare Oppdatere, sikkerhetskopiere og gjenopprette programvare Brukerhåndbok Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft og Windows er registrerte varemerker for Microsoft Corporation

Detaljer

TI -programvare for grafiske enheter og informasjon om lokalisering

TI -programvare for grafiske enheter og informasjon om lokalisering TI -programvare for grafiske enheter og informasjon om lokalisering TI-programvare for grafiske enheter Installasjonsanvisninger for TI-programvare for grafiske enheter Lokaliseringsanvisninger TI-83 Plus

Detaljer

Flytte System 4 fra SQL 2000 til SQL 2005 / 2008

Flytte System 4 fra SQL 2000 til SQL 2005 / 2008 Flytte System 4 fra SQL 2000 til SQL 2005 / 2008 Før du flytter databasen til System 4 fra SQL Server 2000 til SQL Server 2005 / 2008 må du ta backup av databasene. Hvis SQL Server 2005 /2008 ikke allerede

Detaljer

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011 Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011 Innhold 1. Innledning... 1 2. Nedlasting... 2 3. Installasjon / oppgradering... 5 3.1 Installasjon av nødvendige tilleggskomponenter...

Detaljer

DB2. Begynnerbok for DB2-tjenere. DB2 versjon 9 GA15-5854-00

DB2. Begynnerbok for DB2-tjenere. DB2 versjon 9 GA15-5854-00 DB2 DB2 versjon 9 for Linux, UNIX og Windows Begynnerbok for DB2-tjenere GA15-5854-00 DB2 DB2 versjon 9 for Linux, UNIX og Windows Begynnerbok for DB2-tjenere GA15-5854-00 Før du bruker opplysningene

Detaljer

HP ThinUpdate. Administratorhåndbok

HP ThinUpdate. Administratorhåndbok HP ThinUpdate Administratorhåndbok Copyright 2016 HP Development Company, L.P. Windows er enten et varemerke eller registrert varemerke for Microsoft Corporation i USA og/ eller andre land. Konfidensiell

Detaljer

Hvordan installere Java og easyio på Windows

Hvordan installere Java og easyio på Windows Hvordan installere Java og easyio på Windows Denne veiledningen forklarer en enkel måte å installere Java og easyio på din egen Windows-datamaskin. Du kan finne veiledninger for andre operativsystemer

Detaljer

Installasjonsveiledning PowerOffice SQL

Installasjonsveiledning PowerOffice SQL Installasjonsveiledning PowerOffice SQL INSTALLASJON For å ta i bruk PowerOffice SQL må du ha Microsoft SQL Server installert. MS-SQL leveres i to versjoner - fullversjon eller SQL Express. MS-SQL Express

Detaljer

Firmwareoppdatering. Model No. Før oppdatering av firmware. Om firmwarepakken. Ansvarsfraskrivelse. Datamaskinens operativsystem

Firmwareoppdatering. Model No. Før oppdatering av firmware. Om firmwarepakken. Ansvarsfraskrivelse. Datamaskinens operativsystem Model No. Firmwareoppdatering Denne bruksanvisningen forteller hvordan maskinens kontrollfirmware og PDL-firmware skal oppdateres. Du kan laste ned disse oppdateringene fra vår nettside. Om firmwarepakken

Detaljer

DIPS Communicator 6.x. Installasjonsveiledning

DIPS Communicator 6.x. Installasjonsveiledning DIPS Communicator 6.x Installasjonsveiledning 11. oktober 2010 DIPS Communicator DIPS Communicator er en markedsledende kommunikasjons- og integrasjonsløsning for helsesektoren i Norge i dag. Systemet

Detaljer

Samsung Universal Print Driver Brukerhåndbok

Samsung Universal Print Driver Brukerhåndbok Samsung Universal Print Driver Brukerhåndbok se for deg mulighetene Copyright 2009 Samsung Electronics Co., Ltd. Med enerett. Denne håndboken er utarbeidet utelukkende til informasjonsformål. Informasjonen

Detaljer

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS Huldt & Lillevik Lønn og Personal - System 4 Installasjon Microsoft SQL 2005 Express Aditro HRM AS Veiledningen er oppdatert pr. 26.10.2007 Innholdsfortegnelse Installere Microsoft SQL 2005 Express...2

Detaljer

Lotus Traveler - Manual for installasjon

Lotus Traveler - Manual for installasjon Lotus Traveler - Manual for installasjon Innholdsliste Nedlasting...2 Installasjon...3 Konfigurering...4 Problemer...5 Nedlasting 1) Åpne nettleseren på mobilen din. På de fleste Nokia-telefoner har denne

Detaljer

Opus Dental 7.1 Oppdateringsveiledning

Opus Dental 7.1 Oppdateringsveiledning Opus Dental 7.1 Oppdateringsveiledning Innhold Innledning... 1 Før installasjon... 2 Installasjon... 3 Last ned installasjonsfilen for Opus Dental... 3 Start installasjonen... 4 Oppdatering av databasen....

Detaljer

Maestro Klientadministrasjon

Maestro Klientadministrasjon Maestro Klientadministrasjon 17.11.2011 12:41 Side 1 av 32 Innhold Installasjon av Maestro Klientadministrasjon Kravspesifikasjon Systemoversikt og installasjon i korte trekk Installasjon punktvis 1 Nedlasting

Detaljer

P L A N I A 8 S Y S T E M K R A V PLANIA 8 SYSTEM KRAV. Plania 8 Systemkrav.docx 27.04.2015 1 av 8

P L A N I A 8 S Y S T E M K R A V PLANIA 8 SYSTEM KRAV. Plania 8 Systemkrav.docx 27.04.2015 1 av 8 PLANIA 8 SYSTEM KRAV Plania 8 Systemkrav.docx 27.04.2015 1 av 8 INNHOLD 1 INNLEDNING... 1-3 1.1 Generell beskrivelse... 1-3 1.1.1 Plania DESKTOP og Plania WEB... 1-3 2 SYSTEMKRAV... 2-4 2.1 Krav til ulike

Detaljer

Huldt & Lillevik Lønn 5.0. Oppdatere til ny versjon

Huldt & Lillevik Lønn 5.0. Oppdatere til ny versjon Huldt & Lillevik Lønn 5.0 Oppdatere til ny versjon Oppdatere Lønn 5.0 Denne veiledningen omhandler oppdatering av Huldt & Lillevik Lønn 5.0 versjon 5.10.2 eller nyere. Forberede oppdateringen Forutsetninger

Detaljer

Programvare som installeres Følgende tre programmer benyttes til oppgraderingen og kan lastes ned fra www.cicerone.no.

Programvare som installeres Følgende tre programmer benyttes til oppgraderingen og kan lastes ned fra www.cicerone.no. INNHOLD INNLEDNING... 2 Bruk sertifisert konsulent på oppgradering av Visma CRM... 2 FØR OPPGRADERING AV SERVER... 2 Programvare som installeres... 2 Logg ut av CAT... 2 Stopp rso_rsv.exe... 2 TA BACKUP...

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Labøving 1c: Installere Windows 10 på en ny virtuell maskin I denne øvingen skal du lage en ny virtuell maskin med Windows 10. Denne skal brukes som klientmaskin i resten

Detaljer

BIPAC-711C2 / 710C2. ADSL Modem / Router. Hurtigstartguide

BIPAC-711C2 / 710C2. ADSL Modem / Router. Hurtigstartguide BIPAC-711C2 / 710C2 ADSL Modem / Router Hurtigstartguide BIPAC-711C2 / 710C2 ADSL Modem / Router For mer detaljerte instruksjoner angående konfigurering og bruk av ADSL Modem Router, vennligst gå til online

Detaljer

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang VMware Horizon View Client Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang Introduksjon Fjerntilgang er blitt oppgradert til en bedre og mer moderne løsning. Programmet er identisk

Detaljer

HP Easy Tools. Administratorhåndbok

HP Easy Tools. Administratorhåndbok HP Easy Tools Administratorhåndbok Copyright 2014 Hewlett-Packard Development Company, L.P. Microsoft og Windows er registrerte varemerker for Microsoft-konsernet i USA. Konfidensiell datamaskinprogramvare.

Detaljer

Gå til settings i gruppen ISY Beskrivelse. Velg ønsket lisens og trykk OK. Brukeren må starte Civil 3D på nytt for å aktivere lisens

Gå til settings i gruppen ISY Beskrivelse. Velg ønsket lisens og trykk OK. Brukeren må starte Civil 3D på nytt for å aktivere lisens Ny versjon av Plug-in krever nesten alltid ny versjon av ISY Beskrivelse eller ny config.ifcc. Endringer på oppsett i Plug-in skal videre håndteres via import til ISY Beskrivelse. For å fange opp endringene

Detaljer

Hvordan laste ned og installere Java på Windowsplattformen

Hvordan laste ned og installere Java på Windowsplattformen Hvordan laste ned og installere Java på Windowsplattformen Nedlasting 1. Bruk en nettleser og gå til adressen: http://java.sun.com/javase/downloads/ 2. Trykk på lenken Download til høyre for JDK 6 Update

Detaljer

Administratorhåndbok. HP ThinUpdate

Administratorhåndbok. HP ThinUpdate Administratorhåndbok HP ThinUpdate Copyright 2016, 2017 HP Development Company, L.P. Windows er enten et varemerke eller registrert varemerke for Microsoft Corporation i USA og/ eller andre land. Konfidensiell

Detaljer

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes 3-876-169-21 (1) Printer Driver Betjeningsveiledning Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes Før du bruker skriverdriveren må du

Detaljer

Problem med innlogging til Sauekontrollen Web?

Problem med innlogging til Sauekontrollen Web? Problem med innlogging til Sauekontrollen Web? Riktig nettleser? Husk at det er kun Internet Explorer av nettlesere som kan brukes (ikke for eksempel Opera, Mozilla Firefox, Safari). Riktig brukernavn

Detaljer

Huldt & Lillevik Ansattportal 2012-05-07. Ansattportal. Versjon 3.3.48

Huldt & Lillevik Ansattportal 2012-05-07. Ansattportal. Versjon 3.3.48 Ansattportal Versjon 3.3.48 Innhold 1 Oppdatere til 3.3.48... 2 2 Timer Registrere/Masseregistere... 5 3 Tilgjengelige lønnsarter under Min profil... 5 4 Timer Registrere pr uke... 6 5 Laste opp dokumenter...

Detaljer

F-Secure Mobile Security for Windows Mobile

F-Secure Mobile Security for Windows Mobile F-Secure Mobile Security for Windows Mobile 1. Installasjon og aktivering Tidligere versjon Installasjon Aktivering Starte produktet Hvis du har en tidligere versjon av F-Secure Mobile Security installert,

Detaljer