slony

    1熱度

    2回答

    我有一個正在由slony備份的數據庫。我從複製的數據庫中刪除了一個表,並使用sql腳本重新創建了相同的表,而沒有通過slony腳本創建。 我發現這個在一立柱和試了一下: 重新創建表 獲取重新創建表的OID:SELECT OID from pg_class WHERE relname = <your_table>' AND relkind = 'r'; 更新在sl_table的tab_reloid的

    1熱度

    1回答

    我們設置了slony複製,並且slave上的複製已經落後了10天。 在調查中,我注意到sl_log_1表有25K條記錄,但sl_log_2表有超過1億行,並且它們不斷增加。 我該如何解決這個問題? 我是Slony聚一個新手,並感謝所有幫助我可以得到

    4熱度

    2回答

    我使用的是在Rails應用程序PostgreSQL的Slony聚-I複製多分貝的寶石。這大多完美地工作,但在某些情況下複製滯後。其中一種情況涉及ActiveRecord counter_cache。 爲了清楚起見,假設以下兩種模式: class Post < ActiveRecord::Base has_many :comments ... end class Comme

    0熱度

    1回答

    我發現SQL插入語句運行後發生此錯誤。 SQL由從Java執行的存儲過程調用。請看下面。 === 2012-03-23 20:39:13 Insert statement procedure executed === 2012-03-23 21:16:01 CST:[local]:[email protected]:[1591]:FATAL: 57P01: terminating connec

    2熱度

    1回答

    我在pgAdmin中有一些複製問題。它說: 無法使用Slony創建腳本。 我使用File > Options並指出路徑「usr/share/slony」,我想他們是。因爲該目錄有xxid.v80.sql及其全部。 我的問題是,pgAdmin仍然無法識別羣集的創建腳本。 我的設置:SO-Ubuntu的,pgAdmin的,PostgreSQL的8.4 任何想法?

    2熱度

    1回答

    我想使用在slony教程中的例子,但它看起來像他們的例子中有語法錯誤。我試過在網上找到更多的文檔,但是我還沒有找到很好的文檔來展示如何使用slonik命令。我試圖運行的腳本是: #!/bin/sh /opt/local/lib/postgresql90/bin/slonik << _EOL_ define CLUSTERNAME slony_example; cluster name =

    0熱度

    1回答

    我設置了slony以將3個表從一個opensuse pc(主節點)複製到另一個opensuse pc(從節點)。它起初運作良好。對於幾天運行後,它突然出來的錯誤信息 - ERROR:Slony聚-I:表euprofiles被複制,並且不能被用戶節點上修改 - 角色= 0 euprofiles是的一個桌子被嘲諷複製。 我知道如果您正在嘗試寫入從節點表,可能會發生此消息。但是在這裏我只寫了主節點。 有

    3熱度

    2回答

    我有一個場景,我有一箇中央服務器和一個節點。服務器和節點都能夠運行PostgreSQL,但節點上的存儲空間有限。該節點高速收集數據並將數據寫入其本地數據庫。 服務器需要複製節點中的數據。我打算用Slony-I或Bucardo來完成此操作。 節點需要能夠以設定的時間間隔從其表中刪除所有記錄,以儘量減少使用的磁盤空間。我應該使用pgAgent與由腳本像 DELETE FROM tablex, tabl

    0熱度

    1回答

    我之前寫了一個類似的問題,但我沒有得到答案,所以我正在考慮再次以更簡單的方式提問。 我有slony-I在windows環境下複製數據庫(Master擁有windows xp,slave擁有windows 7,均使用postgreSQL 8.2)。我在主服務器和從服務器上使用slon -regservice註冊了一項服務,並且一切正常。 我遇到的問題是服務每次運行時都在事件查看器中寫入日誌,因此每秒

    3熱度

    1回答

    樣品slonik命令: slonik <<_EOF_ #-- # define the namespace the replication system uses in our example it is # slony_example #-- cluster name = $CLUSTERNAME; #-- # admin conninfo's are used by sloni