Anledningen till att du behöver lägga till instansnamn i ditt servernamn är att detta gör att SQL Server Browser Service kan hjälpa dig att hitta motsvarande TCP/IP-port baserat på ditt instansnamn. För standardinstanser (MSSQLSERVER) räcker det att endast använda IP-adress eller värdnamn.
Om du bara vill använda IP-adressen måste du fortfarande lägga till TCP/IP-porten också, såsom 192.168.0.1, 1434. Om inte TCP/IP-porten tillåts kommer klienten att försöka använda TCP/IP 1433-porten istället . I det här fallet, om instansen inte lyssnar på 1433-porten, kommer anslutningen att misslyckas.
Hoppas detta hjälper.