2017-08-10 67 views
0

我正在嘗試創建DMS任務以將數據從RDS Postgres實例遷移到S3存儲桶。滿載工作正常,但連續複製失敗。其給這個錯誤:AWS DMS連續複製問題

「邏輯解碼需要wal_level> =邏輯」

當我檢查從pg_settings系統設置,其示出了設置「wal_level」具有值「複製品」。所以我試圖改變設置wal_level,但是我無法在RDS的參數組中找到這個設置。我的RDS實例使用9.6版本的參數。

當我嘗試「ALTER SYSTEM SET wal_level TO'logical'」時,即使用戶處於rds_superuser角色下,它也會失敗,說明「必須是超級用戶才能執行ALTER SYSTEM命令」。

請建議。

回答

0

在參數組的參數的名稱是「rds.logical_replication」需要被改變爲1。默認值是0

此屬性改變「wal_level」值設置爲「邏輯」。