Power Builder - Dw de BD distintas

   
Vista:

Dw de BD distintas

Publicado por Xavi (70 intervenciones) el 19/11/2013 19:11:33
Buenas Amigos...
Alguien comparte su experiencia si ya trabajo con dw con datos de base de datos distintas?
Por ejemplo el select de un DW quiisiera algo como esto:

Select bd1.orden, bd1.descripcion
from bd1.ordenes
join bd2.personas on bd2.personas=bd1.cliente

Bueee algo asi... las ordenes de trabajo tengo en una base de datos bd1 y la tabla persona tengo en la bd2.
Si no me explico haganme saber, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Willian

Dw de BD distintas

Publicado por Willian (34 intervenciones) el 19/11/2013 20:21:53
Hola Xavi si es posible desde que las dos BDs esten en la misma instancia y en el mismo servidor. de otro modo no hay forma.
informanos que Motor estas usando..
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Dw de BD distintas

Publicado por Xavi (70 intervenciones) el 19/11/2013 20:23:55
Trabajo con Sybase 11 y no es en el mismo servidor... se encuentras en servidores distintos :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Willian

Dw de BD distintas

Publicado por Willian (34 intervenciones) el 19/11/2013 20:26:36
mmmm hay se complico tu caso.. desde que me conosco por programador no eh visto o escuchado la posibilidad de hacer selects de Hosts diferentes en una misma DW. a lo mejor otro compañero tendria la respuesta.
Pero creo que sera dificil.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Dw de BD distintas

Publicado por Xavi (70 intervenciones) el 20/11/2013 01:20:38
Bueno a ver que solución le encuentro. Agradezo tu predisposición para ayudar William :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Dw de BD distintas

Publicado por Xavi (70 intervenciones) el 22/11/2013 14:02:59
Para que sirva a otros de ayuda comento como solucioné este tema:
recuperé los datos en un dw1 de la bd1
todos estos datos recuperados los cargué en una variable tipo array

for i=1 to this.cdw.rowcount()
is_array[i]=string(this.cdw.object.parametro[i])
next



Y con este array hice el retrive en el dw2 de la bd2
this.cdw_listado.retrieve (ls_array)

el dw2 recibe como argumento una variable de tipo array

Es todo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar