Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

linkar tablas/view de otro servidor

162 views
Skip to first unread message

Mara

unread,
Apr 26, 2004, 8:51:46 AM4/26/04
to
hola a todos:

tengo un server SQL 2000 y quiero linkar tablas de otro servidor externo,
para ello me he ido a Security->Linked Servers-> New linked server y he
puesto hay la info del server, user y password

me conecta con el y me deja ver todas las tablas y view que necesito, pero
en "el boton derecho del raton" solo me deja Copy y Help

intento ver una tabla creando una view en una de mis databases tal que:

SELECT servername.dbo.tablename.*
FROM servername.dbo.tablename

y lo unico que obtengo es un "Invalid object name"

como puedo acceder a susodicha tabla??? (tan solo para leer valores, no
necesito escribir, de hecho es una view)


Mara

unread,
Apr 26, 2004, 9:18:01 AM4/26/04
to
consegido, he provado a arrastar y ha funcionado (por que no pense en esto
antes??)

como solucion:

SELECT tablename.*
FROM servername.DMIS.dbo.tablename tablename

pero que significa DMIS???
por que me aparece dos veces tablename ??


"Mara" <anon...@microsoft.com> wrote in message
news:ue#C#04KEH...@TK2MSFTNGP11.phx.gbl...

Miguel Egea

unread,
Apr 26, 2004, 9:27:07 AM4/26/04
to
prueba con select * from ServerName.DBName.OwnerName.Tablename..

Es decir servidor, base de datos, propietarioy objeto.


--
Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
http://www.portalsql.com
mig...@online.portalsql.com
(Quita el online si me tienes que mandar un correo)
"Mara" <anon...@microsoft.com> escribió en el mensaje
news:ue#C#04KEH...@TK2MSFTNGP11.phx.gbl...

Mara

unread,
Apr 26, 2004, 9:34:25 AM4/26/04
to
gracias por la respuesta

ahora si que consigo verla, ejecutar incluso la vista y ver resultados
(exactamente para lo que lo utilizo es para saber si en una tabla extarna
existen valores que no en la mia)

pero al intentar guardar la vista me dice:

ODBC error: [Microsoft][ODBC SQL Server Driver][SQL server]MSDTC on server
"mi server" is unavailable.

que debo hacer??

"Miguel Egea" <migue...@online.telefonica.net> wrote in message
news:e5HChG5K...@TK2MSFTNGP12.phx.gbl...

Miguel Egea

unread,
Apr 26, 2004, 9:48:04 AM4/26/04
to
Asegurate de que el servicio MSDTC , el coordinador de transaciones
distribuidas está arrancado y funcionando en ambos servidores, en el tuyo y
en el vinculado.


--
Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
http://www.portalsql.com
mig...@online.portalsql.com
(Quita el online si me tienes que mandar un correo)
"Mara" <anon...@microsoft.com> escribió en el mensaje

news:#glBzM5K...@TK2MSFTNGP12.phx.gbl...

Mara

unread,
Apr 26, 2004, 10:05:51 AM4/26/04
to
perdona, pero donde puedo ver si ese servicio esta o no arrancado???

he probado en Panel de control->Herramientas administrativas->servicios y no
veo nada parecido

aunque lo he solucionado de otra forma, haciendo la vista, copio el texto,
salvo la vista sin la tabla del server linkado, abro la vista en propiedades
y copio hay el codigo, asi si funciona

"Miguel Egea" <migue...@online.telefonica.net> wrote in message

news:#xLZOS5K...@TK2MSFTNGP09.phx.gbl...

Miguel Egea

unread,
Apr 26, 2004, 11:50:14 AM4/26/04
to
En español es Coordinador de Transacciones distribuidas de Microsoft,
también lo tienes en el administrador de servicios de sql.


--
Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
http://www.portalsql.com
mig...@online.portalsql.com
(Quita el online si me tienes que mandar un correo)
"Mara" <anon...@microsoft.com> escribió en el mensaje

news:#r8RXe5K...@TK2MSFTNGP10.phx.gbl...

0 new messages