Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

.NET Core kann keine Verbindung zur Remote-SQL Server-Datenbank herstellen

Versuchen Sie Folgendes:

  1. Stellen Sie sicher, dass das TCP/IP-Protokoll über den SQL Server-Konfigurationsmanager aktiviert ist. Stellen Sie außerdem sicher, dass der benutzerdefinierte Port nicht konfiguriert ist, für detaillierte Informationen
  2. Führen Sie telnet HC-SERVER-04 1433 aus von der Eingabeaufforderung des entfernten Hosts (von dem aus Sie versucht haben, eine Verbindung zum SQL-Server herzustellen)

Wenn Schritt 2 schlägt fehl:Erstellen Sie eine Regel in der Firewall des SQL Servers mit der Portnummer 1433 und 1434 Um eingehende Verbindungen zu akzeptieren, versuchen Sie es erneut mit Telnet. Wenn Telnet funktioniert, sollte die Anwendung eine Verbindung herstellen können

  1. Falls nach Firewall-Eintrag nicht funktioniert:SQL Browser neu starten Dienst
  2. Kein Glück mit SQL Browser ändern Sie die Verbindungszeichenfolge wie folgt:
Server=HC-SERVER-04,1433;Database=IBCore_Lange;User Id=sa;password=XXX