Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / DB link в mysql на oracle / 21 сообщений из 21, страница 1 из 1
24.09.2013, 19:09:38
    #38406516
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
Доброго времени суток!
Помогите разобраться, гугл не помог, а запутал :)

Есть 2 сервера. первый сервер c Mysql, второй сервер с Oracle.
Необходимо сделать на первом сервере View с данными как из первого сервера так и из второго...

Тут то и начинается затык :) Почитал, нашел что на Oracle есть "встроенный" dblink, типа ввел данные на подключение и работаешь как name_db_link.name_db.name_table.

А как реализовать примерно такуюже чтуку в Mysql ??

Посмотрел Federated - дает возможность ходить в только в другой MySql.

Есть варианты?
...
Рейтинг: 0 / 0
24.09.2013, 19:16:18
    #38406524
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
Кроме Federated - никак.
...
Рейтинг: 0 / 0
24.09.2013, 19:18:04
    #38406525
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
miksoft,

А с помощью Federated как подключиться к Oracle?
...
Рейтинг: 0 / 0
24.09.2013, 19:19:31
    #38406529
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_chemiksoft,

А с помощью Federated как подключиться к Oracle?Никак, только к MySQL.
...
Рейтинг: 0 / 0
24.09.2013, 19:20:34
    #38406531
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
miksoft,

И чего ж делать тогда? посоветуете что нибудь?
...
Рейтинг: 0 / 0
24.09.2013, 19:22:40
    #38406533
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_che,

ничего вам не посоветуют, потому что никак :)
...
Рейтинг: 0 / 0
24.09.2013, 19:23:24
    #38406534
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_chemiksoft,

И чего ж делать тогда? посоветуете что нибудь?Можно, наоборот, из Оракла подключиться к MySQL и выполнить нужные запросы там.
Можно перенести данные из Оракла в MySQL.
Можно вообще заменить MySQL на Оракл.
Можно много чего, но целесообразность зависит от задачи.
...
Рейтинг: 0 / 0
24.09.2013, 19:26:31
    #38406537
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
miksoft,

Задача сделать вьюшку с данными и из mysql, и из oracle.
...
Рейтинг: 0 / 0
24.09.2013, 19:27:53
    #38406538
javajdbc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_che

если вас не пугает слово "проктология"
то можно скидывать данные из оракла в файл и грузить
в мыскл, или полной заменой илл инкрементно
все изменения.... и так каждые пять минут по крону...
...
Рейтинг: 0 / 0
24.09.2013, 19:31:01
    #38406540
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_chemiksoft,

Задача сделать вьюшку с данными и из mysql, и из oracle.Это не задача, это Ваше вИдение решения задачи.
...
Рейтинг: 0 / 0
24.09.2013, 19:32:19
    #38406541
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
javajdbc,

ну это получается перанус какой-то :)) извиняюсь за выражения.

точно также можно сделать копии нужных таблиц и их update до обращения к ним... Но это как то не комильфо получается...
...
Рейтинг: 0 / 0
24.09.2013, 19:32:55
    #38406542
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
miksoft,

Увы это как раз таки задачка)))
...
Рейтинг: 0 / 0
24.09.2013, 19:43:27
    #38406551
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_chemiksoft,

Увы это как раз таки задачка)))Лаба в институте? Тогда распечатайте фрагменты доки про Federated и список SQL-команд, где будет видно, что в MySQL нет команды CREATE DBLINK.
...
Рейтинг: 0 / 0
24.09.2013, 20:06:45
    #38406563
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
miksoft,

Задача не студенческого характера. Для рабочего проекта. Если это не возможно сделать хотелось бы узнать альтернативные варианты.
...
Рейтинг: 0 / 0
24.09.2013, 20:10:12
    #38406566
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
нашел вот такую ерундовину http://habrahabr.ru/post/142580/ , насколько актуально??
...
Рейтинг: 0 / 0
24.09.2013, 20:12:41
    #38406571
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_cheнашел вот такую ерундовину http://habrahabr.ru/post/142580/ , насколько актуально??

Насколько актуально для чего ?
...
Рейтинг: 0 / 0
24.09.2013, 20:14:57
    #38406574
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_cheнашел вот такую ерундовину http://habrahabr.ru/post/142580/ , насколько актуально??Это грубо говоря, некая третья СУБД, которая умеет коннектиться к тем двум, которые у вас уже есть.
Я, собственно, примерно такой вариант уже предлагал ( 14879481 ), с поправкой, что использовать не третью СУБД, а уже имеющийся Оракл. Но Вас это по неизвестной причине не устроило.
...
Рейтинг: 0 / 0
24.09.2013, 20:17:54
    #38406580
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_chemiksoft,

Задача не студенческого характера. Для рабочего проекта. Если это не возможно сделать хотелось бы узнать альтернативные варианты.Тогда задача должна быть поставлена иначе. Например "построить отчет, отображающий рост продаж по подразделениям за 2003-2013 годы". Или "Выполнить экспорт данных такой-то структуры для распространения среди наших партнеров с такой-то целью".
Но никак не "сделать на первом сервере View".
...
Рейтинг: 0 / 0
24.09.2013, 20:36:10
    #38406592
roman_che
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
использовать не третью СУБД, а уже имеющийся Оракл. Но Вас это по неизвестной причине не устроило...

Потому что Oracle настроен только на чтение. Прав на создание таблиц не имеем.
авторТогда задача должна быть поставлена иначе.

на Данный момент задача поставлена имено так, строить отчеты - это уже потом.
...
Рейтинг: 0 / 0
24.09.2013, 23:20:23
    #38406648
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_cheиспользовать не третью СУБД, а уже имеющийся Оракл. Но Вас это по неизвестной причине не устроило...

Потому что Oracle настроен только на чтение. Прав на создание таблиц не имеем.А для этого права на создание таблиц и не нужны. Достаточно прав на создание dblink-ов и view. В крайнем случае можно создать отдельный инстанс Оракла, в котором создать нужные dblink-и и view.
...
Рейтинг: 0 / 0
24.09.2013, 23:25:28
    #38406651
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB link в mysql на oracle
roman_cheавторТогда задача должна быть поставлена иначе.на Данный момент задача поставлена имено так, строить отчеты - это уже потом."Невозможно решить проблему на том же уровне, на котором она возникла." (с)
Эскалируйте проблему выше. Решения "в лоб" она не имеет.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / DB link в mysql на oracle / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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