Keresés

Részletes keresés

dorog.zultan Creative Commons License 2023.07.06 0 0 5689

Egyelőre az is segtene ha tudnám hogyan (hol) lehet azt beállítani,
hogy a timeout ne szakítsa meg a tárolt eljárás futását.

dorog.zultan Creative Commons License 2023.07.06 0 0 5688

Nyomkodhatja, nem fog elindulni újra a SP amíg nem fut le/szakad meg az előző.

Előzmény: NevemTeve (5685)
dorog.zultan Creative Commons License 2023.07.06 0 0 5687

igen van.

Előzmény: edesviz (5686)
edesviz Creative Commons License 2023.07.05 -1 0 5686

Van commit az insert után?

Előzmény: dorog.zultan (5684)
NevemTeve Creative Commons License 2023.07.05 0 0 5685

Addig gondolkodj el azon is, mit fog csinálni a felhasználó, ha öt perc alatt sem kap választ? Igen, elkezdi nyomkodni a Reload gombot.

Előzmény: dorog.zultan (5684)
dorog.zultan Creative Commons License 2023.07.05 0 0 5684

Írtam egy teszt programot ami folyamatosan időbélyeget insert-el egy táblába.

Egy új apex lapon futtatva ez is pont 14:41 után áll le.

 

Nem nagyon értek a böngésző és APEX admin beállításokhoz,
már csapágyasra kerestem a témában a gooogle-t, nem találok ilyen problémát sem megoldást.

 

Előzmény: NevemTeve (5683)
NevemTeve Creative Commons License 2023.07.05 0 0 5683

Mondjuk egy várakozási sorba álljanak be a kétmillió soros XML-fájlok, és a derék user majd emailt kap, he elkészült.

Előzmény: dorog.zultan (5681)
dorog.zultan Creative Commons License 2023.07.05 0 0 5682

Úgy néz ki, hogy valamilyen futási idővel kapcsolatos a hiba, mert 14p 41mp után áll le minden esetben a folyamat.

A beolvasott sorok száma mindig eltérő.
(4 gépről összesen 8 alkalommal futtattam)

(A Session Timeout értékek maximumra vannak állítva az APEX-ben.)

 

Előzmény: dorog.zultan (5681)
dorog.zultan Creative Commons License 2023.07.04 0 0 5681

Úgy emlékszem, hogy csak text/csv lehet használni a loadert.

Ebben az esetben XML tipusú fájlok vannak.

 

(Laikus felhasználóknak kell feltölteni egy APEX felületen az XML fájljaikat.)

 

 

Előzmény: NevemTeve (5680)
NevemTeve Creative Commons License 2023.07.04 0 0 5680

De ugye az megvan, hogy kétmillió sor betöltésénél nem kellene böngésző és webszerver legyen a dologban?
Itt lenne rögtön az Sql*Loader az ilyen esetekre.

Előzmény: dorog.zultan (5679)
dorog.zultan Creative Commons License 2023.07.04 0 0 5679

Az Oracle Windows Server 2019 Standard oprendszeren fut.
ORACLE ver.: 19.3.0.0.0
APEX ver.: 22.1.0

 

Az APEX program Chrome-ra optimalizáljuk, de teszteltük Firefox-al is, az eredmény ugyanaz, sajnos.

Előzmény: NevemTeve (5678)
NevemTeve Creative Commons License 2023.07.04 0 0 5678

Ebben a történetben van esetleg browser és httpd?

Előzmény: dorog.zultan (5677)
dorog.zultan Creative Commons License 2023.07.04 0 0 5677

Sziasztok,

 

van egy olyan problémám, hogy egy kb. egy-másfél óra hosszú tárolt eljárás,
ami APEX lapról indítva hibátlanul lefut kisebb állományok esetén 10-20 perc alatt,
 ha a legnagyobb (ami 2 millió soros fájlt olvas be) betöltést futtatom, minden hibaüzenet nélkül leáll.
Ugyanez a tárolt eljárás, ugyanazzal a paraméterekkel, PL/SQL Developer-ből és SQL Developer-ből indítva simán, hiba nélkül lefut.
Mindenhol van hibakezelés, az APEX timeout értékek maximumra, 28800 sec-ra állítva.
Soronkénti követés (file sorszám tmp táblába írása) után kiderült, hogy nem mindig pont ugyanott szakad meg...

:(

Mivel nincs hibaüzenet, elképzelésem sincs hogy honnan közelítsem meg a problémát. 

NevemTeve Creative Commons License 2023.03.10 0 0 5676

Érdekesség sqlldr vs InstantClient 21.9 ügyben: https://www.orafaq.com/forum/t/208272/

Törölt nick Creative Commons License 2021.08.05 0 0 5674

Én anno a TOAD-ot használtam, ezt az ingyenes változatot egyszer megnéztem, mert itthon kellett valamihez, aztán nem foglalkoztam vele.

Előzmény: tanárnéni kedvence (5673)
tanárnéni kedvence Creative Commons License 2021.08.04 0 0 5673

Nem tűnik használhatatlannak (már ha valaki elviseli ezt a TOAD-szerű elrendezést), de nem feltétlenül Oracle-ra van kihegyezve. Pl. a PL/SQL színezése elég borzasztó: még a BEGIN és az END sem sikerült egyforma színűre. Gondolom, nyomkövetést sem tud a kódban.

Előzmény: Törölt nick (5672)
Törölt nick Creative Commons License 2021.08.04 0 0 5672

SQuirreL 

A sourceforge.net-en van, de csak http-n jön be valamiért.

 

 

 

Előzmény: tanárnéni kedvence (5671)
tanárnéni kedvence Creative Commons License 2021.08.04 0 0 5671

TOra-t láttam. (A mókust webmailnek ismertem.)

Előzmény: Törölt nick (5670)
Törölt nick Creative Commons License 2021.08.04 0 0 5670

Egyébként volt valami ingyenes TOAD klón is. Squirell vagy valami ilyen néven.

Előzmény: halaloszto (5668)
Törölt nick Creative Commons License 2021.08.04 0 0 5669

Tökömkivan, hogy 2021-ben még van fórum, ahol nem lehet szerkeszteni a kommenteket.

A kérdésre vonatkozott, hogy régi 😁

A TOAD szerintem még fejvesztés alatt áll.

Tévedés joga fenntartva.

 

Előzmény: halaloszto (5668)
halaloszto Creative Commons License 2021.08.04 -1 0 5668

az régi? itt van az SQLNavigator 3.1 licencem mellettem, bármikor jól jöhet. 

anno nagyon szerettem, a toad az annak a lebutított változata volt.

Előzmény: Törölt nick (5667)
Törölt nick Creative Commons License 2021.08.04 0 0 5667

TOAD? (Jó régi...)

Előzmény: dorog.zultan (5666)
dorog.zultan Creative Commons License 2021.07.14 0 0 5666

Sziasztok,

 

Mac OS-re PL/SQL Developer helyett mit ajánlanátok, nem szeretem az ORA-s SQL developer-t :(

Törölt nick Creative Commons License 2020.06.14 -1 0 5665

Visszajöttem, nekiállok megpróbálni megtanulni, mi tud az access2007 és hogyan kell hasznláni, mert most használom életemben először, úgyhogy örünék, ha valaki segítene legalább annyira befejezni a programot, hogy legyen egy működő verzió belőle.


Akkor már talán neki tudok látni életre pofozni, de amíg nem működik, nem tudom, hogyan fog kinézni. :-(
 
Szóval, örülnék minden segítségnek az access fórumon, vagy jobb lenne mail-en, mert az bizosabb.

Törölt nick Creative Commons License 2020.06.14 0 0 5664

Úgy értettem, hogy nekem azt tanították, hogy amióta utf van, azóta az összes többit el lehet felejteni, mégis mindenki azokhoz ragaszkodik.
 
Amúgy nem tudom, mi a különbség utf 8, 16 vagy 32 között, hacsak nem az, hogy a 32-ben van benne az összes betűkészlet, ami számítógépet használó népeknek kell.

Vagy abban se.;)

Előzmény: bandikaa (5661)
NevemTeve Creative Commons License 2020.06.06 0 0 5663

Kis kieg, MySql-ból jöttek számára:

K: Az Oracle adatbázisban mezőnként vagy táblánként tudom állítani a karakterkódolást (vö MySQL) ?
V: Adatbázisonként, mivel ezt a CREATE DATABASE parancs CHARACTER SET (és NATIONAL CHARACTER SET) záradékával tudod beállítani, és később megváltoztatni nem lehet.

Előzmény: NevemTeve (5659)
halaloszto Creative Commons License 2020.06.03 0 1 5662

A paraméter amit megadsz setup-kor azt kontrollálja, hogy a db-ben milyen kódolással lesz elmentve a szöveg. A magyar abc-hez az mswin1250 is megfelel, de a default al23utf8 is teljesen jó.

 

Két további kérdés van.

1. a kliensed amikor egy session-t nyit, mi a session charset. Ha nem adod meg, mindenféle oprendszer regionális beállításokból és hasonlókból defaultolódik. A kliens feltételezi hogy az érkező szöveg session charset-ű, és konvertálja db charsetre. Ugyanígy, ha olvas valamit a db-ből, akkor konvertálja session charsetre.

 

Mivel a konverzió szimmetrikus, előfordulhat hogy látszólag minnden ok, de valójában nem az. 

 

Példa: session charset utf16, db charset al23utf8. Beírsz windowson egy mswin1250 ő betűt. Alkalmazza rá az utf16->al32utf8 konverziót, az eredményt eltárolja. Visszaolvasod, alkalmazza a reverz konverziót, és visszakapod az ő betűdet. De a db-ben valójában szemét van eltárolva

 

2. valójában milyen charsetű szöveget küld a programod a db kliensnek. Lásd a fenti példát. Kell tudd, hogy milyen charset a szöveged, és a session charsetet olyanra kell állítanod.

 

Vajk

Előzmény: bandikaa (5656)
bandikaa Creative Commons License 2020.06.02 -1 0 5661

ó, az is kevés tud lenni...

egyszer régen egy táblán belül kellett kezelnem angol, magyar, német ÉS orosz betűkészletet -> UTF32 :)

Előzmény: Törölt nick (5657)
bandikaa Creative Commons License 2020.06.02 0 0 5660

Köszi, de közben feladtam és downgradeltem 11g-re, ott érdekes módon pöccre működik :)

Valahol a telepítés -pontosabban az adatbázislétrehozás- folyamán döglik meg szerintem, amire pl utal az, hogy a dbt lecsapva és az adminalkalmazással próbálkozva sem lehet megoldani, a db létrehozás elszáll nullpointer hibával.

 

A sessionben is jónak látszott az nls paraméter.

NevemTeve Creative Commons License 2020.05.31 0 1 5659

Kezdetnek ezt tanuld meg szóról szóra: http://lzsiga.users.sourceforge.net/ekezet.html#S0011

Előzmény: bandikaa (5656)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!