v(verzija_instalacije)_upute_kratke.txt --------------------------------------------------------------------------------------- -- POSTUPAK ZA INSTALACIJU MISH -- VERZIJE v(verzija_instalacije) 1. Zaustaviti vanjske sustave ako je potrebno 2. MODULI Extract v(verzija_instalacije)_OraApl6i.zip na korisnikovu odgovaraju?u mapu. -- Linux -- unzip v(verzija_instalacije)_OraApl6i.zip -d /u02/sharedir/ 3. BAZA (kopirati \v(verzija_instalacije)_inst\skripte na ... korisnikovu mapu ako je potrebno) 4. instalacija 5. lst prebaciti u mapu lst i brisati mapu skripte kod korisnika 6. Pokrenuti vanjske sustave ako je potrebno --------------------------------------------------------------------------------------- @login.sql connect shema/...@shema SPOOL v(verzija_instalacije)_???.lst -- "???" je naziv licence SELECT TO_CHAR (SYSDATE, 'DD.MM.RRRR HH24:MI:SS') FROM dual; SELECT sys_context ('USERENV', 'HOST', 54) FROM dual; -- Informacije o bazi i verziji APEX-a @verzija_baze.sql select version_no from apex_release; show user; alter session set nls_length_semantics = char; -- samo za utf8 ACCEPT shema CHAR PROMPT 'Unesite naziv sheme: ' set serveroutput on; @v251_sys.sql SET SERVEROUTPUT ON BEGIN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni samo jedanput za bazu.'); DBMS_OUTPUT.PUT_LINE ('Konektiraj se na system, pokreni predlozene skripte i'); DBMS_OUTPUT.PUT_LINE ('konektiraj se natrag na MISH shemu'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect system/...@shema'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE('@_sys_n3867_recdw.rle'); DBMS_OUTPUT.PUT_LINE('@_sys_n3977.rle'); DBMS_OUTPUT.PUT_LINE('@_sys_n3989.rle'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect &shema/...@shema'); END; / @v251_sys_s.sql SET SERVEROUTPUT ON BEGIN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni jedanput za svaku MISH shemu.'); DBMS_OUTPUT.PUT_LINE ('Konektiraj se na system, pokreni predlozene skripte i'); DBMS_OUTPUT.PUT_LINE ('konektiraj se natrag na MISH shemu'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect system/...@shema'); DBMS_OUTPUT.PUT_LINE ('--'); NULL; DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect &shema/...@shema'); END; / @v251_msys.sql SET SERVEROUTPUT ON BEGIN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni samo jedanput za bazu.'); DBMS_OUTPUT.PUT_LINE ('Konektiraj se na mishsys, pokreni predlozene skripte i'); DBMS_OUTPUT.PUT_LINE ('konektiraj se natrag na MISH shemu'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect mishsys/...@shema'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE('@_msys_n3938_m_korisnici.tab'); DBMS_OUTPUT.PUT_LINE('@_msys_n3938_after_logon.sql'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect &shema/...@shema'); END; / @v251_msys_s.sql SET SERVEROUTPUT ON BEGIN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni jedanput za svaku MISH shemu.'); DBMS_OUTPUT.PUT_LINE ('Konektiraj se na mishsys, pokreni predlozene skripte i'); DBMS_OUTPUT.PUT_LINE ('konektiraj se natrag na MISH shemu'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect mishsys/...@shema'); DBMS_OUTPUT.PUT_LINE ('--'); NULL; DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect &shema/...@shema'); END; / show user; -- Informacije o vlasniku, provjeriti verziju sheme @vlasnik.sql @compsve &shema -- ne treba pokretati kompajliranje @v251_possus.sql SET SERVEROUTPUT ON BEGIN IF pra_zmp_zaj.possus_na_centru = -1 OR pra_zmp_zaj.possus_na_podcentru = -1 THEN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Instalacija je vezana uz possus'); DBMS_OUTPUT.PUT_LINE ('Konektiraj se na possus, pokreni predlozene skripte i'); DBMS_OUTPUT.PUT_LINE ('konektiraj se natrag na MISH shemu'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect possus/...@shema'); DBMS_OUTPUT.PUT_LINE ('--'); NULL; DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('=> connect &shema/...@shema'); ELSE DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Instalacija nije vezana uz possus'); END IF; END; / @v251_centar.sql SET SERVEROUTPUT ON BEGIN IF pra_zmp_zaj.centar = -1 THEN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni predlozene skripte, instalacija je na centru'); DBMS_OUTPUT.PUT_LINE ('--'); IF pra_zmp_zaj.podcentar = 0 THEN DBMS_OUTPUT.PUT_LINE('@_scopc_n3868_finin2.zmpsus'); DBMS_OUTPUT.PUT_LINE('@_scopc_upd_n3868_finin2.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3860.zmpsus'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3860.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3858.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3869_payper.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3895.ijed'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3891.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3897_apikz.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3860_vpro.sql'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3869_payper_del.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3869_payper_upd.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3926.ijed'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3916.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3913.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3913.ijed'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3932_del.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3938_del.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3949.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3962_del.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3967.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3971.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3972.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3972_vpro.sql'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3977.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3977_rec.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3991_upd.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3989.zmppar'); DBMS_OUTPUT.PUT_LINE('@_scopc_n3985.zmppar'); ELSE NULL; END IF; DBMS_OUTPUT.PUT_LINE('@_sc_n3895.iulogaijed'); DBMS_OUTPUT.PUT_LINE('@_sc_n3926.iulogaijed'); DBMS_OUTPUT.PUT_LINE('@_sc_n3926_ijed_del.sql'); DBMS_OUTPUT.PUT_LINE('@_sc_n3913.iulogaijed'); DBMS_OUTPUT.PUT_LINE('@_sc_n3993.iulogaijed'); DBMS_OUTPUT.PUT_LINE('@_sc_n3993.ijed'); ELSE DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Instalacija nije na centru'); END IF; END; / @v251_avt.sql -- @n3862_ozn_proizvoda.avt -- @n3869_token_status.avt -- @n3869_pp_order_type.avt -- @n3869_pp_authorization_type.avt -- @n3888_ozn_vobavijesti.avt -- @n3896_ozn_pos_storna.avt -- @n3869_ozn_eporuke.avt -- @n3869_ozn_vdokumenata.avt -- @n3924_mpso_lokacije.avt -- @n3931_podatak_book.avt -- @n3944_ozn_ulazdok.avt -- @n3947_recprog_grupa.avt -- @n3947_recprog_stavka.avt -- @n3943_ozn_vlogova_paycard.avt -- @n3983_ozn_inventure.avt -- @n3978_ng_recprog.avt -- @n3978_podatak_recprog.avt -- @n3989_ozn_vpromjena.avt -- @n3991_ozn_vlogova.avt @v251_drp.sql -- @n3882_recbookch.drp -- @n3913_t_brojaci.drp -- @n3944_t_brojaci.drp -- @n3944_t_ulazdok.drp -- @n3948_s_nebitno3.drp -- @n3947_prec_global.drp -- @n3973_recprogboo.drp -- @n3973_precprogbo.drp -- @n3972_gost_rezgost_fk_i.drp -- @n3977.drp @v251_tab.sql -- @n3882_recbookch.tab -- @n3888_mpso_lokacije.tab -- @n3888_tpso_narudzbe.tab -- @n3889_tnab_zah_nar.tab -- @n3897_pkakar.tab -- @n3896_t_rnkase.tab -- @n3865_p_prip_pro.tab -- @n3915_m_nacpot.tab -- @n3928_gosti.tab -- @n3916_t_ulazdok_art.tab -- @n3913_tgas_likvdok.tab -- @n3913_tgas_likvdok_pdv.tab -- @n3913_tgas_likvdok_ulazdok.tab -- @n3913_tgas_likvdok_ostalo.tab -- @n3942_m_proizvodi.tab -- @n3947_prec_global.tab -- @n3959_metcvor.tab -- @n3943_pkakardod.tab -- @n3967_m_namirnice.tab -- @n3975_tnab_ulazdok.tab -- @n3973_recprogboo.tab -- @n3973_recprogusl.tab -- @n3973_recprogst.tab -- @n3973_recprogsth.tab -- @n3973_precprogbo.tab -- @n3973_precprogst.tab -- @n3973_precprogus.tab -- @n3975_m_mt.tab -- @n3970_t_inv_razlike.tab -- @n3977_pkaoba.tab -- @n3983_t_inventura.tab -- @n3917_lgas_trnkase_log.tab -- @n3983_i_inv_ui.tab -- @n3918_t_rnkase.tab -- @n3989_ltro.tab -- @n3993_tgas_kalk.tab @v251_ind.sql -- @n3854_so_recsotz_fk_i.ind -- @n3854_sj_recsotz_fk_i.ind -- @n3882_recbookch.ind -- @n3913_tgas_likvdok_pdv.ind -- @n3913_tgas_likvdok_ostalo.ind -- @n3975_tnab_ulazdok.ind -- @n3973_recprogboo.ind -- @n3973_recprogusl.ind -- @n3973_precprogbo.ind -- @n3973_precprogus.ind -- @n3975_m_mt.ind -- @n3917_lgas_trnkase_log.ind -- @n3993_tgas_kalk.ind @v251_con.sql -- @n3882_recbookch.con -- @n3869_rez.con -- @n3865_p_prip_pro.con -- @n3915_m_nacpot.con -- @n3924_mpso_lokacije.con -- @n3916_t_ulazdok_art.con -- @n3913_t_brojaci.con -- @n3913_tgas_likvdok.con -- @n3913_tgas_likvdok_pdv.con -- @n3913_tgas_likvdok_ulazdok.con -- @n3913_tgas_likvdok_ostalo.con -- @n3944_t_brojaci.con -- @n3944_t_ulazdok.con -- @n3948_s_nebitno3.con -- @n3959_metcvor.con -- @n3943_pkakar.con -- @n3975_tnab_ulazdok.con -- @n3973_recprogboo.con -- @n3973_recprogusl.con -- @n3973_precprogbo.con -- @n3973_precprogus.con -- @n3975_m_mt.con -- @n3977_pkaoba.con -- @n3972_gost.con -- @n3983_t_inventura.con -- @n3917_lgas_trnkase_log.con -- @n3983_i_inv_ui.con -- @n3918_t_rnkase.con -- @n3993_tgas_kalk.con @v251_pks.sql -- @pra_rec_api.pks -- @pra_rec_s5.pks -- @pra_gas_api.pks -- @tab_t_rezervacije_dom.pks -- @tab_trec_rez_sj_dom.pks -- @tab_t_rez_vsj_dom.pks -- @pra_dom_api.pks -- @pra_trec_odrzavanje.pks -- @pra_pka_s3.pks -- @pra_booking_out.pks -- @pra_pka_payper.pks -- @pra_nabava.pks -- @pra_rezvanjsus.pks -- @fm_rec4625.pks -- @pra_pka_api.pks -- @pra_pso_apex.pks -- @pra_pos_gas.pks -- @pra_pka_predujmovi.pks -- @tab_mkc_sustavi.pks -- @pra_rec_kc_iud.pks -- @pra_m_so.pks -- @pra_mpka_veporuka.pks -- @rm_gas5790.pks -- @pra_eracun.pks -- @pra_self_check_in.pks -- @zmp_zaj.pks -- @opera_posm.pks -- @pra_pos_pka.pks -- @konka.pks -- @fm_rec4082.pks -- @pra_rec_plan_iud.pks -- @pra_rec_synxis.pks -- @pra_pos_pkakar.pks -- @tab_t_gosti.pks -- @pra_rec_iud.pks -- @vge.pks -- @gas_zaj.pks -- @pra_rec_rm.pks -- @pra_pka_csv.pks -- @tab_smet_cvorovi.pks -- @pra_zmp_zaj.pks -- @bm_rec3070.pks -- @pra_t_gosti.pks -- @pra_pka_adm.pks -- @pra_rez_rasporedi.pks -- @pra_gas_log.pks -- @pra_t_rezervacije.pks -- @pra_rec_iud4.pks -- @pra_t_troskovi.pks -- @rm_gas5496.pks -- @bm_gas3050.pks -- @pra_tgas_kalk.pks @v251_pkb.sql -- @gas_zaj.pkb -- @pra_pos_pka.pkb -- @pra_gas_api.pkb -- @pra_pka_payper.pkb -- @pra_pos_gas.pkb -- @pra_rec_api.pkb -- @pra_rec_s5.pkb -- @tab_t_rezervacije_dom.pkb -- @tab_trec_rez_sj_dom.pkb -- @tab_t_rez_vsj_dom.pkb -- @pra_dom_api.pkb -- @pra_trec_odrzavanje.pkb -- @pra_pka_s3.pkb -- @pra_booking_out.pkb -- @pra_nabava.pkb -- @fm_nab2030.pkb -- @pra_rezvanjsus.pkb -- @bm_zmp1020.pkb -- @fm_rec4625.pkb -- @pra_tpka_kartice.pkb -- @pra_pka_api.pkb -- @pra_m_sj.pkb -- @pra_pso_apex.pkb -- @fm_gas2100.pkb -- @pra_pka_predujmovi.pkb -- @bm_gas3140.pkb -- @tab_mkc_sustavi.pkb -- @pra_opisi_knjizenja.pkb -- @pra_rec_kc_iud.pkb -- @pra_m_so.pkb -- @pra_mpka_veporuka.pkb -- @rm_gas5790.pkb -- @pra_pka.pkb -- @pra_eracun.pkb -- @pra_pka_glas.pkb -- @bm_gas3130.pkb -- @pra_self_check_in.pkb -- @bm_gas3010.pkb -- @fm_gas4100.pkb -- @pra_pka_finora.pkb -- @pra_t_gosti.pkb -- @fm_rec4082.pkb -- @pra_t_brojaci.pkb -- @zmp_zaj.pkb -- @opera_posm.pkb -- @konka.pkb -- @pra_rec_plan_iud.pkb -- @pra_rec_synxis.pkb -- @vge.pkb -- @pra_pos_pkakar.pkb -- @pra_rec_iud.pkb -- @pra_rec_iud3.pkb -- @pra_rec_rm.pkb -- @pra_pka_csv.pkb -- @tab_smet_cvorovi.pkb -- @pra_m_poste.pkb -- @pra_m_regije.pkb -- @pra_s_szurnala.pkb -- @pra_zmp_zaj.pkb -- @pra_trec_pisprave.pkb -- @pra_ppc_api.pkb -- @pra_rez_rasporedi.pkb -- @bm_gas3050.pkb -- @bm_rec3070.pkb -- @pra_pka_adm.pkb -- @pra_gas_log.pkb -- @pra_t_rezervacije.pkb -- @pra_rec_iud4.pkb -- @pra_t_troskovi.pkb -- @pra_rec_crm.pkb -- @rm_gas5496.pkb -- @bm_rec3010.pkb -- @pra_trec_agostiju.pkb -- @pra_flexkeeping.pkb -- @pra_tgas_kalk.pkb @v251_vw.sql -- @v_pspp_rac1_usl.vw -- @v_pspp_racuni1.vw -- @v_pso_lokacije.vw -- @v_pso_glokacije.vw -- @v_tnab_zah_nar.vw -- @v_trec_ponude2_cvor.vw -- @v_trec_ponude2.vw -- @v_t_ulazdok_art.vw -- @v_gas_promet.vw -- @v_tgas_likvdok.vw -- @v_tgas_likvdok_ulazdok.vw -- @v_tgas_likvdok_ulazdok_st.vw -- @v_tgas_likvdok_st.vw -- @v_tgas_likvdok_ostalo_st.vw -- @v_pu_rac_stavke_cvor.vw -- @v_tgas_likvdok_ulazdok_pr.vw -- @v_dw_ms.vw -- @v_dw_noc.vw -- @v_dw_recgdgost.vw -- @v_dw_recnrez.vw -- @v_dw_recvpro.vw -- @v_dw_so.vw -- @v_dw_ssj.vw -- @v_dw_vms.vw -- @v_dw_vsj.vw -- @v_dw_usl.vw -- @v_dw_recpknjzur.vw -- @v_dw_zurdwszuru.vw -- @v_dw_kapacitet.vw -- @v_dw_szur.vw -- @v_dw_recsoposl.vw -- @v_dw_sj.vw -- @v_dw_pkaplan2.vw -- @v_trec_rezvsj_cvor.vw -- @v_trec_rezvsj.vw -- @v_t_inv_razlike.vw -- @v_dw_recprogusl.vw -- @v_dw_recprogbook.vw -- @v_tnst_trgovina.vw -- @v_dw_age.vw -- @v_pspp_naplata1.vw -- @v_crm_gosti_cvor.vw -- @v_crm_gosti.vw -- @v_tgas_kalk_art.vw @v251_trg.sql -- @trec_odrzavanje.trg -- @t_kgostiju.trg -- @t_gosti.trg -- @t_rezervacije.trg -- @trec_rez_sj.trg -- @t_rez_vsj.trg -- @tpka_kartice.trg -- @mkc_sustavi.trg -- @m_so.trg -- @tgas_likvdok.trg -- @tgas_likvdok_pdv.trg -- @tgas_likvdok_ulazdok.trg -- @tgas_likvdok_ostalo.trg -- @smet_cvorovi.trg -- @m_oj.trg -- @mgmp_komitenti.trg -- @mzmp_ojr.trg -- @s_vsj.trg -- @s_vsj_vsj.trg -- @mgas_nac_raz.trg -- @n3917_lgas_trnkase_log.trg -- @tgas_kalk.trg -- @tgas_kalk_art.trg @v251_grt.sql -- @n3860_pra_dom_api.grt -- @n3858_tpso_narudzbe.grt -- @n3895_m_kasa_np.grt -- @n3901_tab_mkc_sustavi.grt -- @n3865_p_prip_pro.grt -- @n3926_t_racuni_blob.grt -- @n3926_t_racblob_log.grt -- @n3913.grt -- @n3947_prec_global.grt -- @n3867_view_dw.grt -- @n3867_view2_dw.grt -- @n3867_view3_dw.grt -- @n3977.grt -- @n3982_view_dw.grt -- @n3954_naplata1.grt -- @n3917_lgas_trnkase_log.grt -- @n3917.grt -- @n3989_pka_2_s.grt -- @n3989_zmp_2_s.grt -- @n3993_tgas_kalk.grt -- @pra_tgas_kalk.grt -- @v_tgas_kalk_art.grt @E(verzija_instalacije)_typ.sql @E(verzija_instalacije)_syn.sql -- samo na shemama IT @v251_comment.sql -- @n3869_rez.comment -- @n3888_tpso_narudzbe.comment -- @n3889_tnab_zah_nar.comment -- @n3897_pkakar.comment -- @n3865_p_prip_pro.comment -- @n3915_m_nacpot.comment -- @n3924_mpso_lokacije.comment -- @n3928_gosti.comment -- @n3916_t_ulazdok_art.comment -- @n3913_tgas_likvdok.comment -- @n3913_tgas_likvdok_ulazdok.comment -- @n3913_tgas_likvdok_pdv.comment -- @n3913_tgas_likvdok_ostalo.comment -- @n3942_m_proizvodi.comment -- @n3947_prec_global.comment -- @n3959_metcvor.comment -- @n3967_m_namirnice.comment -- @n3975_tnab_ulazdok.comment -- @n3973_recprog.comment -- @n3975_m_mt.comment -- @n3970_t_inv_razlike.comment -- @n3977_pkaoba.comment -- @n3917_lgas_trnkase_log.comment -- @n3918_t_rnkase.comment -- @n3989_ltro.comment -- @n3993_tgas_kalk.comment exec sys.utl_recomp.recomp_serial (UPPER ('&shema')); ili exec dbms_utility.compile_schema (UPPER ('&shema')); ili exec dbms_utility.compile_schema (schema => UPPER ('&shema'), compile_all => false); @compsve &shema -- ne treba pokretati komentirane naredbe SELECT DISTINCT status FROM user_triggers; SELECT DISTINCT status FROM user_constraints; exec dbms_session.modify_package_state (2); @v251_cpp.sql SET SERVEROUTPUT ON BEGIN IF pra_zmp_zaj.possus_na_centru = -1 OR pra_zmp_zaj.possus_na_podcentru = -1 THEN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni predlozene skripte, instalacija je vezana uz possus'); DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE('@_cpp_n3860_pra_dom_api.syn'); DBMS_OUTPUT.PUT_LINE('@_cpp_n3977_pra_pka_adm.syn'); DBMS_OUTPUT.PUT_LINE('@_cpp_n3977_drp.syn'); ELSE DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Instalacija nije vezana uz possus'); END IF; END; / @v251_neb2.sql -- @n3860.neb2 -- @n3926.neb2 -- @n3867_dwjt.neb2 -- @n3870.neb2 @v251_por.sql -- @n3873.por -- @n3913.por -- @n3949.por -- @n3918.por -- @n3988.por --# ako ide unos podataka sa repl trebao bi biti u 'centar', bez repl trebao bi biti sa neb2 i por i nedostaju ostali prefiksi @E(verzija_instalacije)_iulogaijed.sql @E(verzija_instalacije)_ijed.sql @E(verzija_instalacije)_zmpsus.sql @E(verzija_instalacije)_parpri.sql @E(verzija_instalacije)_zmppar.sql @E(verzija_instalacije)_metbezrep.sql @E(verzija_instalacije)_stu.sql @E(verzija_instalacije)_recstu.sql @E(verzija_instalacije)_vpro.sql @E(verzija_instalacije)_job.sql @v251_xtab.sql -- @n3962_lpka_clob.xtab -- @n3943_pkakar.xtab -- @n3943_ipkakar.xtab @v251_sql.sql -- @n3860_job.sql -- @n3899_parpri_del.sql -- @n3916_snst_dokap.sql -- @n3962_pkaclob_del.sql -- @n3943_pkakar_upd.sql -- @n3943_ipkakar_del.sql -- @n3870_parpri.sql SELECT DISTINCT status FROM user_triggers; SELECT DISTINCT status FROM user_constraints; --@T(verzija_instalacije)_verzija.sql @vlasnik.sql @(verzija_instalacije)_brisanje_objekata.sql -- pokrenuti skripte ako ih predlozi @provjera_UK.sql -- Ako ima indeksa bez UK upisati u IRN nnnn. @a_not_wrapped.sql @provjera_objekata.sql -- provjeriti broj objekata OBJECT_TYPE COUNT(*) ------------------ -------------------- INDEX 2567 LOB 5 PACKAGE 368 PACKAGE BODY 368 SEQUENCE 2 SYNONYM 8 TABLE 652 TRIGGER 2676 TYPE 9 VIEW 137 --# @v(verzija_instalacije)_provjera_podataka.sql -- treba li uvesti provjeru broja redaka u nekim tablicama npr por, neb2,.. SELECT TO_CHAR (SYSDATE, 'DD.MM.RRRR HH24:MI:SS') FROM dual; SPOOL OFF SPOOL v(verzija_instalacije)_kraj_???.lst -- "???" je naziv licence SELECT TO_CHAR (SYSDATE, 'DD.MM.RRRR HH24:MI:SS') FROM dual; connect shema/...@shema ACCEPT shema CHAR PROMPT 'Unesite naziv sheme: ' @vlasnik.sql set serveroutput on; alter session set nls_length_semantics = char; -- samo za utf8 -- na centrima koji imaju objekte propusti rezultat sljede?e naredbe select 'select verzija from s_vlasnik@' || sifra || ';' from smet_cvorovi order by sifra / @v251_centar_kraj.sql SET SERVEROUTPUT ON BEGIN IF pra_zmp_zaj.centar = -1 THEN DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Pokreni predlozene skripte, instalacija je na centru'); DBMS_OUTPUT.PUT_LINE ('--'); IF pra_zmp_zaj.podcentar = 0 THEN NULL; ELSE NULL; END IF; DBMS_OUTPUT.PUT_LINE('@_ksc_n3929_gen.sql'); DBMS_OUTPUT.PUT_LINE('@_ksc_n3974_gen.sql'); DBMS_OUTPUT.PUT_LINE('@_ksc_n3991_gen.sql'); ELSE DBMS_OUTPUT.PUT_LINE ('--'); DBMS_OUTPUT.PUT_LINE ('Instalacija nije na centru'); END IF; END; / SELECT TO_CHAR (SYSDATE, 'DD.MM.RRRR HH24:MI:SS') FROM dual; SPOOL OFF EXIT -- iz SQL-a