DB2 for Linux, UNIX, and Windows, verze 9

Průvodce Zavést rutiny - stránka Volby rutiny

Tato stránka slouží k zadání voleb rutiny.

Volby předkompilace
Zadejte volby předkompilace SQL, které chcete použít k sestavení uložených procedur. Můžete zadat volby PRECOMPILE PROGRAM (PREP) a BIND. Volby předkompilace SQL pojmenovávající datové sady nejsou rozpoznány. Další informace o volbách PRECOMPILE PROGRAM (PREP) a BIND naleznete v popisu příkazů produktu IBM DB2.
Volby kompilace
Zadejte řetězec specifikující volby kompilace, které chcete použít s touto uloženou procedurou.
Povolit ladění
Pouze produkt DB2 for Linux, UNIX, and Windows: Vyberte v případě, že chcete sestavit uloženou proceduru pro ladění.
Použít nastavení složek
Určuje, že nastavení, které jste použili pro složku, bude použito pro vybranou rutinu.
Umístění překladače SQLJ
Zadejte celou cestu a název souboru JAR obsahujícího knihovnu tříd SQLJ implementující podporu překladu SQLJ.
Název třídy překladače SQLJ
Zadejte úplný kvalifikovaný název balíku třídy SQLJ používané pro překlad příkazů SQLJ.
Schéma balíku
Zadejte kvalifikátor pro balíky, které váže db2sqljcustomize. db2sqljcustomize ukládá tuto hodnotu v přizpůsobeném serializovaném profilu a používá se v případě, že jsou přidružené balíky vázány.
Použít výchozí nastavení
Určuje, že budou použity výchozí hodnoty z předvoleb.
Použít nastavení na složky
Určuje, že nastavení, které jste použili pro složku, bude použito pro všechny rutiny v dané složce.
ID kolekce
Zadejte název ID kolekce. ID kolekce identifikuje kolekci balíku, která se používá při spuštění uložené procedury. Název může obsahovat až 18 alfanumerických znaků. Pokud není ID kolekce zadáno, bude při spuštění uložené procedury použit název kolekce pro balík, který obsahuje příkaz CALL. Jestliže volající program balík nepoužije, je kolekce balíku nastavena na hodnotu CURRENT PACKAGESET speciálního registru.
Běhové volby
Zadejte běhové volby jazykového prostředí pro uloženou proceduru. Pokud nejsou běhové volby zadány, bude jazykové prostředí používat své výchozí hodnoty instalace.
Prostředí WLM
Zadejte název prostředí MVS správce WLM, ve kterém má být objekt spuštěn. Název může obsahovat až 18 alfanumerických znaků. Pokud nezadáte prostředí WLM, bude objekt spuštěn v adresním prostoru, který byl vytvořen produktem DB2 při instalaci. Při použití jiných prostředí WLM můžete izolovat jednu skupinu programů od druhé. Programy můžete izolovat na základě požadavků na zabezpečení. O vhodnosti použití této volby se poraďte se správcem systému.
Omezení času ASU
Zobrazuje celkový čas procesu (v servisních jednotkách procesoru), po který může běžet jedno vyvolání uložené procedury. Zadejte celočíselnou hodnotu. Jestliže nezadáte celočíselnou hodnotu, bude použita volba NO LIMIT. Nastavení limitu může být užitečné v případě, že uloženou proceduru ladíte.
Zůstat rezidentní
Vyberte v případě, že chcete zadat, aby zaváděcí modul uložené procedury zůstal po spuštění uložené procedury v paměti. Jestliže tato volba není vybrána, je zaváděcí modul po spuštění uložené procedury odstraněn z paměti. Pokud uložená procedura zůstane v paměti, dojde ke zvýšení výkonu, protože je eliminována doba jinak nutná k načtení aplikace. Tato volba však zvyšuje objem virtuálního paměti nutné pro adresní prostor uložené procedury.
DB2
Vyberte v případě, že chcete zadat, že uložená procedura nebude spuštěna v prostředí externího zabezpečení. Jestliže uložená procedura použije prostředky, které chrání produkt externího zabezpečení, je přístup zprostředkován pomocí ID pro autorizaci, které je přidruženo k adresnímu prostoru uložené procedury.
Uživatel
Vyberte v případě, že chcete zadat, že uložená procedura bude spuštěna v prostředí externího zabezpečení. Jestliže uložená procedura použije prostředky, které chrání produkt externího zabezpečení, je přístup zprostředkován pomocí ID pro autorizaci uživatele, který uloženou proceduru volal.
Autor definice
Vyberte v případě, že chcete zadat, že uložená procedura bude spuštěna v prostředí externího zabezpečení. Jestliže uložená procedura použije prostředky, které chrání produkt externího zabezpečení, je přístup zprostředkován pomocí ID pro autorizaci vlastníka uložené procedury.
Obslužný program sestavení
Zobrazuje název obslužného programu sestavení uložené procedury, který má být volán v případě, že je uložená procedura Java sestavena na serveru z/OS. Správce databáze může v případě potřeby nakonfigurovat kopie rutiny sestavení na použití různých prostředků. Pokud jsou v databázi nalezeny platné názvy, můžete je zde vybrat.
Vlastník sestavení
Zobrazuje ID pro autorizaci produktu DB2 for z/OS, které bude zodpovědné za sestavení, opětovné sestavení a zrušení rutiny. Při zadávání sekundárního ID pro autorizaci nebo názvu skupiny jako vlastníka sestavení může zodpovědnost za udržování této rutiny sdílet více uživatelů. Pokud nezadáte vlastníka sestavení, obslužný program sestavení určí jedno z ID pro autorizaci (například CURRENT SQLID) jako vlastníka sestavení.
Volby předsestavení
Zadejte řetězec určující volby pro předsestavení. Předsestavení kombinuje moduly objektů v aplikaci do jednoho modulu objektů.
Volby sestavení
Zadejte řetězec určující volby pro editor sestavení. Editor sestavení zpracuje modul objektů, který je vytvořen při sestavení, a generuje zaváděcí modul, který lze načíst pro provedení.
Volby vázání
Zadejte řetězec určující volby vázání pro balíky.
Sestavit uloženou proceduru na serveru
Tuto volbu vyberte v případě, že chcete sestavit uloženou proceduru na serveru. Pokud tuto volbu nevyberete, je k sestavení uložené procedury použit ovladač DB2 Universal JDBC Driver. Tato volba omezuje zdrojový kód uložené procedury na 32 kB. Velikost zdrojového kódu může být jinak až 10 MB.
Kořenový balík
Zadejte kořenový název balíků, které bude vázací program SQLJ vytvářet. Pokud tato volba není zadána, bude kořenový název odvozen od názvu profilu. Názvy mohou být dlouhé maximálně sedm znaků. Ke kořenovému názvu balíku budou připojeny číslice 1, 2, 3 a 4, a vytvořeny tak čtyři konečné názvy balíků (jeden pro každou úroveň oddělení). Balíky jsou vázány s následující úrovní oddělení: PACKAGENAME1 je vázán s úrovní oddělení UR; PACKAGENAME2 je vázán s úrovní oddělení CS; PACKAGENAME3 je vázán s úrovní oddělení RS; PACKAGENAME4 je vázán s úrovní oddělení RR.
Sestavení s podrobnostmi
Tuto možnost vyberte v případě, že chcete zobrazit podrobný stav průběhu sestavení. Zprávy sestavení se zobrazují ve výstupním zobrazení.
Název souboru JAR
Pouze zdrojová databáze Derby verze 10: Zobrazí název souboru JAR, který bude použit k instalaci rutiny na serveru. V produktu DB2 se také používá tento název souboru JAR jako ID souboru JAR v katalogu DB2.
Zdrojový soubor
Pouze zdrojová databáze Derby verze 10: Zadejte úplnou cestu k souboru zdroje kódu Java nebo ho vyhledejte klepnutím na tlačítko Procházet.
Balík DB2
Pouze produkt DB2 for iSeries: Zadejte název balíku DB2, který chcete použít při sestavování uložených procedur SQLJ. Například QUSRSYS/SER3283432, kde QUSRSYS je název knihovny následovaný 10znakovým serializovaným názvem profilu. Informace o platných hodnotách najdete v dokumentaci produktu DB2 týkající se sestavování uložených procedur SQLJ.



Váš názor

Ikona aktualizace Poslední aktualizace pro produkt DB2 verze 9.1