2016-12-16 11 views
2

Мы были на MySQL 5.6; и сегодня мигрировали в Aurora с помощью моментального снимка.Миграция из MySQL в Aurora: Неизвестная база данных, таблицы, функции, хранимые процедуры

После запроса на Aurora говорит "Неизвестные продукты баз данных" в то время как это работает отлично на БД MySQL:

выберите p.id, products.getSalePlanMinDate (p.id, NOW()) AS MinDate из продуктов .product p internal join customers.recently_viewed_products rvp на p.id = rvp.product_id;

На Авроре; выберите * из products.product хорошо .. Это происходит потому, что я использую функцию в запросе .. Если я удалить функцию он работает отлично работает

Наконец, стало известно, что даже следующий выбор не работает:

select products.getSalePlanMinDate();

Даже если DEFINER этой функции имеет разрешения на выполнение .. и я стараюсь войти с тем же пользователем, как DEFINER

+0

Вы попали куда-нибудь с этим? У меня такая же проблема. – philwilks

ответ

1

Причина в том, что выбирать файл не присутствовал несколько схем на этом RDS .. Я пришлось поднять билет с Amazon, и они создали файлы опций из фона и решили проблему.

 Смежные вопросы

  • Нет связанных вопросов^_^