Insert into servidor vinculado

08/02/2005 - 16:57 por Jose | Informe spam
Hola de nuevo,

Tras haber descartado select into para crear la tabla en una base de datos
de un servidor vinculado he intentado utilizar lo siguiente:

insert into server2.db2.dbo.tabla select campo1,campo2 from tablalocal

Cree la tabla y la veo correctamente en el Enterprise Manager.
Ahora el Analizador de consultas dice que "El proveedor OLE DB 'SQLOLEDB' no
contiene la tabla db2.dbo.tabla" ¿que hago mal?

Gracias por vuestra ayuda (y vuestra bendita paciencia).

Preguntas similare

Leer las respuestas

#1 Maxi
08/02/2005 - 17:09 | Informe spam
Jose, yo no hubiere descartado el SELECT INTO ;) pero de todas maneras.

Fijate si en lugar de ponerle DBO le pones ..

o sea

insert into server2.db2..tabla select campo1,campo2 from tablalocal

Ahh, son DBO no?




Salu2
Maxi


"Jose" escribió en el mensaje
news:
Hola de nuevo,

Tras haber descartado select into para crear la tabla en una base de datos
de un servidor vinculado he intentado utilizar lo siguiente:

insert into server2.db2.dbo.tabla select campo1,campo2 from tablalocal

Cree la tabla y la veo correctamente en el Enterprise Manager.
Ahora el Analizador de consultas dice que "El proveedor OLE DB 'SQLOLEDB'
no
contiene la tabla db2.dbo.tabla" ¿que hago mal?

Gracias por vuestra ayuda (y vuestra bendita paciencia).


Respuesta Responder a este mensaje
#2 Jose
08/02/2005 - 17:32 | Informe spam
Hola Maxi,

Sigue fallando, el error es el mismo, y si, son DBO.
Acabo de darme cuenta de que tampoco puedo hacer ni siquiera un select *
from server2.db2.dbo.tabla
En el EM veo las tablas en el servidor vinculado y juraría que ayer pude
seleccionar de esas tablas.

"Maxi" escribió en el mensaje
news:%
Jose, yo no hubiere descartado el SELECT INTO ;) pero de todas maneras.

Fijate si en lugar de ponerle DBO le pones ..

o sea

insert into server2.db2..tabla select campo1,campo2 from tablalocal

Ahh, son DBO no?




Salu2
Maxi


"Jose" escribió en el mensaje
news:
> Hola de nuevo,
>
> Tras haber descartado select into para crear la tabla en una base de


datos
> de un servidor vinculado he intentado utilizar lo siguiente:
>
> insert into server2.db2.dbo.tabla select campo1,campo2 from tablalocal
>
> Cree la tabla y la veo correctamente en el Enterprise Manager.
> Ahora el Analizador de consultas dice que "El proveedor OLE DB


'SQLOLEDB'
> no
> contiene la tabla db2.dbo.tabla" ¿que hago mal?
>
> Gracias por vuestra ayuda (y vuestra bendita paciencia).
>
>


Respuesta Responder a este mensaje
#3 ulises
08/02/2005 - 18:08 | Informe spam
Debería funcionar, revisa si no es case-sensitive y también el owner
podría ser diferente de dbo.

Saludos,
Ulises

On Tue, 8 Feb 2005 16:57:03 +0100, "Jose"
wrote:

Hola de nuevo,

Tras haber descartado select into para crear la tabla en una base de datos
de un servidor vinculado he intentado utilizar lo siguiente:

insert into server2.db2.dbo.tabla select campo1,campo2 from tablalocal

Cree la tabla y la veo correctamente en el Enterprise Manager.
Ahora el Analizador de consultas dice que "El proveedor OLE DB 'SQLOLEDB' no
contiene la tabla db2.dbo.tabla" ¿que hago mal?

Gracias por vuestra ayuda (y vuestra bendita paciencia).

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida