Givens:¿Cómo hacer referencia a un servidor sql con una barra diagonal inversa () en su nombre?
- Uno de SQL Server se denomina:
DevServerA
- Otro se llama:
DevServerB\2K5
Problema:
De DevServerA
, ¿cómo puedo escribir una consulta que hace referencia al DevServerB\2K5
?
probé una muestra, consulta ficticia (ejecutarlo desde DevServerA
):
SELECT TOP 1 *
FROM DevServerB\2K5.master.sys.tables
y me sale el error:
Msg 102, Level 15, State 1, Line 2
Incorrect syntax near '\.'.
Sin embargo, sé que mi sintaxis es casi correcta, ya que a la inversa funciona (ejecutando esta consulta desde DevServerB\2K5
):
SELECT TOP 1 *
FROM DevServerA.master.sys.tables
Por favor, ayúdame a averiguar cómo hacer referencia DevServerB\2K5
de DevServerA
. Gracias.
Técnicamente, slash es (/) y la barra invertida es (\\). – Steven
Gracias @Steven, actualicé el título. –