La diferencia es que cuando usas OPENQUERY ejecuta el query passthuogh
mediante la interfaz command del proveedor OLE-DB.

Saludos

-- 
--------------------------------
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting




On 8/7/07, julio.novomisky <[EMAIL PROTECTED]> wrote:
>
> Alejandro,
>
> Es un linked server a un MySql, no a otro SQL Server.
>
> Me costó encontrar la forma de vincularlo, estaba con un error en el
> ejemplo que vi, recién lo pudimos hacer andar hace dos o tres dias.
>
> Por eso se utiliza ese modelo de lectura, no anda el común de SQL Server.
>
> Si miras lo que escribí, hay una sutil diferencia: en los ejemplos el
> linked server está entre comillas y así no anda, anda sin las comillas, mirá
> que estupidez, pero me llevó siete meses poder detectarlo, todos los
> ejemplos que ví estaba el nombre del linked server entre comillas
>
> Saludos,
>
> Julio
>
>
> -----Original Message-----
> From: "Alejandro A ALEKSICH" <[EMAIL PROTECTED]>
> To: "julio.novomisky" <[EMAIL PROTECTED]>
> Date: Tue, 7 Aug 2007 07:51:01 -0300
> Subject: [dbms] insert/select desde linkedserver
>
> ¿Cuál sería la diferencia, o eventualmente la mejora,  en usar :
> INSERT INTO TUTABLA (CAMPOS)
>    select * from openquery(SAC2,'Select * from sac2')
>
> INSERT INTO TUTABLA (CAMPOS)
>    select * from [SrvVinculado].SAC.dbo.sac2
>
> Gracias.
>
> -----Mensaje original-----
> De: Maxi Accotto [mailto:[EMAIL PROTECTED]
> Enviado el: Lunes, 06 de Agosto de 2007 18:14
> Para: [EMAIL PROTECTED]
> Asunto: [dbms] insert/select desde linkedserver
>
> Hola Julio, gracias por compartir con nosotros la solucion.
> Si queues hacer un insert hacelo asi
>
> INSERT INTO TUTABLA (CAMPOS)
> select * from openquery(SAC2,'Select * from sac2')
>
> -----------------------------------------------------------
> Microsoft MVP en SQL Server
> Mentor asociado en SQLTotalConsulting
>  (excelencia en servicios y consultoria  SQLServer) Orador Culminis -
> Microsoft Influencier www.sqltotalconsulting.com
> -----------------------------------------------------------
>
>
>
> El 6/08/07, julio.novomisky <[EMAIL PROTECTED]> escribió:
> > Buenas,
> >
> > Finalmente hicimos andar el linkedserver a un mysql
> >
> > El query lo hacemos asi:
> >
> > select * from openquery(SAC2,'Select * from sac2') Si yo quiero
> > insertar ese select en una tabla, como hago el insert....
> > select normal con el openquery?
> >
> > No pude encontrar un ejemplo, porque debo haber formulado mal la
> > pregunta, seguramente
> >
> > Gracias
> >
> > Julio
> >
>
>
> --
>
>
>
>
>

Responder a