Esta postagem no blog detalha todas as etapas necessárias para garantir que você possa se conectar ao SQL Server Express remotamente. Embora o post seja para o Vista, também é aplicável aos sistemas operacionais do servidor. Uma coisa que você provavelmente desejará fazer para isolar onde o problema está relacionado à conexão é usar Fontes de dados ODBC de um servidor remoto e ver se é possível estabelecer uma conexão depois de fazer todo o trabalho de configuração. Se você puder, o SQL Server Express será configurado corretamente e será uma questão de configurar o aplicativo Java corretamente.