Důvod, proč musíte do názvu serveru přidat název instance, je ten, že to umožní službě SQL Server Browser Service najít odpovídající port TCP/IP na základě názvu instance. Pro výchozí instanci (MSSQLSERVER) stačí použít pouze IP adresu nebo název hostitele.
Pokud chcete použít pouze IP adresu, musíte přidat také port TCP/IP, například 192.168.0.1, 1434. Pokud není povolen port TCP/IP, klient se místo toho pokusí použít port TCP/IP 1433 . V tomto případě, pokud instance nenaslouchá na portu 1433, připojení se nezdaří.
Doufám, že to pomůže.