PostgreSQL データベース サーバーのアップグレード

独立した物理マシンで PostgreSQL をアップグレードする場合は、データベース サーバーになっているマシンで AX Server インストーラーを実行します。このインストーラーでは、既存の PostgreSQL インストールはアップグレードされません。データベース サーバーの新しいバージョンがインストールされ、既存のインストールから新しいインストールにデータがコピーされます。

インストーラーのダウンロード

メモ

インストーラーのダウンロード ページでは、最新バージョンの Analytics Exchange が提供されています。以前のバージョンのインストーラーを必要とする場合は、サポートにお問い合わせいただき、同バージョンのインストーラーのコピーを入手してください。

  1. Launchpad(www.highbond.com)にサインインします。組織のシステム管理者は、既に notifications@highbond.com からサインイン情報を受け取っています。Launchpad アカウントにサインインできない場合は、御社のシステム管理者または弊社のサポートにサポートをご依頼ください。
  2. ダウンロード]をクリックします。
  3. Click Analytics Exchange.
  4. ダウンロードするソフトウェア パッケージを選択してください]と名付けられたリストから、ダウンロードしたいインストーラーを選択します。

    メモ

    すべてのインストールされたアプリケーションは同じエディションを使用する必要があるため、適切なエディション(Unicode または非 Unicode)をダウンロードするようにしてください。

  5. ダウンロード<バージョン>]をクリックし、アプリケーションのインストールを予定しているコンピューター上にそのインストーラーを保存します。

PostgreSQL のアップグレード

メモ

アップグレードを開始する前に、Analytics Exchange データベースとアプリケーション構成設定をバックアップします。詳細については、AX Server のアップグレードを参照してください。

インストーラーの実行とデータベース設定の選択

  1. インストール パッケージをダブルクリックし、セキュリティ警告のダイアログ ボックスが表示された場合は、リストされた情報を確認して、[はい]をクリックします。
  2. セットアップ言語を選択し、[OK]をクリックします。
  3. セットアップの展開場所]ページで、インストール ファイルを展開するフォルダーを指定して、[インストール]をクリックします。

    ヒント

    [参照] をクリックしてフォルダーを選択するか、またはデフォルトの場所: (C:\Program Files (x86)\ACL Software\Installers\ACLAX<バージョン>_Server_<エディション>)をそのまま使用します。

  4. データベース エンジンに関するメッセージが含まれているダイアログ ボックスで、[はい]をクリックします。
  5. Analytics Exchange Server セットアップ オプション]ページで[PostgreSQL]を選択し、[インストール]をクリックします。
  6. はい]をクリックして PostgreSQL セットアップ ウィザードを実行します。
  7. 必須コンポーネントをインストールするよう求められた場合は、[インストール]をクリックし、必須コンポーネントがインストールされる間、しばらく待ちます。

    画面の説明に従い、必須コンポーネントのセットアップを実行します。

データベースの接続およびセキュリティの構成

  1. ようこそ]ページで[次へ]をクリックし、[使用許諾契約]ページで、"使用許諾契約の条項に同意します" を選択して、[次へ]をクリックします。
  2. インストール先フォルダー]ページで、PostgreSQL のデフォルトのインストール場所をそのまま使用するか、または[変更]をクリックしてその場所を変更します。続いて、[次へ]をクリックします。

    インストール場所を変更する場合は、指定するパスにスペースを含めないでください。

    メモ

    前のバージョンの PostgreSQL がインストールされているフォルダーを選択しないでください。

  3. Analytics Exchange PostgreSQL データベース サーバーの構成]ページで、[Upgrade(アップグレード)]を選択します。

    このオプションを選択すると、PostgreSQL データベース サーバーがインストールされ、既存の PostgreSQL のインストールにある既存の Analytics Exchange データベースがコピーされます。

    メモ

    Upgrade(アップグレード)]を選択して作業を進めるには、既存の PostgreSQL が実行されていて、それに接続できる必要があります。

  4. 次の情報を指定して既存の PostgreSQL インストールに接続し、[次へ]をクリックします。
    フィールド説明
    データベース サーバー:PostgreSQL が配置されているサーバーの IP アドレスまたはサーバー名。PostgreSQL データベースが AX Server と同じサーバーにある場合は、IP アドレスを指定します。
    ポート番号PostgreSQL への接続に使用するポート番号。
    スーパー ユーザー名PostgreSQL のスーパー ユーザー アカウントの名前。このアカウントは、PostgreSQL を最初にインストールしたときに入力した値を使って作成されたものです。デフォルト値は postgres です。
    パスワードPostgreSQL のスーパー ユーザー アカウントのパスワード。
    ユーザー名Analytics Exchange データベースへのアクセスに使用する PostgreSQL データベース ユーザー アカウントの名前。
    パスワードPostgreSQL データベース ユーザー アカウントのパスワード。

    メモ

    Analytics Exchange データベースへのアクティブなユーザー接続がある場合は、それら接続の一覧がダイアログ ボックスに表示されます。すべての接続を閉じるまで、PostgreSQL のアップグレードに進むことはできません。すべてのユーザーはログオフする必要があります。その後、管理者は Analytics Exchange サービスを再起動し、[更新]ボタン、[次へ]ボタンの順にクリックして、セットアップ ウィザードに進む必要があります。

  5. サービス構成]ページで次の情報を入力して、PostgreSQL データベース サービスを構成し、[次へ]をクリックします。
    フィールド説明
    アカウント名このサービスを実行する Windows ユーザー アカウントの名前。

    デフォルトのアカウント名 "postgres" を変更する理由がない限り、このデフォルトを使用してください。このアカウントは、まだ存在しない場合には、ローカル ユーザー アカウントとして作成されます。サーバーの管理者グループに属するアカウントは使用できません。既存のアカウントを使用する場合は、必要なファイル システムのアクセス許可と "サービスとしてログオン" 権限がそのアカウントに割り当てられます。

    アカウント ドメイン

    ユーザー アカウントが属する Active Directory ドメインの名前。

    ローカル ユーザー アカウントを使用している場合は、デフォルト値のコンピューター名をそのまま使用します。

    アカウント パスワード

    ユーザー アカウントのパスワード。

    ユーザー アカウントが既に存在する場合は、正しいパスワードを入力する必要があります。新しいアカウントをインストーラーで作成する場合は、使用したいパスワードを入力します。このパスワードは、Windows オペレーティング システムによって強制されるパスワードの複雑さの要件を満たしている必要があります。また、パスワードにはバックスラッシュ(\)やアポストロフィ(’)を使用しないでください。

    パスワードの確認 確認のためパスワードをもう一度入力します。
  6. このユーザー アカウントが存在しない場合は、[はい]をクリックしてアカウントを作成します。
  7. データベース構成]ページで次の情報を入力し、[次へ]をクリックします。
    フィールド説明
    ポート番号PostgreSQL との間の双方向通信に使用するポート番号。デフォルトのポートは 5432 です。
    スーパー ユーザー名PostgreSQL のスーパー ユーザー アカウントの名前。デフォルト値は postgres であり、これは変更できません。
    パスワード

    PostgreSQL のスーパー ユーザー アカウントのパスワード。パスワードにはバックスラッシュ(\)やアポストロフィ(’)を使用しないでください。

    メモ

    セキュリティ上の理由により、PostgreSQL データベース サービスを実行する Windows ユーザー アカウントに使用したパスワードと同じパスワードは使用しないでください。

    パスワード(再入力)

    確認のためパスワードをもう一度入力します。

    メモ

    PostgreSQL のスーパー ユーザー アカウントの名前とパスワードは記録しておいてください。これらは、AX Server 部分のインストールを行う際、Analytics Exchange データベースを作成するときに入力が必要になります。

    サービス アカウントの構成については、サービス アカウントの構成を参照してください。

  8. SSL 証明書情報]ページで、PostgreSQL と AX Server(および AX Exception がインストールされていればそれも)の間の HTTPS 接続を保護するために、次の情報を入力して自己署名セキュリティ証明書を作成し、[次へ]をクリックします。
    フィールド説明
    サーバー名データベース サーバーのホスト名。例:ax.abc.com
    部門または部署名証明書の発行対象である部門または事業単位。たとえば、「開発」と入力します。
    組織名あなたの会社または組織の名前。例:ABC Corporation
    市区町村名あなたの会社または組織の所在地がある市区町村。たとえば、「バンクーバー」と入力します。
    都道府県名あなたの会社または組織が所在する都道府県。たとえば、「BC」(ブリティッシュ コロンビア州)と入力します。
    国コードあなたの会社または組織が所在する国の、2 文字から成る国コード。たとえば、「CA」(カナダ)と入力します。
    パスワード6 文字以上のパスワードを入力します。
    パスワードの確認確認のためパスワードをもう一度入力します。

    この証明書の使用方法と構成オプションについては、セキュリティ証明書を参照してください。

  9. インストール]をクリックします。インストールが完了したら、[完了]をクリックします。

    PostgreSQL のインストールが完了すると、AX Server のインストール処理が自動的に開始されます。

  10. このインストーラーをキャンセルするには、[キャンセル]ボタンが使用可能になったらすぐにそれをクリックします。

事後に満たす必要がある要件

PostgreSQL のアップグレード後、インストーラーをアプリケーション サーバー マシンにコピーし、AX Server をアップグレードします。詳細については、スタンドアロン AX Server の PostgreSQL 用アップグレードを参照してください。

Analytics Exchange 14.1 サーバー管理者ガイド