Pregunta: | 9291 - MULTIPLES SERVIDORES EN UN REPORTE DE CRISTAL REPORTS |
Autor: | Carlos Perez PeƱailillo |
Hola:
Necesito generar un reporte(Crystal Report 7 ;S.O. =Windows2000 Profesional) utilizando datos de 2 servidores sql server, el problema es que les envio los nombres de los servidores por parametros(no pueden ser estaticos) y me envia un error de SQl server, siendo que la query se genera correctamente(procedimiento almacenado). He hecho la prueba de mandarle al crystal el nombre del servidor sin parametros, pero no funciona, solo si dejo que la query se ejecute con el nombre de la base de datos funciona. Gracias a todos |
Respuesta: | Ubeimar Vergara |
Veo una manera sencilla de resolver tu problema asi :
1. Vincular un servidor como servidor remoto en el otro. 2. Crear la Vista o el Procedimiento Almacenado en uno de los servidores usando los objetos remotos del otro. Ej. ServidorRemoto.bdPrueba.dbo.Tabla... (Si hay problemas con el numero de prefijos es conveniente el manejo de Alias) De este modo desde el reporte solo es necesario acceder a un servidor y no a los dos, ademas, la consulta no pierde ningun rendimiento. Espero que eso te sirva... Mucha Suerte !!! |