Gebruik een komma om een poortnummer op te geven met SQL Server:
mycomputer.test.xxx.com,1234
Het is niet nodig om een instantienaam op te geven bij het specificeren van de poort.
Veel meer voorbeelden op http://www.connectionstrings.com/. Het heeft me een paar keer gered.