Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
Сушняк
Member

Откуда:
Сообщений: 2
Всем доброго дня!
Есть система, построенная на MSSQL. Со специально созданными процедурами и триггерами для выгрузки данных на сайт в базу данных MySQL.
Старый админ канул безвести. Сайт перенесли на новый хостинг со всеми вытекающими последствиями.
Теперь не можем подключить MSSQL к базе MySQL.
Все перерыли, 3-й день без обновления данных сайт.
Очень просим помочь.
Хотя бы идеи.

ВОПРОС: где могут храниться данные для подключения к MySQL-серверу.

Заранее очень благодарны.

Любые варианты приветствуются. Будем пробовать.
13 мар 19, 17:37    [21831599]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36166
Где угодно. Зависит от средств выгрузки данных.
13 мар 19, 17:47    [21831612]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
Сушняк
Member

Откуда:
Сообщений: 2
Гавриленко Сергей Алексеевич,

Выгружается через ODBC, насколько мы понимаем. Это помогает дать более точный ответ?
13 мар 19, 17:49    [21831615]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
Сушняк,

ну в Linked Servers для начала
13 мар 19, 17:50    [21831617]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 28367
Сушняк
Выгружается через ODBC, насколько мы понимаем. Это помогает дать более точный ответ?
Вам поможет программист, который разберётся в вашей системе.
13 мар 19, 17:59    [21831628]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
веселее если орлы зашили это в clr и без исходников :)
13 мар 19, 18:16    [21831653]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 6945
TaPaK
веселее если орлы зашили это в clr и без исходников :)


а clr, что может само подключиться к чему угодно?
13 мар 19, 18:38    [21831677]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
Relic Hunter
TaPaK
веселее если орлы зашили это в clr и без исходников :)


а clr, что может само подключиться к чему угодно?

да что душа захочет
13 мар 19, 18:38    [21831678]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
vikkiv
Member

Откуда: London
Сообщений: 2007
Сушняк,
рисуй архитектуру с потоками данных и выкладывай здесь чтобы на пальцах
не объяснять (потому что пока что вариантов возможных решений - дюжины)

Есть push и pull
первый - данные запихивает MSSQL (инициатор)
второй - данные читает MySQL (инициатор)
судя по всему скорее всего вариант первый
т.к. из твоего описания это делается триггерами на его стороне
вот от сюда уже и надо копать по цепи - что делают триггеры
(и связанные процедуры/функции и пр.) там в коде
шаг за шагом и будет видно где кроется потерянное звено

TaPaK
веселее если орлы зашили это в clr и без исходников :)

умная третья сторона обычно как минимум так и делает если конечно
нет отдельного соглашения об открытости и прозрачности на проект
(т.е. интеллектуальная собственность - пользователя)
за отдельную плату/премию (закладывая в цену сделки).

хотя и это читается/перехватывается через dump памяти,
как-бы там библиотеки не шифровали - другое дело это
обычно нарушение (лицензионного) соглашения.
13 мар 19, 18:40    [21831679]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
Relic Hunter,

есть прям знакомые, которые лезут на сайт с прибитыми паролями, скачут по страницам и парсят нужные документы
13 мар 19, 18:41    [21831681]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
vikkiv,

автор
умная третья сторона обычно как минимум так и делает

дивный новый мир, особенно "умная" веселит
если коротко: то любое решение на CLR всегда г..но
13 мар 19, 18:44    [21831685]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
vikkiv
Member

Откуда: London
Сообщений: 2007
Relic Hunter
а clr, что может само подключиться к чему угодно?

если снаружи - то к чему ему админ сети или сервера (FireWall) разрешит
если внутри - то как политики настроены:
т.е. под какой учёткой стартует и какие права у этой учётки
13 мар 19, 18:44    [21831686]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
vikkiv
Member

Откуда: London
Сообщений: 2007
TaPaK
vikkiv,
..
дивный новый мир, особенно "умная" веселит
если коротко: то любое решение на CLR всегда г..но

есть решения которые без этого по сложности/производительности функционально не реализуемы,
т.е. без CLR просто не существует, т.е. как-бы такие решения не называть (г.но или нет)
то не знаю как назвать ситуацию когда решения нет - а оно критически нужно бизнесу.
13 мар 19, 18:48    [21831690]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
vikkiv
TaPaK
vikkiv,
..
дивный новый мир, особенно "умная" веселит
если коротко: то любое решение на CLR всегда г..но

есть решения которые без этого по сложности/производительности функционально не реализуемы,
т.е. без CLR просто не существует, т.е. как-бы такие решения не называть (г.но или нет)
то не знаю как назвать ситуацию когда решения нет - а оно критически нужно бизнесу.

простой ответ: это не задача ms sql.
13 мар 19, 18:49    [21831692]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
vikkiv
Member

Откуда: London
Сообщений: 2007
TaPaK
простой ответ: это не задача ms sql.

согласен и понимаю какой широкий круг задач имеется ввиду,
но пованговав - есть более узкая сфера где латентность обмена данными между
приложением и DB (фактически - исключение этого шага / слоёв) критична,
в смысле не надо уж так всё в одну корзину
архитектурно: есть место и для такого как критерий оптимальности
(т.е. относительно - всё остальное вполне получает статус г.)
13 мар 19, 18:59    [21831704]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
vikkiv
Member

Откуда: London
Сообщений: 2007
ты просто скорее всего смотришь больше со стороны DB/DBA (inside box), а не
решения целиком в результате приоритет на локальный оптимум, а не глобальный.
13 мар 19, 19:06    [21831708]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6399
vikkiv,

как ни смотри, а фотоаппаратом фотографируют, а не блины жарят. Точка зрения вообще роли не играет. Просто автор опуса не читал книг.
13 мар 19, 21:55    [21831871]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 6945
Ну дак если ODBC, подправьте DSN на другой сервер в настройках ODBC, делов-то.
14 мар 19, 03:52    [21831981]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
.Евгений
Member

Откуда:
Сообщений: 481
- Постоянно держать таблицы в памяти - это не задача СУБД!
MS SQL 2014, Memory-optimized table.
- Это может ускорить работу OLTP... ну ладно, так и быть, выбьем под них оперативу.

- Сервер СУБД хранит табличные данные построчно, топором не закручивают гайки!
MS SQL 2012, Columnstore indexes.
- Оказывается, большие запросы могут быть такими быстрыми... сконвертируем таблицы фактов.

Внутри СУБД говорят только на эстонском программируют только на SQL!
MS SQL 2005, CLR.
- Моя твоя не понимай!
С чего бы это так?

P.S. Топоры, умеющие закручивать гайки, называют мультитулами. Современный MS SQL со всеми его расширениями - давно уже такой "мультитул".
Картинка с другого сайта.
14 мар 19, 10:42    [21832151]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6262
.Евгений,

Несущий свет, хоть что-то из перечисленного пробовал?
14 мар 19, 10:46    [21832155]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
.Евгений
Member

Откуда:
Сообщений: 481
TaPaK,

Пробовал все перечисленное и сверх того, т.к. Имею привычку подбирать инструмент не по религиозным убеждениям, а по удобству применения.

P.S. Безотносительно к тредстартеру.
Короткие обобщающие фразы нередко несут лишь догматическую нагрузку без разумного содержания. "Все CLR - ...", "Кто не скачет - ..." и т.п.
14 мар 19, 11:09    [21832188]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
iiyama
Member

Откуда:
Сообщений: 582
.Евгений
"Кто не скачет - ..." и т.п.

:) Евгений, Вам не кажется, что своим постом вы опровергаете сами себя: Вы не скачете и Вы таки ...
Сорри за офф
14 мар 19, 11:40    [21832254]     Ответить | Цитировать Сообщить модератору
 Re: Не можем найти в MSSQL где прописаны данные для подключения к MySQL-серверу. Нужна помощь!  [new]
.Евгений
Member

Откуда:
Сообщений: 481
iiyama,

Как вы узнали, что я не скачу? Вы подсматриваете за мной? Немедленно прекратите!
P.S. Сломанные часы дважды в сутки показывают истинное время.
14 мар 19, 12:02    [21832296]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить