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

Verwenden Sie nur IP, um eine Verbindung zu SQL Server 2008 ohne Instanznamen herzustellen?

Der Grund, warum Sie Ihrem Servernamen einen Instanznamen hinzufügen müssen, besteht darin, dass der SQL Server-Browserdienst Ihnen dabei helfen kann, den entsprechenden TCP/IP-Port basierend auf Ihrem Instanznamen zu finden. Für die Standardinstanz (MSSQLSERVER) reicht es aus, nur die IP-Adresse oder den Hostnamen zu verwenden.

Wenn Sie nur die IP-Adresse verwenden möchten, müssen Sie auch den TCP/IP-Port hinzufügen, z. B. 192.168.0.1, 1434. Wenn der TCP/IP-Port nicht zulässig ist, versucht der Client stattdessen, den TCP/IP-Port 1433 zu verwenden . Wenn die Instanz Port 1433 nicht überwacht, schlägt die Verbindung in diesem Fall fehl.

Hoffe das hilft.