What's New in Pervasive PSQL (v11)

メッセージ ログ

Pervasive PSQL ではメッセージ用のさまざまなログ リポジトリをサポートするようになりました。ログは大きく分けて 2 つのカテゴリに分類されます。

次の表にログ リポジトリの概要を示します。

リポジトリ
記録元
注記
ライセンス管理コンポーネント
Pervasive PSQL v11 SP1 での新機能
ライセンス管理コンポーネント
Windows イベント ログへの書き込みは Pervasive PSQL v11 SP1 での新機能です。
Pervasive PSQL の全コンポーネント
ライセンスに関するメッセージが追加され、記録されるようになりました。
Pervasive PSQL の全コンポーネント
ライセンスに関するメッセージが追加され、記録されるようになりました。

ライセンス メッセージ

上記の表で示したログ リポジトリのいくつかはライセンス メッセージに重点を置いています。これは、Pervasive PSQL のライセンス コンポーネントが、データベース エンジン用のキーの有効性を定期的に検証するからです。 キーが無効と判定されると、そのキーの状態は "アクティブ" から "検証失敗" に変わります。この状態でも一定の期間内はデータベース エンジンが正常に機能するので、検証失敗を修正するための時間は十分にあります。

この期間が終わる前に検証失敗を修正しなかった場合は、キーの状態が "無効" に変わります。これにより、このキーは無効となりデータベース エンジンはデータ ファイルにアクセスできなくなります。

検証失敗への対応を適時に行う必要があるため、キーの状態の変更はさまざまなログ リポジトリからできるだけ早く通知されるようになっています。

メッセージ ログは一方向の階層に従って記録されます。Pervasive Notification Viewer へ記録されるライセンス メッセージは、オペレーティング システムのイベント ログおよび Pervasive PSQL イベント ログにも記録されます。オペレーティング システムのイベント ログに記録されるライセンス メッセージは、Pervasive PSQL イベント ログにも記録されます。

Pervasive Notification Viewer

Pervasive Notification Viewer は、ライセンス コンポーネントによって記録されるメッセージを表示するアプリケーション ユーティリティです。このユーティリティは、注目すべきライセンス メッセージをわかりやすく通知することを目的としています。

Pervasive Notification Viewer は、Pervasive PSQL Server(Windows および Linux バージョンの 32 ビットおよび 64 ビット版)および Pervasive PSQL Workgroup のインストール時にデフォルトでインストールされます。

Windows プラットフォームの場合、この実行可能ファイルの名前は notifyviewer.exe です。 Pervasive PSQL をインストールすると、このユーティリティはスタートアップに登録される(また[スタート]メニューにも追加される)ので、Windows の再起動時にこのユーティリティも再開します。

Linux ディストリビューションの場合、このユーティリティは notifyviewer という名前のシェル スクリプトです。Linux を再起動した場合は、Pervasive Notification Viewer を手動で再起動する必要があります。Linux の再起動時、このシェル スクリプトは自動的には実行されません。

Pervasive Notification Viewer では、システム トレイ アイコンとグラフィカル ユーザー インターフェイス(GUI)の 2 つのインターフェイスを提供します。

詳細については、『Pervasive PSQL User's Guide』の 「Pervasive Notification Viewer」を参照してください。

オペレーティング システムのイベント ログ

Pervasive PSQL のライセンス管理コンポーネントは、Windows プラットフォーム上でオペレーティング システムのイベント ログにメッセージを書き込みます。Linux ディストリビューションの場合、Pervasive PSQL の全コンポーネントがオペレーティング システムのイベント ログへメッセージを書き込みます。

ライセンス メッセージは "エラー" または "警告" として分類され記録されます。さらに、特定の情報メッセージも記録されます。

Windows プラットフォームの場合、Pervasive PSQL は Windows のアプリケーション イベント ログにライセンス メッセージを記録します。 これらは PVSW.LOG に書き込まれるライセンス メッセージのサブセットです。 現在、Pervasive PSQL Server、Workgroup および Client 32 ビットではメッセージを記録します。Pervasive PSQL Client 64 ビットは記録しません。詳細については、『Pervasive PSQL User's Guide』の 「Windows プラットフォームのイベント ログ」を参照してください。

Linux ディストリビューションの場合は、Pervasive PSQL の全コンポーネントが Linux の標準ログ システム syslog にメッセージを書き込みます。詳細については、『Pervasive PSQL User's Guide』の 「Linux ディストリビューションのイベント ログ」を参照してください。

Pervasive PSQL のイベント ログ

Windows プラットフォームの場合、Pervasive PSQL の全コンポーネントが Pervasive PSQL のイベント ログ PVSW.LOG へステータス、エラー、警告および情報メッセージを書き込みます。 ライセンス メッセージは "エラー" または "警告" として分類され記録されます。さらに、特定の情報メッセージも記録されます。詳細については、『Pervasive PSQL User's Guide』の 「Pervasive PSQL のイベント ログ」を参照してください。

関連トピック

各種ユーティリティSDK アクセス方法も参照してください。


Pervasive PSQL 用のパフォーマンス モニター カウンター

インストール