アーカイブ

‘PostgreSQL’ カテゴリーのアーカイブ

リファレンス本がっっ。 このエントリーを含むはてなブックマーク はてなブックマーク - リファレンス本がっっ。

2006 年 12 月 26 日 yoshuki コメントはありません

いつの間にか改訂されていたシリーズ。

PostgreSQL完全機能リファレンス―実行例を通して「理解」を深める。 PostgreSQL完全機能リファレンス―実行例を通して「理解」を深める。
秀和システム(2006-11)
  • (著)鈴木 啓修

秀和システム
新品価格:¥ 3,360
ASIN:4798014958

ポスグレを使っている一般的な日本家庭の8割は常備していると言われているリファレンス本。

しっかりバージョン8.1対応となっている。これを待っていた。(ウォッチしてなかったくせに。)

「ん?」と思っても↓の表紙を見れば「あー」となるだろう。いわゆる「ん?あーの呼吸」だ。

これは「阿吽の呼吸」と時を同じくして(ry

PostgreSQL全機能リファレンス PostgreSQL全機能リファレンス
技術評論社(2003-08-26)
  • (著)鈴木 啓修

技術評論社
新品価格:¥ 3,129
中古価格:¥ 1,704
ASIN:4774118117



ってことでAmazonに頼んだ。

カテゴリー: PostgreSQL タグ:

psqlでのCOPYコマンド。 このエントリーを含むはてなブックマーク はてなブックマーク - psqlでのCOPYコマンド。

2006 年 12 月 16 日 yoshuki コメントはありません

使うときにいつもどっちがどっちか忘れているので、質問された機会に整理してみた。

※テーブル「book」をエクスポートするとして。

COPY book TO 'book.csv' WITH CSV HEADER;
  • 権限:
    (ポスグレの)スーパーユーザしか実行できない。
  • ファイル作成場所:
    サーバ側/絶対パスのみ
  • ファイル属性:
    サーバを起動しているOSユーザの所有
\COPY book TO 'book.csv' WITH CSV HEADER
  • 権限:
    (ポスグレの)一般ユーザでも実行できる。
  • ファイル作成場所:
    クライアント側/絶対パスまたは相対パス
    (psql起動時のカレントディレクトリが基点)
  • ファイル属性:
    psqlを起動したOSユーザの所有
カテゴリー: PostgreSQL タグ:

シーケンスをリセット。 このエントリーを含むはてなブックマーク はてなブックマーク - シーケンスをリセット。

2006 年 11 月 18 日 yoshuki コメントはありません

シーケンス操作関数

3 つのパラメータ形式の場合、is_called は true (真) もしくは false(偽) に設定されます。false (偽) に設定された場合、次の nextval が指定された正確な値を返し、シーケンスの進行は引き続く nextval から始まります。

setval()にて。3つめのパラメータの存在に気がついていなかった・・・。

たしかに、0は受け付けてくれないんだからこれがないと1から始められない。

=> SELECT setval('book_id_seq', 1, FALSE);

0にはリセットできない仕様だと勝手に思っていた自分が憎い。んなわけないだろ。

カテゴリー: PostgreSQL タグ:

ポスグレで接続中のクライアントを知りたい。 このエントリーを含むはてなブックマーク はてなブックマーク - ポスグレで接続中のクライアントを知りたい。

2006 年 10 月 12 日 yoshuki コメントはありません

すぐに忘れそうな気がするのでメモ。

=> SELECT * FROM pg_stat_activity;
カテゴリー: PostgreSQL タグ:

ポスグレで全文検索。 このエントリーを含むはてなブックマーク はてなブックマーク - ポスグレで全文検索。

2006 年 10 月 12 日 yoshuki コメントはありません

NTTデータが全文検索エンジン「Ludia」をオープンソースとして無償公開:ITpro

NTTデータは10月11日,同社が開発した全文検索エンジン「Ludia」をオープンソース・ソフトウエアとして無償公開した。オープンソースのDBMS PostgreSQLに格納されたテキスト・データの全文検索を行う。同社では「商用のデータベース管理ソフトに匹敵する速度と精度を備える」としている。

む、使ってみよう。Tsearch2を使ったものはEUC-JPにしか対応していないってことであきらめてたので。

ちなみに中ではSennaとMeCabを使ってるそうです。



[ref.] PostgreSQLでフルテキストインデックス

・・・タイトルがこのエントリとかぶっているようでかぶっていなくて紛らわしいな。

カテゴリー: PostgreSQL タグ:

psqlで日本語を使う。 このエントリーを含むはてなブックマーク はてなブックマーク - psqlで日本語を使う。

2006 年 8 月 23 日 yoshuki コメントはありません

というか、Readlineを使っているコマンドラインツール(っていう括りでいいのかな、psqlだとかbashだとか)で8bitをそのまま通すようにするオプション。

必要になったときに忘れてるのでメモ。

set convert-meta off
set input-meta on
set output-meta on

とりあえずはこのまま「$HOME/.inputrc」に書いておけばよし。

それぞれのオプションの意味はReadlineのドキュメント参照のこと。

カテゴリー: PostgreSQL タグ:

8.1対応シーラカンス本。 このエントリーを含むはてなブックマーク はてなブックマーク - 8.1対応シーラカンス本。

カテゴリー: PostgreSQL タグ:

ポスグレ8.1.xに脆弱性。 このエントリーを含むはてなブックマーク はてなブックマーク - ポスグレ8.1.xに脆弱性。

2006 年 2 月 15 日 yoshuki コメントはありません

PostgreSQL 8.1系列に重大なセキュリティ・ホール,修正版が公開:IT Pro

PostgreSQL Global Development Teamは2月14日(現地時間)オープンソースのデータベースPostgreSQLのセキュリティ・ホールを公表した。一般ユーザーが特権ユーザーに昇格できてしまうという問題で,8.1.0から8.1.2が影響を受ける。対策は同日リリースされた最新バージョン8.1.3にバージョン・アップすること。

昇格できるらしいです。



今月のWindowsパッチもどっさり出てたな・・・。



p.s.

「SET ROLEコマンド」ってことは直にログインできないと影響を受けないってことですね。

    共用環境の場合は要対策、と。

カテゴリー: PostgreSQL タグ:

PostgreSQL Conference 2006 このエントリーを含むはてなブックマーク はてなブックマーク - PostgreSQL Conference 2006

2006 年 1 月 25 日 yoshuki コメントはありません

PostgreSQL Conference 2006

日本PostgreSQLユーザ会では来る2月17日(金)、2月18日(土)の2日間、品川イーストワン会議室にて「PostgreSQL Conference 2006」を開催いたします。

参加受付が始まりました。

18日(土)の石井さん~大垣さんの講演が特に聞きたい。



でも行けるか微妙な感じ。ん~。

カテゴリー: PostgreSQL タグ:

ポスグレに深刻な脆弱性。 このエントリーを含むはてなブックマーク はてなブックマーク - ポスグレに深刻な脆弱性。

2006 年 1 月 12 日 yoshuki コメントはありません

PostgreSQLの修正プログラムが公開に–深刻な脆弱性に対応 – CNET Japan

オープンソースデータベース「PostgreSQL」に見つかった深刻な脆弱性を修正するプログラムがリリースされた。PostgreSQL Global Development Groupでは、脆弱性が悪用されるのを防ぐため、ただちに修正プログラムを適用するようユーザーに呼びかけている。

だそうです。

バージョン7.3、7.4、8.0そして8.1といま現役で稼働しているであろうバージョンがまさに対象じゃないですカッ!!


・・・っと、かくいう私はローカルでしか使ってないんでのんきなわけですが。

でも適用はしておきます。念のため。



また、日本PostgreSQLユーザ会からバージョン8.1.2の日本語ドキュメントがリリースされてます。早っ!

カテゴリー: PostgreSQL タグ: