演習 - SQL エラスティック プールの作成

完了

この演習では、2 か所のフィットネス店舗を表す 2 つの Azure SQL データベースを作成し、次いで 2 つのデータベースを管理する SQL エラスティック プールを作成します。

SQL サーバーの作成

フィットネス データベース用の SQL サーバーを作成することから始め、2 つの店舗用のデータベースを追加します。 この手順では、バンクーバーとパリを使用しますが、他の店舗名も自由に使用できます。

  1. まず、いくつかのヘルパーの変数を宣言します。 SERVERNAME 変数には、'-' の後に乱数が含められます。 <location> を以下に一覧した店舗のいずれかに置換し、<password> をデータベースのための複雑なパスワードに置換します。

    無料のサンドボックスを使用すると、Azure グローバル リージョンのサブセットにリソースを作成できます。 リソースを作成するときは、次のリストからリージョンを選択します。

    • westus2
    • southcentralus
    • centralus
    • eastus
    • westeurope
    • southeastasia
    • japaneast
    • brazilsouth
    • australiasoutheast
    • centralindia
    ADMIN_LOGIN="ServerAdmin"
    RESOURCE_GROUP=<rgn>[sandbox resource group name]</rgn>
    SERVERNAME=FitnessSQLServer-$RANDOM
    LOCATION=<location>
    PASSWORD=<password>
    
  2. FitnessSQLServer-nnnn という名前のサーバーを作成します。

    az sql server create \
    --name $SERVERNAME \
    --resource-group $RESOURCE_GROUP \
    --location $LOCATION \
    --admin-user $ADMIN_LOGIN \
    --admin-password $PASSWORD
    
  3. FitnessVancouverDB という名前のデータベースを FitnessSQLServer-nnnn に追加します。

    az sql db create \
    --resource-group $RESOURCE_GROUP \
    --server $SERVERNAME \
    --name FitnessVancouverDB
    
  4. FitnessParisDB という名前のデータベースを FitnessSQLServer-nnnn に追加します。

    az sql db create \
    --resource-group $RESOURCE_GROUP \
    --server $SERVERNAME \
    --name FitnessParisDB
    

SQL エラスティック プールの作成

SQL エラスティック プールにリソースを設定する準備ができました。 ポータルに切り替えて、エラスティック プールを作成します。

  1. サンドボックスのアクティブ化に使用したものと同じアカウントを使って Azure portal にサインインします。

  2. Azure portal のメニューまたは [ホーム] ページから [リソースの作成] を選択します。 SQL エラスティック データベース プール を検索して選択します。

  3. 結果としての [SQL エラスティック データベース プール] を選択してから、次の画面で [作成] ボタンをクリックします。

  4. 新しいエラスティック プールに FitnessSQLPool のようなわかりやすい名前を付け、[サンドボックス リソース グループ名] リソース グループを確実に選択します。

  5. [サーバー] セクションで、ご利用の既存の FitnessSQLServer-nnnn サーバーを確実に選択します。

  6. [コンピューティングとストレージ] セクションで [エラスティック プールの構成] をクリックします。

  7. [基本] をクリックし、[適用] をクリックします。

  8. [確認および作成] をクリックします。 情報を確認し、[作成] をクリックします。 SQL エラスティック プールのプロビジョニングには数分かかる場合があります。

エラスティック プールへの既存のデータベースの追加

  1. Azure portal で、新しく作成した SQL エラスティック プールを開き、[概要] セクションに移動します。 現在、プール内にはデータベースがないことに注意してください。

  2. [設定] セクションで、[構成] を選択します。

  3. [データベース] タブを選択します。

  4. [+ データベースの追加] をクリックします。

  5. 両方の店舗に対してデータベースを選択します。

  6. [適用] をクリックします。

  7. [保存] をクリックします。

これで、SQL エラスティック プールにデータベースが正常に追加されました。