Essayez de faire telnet localhost 1433
à partir de l'invite de commande (à partir du même serveur sur lequel les services SQL sont exécutés), si la connexion est acceptée sans erreur, votre serveur SQL est vraiment prêt à accepter les connexions. Sinon, suivez ces étapes pour résoudre le problème :
- Assurez-vous que TCP/IP protocole activé
- Vérifiez si le port personnalisé est configuré (via le gestionnaire de configuration SQL Server) pour le service SQL Express (selon la capture d'écran)
Si le port personnalisé N'EST PAS configuré
- Assurez-vous que le service SQL Browser est en cours d'exécution
- Créez une règle dans le pare-feu Windows pour accepter les connexions entrantes sur les ports TCP
1433
et1434 (TCP and UDP)
- Redémarrer le service SQL Browser
- Faites
telnet localhost 1433
à nouveau pour vérifier
Si le port personnalisé est configuré
- Créer une règle dans le pare-feu Windows pour accepter les connexions entrantes sur les ports TCP personnalisés
- Redémarrer le service SQL
- Faire
telnet localhost <custom port>
pour vérifier - Changez la chaîne de connexion en
DataSource = "ABCKOL-BCKOFF,<custom port>"