1 はじめに
• PEMインストールのアップグレード - 第2章では、PEMサーバーを1つのメジャーバージョンから別のメジャーバージョン(6.0から7.5)にアップグレードする方法について説明します。
• バッキングデータベースのアップグレード - セクション3では、PEMサーバーの同じバージョンを維持しながら、バッキングデータベースのアップグレードに関する詳細情報を提供します。
• PEMサーバーの移動 -セクション4では、あるホストから別のホストにPEMサーバーを移動する方法について詳しく説明します。
1.1 このガイドで使用される表記規則以下の説明では、 用語は、言語キーワード、ユーザ提供値、リテラルなどの任意の単語または単語群を指す。用語の正確な意味は、それが使用される文脈に依存する。
• イタリック体のフォントで は、通常、最初に定義された文章に新しい用語が導入されています。
• Fixed-width (mono-spaced) font は、 SQL コマンド、例で使用されている特定のテーブルとカラム名、プログラミング言語キーワード など、文字通り与えなければならない用語に使用され ます 。たとえば、 SELECT * FROM emp;
•
• 角括弧[]は、囲まれた用語の1つまたはいずれかが置換されている可能性があることを示します。たとえば、 [ a | b ] 、「 a 」または「 b 」のいずれかを選択するか、またはどちらも選択しないことを意味します。
•
•
1。 PEMサーバーノードを除く 各監視対象ノードで、PEMエージェントインストーラーを呼び出します。アップグレードが実行されている間は、アップグレードされたPEM 7.5エージェントはPEM 6サーバーで動作することに注意してください。
2。 PEM 7以降、PEMクライアントインターフェイスはPEMサーバーコンポーネントの一部としてインストールされ、任意のWebブラウザでアクセスされます。 PEM 7 Webインターフェイスの使用方法の詳細については、 PEM Getting Started Guide を参照してください 。
どこ xxx 、インストーラのバージョン情報を指定します。PEM Agent Setup Wizardあなたを歓迎し、開きます(図2.1を参照)。PEM Agent Setup Wizard 、インストールが完了したときにお知らせします(図2.6を参照)。 [ Finishをクリックしてウィザードを終了し、ウィンドウを閉じます。
2。 RPMパッケージを使用してPEMエージェントをインストールする方法の詳細については、 PEMインストールガイドまたはAdvanced Server Installation Guide を参照してください 。
2.2 PEMサーバーのアップグレードどこ xxx 、インストーラのバージョン情報を指定します。PEM Server Setup Wizard図2.7に示すように、あなたを歓迎します。 [ Nextをクリックして、 License Agreementに進みます。PEMサーバセットアップウィザードでは、 License Agreement に同意するように求められます (図2.8参照)。使用許諾契約書を確認した後、次のラジオボタンをチェックしI accept the agreementし、クリックしNextし続けるためにExisting installationダイアログ。ウィザードはPEMサーバーホストに既存のPEMサーバーインストールをチェックします。ウィザードがインストールを検出すると、アップグレードが実行されます(図2.9を参照)。 [ Nextをクリックして続行します。次に、 [ Database Server Installation Details ]ダイアログボックスが開き、 PEMバッキングデータベースのデータベーススーパーユーザの接続資格情報を入力するよう求められます(図2.11を参照)。提供:
• Userフィールドにデータベーススーパーユーザーの名前 。
• pemAgentサービスアカウントのダイアログで、PEMエージェントサービスが実行されているアカウントのパスワードを入力するよう求められます。プロンプトが表示されたら、パスワードを入力して Nextをクリックして続行します。Ready to Installダイアログは、セットアップウィザードは、インストールを実行する準備ができていることを通知します。 [ Nextをクリックしてインストールを開始します(図2.12を参照)。
RPMパッケージを使用してPEMサーバーをインストールした場合は、RPMを使用してPEMサーバーをアップグレードできます。グラフィカルインストーラを使用して既存のPEMサーバをインストールした場合は、RPMパッケージを使用してPEM 7.5をインストールする前に、既存のサーバを削除する必要があります。 RPMパッケージを使用して PEMをインストール する方法の詳細については、次の PEMインストールガイド を参照してください 。
CIDR formatted network address range that agents will connect to the server from, to be added to the server's pg_hba.conf file. For example, 192.168.1.0/24 . The default is 0.0.0.0/0 . The directory for the database server installation. For example, for Advanced Server or The directory for the database server installation. For example, /usr/edb/as10 for PostgreSQL. for Advanced Server or /usr/pgsql-10 for PostgreSQL. The unit file name of the PEM database server. For Advanced Server, the default file name is edb-as-10 ; for PostgreSQL, it is postgresql-10 . The installation type: Specify if the configuration is for web services and backing database, 2 if you are configuring web services, or 3 if you are configuring the backing database. If you specify 3, please note that the database must reside on the local host. 1 if the configuration is for web services and backing database, 2 if you are configuring web services, or 3 if you are configuring the backing database. If you specify 3, please note that the database must reside on the local host.If you do not provide configuration properties on the command line, you will be prompted for values by the script.スクリプト関連のヘルプを表示するには、次のコマンドを使用します。RPMパッケージを使用してPEMサーバーをインストールまたは構成する方法の詳細については、 PEMインストールガイドまたは「 Advanced Server Installation Guide」 を参照してください 。
1。 uninstall-sql-profiler.sqlスクリプトを呼び出して、各ノードで既存のSQLプロファイラクエリセットを削除します。デフォルトでは、グラフィカルインストーラを使用してインストールされたLinuxホストでAdvanced Serverを使用している場合、スクリプトは Advanced Serverインストールのshare/contribディレクトリにあります。LinuxホストでPostgreSQLのインストールを使用している場合、このスクリプトは PostgreSQLのインストールshare/postgresql/contrib下のshare/postgresql/contribディレクトリにあります。Windowsでは、 Servicesダイアログを使用して Servicesを制御できます 。 [ Services ]ダイアログを開くには、[ Control Panelから[ System and Security ]メニューに移動します。 [ Administrative Tools ]を選択し、[ Services ]アイコンをダブルクリックします。 「 Servicesダイアログが開いたら、リスト内のサービス名を強調表示し、ダイアログに表示されているオプションを使用してサービスをStopします。
1。 uninstall-sql-profiler.sqlスクリプトを呼び出して、各ノードで既存のSQLプロファイラクエリセットを削除します。
PEMコンポーネントとPEMバッキングデータベースの両方を更新する場合は、バッキングデータベースを更新する前に、PEMコンポーネントのアップデート(サーバー、エージェント、およびクライアント)を実行する必要があります。 PEMコンポーネントソフトウェアの更新の詳細については、 2 。pg_upgradeは、同じタイプのサーバ間でのデータ転送をサポートしています。たとえば、pg_upgradeを使用すると、PostgreSQL 9.6バッキングデータベースからPostgreSQL 10バッキングデータベースにデータを移動できますが、Advanced Server 10バッキングデータベースには移動できません。別のタイプのバッキングデータベース(PostgreSQLサーバからAdvanced Serverへ)に移行する場合は、セクション 4を参照してください。PEMバッキングデータベースのホストとしてカスタム構築のPostgreSQLサーバを使用することもできます。ポート 5432で待機するPostgreSQLバッキングデータベースからアップグレードする場合は 、別のポートで待機するように新しいサーバを設定する必要があります.新しいバッキングデータベースは 、現在のバッキングデータベースが実行しているものと同じバージョンの sslutilsを実行している必要があります 。次の場所にあるEnterpriseDBインストーラで使用されているSSL Utilsパッケージをダウンロードできます。Advanced Serverを新しいバッキングデータベースとして使用する場合は、 sslutils拡張子を手動で追加する必要はあり ません 。 sslutilsを設定するsslutilsは、プラットフォーム固有です。Postgresは次のいずれかを指定します:
• PostgreSQLサーバにアップグレードする場合は、PostgreSQLを使用してください。
• PostgresPlus Advanced Serverサーバーにアップグレードする場合。xxは、移行先のPostgresのバージョンを指定します。sslutilsは、元のバッキングデータベースでsslutilsをコンパイルするのと同じコンパイラを使用して、新しいバッキングデータベースでコンパイルするsslutilsがあります。 PostgreSQLのワンクリックインストーラ(EnterpriseDB)またはAdvanced Serverインストーラを使用してインストールされたPostgresデータベースに移動する場合は、Visual Studioを使用してsslutilsをビルドしsslutils 。あなたがアップグレードしている場合:OpenSSL拡張をコンパイルする前に、お使いのWindowsのバージョンに対応するOpenSSLを探してインストールする必要があります。 OpenSSLインストーラを起動する前に、必要な再配布可能 vcredist_x86.exe ( vcredist_x86.exe など ) をダウンロードしてインストールする必要があります 。SET USE_PGXS=1
SET GETTEXTPATH= path_to_gettext
SET OPENSSLPATH= path_to_openssl
SET PGPATH= path_to_pg_installation_dir
SET ARCH=x86
msbuild sslutils.proj /p:Configuration=Releasepath_to_gettextは、 GETTEXTライブラリおよびヘッダーファイルの場所を指定します。path_to_opensslは、 opensslライブラリとヘッダファイルの場所を指定します。path_to_pg_installation_dir は、Postgresインストールの場所を指定します。SET USE_PGXS=1
SET OPENSSLPATH=C:\OpenSSL-Win32
SET GETTEXTPATH="C:\Program Files\PostgreSQL\10"
SET PGPATH="C:\Program Files\PostgreSQL\10"
SET ARCH=x86
msbuild sslutils.proj /p:Configuration=Releaseここで、 service_nameはPostgresサービスの名前を指定します。Windowsでは、 Servicesダイアログを使用して Servicesを制御できます 。 [ Services ]ダイアログを開くには、[ Control Panelから[ System and Security ]メニューに移動します。 [ Administrative Tools ]を選択し、[ Services ]アイコンをダブルクリックします。 「 Servicesダイアログが開いたら、リスト内のサービス名を強調表示し、ダイアログに表示されているオプションを使用してサービスをStopします。pg_upgradeユーティリティを使用すると、古いバッキングデータベースと新しいバッキングデータベースとの間で既存のデータのインプレース転送を実行できます。サーバーが md5認証を実施するように設定されている場合は、サーバーにエントリを追加する必要があります。データベーススーパーユーザーの接続プロパティ(およびパスワード)を指定するpgpassファイル、またはpg _ hba変更します。 confファイルを使用して、 pg _ upgradeを起動する前にtrust接続を許可しupgrade 。のエントリの作成の詳細については、をクリックしてください。 pgpassファイルについては、PostgreSQLのコアドキュメントを参照してください。アップグレードプロセス中、pg_upgradeは一連のログファイルを書き込みます。クラスタ所有者は、書き込み権限を持つディレクトリからpg_upgradeを呼び出す必要があります。アップグレードが正常に完了すると、pg_upgradeはアップグレードが完了したときにログファイルを削除します。アップグレードログファイルを削除しないようにpg_upgradeに指示するには 、 --retain を呼び出すときに --retain キーワードを含めます。path_to_pg_upgrade/ pg_upgrade
-d old_data_dir_path
-D new_data_dir_path
-b old_bin_dir_path -B new_bin_dir_path
-p old_port -P new_port
-u user_namepath_to_pg_upgradeは、pg_upgradeユーティリティの場所を指定します。デフォルトでは、pg_upgradeはPostgresディレクトリ下のbinディレクトリにインストールされます。old_data_dir_pathは、古いバッキングデータベースのdataディレクトリへの完全なパスを指定します。new_data_dir_pathは、新しいバッキングデータベースのdataディレクトリへの完全なパスを指定します。old_bin_dir_pathは、古いバッキングデータベースのbinディレクトリへの完全なパスを指定します。new_bin_dir_pathは、古いバッキングデータベースのbinディレクトリへの完全なパスを指定します。user_nameは、クラスタ所有者の名前を指定します。
•
•
ここで、 file_nameは証明書ファイルの名前を指定します。server 。 crtファイルはファイルの所有者のみが変更できますが、どのユーザーも読み取ることができます。次のコマンドを使用して、 serverファイルアクセス権を設定server 。 crtファイル:chmod 600 file_nameどこ file_name 、ファイルの名前を指定します。Windowsでは、ソースホストから移動した証明書ファイルは、PEMサーバーを実行したサービスアカウントとターゲットホスト上のデータベースのバックアップを所有している必要があります。 Run を使用してPEMサーバとPostgreSQLインストーラを起動した場合 as Administrator オプション(インストーラのコンテキストメニューから選択)を選択すると、証明書ファイルの所有者は Administrators ます。移動し Security ]タブ(図3.3を参照)、ハイライトGroup or user name割り当てられた権限を表示します。選択したユーザーに関連付けられているアクセス許可を変更できるダイアログにアクセスするには、[ Editまたは[ Advancedを選択します。postgresql 。 confファイルには、サーバの動作を指定するパラメータ設定が含まれています。 postgresqlを変更する必要があります。 confファイルをpostgresql指定された設定と一致するように新しいサーバに追加します。古いサーバーのconfファイル。Linuxの場合、 /opt/PostgreSQL/10.x/dataWindowsの場合、 C:\Program Files\PostgreSQL\10.x\dataport元のバッキングデータベース(通常は、によって監視ポートをリッスンするためのパラメータ5432 )。sslパラメータがに設定されなければなりませんon 。インストールには、新しいバッキングデータベースが古いバッキングデータベースに匹敵するように動作するように、変更が必要な他のパラメータ設定が含まれている場合があります。 postgresql 確認します。 confファイルは慎重新しいサーバーの構成は、古いサーバの設定と一致していることを確認します。pg_hba 。 confファイルには、サーバがホストベース認証をどのように強制するかを指定するパラメータ設定が含まれています。 PEMサーバーをインストールすると、インストーラによってpg _ hba変更されます。 confファイルを作成し、ファイルの先頭にエントリを追加します。Linuxの場合、 /opt/PostgreSQL/10.x/dataWindowsの場合、 C:\Program Files\PostgreSQL\10.x\dataここで、 service_nameはバッキングデータベースサーバーの名前です。Windowsを使用している場合は、「 Servicesダイアログを使用して Servicesを制御できます 。 [ Services ]ダイアログを開くには、[ Control Panelから[ System and Security ]メニューに移動します。 [ Administrative Tools ]を選択し、[ Services ]アイコンをダブルクリックします。 「 Servicesダイアログが開いたら、リスト内のサービス名を強調表示し、ダイアログで提供されているオプションを使用してサービスをStartします。
ターゲットサーバのバッキングデータベースは、ソースのバッキングデータベースとは異なるバージョンまたはタイプであってもよい。新しいPEMサーバーが元のサーバーと同じ種類のバッキングデータベースに存在し ない 場合は 、同じバージョンのsslutils拡張機能が新しいサーバーホストにインストールされていることを確認する必要があります。 PEMインストーラと共に配布されるsslutilsのバージョンは、次のEnterpriseDB Webサイトから自由にダウンロードできます。PEMサーバーまたは sslutils拡張機能のインストールについては、PEMインストールガイドを参照してください。移行プロセスは、ターゲットPEMサーバー上のソースPEMサーバーからpem 、 pemdata 、およびpemhistoryスキーマを再作成します。移動の準備として、 psqlクライアントを使用して、ターゲットホスト上のpemデータベースからこれらのスキーマを削除します。コマンドラインでpsqlクライアントを開くか、 Postgres Enterprise ManagerメニューからSQL Shell (psql)選択してpsqlクライアントを開くことができます。psqlクライアントが開いたら、データベーススーパーユーザーとしてpemバッキングデータベースに接続します。ターゲットホスト上のpemデータベースに接続しpem 、次のコマンドを使用してスキーマを削除します。スキーマを削除するときは、サーバーにすべての従属オブジェクトを削除するように指示するCASCADEキーワードを含める必要があります。このコマンドを実行すると、 psqlクライアントは依存オブジェクトのリストを表示します。クライアントは、 DROP SCHEMA表示することによって、各スキーマが削除されたことを確認します(図4.1を参照)。PEMサーバーを移動する前に、ソースPEMサーバーによって監視されているエージェントの数を特定し、ターゲットサーバー上のその数のエージェント(少ない数)のIDを作成する必要があります。 PEMサーバによって監視されるPEMエージェントの総数を調べるには、 psqlクライアントを使用してソースホスト上のpemデータベースに接続し 、 pem.agentテーブルを問い合わせます(図4.2を参照)。SELECT id FROM pem. agent WHERE active = true;元のPEMサーバに常駐するエージェントの数を手動で作成する必要があります。 PEMサーバインストーラはすでにターゲットホスト上に1つのエージェントを作成しています。たとえば、ソースサーバーに3つのエージェントが含まれている場合は、手動で2つのエージェントを追加作成する必要があります。ターゲットサーバ上のpemデータベースとのpsqlセッションを開き 、必要なエージェントを作成します。次のコマンドを使用します。ここで、 xエージェントの番号を指定する(図4.4参照)。pg_dumpユーティリティを使用して、ターゲットホスト上のpemデータベースを再作成するために必要なコマンドを含むスクリプトを生成することができます 。デフォルトでは、 pg_dumpはあなたのPostgresインストール下のbinディレクトリにインストールされます。 pg_dumpを起動するには、コマンドラインを開いてbinディレクトリに移動し、次のように入力します。user_nameは、PEMバッキングデータベースのデータベーススーパーユーザーの名前を指定します。file_nameは、 pg_dumpによって生成されたスクリプトの名前を指定します。図4.5に示すコマンドは 、(実行されると) pemデータベースを再作成するスクリプトを生成するように pg_dumpに指示します。スクリプトの名前はbackupます。 sqlされ、 tmpディレクトリに作成されます。 pg _ dumpは、ユーザーpostgres資格情報を使用してサーバーに接続しています。pg_dumpユーティリティを起動しても、現在のデータベースユーザは中断されません。ターゲットホストでコマンドラインを開き、 binディレクトリ(Postgresのバッキングデータベースインストールディレクトリの下)に移動します。 psql起動し、 pg_dumpユーティリティで生成されたスクリプトを実行します。user_nameは、データベーススーパーユーザーの名前を指定します。指定されたユーザーは、バッキングデータベースの接続権限を持っている必要があります。図4.6に示す例では、 psqlクライアントを使用して backupという名前のスクリプトを呼び出しています。 sqlを使用してpemデータベースを再作成します。スクリプトは、データベースのスーパーユーザーpostgres関連付けられた権限を使用して呼び出されます。service_nameは、バッキングデータベースサーバーの名前を指定します。 PostgreSQLバッキングデータベースの場合、サービス名はpostgresql-x. x 、Advanced Serverバッキングデータベースの場合、サービス名はppas-x. x 、 xはバージョン番号を指定します。Windowsを使用している場合は、「 Servicesダイアログを使用して Servicesを制御できます 。 [ Services ]ダイアログを開くには、[ Control Panelから[ System and Security ]メニューに移動します。 [ Administrative Tools ]を選択し、[ Services ]アイコンをダブルクリックします。 「 Servicesダイアログが開いたら、リスト内のサービス名を強調表示し、ダイアログに表示されているオプションを使用してサービスをStopします。
ここで、 file_nameは証明書ファイルの名前を指定します。server 。 crtファイルはファイルの所有者のみが変更できますが、どのユーザーも読み取ることができます。次のコマンドを使用して、 serverファイルアクセス権を設定server 。 crtファイル:chmod 600 file_nameどこ file_name 、ファイルの名前を指定します。Windowsでは、ソースホストから移動した証明書ファイルは、PEMサーバーを実行したサービスアカウントとターゲットホスト上のデータベースのバックアップを所有している必要があります。 Run を使用してPEMサーバとPostgreSQLインストーラを起動した場合 as Administrator オプション(インストーラのコンテキストメニューから選択)を選択すると、証明書ファイルの所有者は Administrators ます。移動し Security ]タブ(図4.7を参照)、ハイライトGroup or user name割り当てられた権限を表示します。選択したユーザーに関連付けられているアクセス許可を変更できるダイアログにアクセスするには、[ Editまたは[ Advancedを選択します。コピー agent1.keyとagent1.crtターゲットホストに送信元ホストからファイルを。デフォルトでは、Linuxではファイルは/ root /にインストールされます。 pem ;ターゲットホスト上の同じディレクトリにファイルをコピーします。
agent1.crtファイルのアクセス権と所有権を変更するには、次のコマンドを使用します。どこ user_name PEMのインストーラを起動したユーザの名前です。ターゲットマシン上の証明書ファイルに関連付けられた所有権とアクセス許可は、ソースマシン上の証明書ファイルの所有権とアクセス許可と一致する必要があります。 Run を使用してPEMサーバとPostgreSQLインストーラを起動した場合 as Administrator オプション(インストーラのコンテキストメニューから選択)を選択すると、エージェント証明書ファイルの所有者は Administrators ます。Windows上でファイルのアクセス許可を確認および変更するには、ファイル名を右クリックして[ Properties ]を選択し Properties 。移動し Security タブを強調表示しGroup or user name割り当てられた権限を表示します。選択したユーザーに関連付けられているアクセス許可を変更できるダイアログにアクセスするには、[ Editまたは[ Advancedを選択します。それぞれのPEMエージェントからの接続を許可するように、ターゲットホスト上の pg_hba.confファイルを変更します。デフォルトでは、 pg_hba.confファイルはPostgresインストールの下のdataディレクトリにあります。pg_hba.confファイルを変更したら、変更を有効にするためにサーバを再起動する必要があります。ここで、 service_nameはバッキングデータベースサーバーの名前です。Windowsを使用している場合は、「 Servicesダイアログを使用して Servicesを制御できます 。 [ Services ]ダイアログを開くには、[ Control Panelから[ System and Security ]メニューに移動します。 [ Administrative Tools ]を選択し、[ Services ]アイコンをダブルクリックします。 「 Servicesダイアログが開いたら、リスト内のサービス名を強調表示し、ダイアログで提供されているオプションを使用してサービスをStartします。デフォルトでは、 agent.cfgファイルは次の場所にあります。agent.cfgファイルを変更したら、PEMエージェントサービスを再起動する必要があります。 Linuxのコマンドラインでpemagentサービススクリプトを使用してサービスを再開することができます。監視対象ノードでWindowsレジストリを変更する前に、PEMエージェントのホスト上のファイアウォールがPEMサーバーへの接続を許可することを確認してください。 PEMエージェントホストがPEMサーバーホストに接続できることを確認したら、Windows Registry Editorを使用してPEM_HOSTおよびPEM_PORTエントリを確認および編集して、PEMサーバーが使用するホストおよびポートを正しく識別できるようにします。 Registry Editorを開くには、Windowsの[ Run ]ダイアログボックスまたはWindowsの[スタート]メニューの検索ボックスにregeditします。PEM_HOSTとPEM_PORTエントリは、ターゲットホスト上の新しいPEMサーバのアドレスとポート番号を指定する必要があります。レジストリエントリを変更するには、エントリName右クリックし、コンテキストメニューからModifyを選択してEdit Stringダイアログを開きます。[ String の Edit ]ダイアログを使用して 、エントリの値を変更します(図4.10を参照)。終了したら、[ OK ]をクリックして変更を保存するか、[ Cancel ]をクリックして保存せずに終了します。レジストリを変更したら、PEMエージェントのサービスを再起動する必要があります。 Windows Control Panelからアクセスできる[ Services ]ダイアログを使用して 、 Postgres Enterprise Manager - pemAgentサービスを再起動pemAgentます(図4.11を参照)。
グラフィカルインストーラによってインストールされたときのPEMサーバーのデフォルトのインストール場所は / opt / edb / pemです。次の例では、サーバーのインストール場所をPEM_installation_pathに置き換えてください。
1。
3。
5。 リポジトリー構成ファイルのインストールが完了したら、選択したエディターを使用して 、 依存関係とツール・リポジトリー定義を変更し、リポジトリー定義が使用可能になっていることを確認し、正しいリポジトリー信任状を提供します。たとえば、 viを使用するには、次のように入力します。
6。 yumを makecacheコマンドは、現在有効なリポジトリのメタデータをダウンロードします。コマンドが完了したら、利用可能なパッケージをチェックして、リストに最新のPEMサーバーが含まれていることを確認します。
7。
10。
11。 passwdファイル内のホームディレクトリを、グラフィカルインストーラによって特定された場所からRPMの場所に変更します。
16。
グラフィカルインストーラによってインストールされたときのPEMサーバーのデフォルトのインストール場所は / opt / edb / pemです。次の例では、サーバーのインストール場所をPEM_installation_pathに置き換えてください。
1。
2。
3。
5。 リポジトリ設定ファイルのインストールが完了したら、 依存関係とツールリポジトリ定義を変更してリポジトリ定義が有効になっていることを確認し、正しいリポジトリ認証情報を提供するために、選択したエディタを使用します 。
6。 yumを makecacheコマンドは、現在有効なリポジトリのメタデータをダウンロードします。コマンドが完了したら、使用可能なパッケージをチェックして、リストに最新のPEMエージェントが含まれていることを確認します。
13。
復元する場合 pemバックアップからのバッキングデータベースを、あなたはの復元中にエラーが発生することがありpem 。 alertテーブル。これは、テーブルの前提条件が不足しているために発生します.pg_restoreユーティリティはpem復元します。 pem.alertを復元しようとした後に alertの前提条件を pem.alertます。この問題が発生した場合、復元 pem復元する前に、データベースをpem 。 alertテーブル。復元pemデータベースはのための前提条件をインストールしますpem 。 alertが表示され、テーブルの復元が期待通りに完了するはずです。
ここで、 component_nameは削除するコンポーネントの名前です。PEMのインストールがWindowsホスト上に存在する場合は、Windowsを使用することができます Add/Remove Programs PEMのコンポーネントを削除するアプリケーションを。 WindowsのControl Panelから[ ProgramsのAdd/Remove ]オプションを選択します。コントロールパネルが開いたら、プログラムリストでPEMコンポーネントの名前を探します。コンポーネントを削除するには、[ Remove ]ボタンをクリックします。