Perdón se me olvidó poner cual era la solución .
Es un bug o fallo del SQL Server.
¿Y como lo sé?, muy sencillo.
Lo que hice fué crearme una BBDD deprueba para probar los nuevos trozos de código de la ampliación de mi aplicación. La BBDD original, tiene una replicación de mezcla con otrso dos servidores.
Pues bien al hacer esa BBDD de prueba a partir de la restauración de una copia de seguridad de la original, seguramente algún proceso no se copia o restaura, en este caso, dando este error a la ejecución de la aplicación.
Hice la pruaba sobre los datos originales y validos y todo funciono como la seda.
Gracias y un saludo.
![Stick Out Tongue](http://www.clubdelphi.com/foros/images/smilies/tongue.gif)