Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Вызов процедур MS SQL из Sybase / 8 сообщений из 8, страница 1 из 1
08.12.2005, 15:11
    #33425335
alfer_fm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
Добрый день!
Подскажите, есть ли шлюзы которые позволяют вызывать процедуры MS SQL из сервера Sybase ?
...
Рейтинг: 0 / 0
08.12.2005, 15:58
    #33425490
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
alfer_fm пишет:
> Добрый день!
> Подскажите, есть ли шлюзы которые позволяют вызывать процедуры MS SQL из
> сервера Sybase ?

А кто такие шлюзы и что такое сервер Sybase? Подними себе веки и
прочитай первый топик в форуме.

В ASA можно вызывать процедуры MSSQL. И не только MSSQL, а любого
сервера, к которому можно обратиться через ODBC или JDBC.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.12.2005, 02:42
    #33428669
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
Если коротко - есть.
...
Рейтинг: 0 / 0
09.02.2006, 18:54
    #33535339
alfer_fm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
Есть Sybase 12.5.03
Хочется передавать записи с него на MS SQL 2000, а точнее вызвать процедуру MS SQL для добавления записей. Знаю, что между серверами Sybase такое возможно (процедура написаная на одном сервере вызывает процедуру на другом).
...
Рейтинг: 0 / 0
10.02.2006, 04:33
    #33535807
гыр-гыр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
Со стороны MS SQL инициировать вызов - запросто. С ASE - только если купить DirectConnect. За бесплатно не выйдет.
Капиталисты одним словом.
...
Рейтинг: 0 / 0
10.02.2006, 10:57
    #33536375
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
alfer_fmЗнаю, что между серверами Sybase такое возможно (процедура написаная на одном сервере вызывает процедуру на другом).

Да, именно. Вызов MSSQL делается через тот же CIS, но для доступа к MSSQL нужен специальный продукт (плагины к CIS), DirectConnect.
...
Рейтинг: 0 / 0
10.02.2006, 11:54
    #33536574
alfer_fm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
гыр-гырСо стороны MS SQL инициировать вызов - запросто. С ASE - только если купить DirectConnect. За бесплатно не выйдет.
Капиталисты одним словом.

Если не сложно, можно, пожалуйста по подробнее, как именно "запросто". Т.е. чего нужно сделать на MS SQL, чтобы получить данные с сервера Sybase?
...
Рейтинг: 0 / 0
13.02.2006, 05:35
    #33539815
sn1251
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов процедур MS SQL из Sybase
alfer_fm <skip>
Если не сложно, можно, пожалуйста по подробнее, как именно "запросто". Т.е. чего нужно сделать на MS SQL, чтобы получить данные с сервера Sybase?
1. Установить на машину с MSSQL ODBC или OLEDB драйвер ASE (по моему опыту ODBC меньше глючит, но кое-какие возможности отсутствуют).
2. Создать источник данных (необязательно, можно все опции задать в строке соединения).
3. Создать в EM linked server, прописать соответствие имени/пароля для пользователя(-ей). В опциях поставить галку RPC Out.

Вызывать процедуру как:
Код: plaintext
1.
exec servername.database.owner.procname
Или выполнять любой запрос через OPENQUERY().
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Вызов процедур MS SQL из Sybase / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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