SQL Server pour votre app
Les apps créées avec .NET ou Java peuvent garder leurs données dans SQL Server, sur le SQL Server de Craftkite ou sur votre propre serveur, séparément pour les données de développement et de production.
Mis à jour le 26 octobre 2026
Quand vous demandez SQL Server (par exemple « une boutique ASP.NET Core avec SQL Server »), votre app reçoit sa propre base SQL Server. Ouvrez Base de données → SQL Server pour voir où elle se trouve.

Le SQL Server de Craftkite
Par défaut, l’app utilise le SQL Server de Craftkite (SQL Server Express) : une base à elle et une connexion qui n’atteint qu’elle, sauvegardée chaque jour. Express conserve au plus 10 Go par base ; le studio montre l’espace utilisé. Le stockage est facturé en crédits par Go-mois, comme les autres bases (voir Tarifs).
Votre propre SQL Server
Avec les offres qui incluent votre propre serveur de base de données, vous pouvez connecter votre SQL Server à la place, séparément pour le développement et la production :
- Créez une connexion avec uniquement ce dont l’app a besoin. Base de données → SQL Server affiche le script : elle peut lire, écrire et modifier les tables d’une base, et rien d’autre.
- Cliquez sur Utiliser mon propre SQL Server et saisissez l’hôte, le port, la base, la connexion et le mot de passe, ou collez une chaîne de connexion (ADO.NET, JDBC ou
mssql://). - Choisissez le chiffrement : Chiffré convient à la plupart des serveurs ; Strict nécessite SQL Server 2022 ou Azure SQL. Cochez Approuver le certificat du serveur uniquement pour un certificat auto-signé.
- Cliquez sur Tester : vous voyez la version, l’édition et si la connexion peut créer des tables. Le test ne laisse rien derrière lui.
- Cliquez sur Connecter. L’aperçu de développement redémarre sur votre serveur ; l’app en production bascule à sa prochaine publication.
Votre serveur doit être joignable depuis internet ; les adresses privées sont refusées. Au lieu d’une instance nommée (serveur\instance), indiquez le port. Le mot de passe est chiffré, n’est plus jamais affiché et n’est jamais transmis à l’IA.
Déplacer les données
Utilisez Télécharger sur la base de Craftkite et Importer un fichier sur les tables de votre serveur (CSV, JSON ou Excel, jusqu’à 50 000 lignes par fichier, d’abord un essai). Les migrations de votre app créent les tables à son premier démarrage.
Sauvegardes et responsabilité
Sur votre propre serveur, les sauvegardes, l’emplacement, l’accès et la conformité vous reviennent. Craftkite prend un instantané avant qu’une publication ne modifie les données en production quand c’est possible, mais restaurez à partir des sauvegardes de votre serveur.
Revenir
Revenir au SQL Server de Craftkite fait basculer l’app sur la base que Craftkite a gardée pour elle (ou sur une nouvelle au prochain build). Rien n’est modifié ni supprimé sur votre serveur.
