Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Можно ли сделать order by при селекте с разных серверов  [new]
Alexander_fx
Member

Откуда:
Сообщений: 660
привет
два физических сервера
разные базы - таблици с однотипными полями
можно ли на клиенте сделать запрос куска данных из таблиц с разных серверов но сортировку результата сделать по однотипному полю?
если можно - прошу привести пример.
9 окт 11, 18:42    [11409325]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3265
Alexander_fx,
На клиенте это запрашивается так
Сортировка так
9 окт 11, 18:48    [11409334]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Alexander_fx
Member

Откуда:
Сообщений: 660
Ken@t
Alexander_fx,
На клиенте это запрашивается так
Сортировка так


краткость сестра таланта
если бы вы ничего не написали - вам бы оскара дали.
где msdn расположен я знаю - или форум это шортлинк на msdn для прокачки ссылочного ранжирования?
9 окт 11, 19:18    [11409385]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Alexander_fx
Member

Откуда:
Сообщений: 660
p.s. под двумя серверами подразумевается что клиент должен получить выборку из таблиц которые расположены на двух различных серверах mssql.
9 окт 11, 19:22    [11409393]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
iljy
Member

Откуда:
Сообщений: 8711
Все-таки народ обнаглел конкретно... Самому в документацию залезть лень, даешь ссылку - еще и недовольны.
9 окт 11, 19:22    [11409395]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
iljy
Member

Откуда:
Сообщений: 8711
Alexander_fx
p.s. под двумя серверами подразумевается что клиент должен получить выборку из таблиц которые расположены на двух различных серверах mssql.

Тогда вообще вопрос непонятен. Как сервер может отсортировать данные, которых у него нет???
9 окт 11, 19:24    [11409397]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
Alexander_fx
p.s. под двумя серверами подразумевается что клиент должен получить выборку из таблиц которые расположены на двух различных серверах mssql.


наводящий вопрос - на чьей стороне предполагается сортировать данные?
9 окт 11, 19:27    [11409404]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Ken@t
Member

Откуда: 大地
Сообщений: 3265
Alexander_fx
p.s. под двумя серверами подразумевается что клиент должен получить выборку из таблиц которые расположены на двух различных серверах mssql.

получайте , обьединяте на клиенте и сортируйте.

Либо на одном из сереверов создать линкед сервер и запрос с двух серверов, неучто мозг так сложно включить ?
9 окт 11, 19:37    [11409413]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Alexander_fx
Member

Откуда:
Сообщений: 660
Ken@t,

Память прочистить?
https://www.sql.ru/forum/actualthread.aspx?bid=1&tid=311799&hl=
9 окт 11, 19:46    [11409437]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Alexander_fx
Member

Откуда:
Сообщений: 660
Shakill
Alexander_fx
p.s. под двумя серверами подразумевается что клиент должен получить выборку из таблиц которые расположены на двух различных серверах mssql.


наводящий вопрос - на чьей стороне предполагается сортировать данные?


хотелось бы сортировать сидами сервера
9 окт 11, 19:53    [11409456]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
Alexander_fx
хотелось бы сортировать сидами сервера
Можно, но для этого иметь данные на сервере.
9 окт 11, 21:57    [11409710]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли сделать order by при селекте с разных серверов  [new]
Начинающий SQL 2008
Member

Откуда:
Сообщений: 438
Alexander_fx,
можно ли на клиенте сделать запрос куска данных из таблиц с разных серверов но сортировку результата сделать по однотипному полю?

???
select Field1, Field2 from Server1.Base1.dbo.Table1
union all
select Field1, Field2 from Server2.Base2.dbo.Table2
order by Field1
10 окт 11, 10:30    [11410746]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить