pondělí 13. října 2008

BI Publisher – Query Builder – The list of tables is too long

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: