Power Builder - Conexion a dos base de datos Oracle Y sql

 
Vista:

Conexion a dos base de datos Oracle Y sql

Publicado por nick (15 intervenciones) el 12/09/2006 16:07:32
hola amigos como hago para conectarme a 2 base de datos distintas

lo que quiero hacer es que al insertar en una tabla de sql server me inserte en otra tabla igual en oracle.

Muchas Gracias por su ayuda
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

RE:Conexion a dos base de datos Oracle Y sql

Publicado por Jorge (37 intervenciones) el 12/09/2006 16:19:36
si quieres conectarte a dos o mas base de datos tendrías que crear transacciones. se save que la trasaccion por defecto es SQLCA. ejemplo.
declare en general variables
Transaction gtr_sql
Transaction gtr_oracle

y al momento de abrir en el open de tu aplicacion crea la trasaccion
gtr_sql = Create transaction
gtr_sql.DBMS = "MSS Microsoft SQL Server 6.x"
gtr_sql.Database = "mi_base"
gtr_sql.ServerName = "."
gtr_sql.LogId = "sa"
gtr_sql.logpass = ""
gtr_sql.AutoCommit = True
gtr_sql.DBParm = ""

Connect Using gtr_sql;

If gtr_sql.SQLCode <> 0 Then
Messagebox("Sistema", "Error en la Transacción Destino - " + gtr_sql.SQLErrText, StopSign!)
Destroy gtr_sql;
Return -1
End If

al igual de esta manera crea la otra trasaccion con los parametros de oracle y ya estarás trabajando con dos base de datos.

es mas o menos una idea, estoy seguro que te darán la solución en este foro.
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