Reporting Services con Oracle 8i

10/03/2005 - 00:43 por Harold | Informe spam
Saludos,

Quisiera saber si Reporting Services tiene problemas para ejecutar Funciones
de Oracle; ya que me han dicho que no puede trabajar con funciones solo con
procedimientos. Asimismo, me comentaron que no funciona si el procedimiento
o la función tiene parámetros definidos como OUTPUT.

Alguien sabe si esto es cierto.

Gracias,

Preguntas similare

Leer las respuestas

#6 Harold
14/03/2005 - 18:33 | Informe spam
Precisamente por ahí estamos tratando de resolver el problema. Ya se
construyó el procedimiento y aparentemente funciona bien. Muchas gracias por
toda tu ayuda.

"Gustavo Larriera [MVP]" wrote:

Nunca he visto hacerlo de esa manera que dices :-(

No te es posible hacer un procedimiento almacenado en el Oracle que se
encargue de llamar a la funcion y responder un SELECT con el resultado,
para que RS lo tome sin problemas?

Gustavo Larriera
Uruguay LatAm
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Blog: http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Harold" wrote in message
news::
> Es correcto, en primera instancia el problema se presenta porque la
> función
> espera como parà¡metro un cursor (recordset) para devolver los datos en el
>
> mismo cursor, este parà¡metro està¡ definido con de IN OUT, el asunto es
> como
> pasar este parà¡metro desde RS y que RS sepa que ahà­ se devolverà¡n los
> datos a
> mostrar en el reporte.
>
> "Gustavo Larriera [MVP]" wrote:
>
> > Y esa función fc_obtiene_llave qué hace? Al menos deberà­a devolver un
> >
> > recordset para que Reporting Services pueda procesarlo.
> >
> > Gustavo Larriera
> > Uruguay LatAm
> > MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
> > Blog: http://sqljunkies.com/weblog/gux/
> > Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
> >
> > derecho / This posting is provided "AS IS" with no warranties, and
> > confers no rights.
> >
> >
> >
> > "Harold" wrote in message
> > news::
> > > Solamente se estàƒÂ¡ llamando a la funcion con los paràƒÂ¡metros:
> > >
> > > bnspown.fc_obtiene_llave(par1, par2, par3, par4)
> > >
> > > Este llamado genera el problema indicado.
> > >
> > > Gracias,
> > >
> > >
> > > "Gustavo Larriera [MVP]" wrote:
> > >
> > > > Entiendo que hay un problema en la sentencia SQL que le estàƒÂ¡s
> > > > enviando
> > > >
> > > > a Oracle. CuàƒÂ¡l es la sentencia?
> > > >
> > > > Gustavo Larriera
> > > > Uruguay LatAm
> > > > MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
> > > > Blog: http://sqljunkies.com/weblog/gux/
> > > > Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga
> > > > ningun
> > > >
> > > > derecho / This posting is provided "AS IS" with no warranties, and
> > > > confers no rights.
> > > >
> > > >
> > > >
> > > > "Harold" wrote in message
> > > > news::
> > > > > Saludos Gustavo, el error que genera es el siguiente:
> > > > >
> > > > > "No se pudo generar una lista de campos para la consulta.
> > > > > Compruebe la sintaxis de la consulta o haga click en actualizar
> > > > > campos
> > > > > en
> > > > > la
> > > > > barra de herramientas de consulta.
> > > > > ORA-06550:line 1, column7:
> > > > > PLS-00703: multiple instances of named argument in list
> > > > > ORA-06550: line 1, column 7:
> > > > > PL/SQL: Statement ignored"
> > > > >
> > > > > Muchas gracias por la ayuda.
> > > > >
> > > > >
> > > > > "Gustavo Larriera [MVP]" wrote:
> > > > >
> > > > > > Hola Harold,
> > > > > >
> > > > > > por favor cuando puedas obtener el mensaje, ponlo aqui en el
> > > > > > foro
> > > > > > para
> > > > > >
> > > > > > que lo miremos entre todos.
> > > > > >
> > > > > > Saludos
> > > > > > ~gux
> > > > > >
> > > > > > Gustavo Larriera, MVP
> > > > > > Uruguay LatAm
> > > > > > http://sqljunkies.com/weblog/gux/
> > > > > > Este mensaje se proporciona "COMO ESTA" sin garantias y no
> > > > > > otorga
> > > > > > ningun
> > > > > >
> > > > > > derecho / This posting is provided "AS IS" with no warranties,
> > > > > > and
> > > > > > confers no rights.
> > > > > >
> > > > > >
> > > > > >
> > > > > > "Harold" wrote in message
> > > > > > news::
> > > > > > > Gracias Gustavo, de hecho al probarlo genera un mensaje de
> > > > > > > error,
> > > > > > > en
> > > > > > > este
> > > > > > >
> > > > > > > momento no tengo el ambiente para indicar exactamente el
> > > > > > > mensaje.
> > > > > > > A
> > > > > > > raàƒÆ’à†'àƒâ€šà‚­z
> > > > > > > de
> > > > > > > este error es que realizo la consulta.
> > > > > > >
> > > > > > > "Gustavo Larriera [MVP]" wrote:
> > > > > > >
> > > > > > > > Desconozco si RS tiene problemas con Oracle 8i, pero es
> > > > > > > > muy
> > > > > > > > sencillo
> > > > > > > > verificar si eso que te dijeron es verdadero o falso. No
> > > > > > > > lo
> > > > > > > > has
> > > > > > > > probado
> > > > > > > >
> > > > > > > > por tàƒÆ’à†'àƒâ€šà‚­ mismo?
> > > > > > > >
> > > > > > > > Gustavo Larriera, MVP
> > > > > > > > Uruguay LatAm
> > > > > > > > http://sqljunkies.com/weblog/gux/
> > > > > > > > Este mensaje se proporciona "COMO ESTA" sin garantias y no
> > > > > > > > otorga
> > > > > > > > ningun
> > > > > > > >
> > > > > > > > derecho / This posting is provided "AS IS" with no
> > > > > > > > warranties,
> > > > > > > > and
> > > > > > > > confers no rights.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > "Harold" wrote in
> > > > > > > > message
> > > > > > > > news::
> > > > > > > > > Saludos,
> > > > > > > > >
> > > > > > > > > Quisiera saber si Reporting Services tiene problemas
> > > > > > > > > para
> > > > > > > > > ejecutar
> > > > > > > > > Funciones
> > > > > > > > > de Oracle; ya que me han dicho que no puede trabajar con
> > > > > > > > > funciones
> > > > > > > > > solo
> > > > > > > > > con
> > > > > > > > > procedimientos. Asimismo, me comentaron que no funciona
> > > > > > > > > si
> > > > > > > > > el
> > > > > > > > > procedimiento
> > > > > > > > > o la funciàƒÆ’à†'àƒâ€ à¢â‚¬â„¢àƒÆ’à¢â‚¬Å¡àƒâ€šà‚³n
> > > > > > > > > tiene
> > > > > > > > > paràƒÆ’à†'àƒâ€ à¢â‚¬â„¢àƒÆ’à¢â‚¬Å¡àƒâ€šà‚¡metros
> > > > > > > > > definidos como
> > > > > > > > > OUTPUT.
> > > > > > > > >
> > > > > > > > > Alguien sabe si esto es cierto.
> > > > > > > > >
> > > > > > > > > Gracias,
> > > > > > > >
> > > > > > > >
> > > > > >
> > > > > >
> > > >
> > > >
> >
> >


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida