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.