Använd ett kommatecken för att ange ett portnummer med SQL Server:
mycomputer.test.xxx.com,1234
Det är inte nödvändigt att ange ett instansnamn när du anger porten.
Många fler exempel på http://www.connectionstrings.com/. Det har räddat mig några gånger.