Hay varias causas posibles de esto detalladas aquí:Servidor vinculado con el problema de Microsoft.Jet.OLEDB.4.0 .
Una causa probable son los permisos del sistema de archivos del directorio temporal para el inicio de sesión del servicio sql para quien acceda a ese servidor vinculado:C:\Documents and Settings\(sql login name)\Local Settings\Temp