sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQLでdblinkを使用(インストール)する方法は?

    PostgreSQL 9.1以降 、追加モジュールのインストールは簡単です。 dblinkなどの登録済み拡張機能 CREATE EXTENSIONでインストールできます :

    CREATE EXTENSION dblink;
    

    publicであるデフォルトのスキーマにインストールします デフォルトでは。 search_pathを確認してください コマンドを実行する前に、が正しく設定されています。スキーマは、それを操作する必要のあるすべてのロールに表示される必要があります。参照:

    • search_pathは識別子の解決と「現在のスキーマ」にどのように影響しますか

    または、次のコマンドを使用して、任意のスキーマにインストールできます。

    CREATE EXTENSION dblink SCHEMA extensions;
    

    参照:

    • Postgresデータベースの複数のスキーマにhstoreをインストールする最良の方法は?

    データベースごとに1回実行します。または、標準のシステムデータベースtemplate1で実行します すべてに追加します 新しく作成されたDBが自動的に作成されます。マニュアルの詳細。

    最初に、モジュールを提供するファイルをサーバーにインストールする必要があります。 Debianおよび派生物の場合、これはパッケージpostgresql-contrib-9.1になります。 -PostgreSQL9.1の場合は明らかに。 Postgres 10以降、postgresql-contribだけがあります メタパッケージ。



    1. OracleでFROM句なしで選択

    2. PostgreSQLDBの現在の接続数を取得するための正しいクエリ

    3. PostgreSQLで年齢を年単位で計算する

    4. PostgreSQLのJOINメソッドの概要