Postgis

在 Postgres 10.5 中導入 Postgres 8.3 數據庫

  • July 15, 2021

我在 Postgres 8.3(和 PostGIS 4.2)中有一個數據庫,我需要在 Postgres 10.5 中導入它。

我是一名 DB 新手,如果有任何入門指南,我將不勝感激。

根據手冊,您必須使用pg_dump

24.4.1. 通過 pg_dump 遷移數據

要從 PostgreSQL 的一個主要版本轉儲數據並將其重新載入到另一個版本中,您必須使用 pg_dump;文件系統級備份方法將不起作用。(有一些檢查可以防止您將數據目錄與不兼容的 PostgreSQL 版本一起使用,因此嘗試在數據目錄上啟動錯誤的伺服器版本不會造成很大的危害。)

(強調我的,版本 10 與版本 9 沒有什麼不同)。

您也許可以使這個技巧起作用;這是一個簡單的單線,但我自己從未使用過它。

引用自:https://dba.stackexchange.com/questions/219567