Hola Buenas tardes, Vcopola, en lo personal tuve un problema similar, y lo solucione.
Como puedo ver, en estos foros es mucha la ayuda que que hay y creo que lo importante es compartir. Lo que si soy nuevo en estas cuestiones, así que si no se todavía como hacer para compartir lo poco que hice, les pediría que tengan paciencia, estoy probando esta plataforma.
Si todavía están necesitando ayuda les puedo compartir lo que hice, que quedo funcionando con MSSQL 2008, usando una libreria que se llama MSSQL.jar con su respectivo XML. Es una APP sencilla, solo se conecta y lee una tabla de una base de datos levantada en un servidor interno mediante un IP.
Si necesitan por favor avisen...