Na posledním školení PL/SQL jsme řešili remote debug PL/SQL procedury, kdy Oracle běžel na nějakém serveru a debugování procedury za boha nechtělo fungovat. Do této situace jsem se doposud nikdy nějakým zázrakem nedostal, protože jsem doteď měl Oracle pro vývoj vždy nainstalovaný na lokálním počítači (v posledních letech v Dockeru). No a debugování Oracle vzdáleného počítače nyní nefungovalo. Proč? Protože Oracle databáze musí "vidět" na počítač kde je SQL Developer a v našem případě to blokoval nějaký firewall (minimálně ten ve Windows, ale možná i jiný). Naprosto konkrétně Oracle databáze zavolá DBMS_DEBUG_JDWP.CONNECT_TCP na IP adresu počítače kde běží SQL Developer no a když na něj "nevidí", tak to nemůže fungovat :-)
Materiály:
Školení bych doporučil všem lidem, kteří se chtějí dozvědět něco o DB. Na školeni jsem přišel, jako úplný nováček, co se týče práci s DB a odcházel plný dojmů a
Osobně jsem trošku stále váhající, jestli a jak moc SQL použít. Ale určitě hlavní je to, že se teď už tolik nebojím. Je to pro mě začátek dlouhé cesty. Osobně
Zajímavé školení, které vhodně kombinovalo teorii a praxi.