|
ここでは、インストールの事前準備のためのチェックリストや、インストール前に検討しておくべき事項について寄せられる一般的な質問を提供します。このセクションを正しいインストールのための検討とガイドとして使用してください。
このチェックリストでは、Pervasive PSQL をインストールするために必要な要件を提供します。インストール処理を開始する前に、以下の各項目の要件が満たされている必要があります。
ヒント
不明確な場合は、アプリケーション ベンダーに問い合わせるか、またはベンダーからのドキュメントを再度参照して、インストールする Pervasive PSQL エンジンのバージョンおよびモードをベンダーがサポートしていることを確認してください。
クイック チェックリストの項目に加え、Windows Vista ユーザーの場合は標準ユーザーと管理者との違いおよび制限について明確に理解し、Windows Vista にインストールするための適切な権限を持っている。
このセクションでは、Pervasive PSQL のインストール前の段階で多く寄せられる一般的な質問について説明します。これらの質問では、初めてのインストールが成功するのを妨げる可能性がある特別な状況を示します。インストールを開始する前に、以下の質問で示される状況を検討し、それに加えてクイック チェックリストですべての要件を満たしているか、また特別な注意が必要な状況があるかどうかを確認してください。
サーバー エンジンは、データベース ファイルが置かれている同じコンピューターにインストールする必要があります。
Pervasive PSQL クライアントはどのエンジンでもインストールされます。このため、Pervasive PSQL エンジンをお持ちであれば、お使いのコンピューターからクライアントとしてほかのリモート エンジンに接続することができます。
データベースにアクセスするすべてのコンピューターに Pervasive PSQL クライアント ソフトウェアがインストールされていなければなりません。
Pervasive PSQL ワークグループは、データベース ファイルが置かれている同じコンピューター、またはネットワーク上のデータにアクセスするほかのコンピューターのどちらでもインストールが可能です。
Pervasive PSQL クライアント(32 ビット)はどのエンジンでもインストールされます。ほかの ワークグループ エンジンを介してリモート ファイルにアクセスする場合は、クライアント ソフトウェアが既にインストールされているので、クライアントを個別にインストールする必要はありません。
Microsoft Cluster Service を使用したクラスター環境に Pervasive PSQL をインストールしようとお考えの場合は、まず『Advanced Operations Guide』のフェイルオーバー クラスター サポートをお読みください。その章で、Pervasive PSQL をクラスター環境へインストールする際の情報を提供しています。
Microsoft ターミナル サービス、または Citrix MetaFrame 環境へ Pervasive PSQL をインストールするつもりであれば、そのサーバーのコンソールにシステム管理者権限を持つユーザーとしてログオンしておく必要があります。これは、サーバー上の物理コンソールまたはリモート コンソール セッションのどちらでも可能です。
注意
ターミナル サービス環境へワークグループまたはクライアントをインストールする場合、そのエンジンはデフォルトでサービスとして実行されます。
データベース エンジンの 1 つのインスタンスのみを任意のターミナル サーバー プラットフォーム上で起動することができます。2 つ以上のターミナル セッション内でデータベース エンジンのコピーを個別に起動することはできません。Pervasive PSQL サーバー、ワークグループおよびクライアントでサポートされるターミナル サーバー環境については、Pervasive PSQL の Web サイト(http://www.agtech.co.jp/support/reference/pervasive/supportos.html)を参照してください。
メモ
あるユーザーが、ターミナル サービス セッションで、あるいはユーザーの簡易切り替えを使用しているマルチユーザー環境で、ワークグループ エンジンまたはキャッシュ エンジンを起動した場合、そのシステムのほかのユーザーはそのエンジンにアクセスすることも、またユーザー自身のエンジンのコピーを起動することもできなくなります。
2 番目のユーザーがトランザクショナル インターフェイスを通じて別のユーザーのエンジンにアクセスしようとすると、ステータス コード 3032 が返されます。
複数のローカル ユーザーがローカル エンジンにアクセスできるようにする場合は、ワークグループ エンジンまたはキャッシュ エンジンをサービスとしてインストールしてください。
Active Directory 環境に Pervasive PSQL データベース エンジンをインストールするのに特別な手順は必要ありません。購入された製品に付属する本マニュアルの中で説明しているインストール手順に従ってください。
モードを選択すると、ドメイン コントローラーに Pervasive PSQL のデータベース エンジンをインストールすることができます。ただし、ドメイン コントローラー上での作業はデータベース エンジンのパフォーマンスに影響することがあります。このような理由から、ドメイン コントローラーではないサーバーに Pervasive PSQL をインストールすることをお勧めします。
Web アプリケーションの場合は、クライアントを Web サーバーと同じコンピューターにインストールする必要があります。複数の Web サーバー プラットフォームでは各プラットフォーム上に 1 つのクライアントが必要です。
Pervasive は、データベース エンジンと同じバージョンのクライアントを使用することをお勧めします。通信するデータベース エンジンより古いバージョンのクライアントを使用することもできます。ただし、アプリケーションで使用する SDK アクセス方法のタイプによっては、古いバージョンのリクエスターがデータベース エンジンで動作しないこともあります。アプリケーションはデータベース エンジンと通信できなくなります。そのような状況の場合は、データベース エンジンと同じバージョンのクライアントを使用する必要があります。
データベース エンジンよりも新しいバージョンのクライアントの場合、正しく機能するかどうかはわかりません。Pervasive では、新しいバージョンのクライアントが古いバージョンのエンジンで正しく動作することを保証しません。このため、新しいバージョンのクライアントと古いバージョンのエンジンを一緒に使用しないようにしてください。
はい、あります。ダウンロード版の Pervasive PSQL でインストールを行う場合、セットアップ ファイルを PATH 環境変数に含まれるディレクトリには置かないでください。セットアップ ファイルがそれらのディレクトリ内にあると、インストール中にファイルのコピーで問題が発生します。このようなセットアップ ファイルは Windows の TEMP ディレクトリなどに置くようにしてください。
インストールとアップグレードは、すべてのユーザーがシステムからログオフし、すべてのデータ ファイルが閉じている間に実行する必要があります。重要なソフトウェアのインストールを行う場合は、その前にターゲット ハード ドライブ上の重要なファイル(データファイルを含む)をバックアップしておいてください。
アップグレードを実行するときは、製品の前のバージョンに戻す必要がある場合に備えてインストール メディアや旧インストールの手順を保管しておいてください。
ターミナル サービス クライアント セッション内で実行する Pervasive PSQL クライアントは、デフォルトで Pervasive PSQL の管理者機能を実行することができます。たとえば、そのようなクライアントのユーザーは、Pervasive PSQL 設定の変更、DSN の作成および Monitor ユーティリティの使用が可能です。以前のリリースでは、管理者機能をクライアントから実行することはできませんでした。
この機能を制限する場合、システム管理者は以下の手順に従ってください。
はい。特別な要素がコンピューター環境に存在している場合は、Pervasive PSQL のいくつかのデフォルトの設定を調整する必要があります。たとえば、以下のものがある場合はデフォルト値を調整する必要があります。
特にインストール後に発生する問題が、上記またはこの他の特定の状況で発生する場合は、特別な状況における設定を確認してください。
|