XML Extender

8 8 8

Dekompozice dokumentů větších než 1 MB

8

Kvůli dekompozici dokumentů větších než 1 MB není třeba rušit a znovu vytvářet uloženou proceduru dxxShredXML. Chcete-li rozložit dokument, který je větší než 1 MB, vyvolejte uloženou proceduru dxxShredXML100MB, která dokument rozdělí po 100 MB částech. Ačkoli procedura dxxShredXML100MB umí pracovat s rozsáhlými dokumenty, možná bude třeba v zájmu úspěšného dokončení zvětšit další prostředky pro tuto uloženou proceduru. Chcete-li vyvolat uloženou proceduru prostřednictvím ukázkového programu dxxshrd, použijte nový příznak "-large". Příklad: 8

8
dxxshrd -large mydb xxx.xml
8

Pokud je verze produktu DB2 Universal Database dřívější než verze 88 FixPak 6, musíte spustit příkaz dxxMigv a migrovat modul XML Extender na aktuální úroveň, aby bylo možné spustit novou uloženou proceduru.

7 7 7

Konfigurace uživatelských funkcí MQ XML pomocí 7modulu XML Extender

7

Před použitím uživatelských funkcí MQ XML 7je musíte nejdříve konfigurovat a 7povolit.

7
7Předpoklady 7

Uživatelské funkce instalujte podle pokynů v tématu "Instalace funkcí DB2 WebSphere MQ", které naleznete buď v Informačním centru, nebo v příručce 7IBM DB2 Information Integrator Application Developer's 7Guide.

7
7Postup 7

Chcete-li konfigurovat a povolit uživatelské funkce 7MQ XML pomocí modulu XML Extender, postupujte takto:

7
    7
  1. Otevřete okno příkazového řádku DB2.
  2. 7
  3. Zadáním následujícího příkazu se připojte k 7databázi, 7která bude používat uživatelské funkce MQ XML: 7 7
    db2 connect to <databáze>
  4. 7
  5. Přejděte do podadresáře bnd instalačního adresáře produktu DB2 Universal Database: 7
      7
    • SQLLIB/bnd (Linux a UNIX)
    • 7
    • C:\Program Files\IBM\SQLLIB\bnd (Windows)
  6. 7
  7. Pomocí následujícího příkazu vytvořte vazbu 7databáze s produktem XML Extender: 7 7
    db2 bind @dbxxbind.lst
  8. 7
  9. Pomocí následujícího příkazu vytvořte vazbu 7databáze s produktem XML Extender pro 7použití uživatelských funkcí MQ XML: 7 7
    db2 bind mqxml.bnd
  10. 7
  11. Pomocí následujícího příkazu vytvořte vazbu 7databáze s rozhraním CLI: 7 7
    db2 bind @db2cli.lst
7 7 7

Proměnná prostředí produktu XML Extender DB2DXX_MIN_TMPFILE_SIZE

7

Modul DB2 XML Extender může umísťovat rozsáhlé 7dokumenty do dočasných souborů a zabránit tak použití 7velkého množství paměti při zpracování. V systémech 7s velkým množstvím fyzické paměti se lze přesouvání 7dokumentů do dočasných souborů vyhnout a snížit tak 7množství aktivity vstupu a výstupu. Proměnná prostředí 7DB2DXX_MIN_TMPFILE_SIZE instruuje modul XML Extender 7k použití vyrovnávací paměti namísto dočasných souborů 7při zpracování dokumentů menších než zadaná hodnota. Tuto proměnnou lze použít pouze na serveru. Účastní-li 7se děleného prostředí více fyzických uzlů, lze 7nastavit různou hodnotu proměnné pro jednotlivé uzly 7v závislosti na množství paměti nainstalované 7v jednotlivých počítačích. 7Není-li tato proměnná prostředí nastavena, budou 7dokumenty větší než 128 kB při zpracování automaticky 7umístěny do dočasných souborů. Dokumenty menší 7než 128 kB budou zpracovány v paměti.

7 7 7

Nová definice uživatelského 7typu DB2XML.XMLVarchar

7

Uživatelský typ DB2XML.XMLVarchar lze předefinovat 7až na 32 kB. Chcete-li změnit velikost uživatelského 7typu XMLVarchar, vytvořte uživatelský typ dříve, než 7zpřístupníte databázi pro modul XML Extender.

7

Další informace naleznete v příručce DB2 XML Extender Administration and Programming.

[ Začátek stránky |Předchozí stránka | Další stránka | Obsah ]