Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 полное сетевое имя сервера  [new]
полное сетевое имя сервера
Guest
Вот, скажем, есть запрос:
select * from ServerName.BaseName.dbo.Table1
А как написать запрос, если нужно указать полное сетевое имя сервера (или как там это называется?) типа ServerName.Domen.ru?
Такой вариант не работает:
select * from [ServerName.Domen.ru].BaseName.dbo.Table1
Можно ли вообще так сделать?
23 авг 13, 12:11    [14746789]     Ответить | Цитировать Сообщить модератору
 Re: полное сетевое имя сервера  [new]
Glory
Member

Откуда:
Сообщений: 104751
полное сетевое имя сервера
Вот, скажем, есть запрос:
select * from ServerName.BaseName.dbo.Table1

А как написать запрос, если нужно указать полное сетевое имя сервера (или как там это называется?) типа ServerName.Domen.ru?

Здесь указано _логическое_ имя, а не физическое имя машины
23 авг 13, 12:13    [14746804]     Ответить | Цитировать Сообщить модератору
 Re: полное сетевое имя сервера  [new]
полное сетевое имя сервера
Guest
Glory,

ок.
а можно ли, зная только физическое имя машины написать такой запрос?
или, скажем, как-то перед выполнением запроса по физическому имени получить логическое?
23 авг 13, 12:16    [14746832]     Ответить | Цитировать Сообщить модератору
 Re: полное сетевое имя сервера  [new]
Glory
Member

Откуда:
Сообщений: 104751
полное сетевое имя сервера
а можно ли, зная только физическое имя машины написать такой запрос?

Нет.
from ServerName.BaseName.dbo.Table1 подразумевает наличие linked server-а. При создании которого вы уже указали физическое имя или адрес

Без создания linked server-а используются OPENDATASOURCE/OPENROWSET, в которых можно задать параметры коннекта
23 авг 13, 12:20    [14746870]     Ответить | Цитировать Сообщить модератору
 Re: полное сетевое имя сервера  [new]
полное сетевое имя сервера
Guest
ок. большое спасибо!
23 авг 13, 12:20    [14746875]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить