3 回答

TA貢獻1828條經(jīng)驗 獲得超6個贊
在PostgreSQL 9.1或更高版本中,簡化了附加模塊的安裝。注冊的擴展(包括dblink)可以通過以下方式安裝CREATE EXTENSION:
CREATE EXTENSION dblink;
安裝到默認架構(gòu)中(public默認情況下)。search_path在運行命令之前,請確保已正確設置了您的設置,并且該模式對于所有需要使用該模式的用戶都是可見的。
另外,您可以通過以下方式安裝到您選擇的任何模式:
CREATE EXTENSION dblink SCHEMA extensions;
看到:
在Postgres數(shù)據(jù)庫的多個架構(gòu)上安裝hstore的最佳方法?
每個數(shù)據(jù)庫運行一次?;蛟跇藴氏到y(tǒng)數(shù)據(jù)庫中運行它,template1以將其自動添加到每個新創(chuàng)建的DB中。手冊中的詳細信息。
您需要首先在服務器上安裝提供模塊的文件。對于Debian及其衍生產(chǎn)品,顯然是PostgreSQL 9.1 的軟件包postgresql-contrib-9.1。

TA貢獻1824條經(jīng)驗 獲得超6個贊
在linux上,找到dblink.sql,然后在postgresql控制臺中執(zhí)行以下操作以創(chuàng)建所有必需的函數(shù):
\i /usr/share/postgresql/8.4/contrib/dblink.sql
您可能需要安裝contrib軟件包: sudo apt-get install postgresql-contrib
添加回答
舉報