付録 B3. PostgreSQL DBMSを使う |
![]() ![]() ![]() |
概要 Oracle Database、Microsoft SQL Serverなどの商用DBMSとは異なり、PostgreSQLはフリーウェアとして流通するオブジェクトリレーショナルDBMSです。大規模なアンチウイルスネットワーク内では Dr.Web Enterprise Security Suite の外部DBとしてPostgreSQL DBMSを使用することができます。 PostgreSQLを外部データベースとして使用するには: 1.PostgreSQL Serverをインストールします。 2.それぞれの外部データベースを使用するよう Dr.Web Serverをセットアップします。この操作は 設定ファイル 内、または Dr.Web Security Control Center経由 (Dr.Web Server 設定→データベース タブ)で行うことができます。
インストールと対応バージョン 1.このフリープロダクト(PostgreSQL Serverおよび対応するODBCドライバー)の最新のバージョンをダウンロードするようにしてください。それ以外の場合でも、8.4よりも古いバージョンは使用しないでください。 2.以下のうちいずれかの方法でPostgreSQLデータベースを作成します: a)pgAdmin グラフィカルインターフェースを使用して b)CREATE DATABASE SQLコマンドを使用して
外部データベースへの変換についての詳細は Dr.Web Enterprise Security SuiteのDBMSの種類を変更 を参照してください。 パラメータ PostgreSQLデータベースの設定には表 以下の表に記載されたパラメータを使用してください。 PostgreSQL パラメータ
詳細についてはhttp://www.postgresql.org/docs/manuals/を参照してください。 UDS経由での Dr.Web Server とPosrtgreSQL DB のインタラクション Dr.Web Server とPostgreSQL DBが同一のコンピューター上にインストールされている場合、UDS (UNIXドメインソケット)経由でそのインタラクションを設定することができます。 UDS経由でインタラクションを設定するには: 1.postgresql.conf PostgreSQL 設定ファイル内で、UDSに以下のディレクトリを指定してください。 unix_socket_directory = '/var/run/postgresql' 2.PostgreSQLを再起動させてください。 |