SoloCodigo

Bases de Datos => Crystal Reports => Mensaje iniciado por: DarKBeasT en Miércoles 29 de Diciembre de 2004, 20:22

Título: El Crystal Me Da Error Sql Con Un Sp
Publicado por: DarKBeasT en Miércoles 29 de Diciembre de 2004, 20:22
En el sp yo uno con Microsoft SQL Server 2000 dos bases de datos que estan en distintos servidores. Cuando al sp Lo ejecuto desde el Analizador de Consultas me funciona Bien me devuelve los resultados esperados, pero Cunado lo quiero lebantar con crystal Report 8.5 me da error de SLQ server.

Agradeceria que si alguien sabe como resolver este problema, que escriba la solucion ya hace bastante que ando peliando con lo mismo

:scream:
Título: Re: El Crystal Me Da Error Sql Con Un Sp
Publicado por: juravi en Lunes 3 de Enero de 2005, 15:54
Hola, que tipo de error te manda....
Título: Re: El Crystal Me Da Error Sql Con Un Sp
Publicado por: DarKBeasT en Miércoles 5 de Enero de 2005, 10:27
Mira crystal nos es muy claro con lo errores pero cuando trato de agregar el SP al reporte existente o a un reporte nuevo me dice error dll sql server y nada mas como podes ver no es muy claro con el error
Título: Re: El Crystal Me Da Error Sql Con Un Sp
Publicado por: juravi en Martes 11 de Enero de 2005, 14:27
:devil:
Hola mira, te voy a dar posibles solusiones.
 <_< 1. puede ser los permisos que tienes(no le diste los permisos en la base de datos en sql a los usuarios, tablas y a la misma bd). Eso te manda un error dll.
 <_< 2. Si esta perdiendo los link con sql ya alli tendrias que bajar una actualizacion del cristal report 8.5, cosa que me pasaba con la version 8.
 :comp:
Pero en resumen lo mas probable es que sea los permisos, tambien ponle permiso a la carpeta que tiene los reportes por si las moscas.

Saludos y espero que te sirva. :hola:
Título: Re: El Crystal Me Da Error Sql Con Un Sp
Publicado por: DarKBeasT en Martes 18 de Enero de 2005, 12:41
talvez no me he expresado bien en contar el problema, empecemos de nuevo

yo tengo dos servidores llamemos a uno a y al otro b (son dos sql distintos el servidor a tiene sql 2000 y el servidor b tiene sql 7)

en el servidor a tengo armado una vista de tablas del servidor b que a travez del analizador de consultas del sql server 2000 me las muetra bien; co eso yo arme un StoreProcedure (sp) que hace un calculo con los datos del otro servidor, ese sp me funciona bien cuando lo ejecuto desde el analizador de consultas de sql2000 pero cunado quiero generar un reporte con crystal de ese sp o de esas vistas a travez del servidor a me da error del server sql y cuando le saco las vistas del servidor b me funciona bien.

Al servidor a le cree un servidor vincula que es el servidor b y ambos le cree un usuario comun y los relacione a esos dos usuarios asi cuando uno se loguea en el servidor a con ese usuario le activa los permisos para el otro servidor esto estaria funcionando porque a traves del analizador de consultas del sql server 2000 funciona bien pero el problema me da en el crystal

desde ya muchisimas gracias a todos los que me respondan
 :kicking:
Título: Re: El Crystal Me Da Error Sql Con Un Sp
Publicado por: juravi en Miércoles 19 de Enero de 2005, 16:50
:devil:
Hola amigo, mira en teoria creo que se cual es el problema. Mira consulte con mi jefe y el me dijo que primeramente las bases de datos deben estar particionada(horizontal, vertical o mixta), pero ya veo que lo hisiste. Tu para mandar ese reporte a cristal no lo puedes hacer directamente desde las tablas de la BD. Lo que tienes que hacer(cosa que no se si lo has hecho) es crear una vista( modo ejecucion o normal) y de alli vas alar los datos para el cristal. Estos se ha hecho aqui y funciona asi. La vista es por decir tu puente.
 :comp:
Espero q te sirva.