powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Transact-SQL
4 сообщений из 4, страница 1 из 1
Transact-SQL
    #32541532
ip_by
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
каков синтаксис обращения к прилинкованным удаленным SQL-серверам?
в MS SQLSERVER это выглядит как:
select * from MSSQL_SERVER.base.dbo.table

А в Transact-SQL SyBase как такое выглядит?
...
Рейтинг: 0 / 0
Transact-SQL
    #32541564
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаете удаленный сервер, с него подключаете нужные таблицы как прокси-таблицы и так же ХП. Далее просто обращаетесь к ним, как к обычным табличкам. Подробности можно посмотреть в BOL (Remote Server).

P.S. Желательно уточнять название СУБД и ее номер версии, иначе Вы вполне можете получить ответ не по той СУБД.
...
Рейтинг: 0 / 0
Transact-SQL
    #32541574
ip_by
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASE 11.9.2

Дело в том, что мне нужно выполнить скрипт на одном SQL-сервере, используя таблицу, находящуюся на другом сервере.

Напр., insert into dbo.table1 --текущий сервер1
select * from Server2.base.dbo.table2 --удаленный сервер
...
Рейтинг: 0 / 0
Transact-SQL
    #32543472
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в ASE нету возможности указывать напрямую таблицы из других серверов.
Для этого нужно сначала создать proxy table - это ссылка на таблицу другого
сервера. А затем эту таблицу можно будет указывать уже по ее имени в какой-то базе данных на этом сервере, используя или неиспользуя префиксы.

Полного аналога (чтобы можно было бы применять тот же синтаксис) MSSQL-евских таблиц с других серверов в ASE нет.

<><><><><><><><><><><><><><><><><><><><><><><><><><><>
"This is an object-oriented system. If we change anything, the users object."
------------------------------------
Ilya Zvyagin
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Transact-SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]