jeudi 9 janvier 2014

Charger des données d'une instance DB2 à une autre sans (gros) fichier

on utilisera 3 pour cela 3 sessions SSH, testé avec 30 Go de données, mais doit pouvoir aller plus loin

session 1
mkfifo -m 777 /tmp/input

mkfifo -m 777 /tmp/output

session 2
db2 connect to base1

db2 "export to /tmp/input of ixf select * from matable"

session 3
db2 connect to base2

db2 "load from /tmp/output of ixf replace into matable nonrecoverable"

retour à la session  1
cat /tmp/input > /tmp/output

Aucun commentaire:

Enregistrer un commentaire