Installing on Windows
=====================

EDBは、 Windowsのグラフィカル対話型インストーラーを提供します。
2つの方法でアクセスできます。

-  `Downloads page <https://www.enterprisedb.com/software-downloads-postgres#migration-toolkit>`_ からグラフィカルインストーラーをダウンロードし、インストーラーを直接呼び出します。
   :ref:`直接インストールする <直接インストールする>` を参照してください。

-  Stack Builder PostgreSQLを使用する場合またはStackBuilder
   Plusを使用するEDB Postgres Advanced
   Serverを使用して、EDBインストーラーパッケージをダウンロードし、グラフィカルインストーラーを起動します。
   :ref:`Stack BuilderまたはStackBuilder Plusを使用する <Stack BuilderまたはStackBuilder Plusを使用する>` を参照してください。

前提条件
--------

Stack BuilderがMigration Toolkitのインストールを実行する前に、Java
JVMバージョン1.8.0以降を導入する必要があります。 `Adoptium <https://adoptium.net>`_ は、完全なオープンソースから事前にビルドされたOpenJDKバイナリを提供します。

Java実行可能ファイルは、検索パスWindowsの\ ``%PATH%``
にある必要があります。
Windowsでは、次のコマンドを使用して検索パスを設定し、\ ``javadir``
のJava実行可能ファイルを保持するディレクトリの名前を置き換えます。

``SET PATH=javadir;%PATH%``

..  Note::
   インストールプロセスは、この場所`C:\Program Files\edb\mtk\etc\sysconfig\edbmtk-<version>.config` に構成ファイルを作成します。この構成ファイルは、Java実行可能ファイルの場所を指定します。システムに複数のバージョンのJavaがインストールされている場合は、`edbmtk-<version>.config` の内容を変更して、Migration Toolkitが正しいバージョンを使用していることを確認できます。 !!!

直接インストールする
--------------------

グラフィカルインストーラーをダウンロードした後、インストールウィザードを開始するには、十分な特権スーパーユーザーまたは管理者を引き受け、インストーラーアイコンをダブルクリックします。プロンプトが表示されたら、パスワードを入力します。

Windowsの一部のバージョンでは、管理者権限でインストーラーを起動するには、インストーラーアイコンを右クリックし、コンテキストメニューから
**Run as Administrator** を選択する必要があります。

このトピックの :ref:`グラフィカルインストーラーを使用する <グラフィカルインストーラーを使用する>` セクションに進みます。

Stack BuilderまたはStackBuilder Plusを使用する
----------------------------------------------

PostgreSQLを使用している場合、Stack
Builderでグラフィカルインストーラーを呼び出すことができます。 `Using Stack Builder <https://www.enterprisedb.com/docs/supported-open-source/postgresql/installing/03_using_stackbuilder/>`_  を参照してください。

1. Stack
   Builderで、モジュール選択ページが表示されるまでプロンプトに従います。

[ Welcome
]ページで、ドロップダウンリストボックスを使用して、使用可能なサーバーのリストからターゲットサーバーインストールを選択します。ネットワークでインターネットにアクセスするためにプロキシサーバーを使用する必要がある場合は、
``Proxy servers``
を選択してサーバーを指定します。プロキシサーバーを使用する必要がない場合は、\ ``Next``
をクリックして続行します。

1. **Registration-required and rotationproducts** ノードを展開します。

2. **EnterpriseDB Tools** ノードを展開し、 **Migration Toolkit**
   を選択します。

3. :ref:`グラフィカルインストーラーを使用する <グラフィカルインストーラーを使用する>`  に進みます。

EDB Postgres Advanced Serverを使用している場合、StackBuilder
Plusでグラフィカルインストーラーを起動できます。 :ref:`Using StackBuilder Plus <Installing on Windows>` を参照してください。

1. StackBuilder
   Plusでは、モジュール選択ページが表示されるまでプロンプトに従います。

[ Welcome
]ページで、ドロップダウンリストボックスを使用して、使用可能なサーバーのリストからターゲットサーバーインストールを選択します。ネットワークでインターネットにアクセスするためにプロキシサーバーを使用する必要がある場合は、
``Proxy servers``
を選択してサーバーを指定します。プロキシサーバーを使用する必要がない場合は、\ ``Next``
をクリックして続行します。

1. **アドオン、ツール、およびユーティリティ** ノードを展開し、
   **Enterprise DB Migration Toolkit** を選択します。

2. :ref:`グラフィカルインストーラーを使用する <グラフィカルインストーラーを使用する>`  に進みます。

グラフィカルインストーラーを使用する
------------------------------------

1. インストール言語を選択し、 **OK** を選択します。

2. Setup Migration Toolkitページで、 **Next** を選択します。

3. ライセンス契約を読みます。契約に同意する場合は、 **I accept the
   Agreement** オプションを選択し、 **Next** を選択します。

4. Migration
   Toolkitをインストールするディレクトリを参照するか、インストーラーがデフォルトの場所にMigration
   Toolkitをインストールすることを許可します。 **Next** を選択します。

5. [ Ready to install ]ページで、[ **Next** ]を選択します。

情報ボックスには、選択したコンポーネントのインストールの進行状況が表示されます。これには数分かかる場合があります。

1. インストールが完了したら、[ **Finish** ]を選択します。

Migration
Toolkitのインストール後、移行を実行する前に適切なJDBCドライバーをインストールする必要があります。詳細については、 :ref:`Installing a JDBC driver <Installing a JDBC driver>` を参照してください。
