アーカイブ

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

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

2006 年 10 月 12 日 Comments off

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

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

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

[ref.] PostgreSQLでフルテキストインデックス
・・・タイトルがこのエントリとかぶっているようでかぶっていなくて紛らわしいな。

カテゴリー: PostgreSQL タグ:

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

2006 年 8 月 23 日 Comments off

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

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

とりあえずはこのまま「$HOME/.inputrc」に書いておけばよし。
それぞれのオプションの意味はReadlineのドキュメント参照のこと。

カテゴリー: PostgreSQL タグ:

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

2006 年 3 月 6 日 Comments off
カテゴリー: PostgreSQL タグ:

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

2006 年 2 月 15 日 Comments off

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 日 Comments off

PostgreSQL Conference 2006

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

参加受付が始まりました。
18日(土)の石井さん~大垣さんの講演が特に聞きたい。

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

カテゴリー: PostgreSQL タグ:

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

2006 年 1 月 12 日 Comments off

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

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

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

・・・っと、かくいう私はローカルでしか使ってないんでのんきなわけですが。
でも適用はしておきます。念のため。

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

カテゴリー: PostgreSQL タグ:

Access←ODBC→PostgreSQL 8.1(on Windows) このエントリーを含むはてなブックマーク はてなブックマーク - Access←ODBC→PostgreSQL 8.1(on Windows)

2005 年 12 月 5 日 Comments off

AccessからODBC経由でテーブルのリンクをしようとしてハマったのでメモ。
現在ココから落とせる「psqlodbc-08_01_0101」を使うと、information_schemaにあるテーブルしか見えない。
つまり、自分で作ったpublicスキーマにあるテーブルが見えない。

8.0の頃は見えていた&information_schemaのテーブルはちゃんとリンクできるので、ODBCドライバを疑って探してみたところ、「psqlodbc-8_01_0103」というバージョンをココで見つけました。
で、これで既存の「psqlodbca.dll, psqlodbcw.dll」を上書きしてみたところ、ちゃんとpublicスキーマのテーブルが見えるようになりました。

助かった。Excelから数レコードをコピペするにはこれが楽なもので。(pgAdmin IIIではムリぽ)

でもリリースノート曰く

WARNING: This is development version. Please test it but don’t use it in production environment unless you know what are you doing.

なので注意。

カテゴリー: PostgreSQL タグ:

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

2005 年 11 月 28 日 Comments off

PostgreSQL Conference 開催のお知らせ

お待たせしました、PostgreSQLカンファレンス開催のお知らせです。 現在、プログラムの最終調整中です。申し込み開始までもうしばらくお待ちください。 よろしくお願いします。

日にち:2006年2月17日(金)~18日(土)
時間: 17日 10:00~17:00
18日 10:00~17:00(予定)
場所: 品川イーストワンタワー(JR,京浜急行品川駅徒歩1分)

だそうです。早速Palmに予定入れました。楽しみ。

カテゴリー: PostgreSQL タグ:

Sunがポスグレをサポート このエントリーを含むはてなブックマーク はてなブックマーク - Sunがポスグレをサポート

2005 年 11 月 18 日 Comments off

サン、Solaris 10でオープンソースデータベースPostgreSQLをサポートへ – CNET Japan

Sun Microsystemsは米国時間17日、同社のSolarisオペレーティングシステム(OS)にPostgreSQLを組み込み、同ソフトウェアを運用するビジネス顧客にサポートサービスを提供し始める予定であると述べた。

だそうです。これでハイエンドへの普及が進むのでしょうが・・・

Sunの幹部らは当地で開催された記者会見で、SunのエンジニアはPostgreSQLオープンソースプロジェクトにSunのエニジニアを参加させ、同データベースをSolaris用に調整し、そのハイエンド機能をさらに強化するつもりであると述べた。

だとか

「われわれは(PostgreSQLデータベースを)を受け入れ、Solarisと密接に統合させ、全世界ベースでサポートする意向である」とLoiaconoは述べる。

のくだりが気になります。「ポスグレ使うならSolarisを!」の方向に持って行くってこと?なの?

カテゴリー: PostgreSQL タグ:

ユーザのパスワードを初期化する。 このエントリーを含むはてなブックマーク はてなブックマーク - ユーザのパスワードを初期化する。

2005 年 11 月 12 日 Comments off

ALTER USERでパスワードを変更するときには

ALTER USER foo WITH PASSWORD '';

と、長さ0の文字列ってな感じになって、なんか気持ち悪い、っつーか、nullにしたい。

で、どうするんだと思って調べたら、そもそもユーザ情報を管理してるテーブルを書き換えちゃえばいいことに気が付く。

UPDATE pg_shadow SET passwd = null WHERE usename = 'foo';

で。
ちなみに、postgres(というか、usesysid = 1のユーザ?)を間違って消しちゃったりするとエラいことになってしまうので慎重に。

カテゴリー: PostgreSQL タグ: