none
Puedo consultar tablas de la base datos de otro servidor sql? RRS feed

  • Pregunta

  • ejecute: sp_addlinkedserver '10.145.221.28' -----------> desde el servidor jrincidencias

    luego. ejecute: Select * from 10.145.221.28.ACMOVIL_ARCA02.upl.b_Pedidocabecera 

    donde ACMOVIL_ARCA02 ES LA BASE DATOS Q NECESITO CONSULTAR Y UPL.B_PEDIDOCABECERA ES LA TABLA Q NECESITO CONSULTAR

    ME SALE Incorrect syntax near '10.145'.

    PUEDEN AYUDARME?

    domingo, 23 de septiembre de 2018 18:52

Respuestas

  • Tienes que ponerlo entre corchetes, debido a los puntos que contiene el nombre del servidor enlazado:

    [10.145.221.28].ACMOVIL_ARCA02.upl.b_Pedidocabecera 

    Si en lugar de poner la dirección IP hubieras puesto el nombre del servidor (sin puntos), entonces los corchetes no serían necesarios.

    domingo, 23 de septiembre de 2018 19:38

Todas las respuestas

  • Tienes que ponerlo entre corchetes, debido a los puntos que contiene el nombre del servidor enlazado:

    [10.145.221.28].ACMOVIL_ARCA02.upl.b_Pedidocabecera 

    Si en lugar de poner la dirección IP hubieras puesto el nombre del servidor (sin puntos), entonces los corchetes no serían necesarios.

    domingo, 23 de septiembre de 2018 19:38
  • Hola:

    Adicional a lo que te han contado, el nombre de tu tabla tambien va entre corchetes pues contiene un punto.

    Un saludo

    • Marcado como respuesta darwinore domingo, 23 de septiembre de 2018 21:05
    • Desmarcado como respuesta darwinore domingo, 23 de septiembre de 2018 21:05
    domingo, 23 de septiembre de 2018 19:52
  • el servidor a consultar es el 10.145.221.28  <----aqui estan los datos q quiero consultar

    pero me encuentro en el servidor jrincidencias pues de este servidor puedo enviar email mientras que en el 10.145.221.28 no esta permitido

    domingo, 23 de septiembre de 2018 20:51
  • ejecuté asi:    servidor     bd

    select * from [10.145.221.28].ACMOVIL_ARCA02.[upl.b_pedidocabecera]

    domingo, 23 de septiembre de 2018 20:55
  • y me dio el error Invalid object name '10.145.221.28.ACMOVIL_ARCA02.upl.b_pedidocabecera'.

    domingo, 23 de septiembre de 2018 20:55
  •  Además de lo dicho, te falta el propietario.

    select * from [10.145.221.28].ACMOVIL_ARCA02.dbo.[upl.b_pedidocabecera]

    un saludo

    lunes, 24 de septiembre de 2018 1:06