copiar datos de tabla local a tabla de SQLServer

14/03/2014 - 00:21 por sarrub | Informe spam
¡ Hola !
Tengo una base de datos de Access y una instancia en SQLServer, en el cual tengo una base de datos con una tabla igual, a la que necesito pasarle los datos que tengo en Access, pero el problema es que la exportación no me sirve porque necesito hacer esto al menos una vez o dos por día.

Entonces, mi idea es crear en Access una "consulta de paso a Través" en la cual con sentencias de SQL copie todos los datos de la tabla local de Access a la base de datos de SQLServer.

Ya hice las conexiones DSN, y hasta he creado "procedimientos almacenados en SQLServer" y me funciona perfecto.

Mi problema viene cuando intento copia de una tabla local de Access al Sqlserver, no sé qué estoy haciendo mal.

La tabla local en Access se llama STA11 y la misma tabla en SQLServer, se llama: STA11_SQLServer.

Copio a continuación la sentencia que he creado y que no me funciona:

INSERT INTO STA11_SQLServer
(COD_ARTICU,COD_BARRA,CTA_COMPRA , CTA_VENTAS,CTO_COMPRA,CTO_VENTAS,DESCRIPCIO,DESC_ADIC,SINONIMO)
SELECT COD_ARTICU,COD_BARRA,CTA_COMPRA , CTA_VENTAS,CTO_COMPRA,CTO_VENTAS,DESCRIPCIO,DESC_ADIC,SINONIMO
FROM STA11;

Desde ya mil gracias al que quiera dedicarme unos minutos !!!!

Saludos !!

Preguntas similare

Leer las respuestas

#1 mbernal
26/08/2014 - 22:27 | Informe spam
sarrub escribió el 14/03/2014 00:21 :
¡ Hola !
Tengo una base de datos de Access y una instancia en SQLServer, en el cual
tengo una base de datos con una tabla igual, a la que necesito pasarle los
datos que tengo en Access, pero el problema es que la exportación no me
sirve porque necesito hacer esto al menos una vez o dos por día.

Entonces, mi idea es crear en Access una "consulta de paso a
Través" en la cual con sentencias de SQL copie todos los datos de
la tabla local de Access a la base de datos de SQLServer.

Ya hice las conexiones DSN, y hasta he creado "procedimientos almacenados
en SQLServer" y me funciona perfecto.

Mi problema viene cuando intento copia de una tabla local de Access al
Sqlserver, no sé qué estoy haciendo mal.

La tabla local en Access se llama STA11 y la misma tabla en SQLServer, se
llama: STA11_SQLServer.

Copio a continuación la sentencia que he creado y que no me funciona:

INSERT INTO STA11_SQLServer
(COD_ARTICU,COD_BARRA,CTA_COMPRA ,
CTA_VENTAS,CTO_COMPRA,CTO_VENTAS,DESCRIPCIO,DESC_ADIC,SINONIMO)
SELECT COD_ARTICU,COD_BARRA,CTA_COMPRA ,
CTA_VENTAS,CTO_COMPRA,CTO_VENTAS,DESCRIPCIO,DESC_ADIC,SINONIMO
FROM STA11;

Desde ya mil gracias al que quiera dedicarme unos minutos !!!!

Saludos !!


para insertar en sql debe aplicar la sentencia correcta

INSERT INTO NAME_TABLE
(CAMPO1,CAMPO2,CAMPO3)
VALUES
(VALOR1,VALOR2,VALOR3)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida