HOME >> Documents >> PostgreSQL

クライアント端末から psql(コマンドライン) で接続する

 
文書番号:10039

PostgreSQL をインストールした端末ではコマンドラインから psql 接続ができます。
他端末からでもこれを使用する手順です。

※クライアント端末は固定IPである必要があります。DHCP環境からでは接続できませんでした。

ダウンロード

psql は単体ではインストールできないのか PostgreSQL のサイトにはダウンロードできるものがありません。
インターウィズ殿のサイトにpsqlがありますのでこれをダウンロードします。
http://www.interwiz.koganei.tokyo.jp/software/PostgreSQL/windows.html へアクセスします。
  1. インターウィズ殿のサイトから「日本語Windows版 libpq」と「日本語Windows版 psql」をクリックしてダウンロードします。

    クリックで拡大
  2. 「libpq-6.5jp.zip」と「psql-6.5jp.zip」というファイルをダウンロードできますので解凍します。
    解凍するとそれぞれ以下のファイルが展開されます。
     libpq-6.5jp.zip
       |-libpq.dll
       |-libpqdll.lib
       |-libpq-fe.h
       |-postgres_ext.h
     psql-6.5jp.zip
       |-psql.exe

    クリックで拡大
  3. 最低限必要なのは「psql.exe」と「libpq.dll」です。
    この2つを同じフォルダに配置します。
    ※コピーするだけでOK。試しにWindows Server 2008 へコピーしました。

    クリックで拡大
  4. 上記でコピーした「psql.exe」をコマンドラインで実行します。

    
    > C:\Tools\psql\psql.exe -h <ホスト名もしくはIP> -u <ユーザー名>
    


    クリックで拡大
  5. ユーザー名とパスワードを入力します。

    クリックで拡大
  6. ログインできれば成功です。

    クリックで拡大