Como executar o BCP, mas especificar um endereço de Internet / rede para conectar, não um nome de servidor MSSQL?
Você pode especificar o endereço IP (aqui apenas 127.0.0.1) em vez do nome do servidor.
bcp DBName.dbo.tablename in "C:\test\yourfile.txt" -c -T -t -S"127.0.0.1\instance"
Se você realmente deseja usar apenas IP\porta, use o endereço IP e a porta separados por vírgula
bcp DBName.dbo.tablename in "C:\test\yourfile.txt" -c -T -t -S"127.0.0.1,60905"
É claro que, nesse caso, você precisaria saber a porta que a instância está usando e sua instância deve ser configurada para usar uma porta fixa