====== Migracija podataka, linkova i izveštaja na PostgreSQL ====== ===== Neophodne aplikacije i alati ===== - PostgreSQL server (PGS) [[http://www.enterprisedb.com/products-services-training/pgdownload#windows|sa sajta proizvođača ]]ili[[https://www.openscg.com/bigsql/postgresql/installers.jsp/| sa sajta BigSQL]] - [[https://wiki.postgresql.org/wiki/YUM_Installation|YUM instalacija PostgreSQL servera]] - [[:kb:pg:instalacija_pgagent_linux_centos7|]] - Instalacija PostgreSQL servera 9.6.12 sa Melany sajta: [[https://rd.melany.rs/install/support/pg/postgresql-windows-x32.exe|32bit]] [[https://rd.melany.rs/install/support/pg/postgresql-windows-x64.exe|64bit]] - PostgreSQL ODBC driver [[http://www.postgresql.org/ftp/odbc/versions/msi/|download]] - Query Analyzer (QA) [[ftp://rd.melany.rs/temp/labs/alati/QueryFind.exe|download]] - Formula Checker (FC) [[http://rd.melany.rs/install/support/alati/Formula Checker.exe|download]] ===== Procedure migracije podataka ===== ==== Demo programi ==== Ukoliko je potrebno isprobati B4 bez gaženja B3, mogu se iskoristiti sledeći paketi: * Balans 4 ([[https://rd.melany.rs/install/support/pg/Balans4.zip|download]]) * Alati 4 ([[https://rd.melany.rs/install/support/pg/Balans4.zip|download]]) Paketi su zapravo zip arhive koje treba negde raspakovati, i programe pokretati direktno sa lokacije raspakivanja, bez instalacije. {{:bal:bal:uzvik_32.png?nolink&32x32 }}Ako se demo B4 postavlja na server paralelno sa produkcijskim B3, nije moguće pokretanje instalacionog program za B4. \\ Zbog toga je skriptu za formiranje **blfpub** baze podataka, koja se standardno izvršavaju pri instalaciji, potrebno [[:kb:pg:priprema_za_migraciju_rucni_blfpub|uraditi ručno]]. Ukoliko se ne kreira **blfpub **baza, Balans 4 i Alati 4 neće raditi ! ==== Koraci (stari način) ==== Koraci za migraciju su predstavljeni poretkom kojim bi ih trebalo sprovoditi, ali to nije obavezno i zavisi od situacije na terenu. - [[:kb:pg:priprema_za_migraciju_2|Priprema za migraciju]] - [[:kb:pg:priprema_za_migraciju#ckgedit_quot_pravljenje_ckgedit_quot_linkova_ckgedit_quot_izmedu_pgs_shema_baza_imitacija_linkova_u_jet_bazama_ckgedit_quot|prevezivanje linkova ka prethodnim godinama (arhivama)]] - [[:kb:pg:migracija_upotrebom_queryfind|Migracija podataka upotrebom QueryFind programa]] - [[:kb:pg:migracija_crystal_reports_obrazaca|Migracija Crystal Reports izveštaja i obrazaca]] - [[:kb:pg:sabirnica_transporter_povezivanje_na_postgres|Usmeravanje Balans Sabirnice i Transportera na Postgres bazu]] - [[:kb:pg:migracija_iz_93_u_96|Migracija podataka iz PostgreSQL 9.3 u PostgreSQL 9.6 bazu]] ==== Koraci (novi način) ==== Osnov za novi način migracije čini izjednačavanje verzija B3 i B4 templejt baze i pretakanje podataka iz B3 umesto prevođenja upita. - [[:kb:pg:priprema_za_migraciju_2|Priprema baza podataka za migraciju]] - [[:kb:pg:migracija_upotrebom_queryfind_2|Migracija upotrebom QueryFind programa]] ---- ===== Srodne stranice ===== * [[:kb:pg:balans_connection_stringovi_na_postgres|Balans i "connection stringovi" na Postgres]] * [[:kb:pg:balans_modif_functions_data_sync|Napomene pri izradi Postgres funkcija koje menjaju podatke]]