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

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

Essayez de suivre :

  1. Assurez-vous que le protocole TCP/IP est activé via le gestionnaire de configuration SQL Server. Assurez-vous également que le port personnalisé n'est pas configuré, pour des informations détaillées
  2. Faites telnet HC-SERVER-04 1433 à partir de l'invite de commande de l'hôte distant (d'où vous avez essayé de vous connecter au serveur SQL)

Si Étape 2 échoue :créer une règle dans le pare-feu du serveur SQL avec le port # 1433 et 1434 pour accepter les connexions entrantes, puis réessayez telnet, si telnet fonctionne, l'application devrait pouvoir se connecter

  1. Si cela ne fonctionne pas après l'entrée du pare-feu :redémarrez SQL Browser services
  2. Pas de chance avec SQL Browser service, modifiez la chaîne de connexion comme suit :
Server=HC-SERVER-04,1433;Database=IBCore_Lange;User Id=sa;password=XXX