Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)

[es] :: Oracle :: Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)

[ Pregleda: 2432 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

suadhm
Suad Adrović
Podgorica

Član broj: 90644
Poruke: 339
*.crnagora.net.



Profil

icon Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)15.09.2006. u 15:02 - pre 214 meseci

Moželi ko da mi kaže gdje mogu naći BAT skriptu za kompajliranje
svih formi sa 9.0.4.0.1 na 10.1.2.0.2.
Jer mi je strašan smor kompajlirati jednu po jednu kroz već postojeći Oracle alat koji dolazi sa AS.

Unaprijed Hvala.
 
Odgovor na temu

sasa_stankovic
Nis

Član broj: 36482
Poruke: 15
80.93.225.*

ICQ: 41857385


Profil

icon Re: Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)03.10.2006. u 13:58 - pre 213 meseci
Svojevremeno sam ta 'masovna' kompajliranja (obicno pri prelasku na novu verziju Developer-a) radio .BAT datotekom ovog oblika:

@Echo OFF
Echo Na kraju prevodjenja u *.err fajlovima potrazi string 'Compilation errors have occurred'.
Echo To su neuspesno iskompajlirani fajlovi.
Echo Njih iskompajliraj rucno da bi video u cemu je problem.
For %%f In (*.FMB) Do ifcmp90 %%f userid=<username>/<password>@<database_alias> module_type=form window_state=minimize compile_all=YES batch=yes


Umesto 'ifcmp90' stavi odgovarajuci naziv Forms compilera iz te verzije i naravno stavi odgovarajuce podatke za konekciju (ono iza userid).


Na slican nacin mozes da kompajliras i menije:
For %%f In (*.MMB) Do ifcmp90 %%f userid=<username>/<password>@<database_alias> module_type=menu window_state=minimize compile_all=YES batch=yes


.PLL biblioteke su posebna prica zbog toga sto moze da postoji eventualna 'medjuzavisnost' izmedju njih, te ti u ovom slucaju preporucujem da njih kompajliras rucno, pravilnim redosledom.
Komanda za kompajliranje je:
ifcmp90 <naziv_pll_datoteke> userid=<username>/<password>@<database_alias> module_type=library window_state=minimize compile_all=YES batch=yes

Eventualno napravi .BAT sa pojedinacnim pozivima za svaki .pll, u odgovarajucem redosledu (dakle, bez FOR petlje), ako masovno kompajliranje biblioteka treba da radis vise puta.

Pozdrav.
Sale.




 
Odgovor na temu

suadhm
Suad Adrović
Podgorica

Član broj: 90644
Poruke: 339
*.crnagora.net.



Profil

icon Re: Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)03.10.2006. u 14:41 - pre 213 meseci

Hvala, probao sam ranije sa sličnom skriptom, pa nije uspjelo.
Probaću i sa ovom.
Javiću rezultate.

Kompajliranje biblioteke nije problem, koristim samo jednu tako da to mogu i ručno.


VELIKO HVALA.
 
Odgovor na temu

suadhm
Suad Adrović
Podgorica

Član broj: 90644
Poruke: 339
*.crnagora.net.



Profil

icon Re: Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)05.10.2006. u 11:55 - pre 213 meseci


Ok, ovo radi savim dobro.
Hvala, spasio si me velike muke.

Pozdrav.
 
Odgovor na temu

sasa_stankovic
Nis

Član broj: 36482
Poruke: 15
80.93.225.*

ICQ: 41857385


Profil

icon Re: Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)05.10.2006. u 15:10 - pre 213 meseci
Placas pice kad se vidimo ;)
 
Odgovor na temu

[es] :: Oracle :: Kompajliranje formi sa 10g R2 (9.0.4.0.1) na 10g R2 (10.1.2.0.2)

[ Pregleda: 2432 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.