PostgreSQL

ユーザにパスワードを設定する

PostgreSQLのスーパーユーザであるpostgresに対してパスワードを設定する事にする。ネットワーク経由(TCP/IP)からの接続の場合において、設定したパスワードが一致しなければ接続を制限するようにしたい。 まずは検証サーバにて確認。 ユーザの一覧を確認 念…

アクセス制限

PostgreSQLでサーバ側は起動したもののvistaからの接続に失敗した。なんでだろう?と思っていたらサーバ側での接続設定がいろいろできていなかったようでパスワード等も設定されていなかったのかしら。というわけで本日はPostgreSQLの接続設定。 /opt/postgr…

pgAdminIII

検証環境でのPostgreSQLも起動した事だし、vistaにpgAdminIIIを入れてみよう。 インストールするWindows用バイナリはPostgreSQLユーザ会のページより取得する。 NPO法人 日本PostgreSQLユーザ会 http://www.postgresql.jp/ インストール 上記ページのバージ…

contribインストール

PostgreSQLには基本機能以外にもいろいろと追加できる機能がある。それらがcontribに纏められている(…言葉としておかしいかもしれない。) pgbench:ベンチマーク試験(性能試験)実施モジュール pgcrypto:暗号関連関数 pgstattuple:統計情報取得関数 といっ…

自動起動スクリプト(rc)

PostgreSQLの自動起動スクリプト(rc)が欲しい。というわけで先日インストールしたソースの配下を漁ってみる。 …がいくら漁ってみても見つからない。で、googlingしてみたら皆さん自作しているようだ。でもgoogleで引っかかったものは正直なところ『う〜ん…』…

データベース構築

先日インストールしたPostgreSQL-8.3のデータベースを構築する。構築する項目は下記の通り。 インスタンス ユーザ/パスワード データベース データ保存ディレクトリの作成 まずは何よりも最初に必要なインスタンスの構築から。 自分は『インスタンス』と呼ん…

PostgreSQL-8.3.3インストール

事前調査 CentOS-5.2インストール時に一緒にインストールできるPostgreSQLのバージョンを調べてみた(CD-ROMの中に入っているPostgreSQLのRPMを見てみただけ)。 [worker@CentOS-5.2 ~]$ ls -l /mnt/CentOS/*postgresql* : -rw-rw-r-- 2 worker worker 29903…

PostgreSQLのUI

今まで知らなかったのでメモメモ。 PostgreSQLのWindows用バイナリにはpgAdminIIIが入れられる! このページを眺めていてふと気がついた。いえいえ、pgAdminの存在も知っていましたけどさ(IIまでは…)。普段の開発は開発用サーバにログインしてpsqlコマンドで…