ApsaraDB RDS for SQL Server インスタンスを作成した後、インスタンスにデータベースを作成する必要があります。このトピックでは、RDS インスタンスにデータベースを作成する方法について説明します。また、RDS インスタンスに作成できるデータベースの数の上限についても説明します。
前提条件
RDS インスタンスが作成されていること。詳細については、「ApsaraDB RDS for SQL Server インスタンスを作成する」をご参照ください。
データベースの数の上限
SQL Server 2008 R2 を実行する RDS インスタンスは、最大 50 個のデータベースをサポートします。RDS インスタンスで他の SQL Server バージョンを実行している場合、データベースの最大数は RDS エディションによって異なります。データベースの最大数を計算するには、次の式を使用できます。
RDS クラスタ版/RDS High-availability Edition
CPU コア数の平方根を抽出し、平方根を切り捨てて整数にし、その整数に 50 を掛けます。得られた値を X とします。この例では、データベースの最大数は、X と 300 の間の小さい方の値になります。たとえば、RDS インスタンスが RDS High-availability Edition 上で SQL Server 2016 SE を実行し、4 CPU コアと 8 GB のメモリを提供する場合、RDS インスタンスは最大 100 個のデータベースをサポートします。
RDS Basic Edition
CPU コア数の平方根を抽出し、平方根を切り捨てて整数にし、その整数に 100 を掛けます。得られた値を X とします。この例では、データベースの最大数は、X と 400 の間の小さい方の値になります。たとえば、RDS インスタンスが RDS Basic Edition 上で SQL Server 2019 SE を実行し、4 CPU コアと 8 GB のメモリを提供する場合、RDS インスタンスは最大 200 個のデータベースをサポートします。
上記の式における min は、2 つの値のうち小さい方の値が使用されることを示します。たとえば、min{100,300} の値は 100 です。
手順
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけ、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、データベース管理 をクリックします。
表示されたページで、データベースの作成 をクリックし、次のパラメーターを設定して、作成 をクリックします。
パラメーター
説明
パラメーター
説明
データベース (DB) 名
データベースの名前。名前は 2 ~ 64 文字で、英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。名前は英字で始まり、英字または数字で終わる必要があります。
サポートされる文字コード
データベースの文字セット。詳細については、「システムデータベースの文字セットの照合順序とタイムゾーンを変更する」をご参照ください。
補足
データベースの説明。説明は最大 256 文字まで入力できます。
作成 をクリックします。
関連情報
API 操作を呼び出すことによって、RDS インスタンスにデータベースを作成することもできます。詳細については、「CreateDatabase」をご参照ください。
データ管理 (DMS) や Microsoft SQL Server Management Studio (SSMS) など、さまざまな方法を使用して RDS インスタンスに接続できます。詳細については、「ApsaraDB RDS for SQL Server インスタンスに接続する」をご参照ください。