[Postgresql] Slony - 如何在slon的table做DDL的動作(add column, alter column...etc)

話說那天我們家"理哥"在上課時說slony內的table如果要行DDL就一定要先把該Table先移出slony,然後兩邊都alter完後再重新加入slony才行(這我不大相信,PostgreSQL這種集大家力量完成的東西會沒人想到,而用這麼瞎的方式做).後來在Google上發現Execute Script的方法可以用,以下就是實現的方式,給大家做個參考,當然如果您有更好的方法可以互相交流一下喔:

pre.
slony-Master 192.168.38.25 (EDBDemo)
slony-Slave   192.168.38.26 (EDBDemo1)

DB name : demo
Table name : tb1 (id, name)

[PPAS] 使用pgagent來實現資料庫排程(Jobs)

1. 先確認pgagent是否有正常安裝與啟動。(在安裝PPAS時的最後一步會問要不要自動啟動,請選)
在Linux下可利用以下方法確認




2. 安裝pgagent.sql
# ./psql -U enterprisedb -d demodb < ../share/pgagent/pgagent.sql





裝好上述SQL後會在database裡面看到pgagent這個catalog