<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://rd.melany.rs/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://rd.melany.rs/feed.php">
        <title>Razvojna dokumentacija MST - kb:pg</title>
        <description></description>
        <link>https://rd.melany.rs/</link>
        <image rdf:resource="https://rd.melany.rs/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-15T06:12:21+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:balans_connection_stringovi_na_postgres&amp;rev=1519297990&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:balans_modif_functions_data_sync&amp;rev=1557566453&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:instalacija_pgagent_linux_centos7&amp;rev=1507208353&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:migracija_crystal_reports_obrazaca&amp;rev=1770979096&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:migracija_iz_93_u_96&amp;rev=1770978901&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:migracija_jet_na_pg_main&amp;rev=1576056807&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:migracija_upotrebom_queryfind_2&amp;rev=1568019415&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:migracija_upotrebom_queryfind&amp;rev=1562590709&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:nasledjivanje_tabela&amp;rev=1573735801&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:pgs_dump&amp;rev=1743263093&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:pgs_restore&amp;rev=1743263085&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:postgres_instalacija_linux&amp;rev=1594125013&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:postgres_instalacija_windows&amp;rev=1594125292&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju_2&amp;rev=1578849681&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju_rucni_blfpub&amp;rev=1519319339&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju&amp;rev=1583755952&amp;do=diff"/>
                <rdf:li rdf:resource="https://rd.melany.rs/doku.php?id=kb:pg:sabirnica_transporter_povezivanje_na_postgres&amp;rev=1519297547&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://rd.melany.rs/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Razvojna dokumentacija MST</title>
        <link>https://rd.melany.rs/</link>
        <url>https://rd.melany.rs/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:balans_connection_stringovi_na_postgres&amp;rev=1519297990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-22T11:13:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Izmena connection stringa za pristup PGS bazi iz Balansa</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:balans_connection_stringovi_na_postgres&amp;rev=1519297990&amp;do=diff</link>
        <description>Izmena connection stringa za pristup PGS bazi iz Balansa

Postoji nekoliko načina za pristup bazi kroz ADO konekciju setovanjem svojstva ConnectionString:

	*  Korišćenjem DSN-a: DSN=naziv_DSNa  ili Provider=MSDASQL.1;Extended Properties=“DSN=naziv_DSNa</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:balans_modif_functions_data_sync&amp;rev=1557566453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-11T09:20:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Postgres, transporter i funkcije koje menjaju podatke</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:balans_modif_functions_data_sync&amp;rev=1557566453&amp;do=diff</link>
        <description>Postgres, transporter i funkcije koje menjaju podatke

Način na koji sistem za razmenu podataka hvata zapise za žurnal izmena oslanja se na Records Affected svojstvo Jet OLE DB provajdera.

Na žalost, implementacija ovog svojstva u PostgreSQL nije potpuno identična (defakto, standard i ne postoji).</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:instalacija_pgagent_linux_centos7&amp;rev=1507208353&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-05T12:59:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Instalacija pgAgenta na Centos 7</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:instalacija_pgagent_linux_centos7&amp;rev=1507208353&amp;do=diff</link>
        <description>Instalacija pgAgenta na Centos 7

Ne zaboraviti ubacivanje u /etc/rc.d/rc.local za autostart (chmod +x).

Na Centos 7 da bi se rc.local obrađivao pri podizanju servera.


systemctl enable rc-local.service</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:migracija_crystal_reports_obrazaca&amp;rev=1770979096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-13T10:38:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Migracija Crystal Reports izveštaja na Postgres</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:migracija_crystal_reports_obrazaca&amp;rev=1770979096&amp;do=diff</link>
        <description>Migracija Crystal Reports izveštaja na Postgres

TTX i COM izveštaji

TTX i COM izveštaji se ne moraju prepravljati jer njima Balans prosleđuje podatke.

CR i Postgres ODBC

Crystal Reports ne funkcioniše prirodno sa Postgres ODBC drajverom, jer ne vidi</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:migracija_iz_93_u_96&amp;rev=1770978901&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-13T10:35:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Migracija podataka iz PostgreSQL 9.3 u 9.6 bazu</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:migracija_iz_93_u_96&amp;rev=1770978901&amp;do=diff</link>
        <description>Migracija podataka iz PostgreSQL 9.3 u 9.6 bazu

Koristeći Pg_dump i psql moguće je preneti podatke iz baze servera verzije 9.3 u bazu servera 9.6.



Obe baze moraju biti iste verzije npr. 10462.10536.20044, a baza na serveru 9.6 mora biti raščlanjena.</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:migracija_jet_na_pg_main&amp;rev=1576056807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-11T09:33:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Migracija podataka, linkova i izveštaja na PostgreSQL</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:migracija_jet_na_pg_main&amp;rev=1576056807&amp;do=diff</link>
        <description>Migracija podataka, linkova i izveštaja na PostgreSQL

Neophodne aplikacije i alati

	*  PostgreSQL server (PGS)  sa sajta proizvođača ili sa sajta BigSQL
			*  YUM instalacija PostgreSQL servera
			*  Instalacija pgAgenta na Centos 7
			*  Instalacija PostgreSQL servera 9.6.12 sa Melany sajta: 32bit 64bit

	*  PostgreSQL ODBC driver download
	*  Query Analyzer (QA) download</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:migracija_upotrebom_queryfind_2&amp;rev=1568019415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-09-09T08:56:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Migracija upotrebom QueryFind programa</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:migracija_upotrebom_queryfind_2&amp;rev=1568019415&amp;do=diff</link>
        <description>Migracija upotrebom QueryFind programa

Možemo započeti proces migracije, koji se sastoji iz sledećih koraka:

1. Otvoriti poslednju verziju programa QueryFind 

2. Uneti lokaciju(putanju) do “izvorne” JET baze

[lokacija.jpg]

3. Povezati se na PGS server</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:migracija_upotrebom_queryfind&amp;rev=1562590709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-08T12:58:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Migracija podataka i upita upotrebom QueryFind (QF) programa</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:migracija_upotrebom_queryfind&amp;rev=1562590709&amp;do=diff</link>
        <description>Migracija podataka i upita upotrebom QueryFind (QF) programa

Kreiranje baze podataka u Pg

Pokrenuti pgAdmin (preporučena verzija 3.1.22.1) i napraviti bazu bXX gde je XX broj firme koja se prebacuje na PGS, (npr. b4 za firmu sa firid=4) i zadati dozvole nad bazom:

(na slici je i grupa BalansMaster, ali ona se koristi samo na Melany PGS serveru)</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:nasledjivanje_tabela&amp;rev=1573735801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-14T12:50:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Nasleđivanje tabela u PostgreSQL bazi podataka</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:nasledjivanje_tabela&amp;rev=1573735801&amp;do=diff</link>
        <description>Nasleđivanje tabela u PostgreSQL bazi podataka

PostgreSQL ima mehanizam za nasleđivanje između tabela (https://www.postgresql.org/docs/10/ddl-inherit.html)

Primer roditeljske tabele cities i deteta capitals:


CREATE TABLE cities (
    name            text,
    population      float,
    altitude        int     -- in feet
);

CREATE TABLE capitals (
    state           char(2)
) INHERITS (cities);</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:pgs_dump&amp;rev=1743263093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-29T15:44:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PG Dump</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:pgs_dump&amp;rev=1743263093&amp;do=diff</link>
        <description>PG Dump

pg_dump

Za kopiranje PostgreSQL baze podataka najsvrsishodnije je koristiti postojeci pg_dump koji je lociran u folderu kome je instaliran Postgres, i to u folderu Bin.

Primer lokacije na Windows platformi


c:\Program Files\PostgreSQL\9.6\bin\pg_dump.exe</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:pgs_restore&amp;rev=1743263085&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-29T15:44:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PG Restore</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:pgs_restore&amp;rev=1743263085&amp;do=diff</link>
        <description>PG Restore

pg_restore

Ovaj alat sadrži brojne opcije prilikom vraćanja baze podataka, i predstavlja prirodnog parnjaka pg_dump funkcije. Opcija ima jako mnogo, evo nekoliko osnovnih.

Prenos baze podataka na drugi server

Pri prenosu celih baza podataka, veoma je važno da izlazni fajl bude kompresovan jer se može desiti da zbog veličine bude nepodesan za prenos/manipulaciju. Kompresijom upravlja</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:postgres_instalacija_linux&amp;rev=1594125013&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-07T12:30:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Instalacija PostgreSQL na Linux operativnom sistemu</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:postgres_instalacija_linux&amp;rev=1594125013&amp;do=diff</link>
        <description>Instalacija PostgreSQL na Linux operativnom sistemu

Balans 4 podržava rad sa bazom podataka i pratećom strukturom fajlova i na Linux operativnim sistemima. Testiranja su uspešno sprovedena na Ubuntu i Centos distribucijama, ali pošto se koriste standardni servisi (postgresql, pgagent i samba) verovatno će raditi i bilo koja druga distribucija.</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:postgres_instalacija_windows&amp;rev=1594125292&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-07T12:34:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Instalacije PostgreSQL servera na Windows operativnom sistemu</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:postgres_instalacija_windows&amp;rev=1594125292&amp;do=diff</link>
        <description>Instalacije PostgreSQL servera na Windows operativnom sistemu

PostreSQL server je višeplatformska aplikacija i kao takva može da se instalira i na Windows. Za to je najbolje iskoristiti pripremljene binary instalere sa zvaničnog PostgreSQL server sajta.</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju_2&amp;rev=1578849681&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-12T17:21:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Priprema baza podataka za migraciju</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju_2&amp;rev=1578849681&amp;do=diff</link>
        <description>Priprema baza podataka za migraciju

Prilikom procesa migracije JET i PGS baze, potrebno je ispuniti sledeće korake:

1. Pre svega, treba preuzeti JET bazu(“izvornu”), koju treba migrirati sa PGS bazom.

2. Nakon prebacivanja “izvorne” baze na server, potrebno je unaprediti je, zajedno sa</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju_rucni_blfpub&amp;rev=1519319339&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-22T17:08:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ručno izvršavanje PostgreSQL skripta za izradu &quot;blfpub&quot; baze</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju_rucni_blfpub&amp;rev=1519319339&amp;do=diff</link>
        <description>Ručno izvršavanje PostgreSQL skripta za izradu &quot;blfpub&quot; baze

Potrebno je na postgres bazi, sa su pravima, prvo kreirati bazu podataka sledećom komandom:


CREATE DATABASE blfpub WITH TEMPLATE = template0 ENCODING = 'UTF8';


Zatim pokrenuti Query tool</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju&amp;rev=1583755952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-09T12:12:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Priprema za migraciju na Postgres</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:priprema_za_migraciju&amp;rev=1583755952&amp;do=diff</link>
        <description>Priprema za migraciju na Postgres

	*  Instalacija na Linux operativnom sistemu
	*  Instalacija na Windows operativnom sistemu

Napomena kod zadavanja pristupnih lozinki bazi podataka

Treba izbegavati specijalne karaktere []{}(),;?*=!@  u šifri za Postgres bazu podataka. Ako se oni ipak koriste, šifra mora biti uokvirena u {…} zagrade.</description>
    </item>
    <item rdf:about="https://rd.melany.rs/doku.php?id=kb:pg:sabirnica_transporter_povezivanje_na_postgres&amp;rev=1519297547&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-22T11:05:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Povezivanje Sabirnice i Transportera na Postgres bazu</title>
        <link>https://rd.melany.rs/doku.php?id=kb:pg:sabirnica_transporter_povezivanje_na_postgres&amp;rev=1519297547&amp;do=diff</link>
        <description>Povezivanje Sabirnice i Transportera na Postgres bazu

Da bi Sabirnica/Transporter znali da treba da se vežu na Postgres bazu posle broja firme u parametru komandne linije za njihovo pokretanje treba dodati @DSN_naziv . 

Umesto naziva DSN-a može se zadati i ime txt fajla iz ..BalansData foldera u kome su šifrovani parametri pristupa Postgres serveru.</description>
    </item>
</rdf:RDF>
