

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d'une instance de base de données BYOM pour RDS pour SQL Server
<a name="sqlserver-byom-creating-instance"></a>

Vous pouvez créer des instances BYOM via la console Amazon RDS ou la CLI AWS .

**Console :** depuis la page Créer une base de données, vous pouvez créer une instance BYOM de la même manière que vous créeriez une instance License Included (LI). La console crée la version du moteur BYOM en arrière-plan à votre place. Notez que la création de la version du moteur à partir du support d'installation fourni augmente d'environ 20 minutes le temps total de création de l'instance.

Pour éviter cette attente supplémentaire, vous pouvez pré-créer la version du moteur BYOM à partir de la page Versions personnalisées du moteur. Une fois la version du moteur créée, le lancement des instances par rapport à celle-ci suit le même calendrier que celui des instances LI.

**CLI :** via la AWS CLI, vous appelez d'abord `create-custom-db-engine-version` pour créer la version du moteur BYOM, puis vous appelez `create-db-instance` pour lancer votre base de données. Ce processus en deux étapes s'applique également lorsque vous modifiez des instances BYOM existantes vers une nouvelle version mineure : créez d'abord la version cible du moteur BYOM, attendez qu'elle atteigne le `Available` statut, puis appelez `modify-db-instance` pour effectuer la mise à niveau.

## Conditions préalables
<a name="sqlserver-byom-creating-instance.prerequisites"></a>

Avant de créer une instance de base de données BYOM, vérifiez les points suivants :
+ Vous avez terminé les étapes de[Création et gestion des versions du moteur BYOM pour RDS pour SQL Server](sqlserver-byom-creating-cev.md).

## Création d'une instance de base de données BYOM (console)
<a name="sqlserver-byom-creating-instance.console"></a>

1. Connectez-vous à la [console AWS de gestion](https://console.aws.amazon.com/rds/) et ouvrez la console Amazon RDS.

1. Dans le volet de navigation, choisissez **Databases**, puis **Create database**.

1. Pour **Choisir une méthode de création de base** de données, sélectionnez **Configuration complète**.

1. Pour les **options du moteur**, choisissez **Microsoft SQL Server**.

1. Pour les **modèles**, choisissez **Production** ou **Dev/Test**en fonction de votre cas d'utilisation.

1. Pour **Type de gestion de base de données**, choisissez **Amazon RDS**.

1. Pour **Édition**, choisissez **SQL Server Standard Edition** ou **SQL Server Enterprise Edition**.

1. Pour le **modèle de licence**, choisissez **BYOM (Bring Your Own Media).**

1. Pour la **version majeure du moteur**, choisissez la version de SQL Server qui correspond à votre support d'installation (par exemple, 2022).

1. Pour la **version mineure du moteur**, choisissez la version mineure cible (par exemple,`16.00.4175.1.v1`).

1. Pour **Identifiant d'instance de base de données**, saisissez un nom unique pour votre instance de base de données.

1. Configurez les paramètres restants (classe d'instance de base de données, stockage, connectivité, authentification, sauvegardes et maintenance) comme vous le feriez pour une instance avec licence incluse.

1. Choisissez **Créer une base de données**.

Amazon RDS crée automatiquement la version du moteur BYOM et lance votre instance.

## Création d'une instance de base de données BYOM (AWS CLI)
<a name="sqlserver-byom-creating-instance.cli"></a>

Utilisez la `create-db-instance` commande avec `--license-model bring-your-own-media` :

```
aws rds create-db-instance \
    --engine sqlserver-ee \
    --engine-version 16.00.4175.1.v1 \
    --license-model bring-your-own-media \
    --db-instance-identifier my-byom-instance \
    --db-instance-class db.m7i.xlarge \
    --master-username admin \
    --master-user-password <password> \
    --allocated-storage 200 \
    --db-subnet-group-name my-subnet-group \
    --vpc-security-group-ids sg-0123456789abcdef0
```

## Vérification de votre instance de base de données BYOM
<a name="sqlserver-byom-creating-instance.verifying"></a>

Après avoir créé l'instance, vérifiez qu'elle utilise le modèle de licence BYOM :

```
aws rds describe-db-instances \
    --db-instance-identifier my-byom-instance
```

Dans la réponse, confirmez les valeurs suivantes :
+ `"LicenseModel": "bring-your-own-media"`— L'instance utilise votre propre licence SQL Server.
+ `"Engine": "sqlserver-ee"`— La bonne édition du moteur.
+ `"EngineVersion": "16.00.4175.1.v1"`— Version du moteur cible.

## Considérations
<a name="sqlserver-byom-creating-instance.considerations"></a>
+ Si vous disposez d'une automatisation existante qui crée des instances de base de données sans les spécifier`--license-model`, ces flux de travail échouent une fois que vous avez créé une version du moteur BYOM pour cette version du moteur. Mettez à jour votre automatisation pour inclure le `--license-model` paramètre avant d'activer une version du moteur BYOM.