Exemples Azure CLI pour Azure SQL Database
S’applique à : Azure SQL Database
Vous pouvez configurer Azure SQL Database à l’aide d’Azure CLI.
Si vous n’avez pas d’abonnement Azure, créez un compte gratuit Azure avant de commencer.
Prérequis
Utilisez l’environnement Bash dans Azure Cloud Shell. Pour plus d’informations, consultez Démarrage rapide pour Bash dans Azure Cloud Shell.
Si vous préférez exécuter les commandes de référence de l’interface de ligne de commande localement, installez l’interface Azure CLI. Si vous exécutez sur Windows ou macOS, envisagez d’exécuter Azure CLI dans un conteneur Docker. Pour plus d’informations, consultez Guide pratique pour exécuter Azure CLI dans un conteneur Docker.
Si vous utilisez une installation locale, connectez-vous à Azure CLI à l’aide de la commande az login. Pour finir le processus d’authentification, suivez les étapes affichées dans votre terminal. Pour connaître les autres options de connexion, consultez Se connecter avec Azure CLI.
Lorsque vous y êtes invité, installez l’extension Azure CLI lors de la première utilisation. Pour plus d’informations sur les extensions, consultez Utiliser des extensions avec Azure CLI.
Exécutez az version pour rechercher la version et les bibliothèques dépendantes installées. Pour effectuer une mise à niveau vers la dernière version, exécutez az upgrade.
Exemples
Le tableau suivant comprend des liens vers des exemples de scripts Azure CLI permettant de gérer des bases de données mises en pool ou uniques dans Azure SQL Database.
Domaine | Description |
---|---|
Créer des bases de données | |
Créer une base de données unique | Crée une base de données SQL et configure une règle de pare-feu au niveau du serveur. |
Créer des bases de données mises en pool | Crée des pools élastiques, déplace des bases de données mises en pool et change les tailles de calcul. |
Mettre à l’échelle des bases de données | |
Mettre à l’échelle une base de données unique | Met à l’échelle une seule base de données. |
Mettre à l’échelle une base de données mise en pool | Met à l’échelle un pool élastique SQL à une taille de calcul différente. |
Configurer la géoréplication | |
Base de données unique | Configure la géoréplication active pour une base de données dans Azure SQL Database et la fait basculer vers le réplica secondaire. |
Base de données mise en pool | Configure la géoréplication active pour une base de données dans un pool élastique, puis la fait basculer vers le réplica secondaire. |
Configurer le groupe de basculement | |
Configurer le groupe de basculement | Configure un groupe de basculement pour un groupe de bases de données et bascule des bases de données sur le serveur secondaire. |
Base de données unique | Crée une base de données et un groupe de basculement, ajoute la base de données au groupe de basculement, puis teste le basculement sur le serveur secondaire. |
Base de données mise en pool | Crée une base de données, l’ajoute à un pool élastique, ajoute le pool élastique à un groupe de basculement, puis teste le basculement sur le serveur secondaire. |
Sauvegarder, restaurer, copier et importer une base de données | |
Sauvegarder une base de données | Sauvegarde une base de données dans SQL Database au sein d’une sauvegarde de stockage Azure. |
Restaurer une base de données | Restaure une base de données dans SQL Database à un point spécifique dans le temps. |
Copier une base de données sur un nouveau serveur | Crée une copie d’une base de données existante dans SQL Database au sein d’un nouveau serveur. |
Importer une base de données à partir d’un fichier BACPAC | Importe une base de données dans SQL Database à partir d’un fichier BACPAC. |
Découvrez-en plus sur l’API de base de données unique Azure CLI.