Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Cómo hacer un Insert a un LiskServer por OpenQuery?

Estas en el tema de Cómo hacer un Insert a un LiskServer por OpenQuery? en el foro de SQL Server en Foros del Web. hola buenas tardes gracias por la explicacion en verdad esta muy buena y me ayuda bastante la duda es la siguiente con respecto al insert, ...
  #1 (permalink)  
Antiguo 24/07/2013, 15:07
Avatar de Angely19  
Fecha de Ingreso: noviembre-2009
Ubicación: Venezuela
Mensajes: 2
Antigüedad: 15 años
Puntos: 0
Cómo hacer un Insert a un LiskServer por OpenQuery?

hola buenas tardes gracias por la explicacion en verdad esta muy buena y me ayuda bastante la duda es la siguiente con respecto al insert, lo estas ejecutando desde el servidor de SQL o desde una aplicación, el detalle de la pregunta es la siguiente, estoy tratando de hacer una sistema de información administrativos que lleve el control de las facturaciones y cobranzas, de los cuales estos se manejan con estados de cuenta, lo que estoy realizando es un sistema de informecion que llevara todo el control de estos procesos que implica las facturaciones y cobranzas y a su ves una pagina web que me permitirá consultar los estados de cuenta, hasta los momentos espero que me puedan entender, la pagina web ya la tengo realizada de los cuales tengo una base de datos MySQL llamada (provi) y una tabla (estadosdecuenta) y para el sistema de informecion tengo una base de datos SQL Server 2008 con una base de datos también llamada PROVI y una tabla ESTADOS_DE_CUENTA_ALQUILERES, el sistema de informecion esta realizado en 3 capas.

La pregunta es la sigiente: Se puede hacer que yo al guardar los datos de los estados de cuenta en mi base de datos SQL, estos al mismos tiempo se puedan almasenar en la base de datos MySQL????


la codificacion para insertar valores a la base de datos SQL es la siguiente:
Cita:
Editado: Código de programación no permitido en Foros de BBDD:
en mi base de datos SQL LA SENTENCIA ES LA SIGUIENTE
Código SQL:
Ver original
  1. CREATE PROCEDURE SP_GRABAR_ESTADO_CU
  2.    
  3.    @COD_EST NVARCHAR(5),
  4.    @factura nvarchar(10),
  5.    @MES NVARCHAR(20),
  6.    @ALQUILER NVARCHAR(10),
  7.    @IVA NVARCHAR (10),
  8.    @TOTAL NVARCHAR(10),
  9.    @FECHA DATE,
  10.    @ID NVARCHAR(5),
  11.    @ESTATUS NVARCHAR(10),
  12.    @CONCEPTO NVARCHAR(50)
  13.    
  14.    
  15.   AS
  16.  
  17.   INSERT INTO ESTADO_DE_CUENTA_ALQUILERES  VALUES(@COD_EST, @factura,@MES,@ALQUILER,@IVA,@TOTAL,@FECHA,@ID,@ESTATUS,@CONCEPTO)
  18.    
  19.    GO

INTENTE LO SIGUIENTE CON EL VINCULO DE MYSQL Y SQL
Código SQL:
Ver original
  1. CREATE PROCEDURE SP_GRABAR_ESTADO_CU_MYSQL
  2.    
  3.    @id INT,
  4.    @factura VARCHAR(20),
  5.    @mes VARCHAR(10),
  6.    @monto VARCHAR(20),
  7.    @concepto VARCHAR(20)
  8.    
  9.    
  10.   AS
  11.    
  12.  
  13.  INSERT INTO OPENQUERY(LINKED_MYSQL,'select * from estadosdecuenta')
  14. (id, factura, mes,monto,concepto)
  15. SELECT id, factura, mes, monto, concepto FROM openquery (LINKED_MYSQL,'select * from estadosdecuenta')  
  16.  
  17.  
  18.    GO

PERO NO RESULTO....

Última edición por gnzsoloyo; 24/07/2013 a las 19:55 Razón: Resucitando temas obsoletos y con codigo no permitido.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:00.