powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Связь Oracle с MySQL
5 сообщений из 5, страница 1 из 1
Связь Oracle с MySQL
    #39607580
verter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь из БД Oracle подключиться к БД MySQL.
Сделал всё как надо - установил драйвер ODBC для MySQL на сервере где Oracle, создал DNS-имя.
В Oracle прописал все необходимые вещи в лисенер и тнснэймс, создал файл для гетерогенного сервиса, создал DBLink.
Всё сделал по написанному, как говориться.
Пытаюсь из Oracle делать запрос к БД MySQL через этот DBLink.

Выпадает ошибка:
ORA-28500:
[MySQL][ODBC 5.3(a) Driver] Access denied for user 'mysqluser'@'aaaa.com' (using password: YES)
...

MySQL - это БД, прикрученная к сайту.

Я установил ANSI драйвер, может быть надо было установить Unicode?

DBLink делал под SYS с DBA

Такая же ошибка выпадает когда я тулзой для менеджмента MySQL пытаюсь законектиться с неправильным паролем.

В чём может быть дело? Что посмотреть?
...
Рейтинг: 0 / 0
Связь Oracle с MySQL
    #39607589
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ошибке же буквально написано - доступ запрещен.
Какого пользователя вы указывали в настройках подключения и какого пользователя вы создали в MySQL ?
...
Рейтинг: 0 / 0
Связь Oracle с MySQL
    #39607720
verter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftВ ошибке же буквально написано - доступ запрещен.
Какого пользователя вы указывали в настройках подключения и какого пользователя вы создали в MySQL ?

Я проверил - указываю одного и того же пользователя.
Драйвер поменял на юникодный, т.е. в ODBC создал DSN через юникодный, но не помогло.
В сообщении об ошибке теперь вместо ODBC 5.3(a) Driver стоит ODBC 5.3(w) Driver, т.е. пытается через юникодный драйвер.
...
Рейтинг: 0 / 0
Связь Oracle с MySQL
    #39607734
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
verterЯ проверил - указываю одного и того же пользователя.И хост в имени пользователя (указанный Вами как 'aaaa.com') - это именно тот хост, на котором находится Oracle? А если вместо доменного имени в имени пользователя попробовать использовать IP-адрес Oracle-сервера?
...
Рейтинг: 0 / 0
Связь Oracle с MySQL
    #39607772
verter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема решилась.

Дело было в том, что в MySQL регистрозависимым является даже имя пользователя, а оракл автоматом преобразует в верхний регистр имя пользователя, заданное в dblink без двойных кавычек.

Наименование таблиц тоже надо брать в двойные кавычки.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Связь Oracle с MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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