powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySql -> MSSql
18 сообщений из 18, страница 1 из 1
MySql -> MSSql
    #39650573
mserjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Есть два удалённых друг от друга сервера БД, MySql и MSSql.
Подскажите, пожалуйста, вот такие моменты:
1) Как лучше всего наладить обмен данными между этими серверами, чтобы можно было из MySql выполнять выборки и методы в MSSql ?
2) Если использовать SOAP, насколько это оправдано и оптимально?

Заранее спасибо.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650607
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Golden Gate.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650687
mserjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

насколько я понял, Golden Gate работает с таблицами и данными (причём не со всеми типами, "The XML, SET, and Geometry data types and similar are not supported").
как с помощью Golden Gate вызывать процедуры на сервере MSSql ?
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650693
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoк с помощью Golden Gate вызывать процедуры на сервере MSSql ?пишешь свою прогу, которая подключается к обоим серверам и перегоняешь что и как требуется
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650701
mserjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяпишешь свою прогу, которая подключается к обоим серверам и перегоняешь что и как требуется
а при чём тут тогда Golden Gate, если писать свою прогу для работы с обеими серверами?
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650711
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoа при чём тут тогда Golden Gate, если писать свою прогу для работы с обеими серверами?при том , что придётся писать, а не задавать такие вопросы. потому что не сможет что-то преобразовать одно в другое, кроме как написанное конкретно для данной задачи
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650714
mserjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяпри том , что придётся писать, а не задавать такие вопросы. потому что не сможет что-то преобразовать одно в другое, кроме как написанное конкретно для данной задачи
Странный комментарий. Если Вам нечего предложить или сказать по изначальным вопросам, зачем уводить тему в никуда?
зачем использовать Golden Gate если всё равно писать прогу, которая будет всё делать?
лучше тогда уже использовать тот же SOAP.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650719
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoзачем уводить тему в никуда?а я не призываю использовать GG, в любом случае придётся делать своё. и SOAP от этого не избавит.
это как раз и есть по теме.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650778
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoиз MySql выполнять выборки и методы в MSSqlНапрямую - никак.
Если есть возможность, то лучше развернуть цепочку - MS SQL может читать данные из MySQL.
Может ли вызывать процедуры - не знаю. Это надо у спецов по MS SQL спрашивать.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39650836
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftМожет ли вызывать процедуры - не знаю.Может. Процедура в MySQL - всего лишь особый тип запроса. Выполнять SELECT или выполнять EXECUTE - абсолютно всё равно, при условии, что процедура возвращает один набор данных.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651041
mserjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
процедуры находятся в MS SQL, в MySql нужно сохранять результат этих процедур и выборок данных, которые находятся в MS SQL
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651043
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoв MySql нужно сохранять результат этих процедур и выборок данных, которые находятся в MS SQLMS SQL это умеет.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651051
mserjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaMS SQL это умеет.
что именно "это"?
MS SQL - просто БД, с набором процедур. она ничего не запускает самостоятельно. это удалённая сторонняя БД, к которой предоставят доступ.
MySql - как бы "инициатор действий", и сохраняет результат. (или сервер приложений инициатор действий, если MySql не умеет работать напрямую с другими БД, на подобии DBLink в Oracle или чего-то подобного)
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651067
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо.

Программист, который пишет запросы для их выполнения на MSSQL-сервере, имеет возможность, используя имеющиеся возможности этого сервера, написать такой запрос, который при запуске на исполнение на этом MSSQL-сервере выполнит сохранение полученных в результате обработки данных во внешней для него таблице, находящейся в БД, обслуживаемой MySQL-сервером.

Так понятно?
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651069
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoMySql - как бы "инициатор действий"А вот в обратном направлении - увы... встроенные средства, предоставляемые MySQL-сервером, не позволяют выполнить задачу запуска на внешнем MSSQL-сервере хранящейся там процедуры с получением результирующих данных и сохранением их в локальной таблице.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651081
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mserjoпроцедуры находятся в MS SQL, в MySql нужно сохранять результат этих процедур и выборок данных, которые находятся в MS SQL
Сохраняешь эти результаты в MS SQL, а GG позаботится о том, чтобы они попали в MySQL.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651082
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaТак понятно?
Лично мне непонятно зачем вообще в этой картине MySQL, если все данные в MS SQL и сервер приложений может работать с ними непосредственно.
...
Рейтинг: 0 / 0
MySql -> MSSql
    #39651089
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov , у меня тоже ХШ в ремонте... но если товарищу хочется - кто будет запрещать? опять же может у него там какие с правами заморочки - надо вывалить этот хлам на веб-страницу, а пыху на MS SQL ходить не велено...
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySql -> MSSql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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