Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

.NET Core sur Azure ne peut pas se connecter à la base de données SQL Server

MISE À JOUR

Je fonctionne selon le tutoriel, voir la capture d'écran pour les étapes détaillées. La documentation officielle contient un exemple de code, que vous pouvez télécharger et voir. Je mets ma chaîne conn dans mon code.

Si vous configurez vos chaînes de connexion dans web.config ou d'autres fichiers, vous pouvez voir ce document . Et vous pouvez le configurer dans votre portail.

Étape 1. Modifiez les chaînes de connexion dans le code et ajoutez une interface à tester.

Étape 2. Créez une table de tâches pour peoject. [Assurez-vous d'avoir terminé le Firewall setting ]

Étape 3. Testez en local puis déployez. Vous pouvez voir mon projet s'exécuter avec succès et l'interface peut être utilisée.

PRIVEUX

Vous pouvez accéder à votre sqldb, trouver les Connection strings et copié celui qui y est fourni.

Cette chaîne était au format :

Data Source=tcp:servername.database.windows.net,1433;Initial Catalog=db;
Persist Security Info=False;
User ID=user;Password=mypassword;
MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;
Connection Timeout=30;

Il y a aussi une publication qui a le même problème. Pour plus de détails, vous pouvez le lire.