Verwenden Sie ein Komma, um eine Portnummer mit SQL Server anzugeben:
mycomputer.test.xxx.com,1234
Bei der Angabe des Ports muss kein Instanzname angegeben werden.
Viele weitere Beispiele unter http://www.connectionstrings.com/. Es hat mich ein paar Mal gerettet.