Brukerhåndbok
Med import- og eksportfunksjonene kan du flytte data fra en S/390- eller
AS/400-database til en fil på DB2 Connect-arbeidsstasjonen eller
omvendt. Deretter kan du bruke disse dataene sammen med en annen
applikasjon eller et relasjonsdatabasestyresystem (RDBMS) som støtter dette
import-/eksportformatet. Du kan for eksempel eksportere data fra DB2
for OS/390 til en fil i ASCII-format med skilletegn og senere importere den
til en database for DB2 UDB for Windows 2000.
Du kan utføre eksport- og importfunksjoner fra en databaseklient eller fra
DB2 Connect-arbeidsstasjonen.
Merknader:
- Dataene som skal importeres eller eksporteres, må være i overensstemmelse
med størrelses- og datatypebegrensningene til begge databasene.
- Hvis du vil forbedre importytelsen, kan du bruke sammensatt SQL.
Oppgi COMPOUND=nummer i import-APIen eller i
CLP-strengparameteren filetypemodus for å gruppere det oppgitte
antallet SQL-setninger i en blokk. Dette kan redusere
nettverksbelastningen og forbedre svartiden.
- Hvis du vil vite mer om syntaksen til import- og eksportfunksjonene fra
kommandolinjebehandleren (CLP), leser du Command
Reference.
Slik eksporterer du til en S/390- eller AS/400-databasetjener:
- Eksporter informasjonsradene fra tabellen i DB2 UDB for Unix, Windows NT,
Windows 2000 eller OS/2 til en PC/IXF-fil.
- Hvis DRDA-tjenerdatabasen ikke inneholder en tabell som har attributter
som er kompatible med informasjonen som skal importeres inn i databasen,
oppretter den en kompatibel tabell.
- Importer PC/IXF-filen til en tabell i DRDA-tjenerdatabasen ved hjelp av
INSERT-alternativet.
Slik importerer du data fra en DRDA-tjenerdatabase:
- Eksporter informasjonsradene fra tabellen i DRDA-tjenerdatabasen til en
PC/IXF-fil.
- Bruk PC/IXF-filen når du skal importere data til en DB2-tabell.
Import- eller eksportoperasjonene til programmet DB2 Connect må oppfylle
disse betingelsene:
- Filtypen må være PC/IXF.
- Indeksdefinisjoner blir ikke lagret under eksport eller brukt under
import.
- Det må finnes en tabell med attributter som er kompatible med attributtene
til dataene, før du kan importere data til tabellen. Hvis du importerer
data ved hjelp av DB2 Connect, kan det ikke opprettes en tabell fordi INSERT
er det eneste alternativet det er støtte for.
- Det må ikke oppgis noe iverksettingsintervall for import.
Hvis disse betingelsene ikke blir oppfylt, mislykkes operasjonen, og det
blir generert en feilmelding.
Hvis du importerer og eksporterer blandede data (kolonner som inneholder
enkeltbyte- og dobbeltbytedata), bør du vurdere følgende:
- På systemer som lagrer data i EBCDIC (MVS, OS/390, OS/400, VM og VSE),
merker skiftut- og skiftinntegnene starten og slutten på
dobbeltbytedata. Når du definerer kolonnelengder for databasetabellene,
må du gi disse tegnene nok plass.
- Tegnkolonner med variabel lengde anbefales med mindre dataene i en kolonne
har et konsistent mønster. Hvis den har det, kan du bruke fast
lengde.
SQLQMF-funksjonen med DDCS for OS/2 er erstattet av
import-/eksportfunksjonene til DB2 Connect. Fordelene er at
- du behøver ikke QMF på vertsmaskinen
- du behøver ikke å logge deg på vertsmaskinen (du må fortsatt oppgi en
TSO-ID i DB2 for MVS/ESA eller DB2 Universal Database for OS/390)
- disse funksjonene støtter DB2 for MVS, DB2 for OS/390, DB2 for OS/400 og
DB2 for VM og VSE
- du oppnår god ytelse ved å bruke sammensatt SQL
- disse funksjonene støtter flere filformater, i tillegg til ASCII
- disse funksjonene kan kjøres fra en klientmaskin uten SNA-tilkobling
Du finner flere opplysninger om hvordan du bruker disse kommandoene, i Command Reference.
[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse | Stikkordregister ]