Jestliže pro vytváření SQL dotazů v BI Publisheru používáte Query Builder, pak jste možná obdrželi chybové hlášení: „The list of tables is too long“.
Hlášení dostanete pouze v případě, kdy je počet objektů v daném schématu větší než hodnota 100 (hodnota 100 je ve verzi BIP 10.1.3.4 a níže).
Řešením je:
a) napsat do filtru jedno nebo více písmen z názvu tabulky.
b) použít workaround a trochu poupravit kód Query Builderu.
Workaround
Upozornění: jde pouze o workaround a nasazením nové verze může být vše jinak!
1/ V adresáři J2EE serveru (server ve kterém běží aplikace BI Publisheru) najděte soubor „qb.jsp“ (např. D:\OracleBI\oc4j_bi\j2ee\home\applications\ xmlpserver\xmlpserver\qb\qb.jsp)
2/ Soubor zazálohujte
3/ Soubor otevřete a najděte v něm ERROR_TOO_MANY_OBJECTS
4/ Stávající hodnotu (v mém případě 100) změňte např. na 200
5/ Soubor uložte
6/ Obnovte stránku Query Builderu – výsledkem je zobrazení všech tabulek v daném schématu
Erik Eckhardt.
Žádné komentáře:
Okomentovat