AWS-SCT のインストール
〜 Microsoft を使わない T-SQL その (2) 〜
2025-12-25 作成 福島
TOP > tips > aws-sct
[ TIPS | TOYS | OTAKU | LINK | MOVIE | CGI | AvTitle | ConfuTerm | HIST | AnSt | Asob | Shell ]

0. 前置き

AWS Schema Conversion Tool は、AWS のデータベースへ既存のスキーマ (定義体) を変換するツールです。
移行先のデータベースは以下です。
変換する前に、その難易度の診断・報告もしてくれます。
これにより実際にデータベースを AWS に移植するときの、おおよその実現確率を知ることができます。


1. JDBC の用意

AWS SCT は JDBC を利用する。
入っていない場合は、ここここからダウンロードして、好きなところに解凍しておく。

今回は sqljdbc_13.2.1.0_jpn.zip だったので、下記の場所に解凍した。
%ProgramFiles%\sqljdbc_13.2\
(使うのは C:\Program Files\sqljdbc_13.2\jpn\jars\mssql-jdbc-13.2.1.jre8.jar)
2. AWS SCT のダウンロードと解凍
Installing AWS Schema Conversion Tool から zip ファイルをダウンロードする。
3 種類存在する (Fedora Ubuntu Windows) が、ファイル名はすべて同じ。サイズが少し異なる。

ファイル名: aws-schema-conversion-tool-1.0.latest.zip
Windows 用を解凍する。
− □ × 
 >_ Windows PowerShell ×   + |
 
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

新機能と改善のために最新の PowerShell をインストールしてください!https://aka.ms/PSWindows  

PS C:\> tree /f /a aws-schema-conversion-tool-1.0.latest
フォルダー パスの一覧
ボリューム シリアル番号は 06BF-DCEC です
C:\AWS-SCHEMA-CONVERSION-TOOL-1.0.LATEST
|   AWS Schema Conversion Tool-1.0.677.msi    ← これを実行する
|
\---agents
        aws-schema-conversion-tool-extractor-2.0.1-677.x86_64.rpm
        aws-schema-conversion-tool-extractor-2.0.1.677.deb
        aws-schema-conversion-tool-extractor-2.0.1.677.msi

PS C:\> exit 

3. AWS SCT のインストール
インストーラ AWS Schema Conversion Tool-1.0.677.msi を実行する。

ボタンをクリックする。
 ⇓
ボタンをクリックする。
にチェックを入れるとクリックできるようになる。
 非常に分かりにくい文章。意訳するとこうなる↓。
 AWS SCT をインストールすると、注意書きに同意したことになる。
 AWS で有効なアカウントをお持の場合はこの限りではない。(すでに同意しているはず)

 ⇓
ボタンをクリックする。
 ⇓
ボタンをクリックする。
 Install をクリックするとインストールを開始する。
 Back をクリックすると設定に戻る。
 Cancel をクリックするとこのウィザードを中断する。
 ⇓
 待つ。
 ⇓
ボタンをクリックする。
 ⇓
 待つ。
 ⇓
ボタンをクリックする。
(DMS が分かっている人は )
 AWS は、ソースデータベーススキーマをターゲットデータベースと互換性のある形式に変換する新しいスキーマ変換ソリューションを提供します。
 AWS Database Migration Service (AWS DMS) コンソールにログインして、AWS DMS スキーマ変換 (DMS SC) ワークフローを開始し、フルマネージドエクスペリエンスを実現できます。

 ⇓
ボタンをクリックする。

 前述の分かりにくい文章と同じ。

 ⇓
ボタンをクリックする。

 今やりたいのはインストールなので、変換・抽出作業はまだしない。